body{text-align:center; background-color:#161413; background-position: top center; background-repeat: repeat-y; font-family: verdana, geneva;}
#container{position: relative; left:0px; top:0px; background-color:#fff; margin-left:auto; margin-right:auto; width:982px; height:auto; text-align:left; border-color:#30f52b; border-width:5px; border-style:none;}
#header{width:982px; height:100px; background-color:#060301; z-index:100px;}

#whudat{position:absolute; left:0px; top:0px; width:982px; height:400px; background-color:#060301;}
#subhead{position:absolute;left:677px; top:10px;}

#navbar{position:absolute; left:350px; top:85px; color:#fff;font-size:10px;}
a.rollnav{font-family:verdana, geneva;  font-weight:bold; color:#fff; text-decoration: none;}
a.rollnav:hover{color:red} 
a{color:#a5f8ff;}

/* footer styles */
#footer{position:relative; width:972px; height:520px; background-color:#060301; text-align:center; margin-top:100px; padding-top:20px; padding-left:10px; padding-bottom:30px; z-index:5;}
#footer_archive_box{position:absolute; left:10px; text-align:left; float:left; padding-bottom:0px;}
.footer_archive_header{text-align:left; font-size:18px; color:orange;}
a.footer_archive_link{text-align:left; font-size:12px; text-decoration:none; font-weight:bold; color:white; line-height:25px;}

#footer_pop_box{position:relative; left:430px; top:0px; float:left; text-align:left;}
.footer_pop_header{clear:left; text-align:left; font-size:18px; color:white; font-weight:bold;}
a.footer_pop_link{clear:left; text-align:left; font-size:13px; color:#e9e60e; line-height:25px;}
.footer_pop_count{color:white; font-size:13px;}
#archive_nav{position:absolute; left:855px; top:110px; width:118px; font-size:15px;}

/*reader comments - top ad */
#menublock{position:absolute; left:677px; top:400px; width:296px; height: auto; min-height: 414px; padding-left:4px; padding-bottom:14px; padding-right:0px; padding-top:5px; background-color:#cb8408;}
.reader_comment_roll{top:500px; font-size:11px; word-wrap:break-word;color:#000; z-index:1800}
#top_ad{position:absolute; left:677px; top:117px;}

/* comment_switcher */
#comment_switch1{position:absolute; left:680px; top:797px; width:290px; height:18px; font-size:12px; color:white; text-align:right; background-color:#cb8408;}
#comment_switch2{position:relative; left:277px; top:8px; width:10px; height:10px; padding:2px; font-size:12px; color:white; text-decoration:none; font-weight:bold; background-color:#000}

/*category box*/
#category_box{background-color:#77f566; position:absolute; left:0px; top:415px; width:300px; padding-top:10px; z-index:1600}
.category_header{color:white; margin-left:5px; width:110px; height:20px; background-color:black; padding-bottom:4px; padding-right:4px; padding-left:4px; padding-top:4px}
a.category_link{font-family:verdana, geneva; font-size:15px; font-weight:bold; color:#fff; text-decoration: none;}
a.category_link:hover{color:#060301; font-size:16px} 


/* ad blocks */
#ad_block{position:absolute; left:467px; top:110px;}
#topadbanner{position:absolute; left:240px; top:120px;} 

/* news blurb styles - imported*/
.blurb_box{position:relative; left:0px; top:7px; width:460px; height:auto; margin-bottom:50px; margin-right:10px;  padding-bottom:50px; background-color:#060301;}
.date_block{position:absolute; left:23px; top:20px; width:68px; height:59px; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:2px; background-color:#cd5c00;}
.blurb_pic{position:relative; left:10px; top:10px;}
.blurb_month_day{font-size:17px; font-weight:bold; color:white;}
.blurb_year{font-size:14px; font-weight:bold; color:white;}
.blurb_time{font-size:13px; font-weight:bold; color:black;}
.blurb_text{padding-top:15px;}
.blurb_headline{font-size:22px; font-weight:bold; color:#77f566; margin-left:10px; margin-right:10px; text-decoration:none}
.headline_link{font-size:22px; font-weight:bold; color:#77f566; text-decoration:none;}

h1.blurb_headline a{color:#77f566; text-decoration:none;}

.blurb{position:relative; font-size:11px; color:#fff; margin-left:10px; margin-right:10px; word-spacing:2px;}
.author_name{font-size:12px; color:#e9c500; margin-left:10px;}
.comment_link{font-size:12px; font-weight:bold; color:#fff;}
.comment_number{color:#cd5c00; font-weight:bold; font-size:12px;}

.permalink{text-decoration:none; color:#fff;}
.quote{color:#ffffcc;font-family:courier, geneva;font-size:10px; word-spacing:0px;}
.quote2{color:#91ffc7;font-family:courier, geneva;font-size:10px; word-spacing:0px;}
.question{color:#ffd249;orange; font-size:13px;}
h2{font-size:12px; color:orange;}

#page_lock{position:relative; left:20px; top:30px;}

/*comments */
.comment_id{color:white;}
.comment_header{color:#fff; font-weight:bold; font-size:14px; padding-bottom:10px;}
.comment_name{color:#cb8408; font-weight:bold; font-size:14px;}
.comment_date{color:white; font-size:14px;}
.display_comment{background-color:#fff; font-family:verdana, geneva; color:black; font-size:11px; word-wrap: break-word; width:360px;}
.blurb_comments{position:relative; left:20px; font-family:verdana, geneva; width:317px; height:auto; padding:5px; background-color:#fff; margin-bottom:20px;}
.featcomment{width:320px; height:auto; color:#000;background-color:white; border:1px; border-color:black; border-style:dashed; padding-top:5px; padding-right:5px; padding-bottom:5px; padding-left:5px;}

.lilletters{font-size:9px; position:relative;left:-5px;}


/*headline box */
#headline_holder{position:absolute; left:467px; top:107px; width:200px; height:454px; margin-bottom:10px; margin-right:10px; padding-bottom:10px; padding-top:5px}
#real_holder{position:absolute; left:0px; top:0px; width:200px; height:454px; margin-left:0px; margin-bottom:10px; margin-right:10px; padding-bottom:10px; padding-top:5px; padding-left:3px; background-color:#ebb909;}
#archive_header{font-size:12px; font-weight:bold;}

#link_ad{position:relative; top:475px}

.headline_box{position:relative; left:0px; top:484px; width:200px; min-height:150px; margin-bottom:30px; margin-right:10px; padding:3px; background-color:#ffff00;}
.blurb_headline1{font-size:14px; font-weight:bold; margin-left:0px; margin-right:10px; font-family:arial, helvetica;}
.blurb_headline2{color:#402405; text-decoration:none;}
img.headline_pic{padding-left:0px; width:200px; height:150px}
.comment_link_headline{font-size:11px; font-weight:bold; color:#000;text-decoration:none}


/*top ten*/
#chart_hdr{position:absolute; left:677px; top:815px; z-index:1700;}
#movtab{position: absolute; left: 677px; top: 815px; width: 185px; height: 32px; background-color: #000000; z-index:1700;}
#movtabv{position: absolute; left: 677px; top: 815px; visibility: visible; z-index:1700;}
#poptab{position: absolute; left: 743px; top: 815px; z-index:1700;}
#poptabv{position: absolute; left: 743px; top: 815px; visibility: hidden; z-index:1700;}
#rnbtab{position: absolute; left: 800px; top: 815px; width:177px; background-color:black; z-index:1700;}
#rnbtabv{position: absolute; left: 800px; top: 815px; visibility: hidden; z-index:1700;}
#topten{position: absolute; left: 677px; top: 841px; width: 300px; height: 16px; color: #009900; font-size:10px; background-color: #000000; z-index:1700;}
#toptenmov{position: absolute; left: 677px; top: 856px; visibility: visible; z-index:1700;}
#toptenpop{position: absolute; left: 677px; top: 856px; visibility: hidden; z-index:1700;}
#toptenrnb{position: absolute; left: 677px; top: 856px;  visibility: hidden; z-index:1700;}
#gross{position: absolute; left: 850px; top: 841px; color: white; font-size:10px; visibility: visible; z-index:1700;}
#sound{position: absolute; left: 850px; top: 841px; color: white; font-size:10px; visibility: hidden; z-index:1700;}
#sound2{position: absolute; left: 850px; top: 841px; color: white; font-size:10px; visibility: hidden; z-index:1700;}
#sound3{position: absolute; left: 646px; top: 841px; width: 300px; font-size:10px; height: 17px; background-color:black; text-align: left; color: white; visibility: hidden; z-index:1700;}
#week{position:absolute; left:956px; top:841px; color:white; font-size:9px; visibility:visible; z-index:1700;}
td.botname{width: 118px;font-size: 10px; color: #ffffff;}
td.name{width: 168px; font-size: 10px; color: black; padding-bottom:2px;}
td.dola{width: 100px;font-size: 10px; color: #ffffff;}
td.wk{width: 16px; font-size: 10px; color: #ffffff;}
td.hit{width: 16px; font-size: 10px; color: black;}
a.chartlinks{color:white; text-decoration:none}
.charthit{color:white; font-size: 11px}
.musicthit{color:white; font-size: 11px}

/*blogcity*/
#blogcity{position:absolute; left: 678px; top:6160px; margin-bottom: 50px; padding-bottom:10px; font-size:11px; color:black; border-color:black; border-style:dotted; border-width:1px; z-index:1700}
#blogcitytxt_box{position:relative; left:0px; top:0px; width:270px; height:auto; padding-top:10px; padding-right:10px; padding-bottom:10px; padding-left:10px; background-color: #fff; margin-bottom: 50px; z-index:1700;}
a.blindlink{color:black;text-decoration:none}