/* COUNTDOWN */

div#countdown_wrapper { background:#333 url(../images/site/countdown_bg.jpg) no-repeat left bottom; color:#fff; margin-bottom:30px; font-family:Helvetica, Arial, serif; padding-bottom:10px; }

div#countdown { padding:40px 0 10px 0; margin:0 10px; overflow:hidden; }

div#countdown_wrapper h2 { color:#999; text-indent:-9999px; background:#333 url(../images/site/countdown_top_bg.jpg) no-repeat left top; height:40px; }

.countdown_row { clear:both; width: 100%; text-align: center; }

.countdown_show1 div { width:100%; }
.countdown_show2 div { width:50%; }
.countdown_show3 div { width:33%; }
.countdown_show4 div { width:25%; }
.countdown_show5 div { width:20%; }
.countdown_show6 div { width:16%; }
.countdown_show7 div { width:14%; }

.countdown_section { float:left; font-size:12px; line-height:30px; color:#999; text-transform:uppercase; letter-spacing:1px; }

span.countdown_amount {	font-size:60px; color:#fff; }

/* WEATHER */

div#weather { background:url(../images/site/weather_bg.png) no-repeat bottom left; color:#000; margin:10px 20px 10px 20px; height:125px; }
div#weather h4 { padding:15px; margin:0; height:15px; text-indent:-9999px; background:url(../images/site/weather_h4_bg.jpg) no-repeat center center; }

div#weather ul { list-style:none; overflow:hidden; margin:0 15px; padding-bottom:20px; }
div#weather ul li { float:left; margin:0; }
div#weather ul li#temp { width:135px; height:65px; background:#474542 url(../images/site/weather_temp_bg.jpg) no-repeat left top; color:#fff; text-align:center; }
div#weather ul li#temp strong { font-size:11px; color:#ccc; font-weight:normal; text-transform:uppercase; letter-spacing:1px; color:#fff; padding-bottom:2px; }
div#weather ul li#temp span.temp { display:block; font-size:44px; font-weight:bold; padding-top:10px; }

div#weather ul li#wind { margin-left:15px; width:320px; font-size:12px; line-height:25px; padding-top:10px; }
div#weather ul li#wind strong { height:10px; text-indent:-9999px; display:block; float:left; margin:6px 7px auto 0; }
div#weather ul li#wind strong.wind { width:33px; background:url(../images/site/weather_wind_bg.png) no-repeat left top; }
div#weather ul li#wind strong.cond { width:72px; background:url(../images/site/weather_cond_bg.png) no-repeat left top; }

div#weather ul li img { position:relative; margin-top:-5px; top:5px; }
div#weather p { font-size:11px; line-height:16px; margin:0 0 0 10px }
