body{text-align:center; font-family:verdana,geneva; font-size:11px; color:black; background-color:#151412;cdcea8;}
#whudat{position: absolute; left: 10px; top: 5px;}
#subhead{position:absolute; left:488px; top:10px;}

#container{position:relative; left:0px; top:0px;  margin-left:auto; margin-right:auto; width:982px; height:1600px; padding-bottom:280px; text-align:left; background-color:#181808;}
#review_archive{position: relative; left:15px; top:100px; width:1248px; height:auto; backgground-color:#ffffff;  padding-top:7px; padding-right:7px; padding-bottom:0px; padding-left:7px;} 
a{text-decoration:none;font-family:verdana,geneva; font-size:11px; color:#a9aa8b;}
a:hover{color:white}
a.sp_link{color:#1d6fd5;font-weight:bold}
a.sp_link:hover{color:#cc3300;font-weight:bold}
a.latest{color:white}
.archiverating{width:40px; height:25px; font-size:12px;  background-color:#000000; color:white; font-family:verdana,geneva; padding-top:0px; padding-right:7px; padding-bottom:3px; padding-left:7px;}
img.musicreviewicon{border-width:1px; border-color:black; margin-bottom:10px;}

#prevmr{position:absolute; left:630px; top:105px; color:black; font-family:verdana,helvetica; font-size:11px;}
#spacer{position:absolute; left:10px; top:1600px; height:5px}


#navbarPages{position: absolute; left: 28px; top: 78px;}
#navlinePages{position: absolute; left: 28px; top: 95px;}
a.rollnav{font-family: arial, helvetica; font-size: 11px; font-weight:bold; color:white; text-decoration: none;}
a.rollnav:hover{color:red}

/*single page styles */
#prevmr{position: absolute; left: 630px; top: 127px; color: black; font-family: arial, helvetica; font-size: 11px;}  
#mrpic{position: absolute; left: 15px; top: 100px; width: 749px; height: 1250px; background-color:#ffffff; padding-top:7px; padding-right:7px; padding-bottom:0px; padding-left:7px;} 
#mrcdname{position: absolute; left: 255px; top: 103px; font-size:22px;z-index:10}
#rfnd{position: absolute; left: 260px; top: 155px; width:370px;}
#mrfndtitle{position: absolute; left: 270px; top: 130px;font-size:21px}  
#mrfndrt{position: absolute; left: 22px; top: 332px; width: 137px; height: 76px; font-size:65px; color:#fff; background-color:#000; color:white; font-family:arial, helvetica; padding-top:0px; padding-right:7px; padding-bottom:1px; padding-left:7px;}
#mrfndrtitle{position: absolute; left: 0px; top: -40px; width: 137px; height: 76px; font-size:13px; color:black; font-family:arial, helvetica;}
#mrfndcurt{position: absolute; left: 22px; top: 456px; width: 137px; height: 76px; font-size:65px; color:#fff; background-color:#669966; color:white; font-family:arial, helvetica; padding-top:0px; padding-right:7px; padding-bottom:1px; padding-left:7px;}
#mrfndcurtitle{position: absolute; left: 0px; top: -23px; width: 137px; height: 76px; font-size:13px; color:black; font-family:arial, helvetica;}
#mrtrktitle{position: absolute; left: 255px; top: 375px;font-size:21px;}
#mrtrk{position: absolute; left: 0px; top: 297px;  width: 340px; height: 170px; background-color:#ffffff; padding-top:7px; padding-right:7px; padding-bottom:0px; padding-left:7px;}  
#rtngtable{position: absolute; left: 0px; top: 33px; width: 498px;font-size:11px; border-style: solid; border-color:black; border-width:1px;}
#trkrtnum{position: absolute; left: 6px;top:30px}
#mrrevtitle{position: absolute; left: 0px; top: 0px; width: 250px; font-size:21px}
#mrrev{position: absolute; left: -5px; top: 33px; width: 370px; height: auto; font-size:11px;  background-color:#fff; padding-top:2px; padding-right:7px; padding-bottom:1px; padding-left:7px;}
#youtitle{font-size:21px}
a.youcomment{font-size:15px;}
a:hover.youcomment{color:#cc3300;}
.featcomment_block{width:180px; height:auto; background-color:#d3d389;f9f8e7; font-size: 11px; border:1px; border-color:black; border-style:dashed; padding-top:5px; padding-right:5px; padding-bottom:5px; padding-left:5px;margin-bottom:5px;}
#fullreview{position: absolute; left: 257px; top: 145px; width:370px; visibility:hidden; z-index:300}
#spacer{position: absolute; left: 10px; top: 1780px; height:1px}

#left_adblock{position: absolute; left: 250px; top: 1250px;}
#topright_adblock{position: absolute; left: 630px; top: 150px;}
#comment_block{position: absolute; left: 780px; top: 100px;}

#recent_link{position:absolute; left:630px; top:129px; color:#cc3300;}



#navbar{position: absolute; left: 152px; top: 78px; z-index: 1700;}
#navline{position: absolute; left: 100px; top: 95px; z-index: 1700;}

a.rollnav{font-family: verdana, geneva; font-size: 11px; font-weight:bold; color:#ffffff; text-decoration: none;}
a.rollnav:hover{color:red} 
a{color:#1d6fd5}
.comment_link{color:white; font-weight:bold; font-size:12px;}
.comment_num{color:#ff6600;}
#review_archive{position: absolute; left: 760px; top: 127px; color: black; font-family: arial, helvetica; font-size: 11px;}  

#review_background{position: absolute; left: 15px; top: 100px; width: 748px; height: auto; background-color:#ffffff; padding-top:7px; padding-right:7px; padding-bottom:0px; padding-left:7px;} 
#name{position: absolute; left: 255px; top: 103px; font-size:22px;z-index:10}
#review{position: absolute; left: 260px; top: 155px; width:370px;}
#fullreview{position: absolute; left: 260px; top: 155px; width:370px;z-index:1600;}
#mrtrktitle{position: absolute; left: 255px; top: 550px;font-size:21px;}





