
/*
color: #a11d21
*/

/* RESET */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
input {border:none;}
:focus {outline: 0;}
body {line-height: 1; background: white;}
ol, ul {list-style: none;}

table {border-collapse:separate;border-spacing:0;}
table, td, th {vertical-align:middle;}
caption, th, td {text-align:left;font-weight:normal;}

blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
a { text-decoration:none; color:#333333;}


/* FLOAT FIX */

*+html .floatFix, *+html #main {display:inline-block;}
* html .floatFix, * html #main {height:1%;}
.floatFix:after, #main:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}

html {margin-left: -1px;overflow-Y: scroll;}
.last { margin:0!important;}

body { background: #42702f url(../img/bg_top.gif) repeat-x top left; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; color:#666;}
#wrapper { background: url(../img/bg.jpg) no-repeat top center; padding-bottom:60px;}
#container { width:934px; margin:0 auto;}
#header { height:335px;  background: url(../img/bg.jpg) no-repeat top center;}
#main { background:#fff url(../img/bg_column-left.gif) repeat-y top left; position:relative; min-height:800px; height:auto!important; height:800px;}


#main, #footer {border:2px solid #000; border-top:none;}

#header h1 { display:none;}

.column_right { float:right; width:560px; padding-right:20px; padding-bottom:20px; position:relative; }

.column_left{ position:absolute; left:-12px; top:-110px; text-align:center; width:334px; padding-left:2px;}


/* menu */
ul#menu { background:#f4f0c5; border:2px solid #000; text-align:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;}
ul#menu li { padding-left:10px; background: #f4f0c5 url(../img/bg_menu.gif) no-repeat bottom center; height:39px; margin:0;}
ul#menu li.active { background: url(../img/bg_menu-active.gif) no-repeat top left; }
ul#menu li.last { background:none;}
ul#menu li a { color:#a11d21; display:block; background:url(../img/bullet_menu.gif) no-repeat center left; padding-left:20px; line-height:39px; height:39px; }
ul#menu li:hover { background-color:#ebe5a1;}
ul#menu li.sub { height:150px;}
ul#menu li.sub ul { background:#fefdd4; margin-left:-10px; }
ul#menu li.sub ul li { background: #fefdd4 url(../img/bg_submenu.gif) no-repeat bottom center; padding-left:30px; height:30px; }
ul#menu li.sub ul li:hover { background-color:#f2eeb1;}
ul#menu li.sub ul li.active { background: #fefdaa url(../img/bg_submenu.gif) no-repeat bottom center; }
ul#menu li.sub ul li a { display:block; font-size:13px; background:url(../img/bullet_submenu.gif) no-repeat center left; padding-left:20px;line-height:30px; height:30px;  }


/*HOME*/
#home img.flag { position:absolute; right:-25px; top:-40px;}
#home h2 { background:url(../../files/img/home_title.gif) no-repeat left top; width:550px; height:115px; text-indent:-10000px;}
#home h3 { background:url(../../files/img/home_title-video.png) no-repeat left top; width:330px; height:30px; text-indent:-10000px;}
#home p { margin:20px 0 20px 40px;}
#home .related { margin:20px 0;}
#home .related li { float:left; width:172px; margin-right:20px;}
#home .related img { border:1px solid #a30600;}
#home .related strong { color:#a30600; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:4px; display:block; font-size:13px;}
#home .related span { display:block; margin-bottom:15px; font-size:11px;}
#home .related a { color:#a30600;}


/* SPONSORED LIKS */
.sponsors { background:#ffffcc; color:#000; padding:5px 20px 10px 20px; font-size:11px; line-height:17px; }
.sponsors span { float:right;}
.sponsors ul { padding: 20px 120px 0 0;}
.sponsors ul li { padding-bottom:15px;}
.sponsors a { color:#0000cc; font-size:15px; display:block;}
.sponsors a.url { font-size:12px; display:inline; color:#44b436; font-weight:700;}

/*Hide in Weather Banner Ciy Name*/
.wowwhtLink10{display: none;}

.wow_container{position: relative; top: -8px; left: 18px;}
.city{
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	left:-92px;
	position:relative;
	top: 13px;
	z-index:999;
}

.wowfill td{ height:11px; line-height: 12px; background: none;}

#footer { padding:20px; background:#355a26; color:#fff; }
#footer a { color:#fff; font-family:Georgia, "Times New Roman", Times, serif;}
#footer a:hover { color:#fefdaa;}
#footer img { margin-right:20px; float:left;}
#footer ul { margin-top:10px;}
#footer p { margin:10px 0 20px 0; display:block;}
#footer ul li { display:inline;}