@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0}
body{background-color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;padding:23px 0}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden; line-height:0; height:0;}.clearfix{display:inline-block;}html[xmlns] .clearfix{display:block;}* html .clearfix{height:1%;}
a img{border:0}
a:active, a:focus{outline:none;-moz-outline-style:none}

/*Wrapper*/
#wrapper{width:946px;margin:0 auto;position:relative}
#web_link{position:absolute;top:0;right:0;z-index:1}
#side_orange_wrap{background:transparent url(../images/side_orange_wrap_bg.gif) top right repeat-y}

/*Header*/
#header{width:946px;height:179px;position:relative}
/*#header h1 a{width:392px;height:179px;display:block;text-indent:-2000em;background:#000 url(../images/logo.gif) no-repeat}*/
#flash{width:472px;height:108px;position:absolute;top:0;right:82px}

/*Navigation*/
#nav{position:absolute;top:110px;left:370px}
/*First Row*/
#nav_row_1{width:485px;height:30px;background:url(../images/top_nav_sprite.gif);margin:0;padding:0;position:relative}
#nav_row_1 li{margin:0;padding:0;position:absolute;top:0;list-style:none}
#nav_row_1 li, #nav_row_1 li a{height:30px;display:block;text-indent:-2000em}
#nav_row_1 .nav_a{left:1px;width:90px}
#nav_row_1 .nav_b{left:92px;width:96px}
#nav_row_1 .nav_c{left:189px;width:125px}
#nav_row_1 .nav_d{left:315px;width:81px}
#nav_row_1 .nav_e{left:397px;width:87px}
#nav_row_1 .nav_a a:hover, #nav_row_1 .nav_b a:hover, #nav_row_1 .nav_c a:hover, #nav_row_1 .nav_d a:hover, #nav_row_1 .nav_e a:hover{background:transparent url(../images/top_nav_sprite.gif) no-repeat}
#nav_row_1 .nav_a a:hover{background-position:-1px -30px}
#nav_row_1 .nav_b a:hover{background-position:-92px -30px}
#nav_row_1 .nav_c a:hover{background-position:-189px -30px}
#nav_row_1 .nav_d a:hover{background-position:-315px -30px}
#nav_row_1 .nav_e a:hover{background-position:-397px -30px}
/*Second Row*/
#nav_row_2{width:485px;height:29px;background:url(../images/bot_nav_sprite.gif);margin:0;padding:0;position:relative}
#nav_row_2 li{margin:0;padding:0;position:absolute;top:0;list-style:none}
#nav_row_2 li, #nav_row_2 li a{height:30px;display:block;text-indent:-2000em}
#nav_row_2 .nav_f{left:1px;width:187px}
#nav_row_2 .nav_g{left:189px;width:125px}
#nav_row_2 .nav_h{left:315px;width:81px}
#nav_row_2 .nav_i{left:397px;width:87px}
#nav_row_2 .nav_f a:hover, #nav_row_2 .nav_g a:hover, #nav_row_2 .nav_h a:hover, #nav_row_2 .nav_i a:hover{background:transparent url(../images/bot_nav_sprite.gif) no-repeat}
#nav_row_2 .nav_f a:hover{background-position:-1px -29px}
#nav_row_2 .nav_g a:hover{background-position:-189px -29px}
#nav_row_2 .nav_h a:hover{background-position:-315px -29px}
#nav_row_2 .nav_i a:hover{background-position:-397px -29px}

/*Section A*/
#section_a{width:855px;background:#000 url(../images/section_a_bg.gif) top right repeat-y;border-top:1px solid #303030;border-bottom:1px solid #303030;margin-top:7px}
#section_a_left{width:499px;float:left;position:relative}
#section_a_left_home{width:499px;height:428px;float:left}
#a_header{width:69px;min-height:428px;float:left}
#a_content{width:429px;height:428px;overflow:auto;float:left}
#a_content .pad{padding:8px 16px}
#a_content p{line-height:1.75em;padding:5px 0}
#a_content ul, #a_content ol{margin-left:16px;line-height:1.75em;padding:5px 0}
#section_a_left a{color:#ce8913;text-decoration:underline}
#section_a_right{width:356px;height:428px;overflow:auto;float:right}
#section_a_right .pad{padding:10px 21px}
#section_a_right h3{width:112px;height:12px;margin-bottom:10px;display:block;text-indent:-2000em;background:#000 url(../images/news_header.gif) no-repeat}

/*News*/
.news_feed{margin:6px 0}
.tbl_news{margin:0 auto}
.tbl_news_header{width:314px;height:21px;background:url(../images/tbl_news_header.gif) no-repeat}
.tbl_news_header p{font-size:10px;text-transform:uppercase;text-align:center}
.tbl_news_footer{width:314px;height:10px;background:url(../images/tbl_news_footer.gif) no-repeat}
.tbl_news_img,.tbl_news_content{background-color:#000}
.tbl_news_content p{line-height:1.5em}
.tbl_news_img{padding:5px 0 0 20px}
.tbl_news_content{padding:0 10px}
.tbl_news a{color:#ce8913;text-decoration:underline}

/*Section B*/
#section_b{padding-top:17px}
#section_b p{line-height:1.75em;padding:0 8px}
#section_b p a{color:#ce8913;text-decoration:none;font-weight:700}
#section_b_col_wrap{width:856px;background:#000 url(../images/col_bg.gif) repeat-y}
#section_b_left, #section_b_mid, #section_b_right{width:280px;float:left}
#section_b_mid, #section_b_right{margin-left:8px;display:inline}
#section_b_left .pad, #section_b_mid .pad, #section_b_right .pad{padding:8px}
#section_b_left h2,#section_b_mid h2,#section_b_right h2{width:263px;height:152px;display:block;text-indent:-2000em}
#section_b_left h2{background:#000 url(../images/sunday_sizzle.jpg) no-repeat}
#section_b_mid h2{background:#000 url(../images/wine_guy.jpg) no-repeat}
#section_b_right h2{background:#000 url(../images/whats_happening.jpg) no-repeat}
#section_b_right ul, #section_b_left ul{line-height:1.5em; list-style-type:none}
#section_b_right li, #section_b_left li{padding:4px 0}
#section_b_right li a{color:#ce8913}
#section_b_left ul{margin-left:8px;list-style:none;padding:5px 0}

/*Calendar*/
.date{color:#ce8913;font-weight:700}
ul.calendar_list{list-style-type:none}
.cal_border{border-bottom:1px dashed #303030;padding-bottom:4px}

/*Footer*/
#footer{padding-top:72px}
#footer p{text-align:center;text-transform:uppercase;padding:2px 0;font-size:11px}
#footer p.footer_small{font-size:10px}
#footer p a{color:#fff;text-decoration:none}
#footer p a:hover{color:#ce8913;text-decoration:underline}
#footer ul{list-style:none;text-align:center;margin:2px 0 12px 0}
#footer li{display:inline;padding:0 3px}
