.albumDiv{float:left;margin-top:0px;margin-bottom:20px;padding:16px;border:solid 1px #aaa;width:770px;border-radius:8px;}

a{margin-left:2.2px;margin-right:2.2px}

.albumDivSam{
/*  float:left;  */
margin-left:220px;
height:30px;
margin-top:-200px;
}

*.btnclass{
background-color:#eee;
border:solid 1px #aaa;
border-radius:8px;
}





.order{
margin-left:220px;
 margin-top:90px; 
}

#cartDiv{
  float:right;
  position:relative;
  height:100px;
  width:300px;
  border:solid 2px red;
  background-color:green;
  color:red;
  font-size:1.6em;
  
}

body{
 font-size:100%;
 margin-top:3px;
 font-family:Arial,Helmet,Freesans,sans-serif;  
}

#link_menu{
background:#ccd url('../images/paper.jpeg') no-repeat left top;
float:left;
height:30px;
display:inline;
/* margin-top:-px; */
border-bottom:solid 1px black;
width:800px;
}

#link_menu_bot{
float:left;
background:#ccd url('../images/paper.jpeg') no-repeat left top;
height:30px;
margin-top:28px;
border-bottom:solid 1px black;
width:800px;
}

li.clear{
  padding:0px 80px 0px 14px;
line-height:1.27em;  
border-left:solid 2px #aaa;  
background-color:#eee;
/* border-radius:4px; */
}

li.stip{
  background-color:#ddd;
  padding:0px 80px 0px 14px;
line-height:1.27em;  
border-left:solid 2px #aaa;  
/* border-left:solid 2px #999;   */
}

h1{
color:#335;
}

h2{
font-size:1.252em;
color:#555;
font-style:italic;
margin-top:35px;
}

h3{
color:#555;
font-style:italic;
}

h4{
color:#555;
font-style:italic;
margin-bottom:-4px;
}

h5{
color:#555;
font-style:italic;
}

select{
  width:300px;
  
}

#cont_info{
  float:left;
width:800px;
font-size:1em;font-weight:bold;color:#335;margin-top:218px;
position:absolute; 
margin-bottom:10px;
}

.text_field:focus{
background:#ffffdf;
}

.menu_anc{float:left;font-size:0.9em;padding:8px 8px 5px 8px;}
.menu_anc:hover{background:white;}

#pps_btn{
  float:left;
  border:solid 1px #aaa;
  border-radius:8px;
  padding:16px;
/*   margin-top:20px; */
/*   background:#eee; */
  width:770px;
/* color:red;   */
  
}


#pps_btn_aw{
  float:left;
  border:solid 1px #aaa;
  border-radius:8px;
  padding:16px;
  margin-top:20px;
/*   background:#eee; */
  width:770px;
/* color:red;   */
  
}

.invalid{
  border:solid 1px red;
}

#pps_btn_od{
  float:left;
  border:solid 1px #aaa;
  border-radius:8px;
  padding:16px;
  margin-top:20px;
  width:770px;
/*   background:#eee; */
/* color:red;   */
  
}
#page_container{
float:left;
margin-left:2%;
margin-right:8%;
margin-top:-10px;
padding-left:130px;
padding-right:30px;
padding-bottom:10px;
margin-bottom:30px;
padding-top:10px;
border-left:2px solid #f5f5ff;
}
#page_content{float:left;width:800px;margin-left:0em;padding-right:100px;}

img{
border:0px;
}

.social_med_div{background:#CFCFE9;float:right;
border-left:solid 0.5px white;
font-size:0.6em;
width:156px;
height:29px;
margin-top:-2px;
padding:2px 0 0 0;
}

.quote{
font-style:italic;
font-size:0.9em;
color:#969;
}

#social_med_div{
background:#CFCFE9;
float:right;
font-size:0.6em;
border-left:solid 0.5px #fff;
width:156px;
height:29px;
margin-top:-2px;
padding:2px 0 0 0;
}

#shoppingcart{
  float:left;
  font-size:0.9em;
  margin-left:188px; 
  margin-top:-262.5px;
  width:160px;
  height:46px;
  background-color:#af9fff; 

background: no-repeat linear-gradient(to bottom, #a9f, #FFF);
  color:black;
  padding-left:6px; 
  padding-top:5.6px;
  border:solid 4px #999;
}

.tracks{
float:left; 
/* border:solid 0.5px #ddd; */
margin-left:10px;
/* margin-top:10px; */
/* padding:10px; */
}

.txt_cont{
 float:left; 
text-align:justify;
 line-height:21px; 
  margin-top:18px;   
margin-bottom:22px;
}

.wscom{
float:left;
border:solid 1px #aaa;
border-radius:8px;
background:#eee;
width:360px;
padding:10px;
margin-right:15px;
overflow:auto;
}