/*heading*/
#whudat{position: absolute; left: 10px; top: 5px; z-index: 1700;}
#keeping{position: absolute; left: 147px; top: 5px; z-index: 1700;}
#subhead{position: absolute; left: 488px; top: 10px; z-index: 1700;}
#navbar{position: absolute; left: 144px; top: 73px; z-index: 1700;}
#navline{position: absolute; left: 142px; top: 88px; z-index: 1700;}
#navbarPages{position: absolute; left: 28px; top: 78px;}
#navlinePages{position: absolute; left: 28px; top: 95px;}
#navlinenewsPages{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} 
body.home{font-family: arial, helvetica; font-size: 11px; color: #000000; background-color:#660000}
body{font-family: arial, helvetica; font-size: 11px; color: #000000;}

/*news page*/
body.news{font-family: arial, helvetica; font-size: 11px; color: #000000; background-color:#003333; border: 1px;  scrollbar-arrow-color: #ffffff; scrollbar-face-color: #004040; scrollbar-track-color: #cccccc; scrollbar-highlight-color: #ffffff;}
body.newsComments{font-family: arial, helvetica; font-size: 11px; color: #000000; background-color:#003333; border: 1px;  scrollbar-arrow-color: #ffffff; scrollbar-face-color: #004040; scrollbar-track-color: #cccccc; scrollbar-highlight-color: #ffffff;}
#news_picblock{position: absolute; left: 10px; top: 100px; width: 200px; background-color: white; border: 1px}
#news_textblock{position: absolute; left: 210px; top: 100px; width: 555px; background-color:#c0c0c0; border: 1px; font-family: arial, helvetica; font-size: 11px; padding-top:10px; padding-right:10px; padding-bottom:10px; padding-left:20px;}
td{font-family: arial, helvetica; font-size: 11px; color: #000000;}
table.news{background-color: #aaffff;}
td.panel1{background-color: #7bbbbb;}
td.panel2{background-color: #2cadad;}
td.panel3{background-color: #386d6d;}
td.panel4{background-color: #d9f5fa;}
td.panel5{background-color: #adeafc;}
td.panel6{background-color: #448282;}
td.panel7{background-color: #ade8fc;}

#archivetable{position: relative;top: 90px; width:100%}
#subhead{position: absolute; left: 529px; top: 10px; z-index: 2000;}
#newsbackground{position: absolute; left: 10px; top: 100px; height: 100%; background-color: #aaffff; padding-top:7px; padding-right:7px; padding-bottom:29px; padding-left:7px; margin-bottom:20px}
#half_box1{width:50%; padding-top:7px; padding-right:7px; padding-bottom:7px; padding-left:7px; float:left; margin-right:4px;}
#half_box2{position: absolute; left: 51%; width:50%; padding-top:7px; padding-right:7px; padding-bottom:7px; padding-left:7px; margin-right:4px; }
#full{width:100%; padding-top:7px; padding-right:7px; padding-bottom:7px; padding-left:7px;}
.panel1{background-color: #7bbbbb;}
.panel2{background-color: #2cadad;}
.panel3{background-color: #386d6d;}
a.news{color:white;font-weight:bold;}
a.comments{font-size:15px;}
.comments_num{font-size:14px;}
.news_quote{color:white; background-color:#003333;}
.featcomment{width:300px; height:auto; background-color:white; border:1px; border-color:black; border-style:dashed; padding-top:5px; padding-right:5px; padding-bottom:5px; padding-left:5px;}
.pic{margin-top:0px; margin-right:5px; margin-bottom:5px; margin-left:0px}

#messgboard{width: 300px; height: 100px; background-color: white; padding-top:10px; padding-right:20px; padding-bottom:10px; padding-left:10px;}
.news_hd{background-color: #aaffff;}
.news_nm{background-color: #2cadad;}
.news_msg{background-color: #ffffff;}


/*shorty page*/
body.shorty{background-color:#cc0066;border: 1px; scrollbar-arrow-color: #ffffff; scrollbar-face-color: #cc0066; scrollbar-track-color: #cccccc; scrollbar-highlight-color: #ffffff;}
#shorty_picblock{position: absolute; left: 10px; top: 100px; width: 200px; height:600px; background-color: #ffcccc;}
#shorty_textblock{position: absolute; left: 230px; top: 100px; width: 535px; background-color:#ffecf5; font-family: arial, helvetica; font-size: 11px; padding-top:10px; padding-right:20px; padding-bottom:10px; padding-left:20px;}
#blackbox{position: absolute; left: 132px; top: 0px; width: 68px; height: 222px; background-color: black; layer-background-color: black; border: 1px}
#messgboard{width: 300px; height: 100px; background-color: white; padding-top:10px; padding-right:20px; padding-bottom:10px; padding-left:20px;}
.shortypad_hd{background-color: #ffa4d1;}
.shortypad_nm{background-color: #ffecf5;}
.shortypad_msg{background-color: #ffffff;}
#prevcol{position: absolute; left: 580px; top: 107px; color: black; font-family: arial, helvetica; font-size: 11px; z-index:100}  

/*offramp page*/
body.offramp{background-color:#2f353e; scrollbar-arrow-color: #ffffff; scrollbar-face-color: #2f353e; scrollbar-track-color: #cccccc; scrollbar-highlight-color: #ffffff;}
#offramp_picblock{position: absolute; left: 10px; top: 100px; width: 200px; height: 600px; background-color: #666666; border: 1px}
#offramp_textblock{position: absolute; left: 230px; top: 100px; width: 535px; background-color:#e2e3e3; border: 1px; font-family: arial, helvetica; font-size: 11px; padding-top:10px; padding-right:20px; padding-bottom:10px; padding-left:20px;}
#prevcol_op{position: absolute; left: 628px; top: 107px; color: black; font-family: arial, helvetica; font-size: 11px;z-index:100}  

/*movie review page*/
body.movie{background-color:#cc9900; scrollbar-arrow-color: #ffffff; scrollbar-face-color: #cc9900; scrollbar-track-color: #cccccc; scrollbar-highlight-color: #ffffff;}
#moviepic{position: absolute; left: 15px; top: 105px;} 
#movrevtext{position: absolute; left: 210px; top: 105px; width: 550px; background-color:#f2daac; padding-top:5px; padding-right:10px; padding-bottom:5px; padding-left:10px; }
#movrevtext2{position: absolute; left: 210px; top: 155px; width: 550px; background-color:#ffffcc; padding-top:5px; padding-right:10px; padding-bottom:5px; padding-left:20px;}
#prevmov{position: absolute; left: 621px; top: 107px; color: black; font-family: arial, helvetica; font-size: 11px; z-index:100}  
#prevtext{position: absolute; left: 550px; top: 107px}
#movarclinks{position: absolute; left: 500px; top: 80px; z-index: 200}
#movbackgnd_left{position: absolute; left: 10px; top: 100px; width: 755px; height: 945px; background-color:#ffffff;}
.eb_hd{background-color: #ffffbb;}
.eb_nm{background-color: #ffffdf;}
.eb_msg{background-color: #ffffff;}



/*gumbo page*/
body.gumbopages{background-color:#ff4d11; scrollbar-arrow-color: #ffffff; scrollbar-face-color: #ff4d11; scrollbar-track-color: #cccccc; scrollbar-highlight-color: #ffffff;}
#gumbo_picblock{position: absolute; left: 10px; top: 100px; width: 200px; background-color: white;}
#gumbo_textblock{position: absolute; left: 210px; top: 100px; width: 555px; background-color: #ffdfd2; font-family: arial, helvetica; font-size: 11px; padding-top:10px; padding-right:10px; padding-bottom:10px; padding-left:10px;}

/*wallpaper page*/
body.wall{background-color:#003300; scrollbar-arrow-color: #ffffff; scrollbar-face-color: #003300; scrollbar-track-color: #cccccc; scrollbar-highlight-color: #ffffff;}
a.wall{color:white;}
.redtxt{color: #b7ffd5; #00e100; font-size:11px;}
#w1txt{position: absolute; left: 38px; top: 100px; color: white;}
#w1{position: absolute; left: 15px; top: 160px}
#w2{position: absolute; left: 295px; top: 160px}
#w3{position: absolute; left: 585px; top: 160px}
#w4{position: absolute; left: 15px; top: 410px}
#w5{position: absolute; left: 295px; top: 410px}
#w6{position: absolute; left: 585px; top: 410px}
#w7{position: absolute; left: 15px; top: 660px}
#w8{position: absolute; left: 295px; top: 660px}
#w9{position: absolute; left: 585px; top: 660px}
#w10{position: absolute; left: 15px; top: 910px}
#w11{position: absolute; left: 295px; top: 910px}
#w12{position: absolute; left: 585px; top: 910px}
#w13{position: absolute; left: 15px; top: 1160px}
#pgnum{position: absolute; left: 15px; top: 140px; color: white}
#pgnum2{position: absolute; left: 0px; top: 210px; color: white}

/*interview page*/
body.interview{color: #000000; background-color: #333333; scrollbar-arrow-color: #ffffff; scrollbar-face-color: #2c2c2c; scrollbar-track-color: #cccccc; scrollbar-highlight-color: #ffffff;}
#interviewpics{position: absolute; left: 10px; top: 100px;}
#interviewpic1{position: absolute; left: 10px; top: 100px;}
#interviewpic2{position: absolute; left: 265px; top: 100px;}
#interviewpic3{position: absolute; left: 520px; top: 100px;}
#interview_text{position: absolute; left: 10px; top: 295px; width: 751; color: #000000; background-color: #ffffff; font-family: arial, helvetica; font-size: 11px; padding-top:10px; padding-right:10px; padding-bottom:10px; padding-left:8px; }
#printicon{position: relative; left: 542px; top: -45px;}
#printtxt{position: relative; left: 42px; top: -22px;}
#navbarInt{position: absolute; left: 103px; top: 70px;}
#navlineInt{position: absolute; left: 103px; top: 88px;}
#spacer{position: relative; left: 10px; top: 10px; height: 10px}

/*quickie page*/
body.quickie{background-color:#333300; border: 1px; scrollbar-arrow-color: #ffffff; scrollbar-face-color: #333300; scrollbar-track-color: #cccccc; scrollbar-highlight-color: #ffffff;}
#quick_picblock{position: absolute; left: 10px; top: 100px; width: 200px; background-color: white;}
#quick_textblock{position: absolute; left: 250px; top: 100px; width: 515px; background-color: #ffcc66; padding-top:10px; padding-right:10px; padding-bottom:10px; padding-left:10px;}
#prevprof{position: absolute; left: 620px; top: 107px; color: black; font-family: arial, helvetica; font-size: 11px;z-index:100}  
.piccaptxt{font-family: arial, helvetica; font-size: 10px; padding-top:1px; padding-right:0px; padding-bottom:5px; padding-left:7px;}
a.prev{font-weight:bold; color:black; font-size: 11px}

/*Uh, Rewind That*/
.vd_hd{background-color: #ffffbb;}
.vd_nm{background-color: #ffffdf;}
.vd_msg{background-color: #ffffff;}
.vid_name{font-size:13px;}
body.rewind{color: #000000; background-color:#2c2c2c; border: 1px;  scrollbar-arrow-color: #ffffff; scrollbar-face-color: #2c2c2c; scrollbar-track-color: #cccccc; scrollbar-highlight-color: #ffffff;}
body.video{color: #000000; background-color: #2c2c2c; scrollbar-arrow-color: #ffffff; scrollbar-face-color: #2c2c2c; scrollbar-track-color: #cccccc; scrollbar-highlight-color: #ffffff;}
#vidpanel{position: absolute; left: 10px; top: 100px; width:100%; height:100%; background-color: #2c2c2c; padding-top:10px; padding-right:10px; padding-bottom:10px; padding-left:10px;}
.vp1{ background-color:#ffffbb; width:100%; padding-top:10px; padding-right:10px; padding-bottom:10px; padding-left:10px; margin-bottom:20px}
.vp2{background-color: #ffffdf; width:100%; padding-top:10px; padding-right:10px; padding-bottom:10px; padding-left:10px; margin-bottom:20px}
.vp3{background-color: #ffffcc; width:100%; padding-top:10px; padding-right:10px; padding-bottom:10px; padding-left:10px; margin-bottom:65px}
.vidtxt{padding-top:8px; padding-right:10px; padding-bottom:10px; padding-left:210px;}
.vidtxt2{padding-top:8px; padding-right:10px; padding-bottom:10px; padding-left:0px;}
#prev_rewind{position: absolute; left: 543px; top: 125px; color: black; font-family: arial, helvetica; font-size: 11px;}  
#navbarPages2{position: absolute; left: 100px; top: 73px;}
#navlinePages2{position: absolute; left: 103px; top: 81px;}

/*name that tune page - uses same body class as archive*/
#tuneinsert{position: absolute; left: 30px; top:100px;}

/*Confirmation*/
#confirm{position: absolute; left: 50px; top: 40px;}

/*Archive*/
body.archive{font-family: arial, helvetica; font-size: 11px; color: #ffffff; background-color:black;}
.archivediv2{position: relative; top: 100px;}
td.armnth{width: 100; font-size: 11px; color: #ffffff;}
th.yr{color: #ff0000;}
a.rollnav_archive{font-size: 11px; font-weight:bold; color: #ffffff; text-decoration:none}
.arcimg {float:left;  padding-right:10px}

/*awards*/
#awardnom_pic{position: absolute; left: 32px; top: 100px;} 
#awardtxt_blk{position: absolute; left: 322px; top: 100px; width: 445px; height: 209px; background-color: white; padding-top:5px; padding-right:7px; padding-bottom:5px; padding-left:10px; } 

/*General*/
.txt{font-family: arial, helvetica; font-size: 11px;}
.header{font-weight:bold; color: black; text-decoration:none;}
#text_block{position: relative; left: -72px; top: 5px;}
#prevcol2{position: absolute; left: 643px; top: 107px; color: black; font-family: arial, helvetica; font-size: 11px;z-index:100}  
.rollnav{font-family: arial, verdana, helvetica; font-size: 11px; font-weight:bold; color: #ffffff;}
b.feature{font-size: 11px;}
.teasetxt{color:black; text-decoration:none}
#ptext{position: absolute; left: 188px; top: 108px; width: 419px; background-color:#ffffcc; padding-top:5px; padding-right:20px; padding-bottom:0px; padding-left:31px;} 
#poetrytitle{position: absolute; left: 16px; top: 63px;}  
#poetpic{position: absolute; left: 21px; top: 108px;} 
#submitpic{position: absolute; left: 32px; top: 750px;}  
#submittxt{position: absolute; left: 32px; top: 750px; color: black; font-family: arial, helvetica; font-size: 12px; padding-top:5px; padding-right:0px; padding-bottom:0px; padding-left:10px;}  
#prevpoets{position: absolute; left: 623px; top: 108px; color: black; font-family: arial, helvetica; font-size: 11px;}  
.lilletters{color: black; font-family: arial, helvetica; font-size: 12px}
#prevmovrev{position: absolute; left: 643px; top: 108px; color: black; font-family: arial, helvetica; font-size: 11px;}  
.selecttxt{color: black; font-family: arial, helvetica; font-size: 11px}


/*Music Reviews*/
body.mr{font-family: arial, helvetica; font-size: 11px; color: #000; background-color:#0099cc;}
#prevmr{position: absolute; left: 620px; top: 105px; color: black; font-family: arial, helvetica; font-size: 11px;}  
#mrcdname{position: absolute; left: 15px; top: 105px; font-size:22px }
#mrpic{position: absolute; left: 15px; top: 155px;} 
#mrfndtitle{position: absolute; left: 270px; top: 130px;font-size:21px}  
#mrfnd{position: absolute; left: 260px; top: 155px; width: 340px; height: 169px; background-color:#ffffff; padding-top:7px; padding-right:7px; padding-bottom:0px; padding-left:7px;}
#mrfndrt{position: absolute; left: 620px; top: 249px; width: auto; height: auto; 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;}
#mrtrktitle{position: absolute; left: 261px; top: 345px;font-size:21px}
#mrtrk{position: absolute; left: 260px; top: 375px; width: 340px; height: 170px; background-color:#ffffff; padding-top:7px; padding-right:7px; padding-bottom:0px; padding-left:7px;}  
.trk1{position: absolute; left: 6px; width: 6px; background-color:red}
.trk3{position: absolute; left: 38px; width: 6px; background-color:red}
#trkrtnum{position: absolute; left: 6px;top:10px}
#mrrevtitle{position: absolute; left: 261px; top: 570px;font-size:21px}
#mrrev{position: absolute; left: 260px; top: 600px; width: 340px; height: 169px; background-color:#ffffff; padding-top:7px; padding-right:7px; padding-bottom:0px; padding-left:7px;}
#mryoutitle{position: absolute; left: 261px; top: 794px;font-size:21px}
#mryou{position: absolute; left: 260px; top: 824px; width: 340px; height: 169px; background-color:#ffffff; padding-top:7px; padding-right:7px; padding-bottom:0px; padding-left:7px;}
