/* GLOBAL */
html,body{margin:0;padding:0}
body{
	font: 76% verdana,arial,sans-serif;
	text-align:center;
}
p{margin:0 10px 10px}
img {border:0;}


/* HEADER */
div#header * {margin:0;padding:0;}
div#header {font-family:Arial,Helvetica,sans-serif;font-size:10px;background:#cc0000;min-height:31px;_height:31px;border-bottom:1px solid #fff;}
div#head_in {width:896px;}
div#header .access {height:0;width:0;overflow:hidden;position:absolute;}
div#header h1.logo a{width:203px;height:31px;overflow:hidden;text-indent:-9000px;background:url(../images/head_logo.gif) no-repeat;float:left;}
div#header #topnav {padding:6px 0 6px 0;float:left;list-style:none}
div#header #topnav li {float:left;font-size:1em;text-transform:uppercase;padding:3px 8px 3px 7px;background:url(../images/head_navdiv.gif) no-repeat right center;}
div#header #topnav li.last {background:none;padding-right:0;}
div#header #topnav li a {color:#fff;text-decoration:none;}
div#header #topnav li a:hover {text-decoration:underline;}
div#header #sitesearch_form {padding:5px 0 0 20px;float:left;}
div#header #sitesearch_form input#keywords {width:150px;background:#fff url(../images/head_txtbox_shadow.gif) no-repeat;border:none;padding:3px 4px;font-size:1em}
div#header #sitesearch_form input.btn_search {margin:0 0 0 5px;}

img.siteLogo{height:128px;line-height:128px;margin:10px 0;
  padding:10px 20px 10px 0px;background: #FFF;border: 2px solid #666;}
img.siteLogo a{
	margin:0;
	padding:0;
	border:0;
}
img.siteLogo a:hover{border-color:#00cccc;}

/* easy clearing */
div#header:after{content: '.'; display: block; height: 0;clear: both;visibility: hidden;}
/*\*/
div#header{display: block;}

/* CONTAINER */
div#container{text-align:left}
div#container{width:896px;margin:0 auto}
div#container{padding:0 25px;}
div#container a {color:#CC0000;text-decoration:none;}


/* CONTENT */
div#content h1, div#content h2, div#content h3{font-family:Arial, Helvetica, Times;color:#cc0000;margin:0 10px 10px;}
div#content h1{font-size:20px;}
div#content h2{font-size:18px;}
div#content h3{font-size:16px;}
div#content p{line-height:1.4}

/* NAVIGATION */
div#mainNav{float:left;width:227px;margin-left:-896px}
div#mainNav ul.primary{background:#2a2a2a;margin:6px 0;}
div#mainNav ul.secondary{background:#535353;margin:4px 0 8px 0;}
div#mainNav ul{list-style:none;margin:0;padding:10px 0;}
div#mainNav ul li{margin:0;padding:0 0 10px 20px;font-family:verdana;text-transform:uppercase;color:#fff;}
div#mainNav li a,  div#mainNav h2.redZone a {color:#fff;text-decoration:none;}
div#mainNav li a,  div#mainNav h2.greenZone a {color:#fff;text-decoration:none;}
div#mainNav ul li a:hover, div#mainNav h2.redZone a:hover {
}
div#mainNav h2.redZone{
	text-align:center;
	color:#fff;
	text-transform:uppercase;
	font-size:12px;
	background:#cc0000;
	margin:6px 0 6px 0;
	padding:10px 4px;
}
div#mainNav h2.greenZone{
	text-align:center;
	color:#fff;
	text-transform:uppercase;
	font-size:12px;
	background:#785;
	margin:6px 0 6px 0;
	padding:10px 4px;
}

div#specialRed{border-top:2px solid #666;padding:2px 0;}

/* FOOTER */
div#footer{clear:left;width:896px}
div#footer{padding:10px 0;background:#FFF; border-top:20px solid #cc0000;}
div#footer li.last{padding-right:360px;}
div#footer ul{margin:0;padding:0;float:right;list-style:none}
div#footer li {float:right;text-transform:uppercase;padding:0px 20px 0px 0;font-size:11px;}
div#footer li a {color:#cc0000;text-decoration:none;}
div#footer li a:hover {text-decoration:underline;}


/* WRAPPER */
div#wrapper{float:left;width:100%}

