body{text-align:center; background-color:#161413; font-family: verdana, geneva;}
#container{position:relative; left:0px; top:0px; background-color:#fff; margin-left:auto; margin-right:auto; width:982px; text-align:left;}
#header{width:982px; height:100px; background-color:#060301;}

#whudat{position:absolute; left:0px; top:0px;}
#subhead{position:absolute;left:677px; top:10px;}

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

/*headline box */
#headline_holder{position:absolute; left:470px; top:107px;width:190px; height:454px; margin-bottom:10px; padding-bottom:10px; padding-top:10px; padding-left:10px; background-color:#ebb909}

/* menu */
#adblock{position:absolute; left:468px; top:107px;  width:485px; height:400px; padding:10px; background-color:#cb8408;}
#backtomain_tag{width:130px; height:117px; background-color:white; font-family: verdana, geneva; font-size: 25px; text-align:center; padding-top:10px; padding-bottom:20px; margin-right:0px}
.current_tag{text-decoration:none; color:black; align:top}

/* menu styles */
#menublock{position:absolute; left:830px; top:107px; width:auto; height: 400px; background-color:#060301;}
#ad_block{position:absolute; left:812px; top:520px; width:85px; height:400px; padding-left:4px; padding-bottom:14px; padding-right:0px; padding-top:10px;background-color:#fff}
.reader_comment_roll{font-size:11px; word-wrap:break-word;color:#000}
#link_ad{position:absolute; left:470px; top:725px}

/* news blurb*/
.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:17px; font-weight:bold; color:#77f566; margin-left:10px; margin-right:10px;}
.headline_link{text-decoration:none;font-size:18px; font-weight:bold; color:#77f566;}
.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;}

.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;}
h2{font-size:12px; color:orange;}

/* comments*/
.comment_id{color:#fff;background-color:#060301;}
.comment_name{color:#cb8408; font-weight:bold; font-size:14px;padding:2px;}
.comment_date{color:#fff; font-size:14px;}
.display_comment{background-color:#fff; color:black; font-size:11px; word-wrap: break-word; width:430px;}
.blurb_comments{position:relative; left:0px; font-family:verdana, geneva; width:430px; height:auto; padding:5px; background-color:#fff; margin-bottom:20px;}

#comment_form{position:relative; left:6px;margin-bottom:50px;}
#form_input_name{width:420px}
#form_input_comment{width:420px; height:180px;}
#submit_button{position:relative;top:12px;}


/*headline box */
#category_holder{position:absolute; left:460px; top:107px;width:100px; height:1px; margin-bottom:10px; padding-bottom:10px; padding-top:10px; padding-left:10px; background-color:#fff;}
.headline_box{position:relative; left:0px; top:-9px; width:340px; height:auto; margin-bottom:10px; margin-right:10px; padding-bottom:5px; padding-top:5px; background-color:#fff000;}
.blurb_headline1{font-size:14px; font-weight:bold; margin-left:10px; margin-right:10px; font-family:arial, helvetica}
.blurb_headline2{color:#402405; text-decoration:none}
.headline_pic{padding-left:10px;}

/*category box */
#category_heading{position:relative; top:-9px; width:330px; background-color:#060301; padding:5px; margin-bottom:5px;}
#category_name{color:white; font-size:26px;}

#footer_spacer{margin-bottom:400px;}
#footer{position:relative; width:982px; height:150px; background-color:#0c0601; margin-top:100px;z-index:300}














