body{ background-color:#202020; color:#fff; background-image:url(../gfx/body_bg.jpg); background-repeat:repeat-x; background-position:top; font-family:Arial, Helvetica, sans-serif; text-align:center; margin:0; padding:0;}
#banner{ width:821px; height: 86px; margin-left:auto; margin-right:auto; background-image:url(../gfx/banner_top.jpg); background-repeat:no-repeat; font-size:0; line-height:0; margin-bottom:9px;}

#page_container_home{width: 821px; height:539px; margin-left:auto; margin-right:auto; text-align:left; background-color:#fff; position:relative;}
#home_splash{width: 821px; height:493px; position:absolute; top:46px ; left:0;}
#menu{width: 554px; height:46px; position:absolute; top:0 ; right:0;}

#content_left{width:217px; height:496px; position:absolute; top: 8px; left:33px;}
#content_left_overflow{width:207px; height:425px; overflow:auto; margin-top:5px;}
#content_left_pad{ padding-right:10px;}
#content_right{width:543px; height:458px; position:absolute; top: 75px; right:6px;}

a{color:#BC0501; text-decoration:underline;}
a:hover{ text-decoration:none;}

legend{ background-color:#fff; color:#000;}

textarea, input{font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px;}
.input_style{ border:solid 1px #999999; width:208px; }
.textarea_style{ width:200px;}
.sendit{ background-color:#DBDBDB; color:#000; border:0;}

#footer{width:821px; height:40px;margin-left:auto; margin-right:auto; line-height:40px; font-size:10px; color:#8A8A8A;}
#footer_pad{ padding-left:58px; padding-right:58px;}
#copyright{ width:350px; height:48px; float:left; text-align:left;}
#credit{ width:300px; height:48px; float:right; text-align:right; color:#4C4C4C;}
#credit a{ color:#4C4C4C; text-decoration:none;}
#credit a:hover{ text-decoration:underline;}


#alt_menu_holder{width: 554px; height:46px; position:relative;}
#alt_menu_top{width: 524px; height:16px; position:absolute; top:6px; left:30px;}
#alt_menu_top ul{ list-style-type:none; margin:0; padding:0;}
#alt_menu_top ul li{ display:inline; padding-right:30px; padding-left:10px;}
#alt_menu_top ul li a{ color:#000; font-size:11px; text-transform:uppercase; font-weight:bold; text-decoration:none;}

#alt_menu_bot{width: 524px; height:16px; position:absolute; top:32px; left:30px;}
#alt_menu_bot ul{ list-style-type:none; margin:0; padding:0;}
#alt_menu_bot ul li{ display:inline; padding-right:10px; padding-left:10px;}
#alt_menu_bot ul li a{ color:#000; font-size:10px; text-transform:uppercase; font-weight:normal; text-decoration:none;}

#flashcontent_splash{ color:#000000;}