





html, body {
	font-family: Georgia;
	font-size: 13px;
    background: #f9f9f9;
    line-height: 135%;
}



h1, h2, h3, h6 { font-weight: normal; }
h4, h5 { font-weight: bold; }
h5, h6 { text-transform: uppercase; letter-spacing: 1px; }
.format_text h2.top, .format_text h3.top { margin-top: 0 !important; }
.sidebar h3 { font-variant: small-caps; letter-spacing: 2px; color: #555; }
	h2 a { color: #111; }
	h2 a:hover { color: #2361a1; }


#wrap {
    background: #FFFFFF;
    width: 996px;
	margin: auto auto auto auto;
    border: 0.15em solid #cecece;
    padding: 0.2em;
    margin-top: 0em;
    margin-bottom: 2em;
}



#header {
	width: 100%;
	height: 100px;
	padding-top: 10px;
	clear: both;
	position: relative;
}

#header img.title {
	margin-left: 20px;
}

#header h1 {
	display: none;
}


/*---:[ nav menu styles ]:---*/
ul#tabs { list-style: none; border: 1px solid #ddd; border-width: 0 0 0px 0px; padding-top:10px; font-size: 11px; margin-left: 10px;}

ul#tabs li { margin-bottom: -.1em; background: url(images/button-back.jpg) repeat-x 0 0; height: 30px; border: 1px solid #ddd; border-left: 1; float:left; position:relative;  z-index: 100;}

ul#tabs li.current_page_item, ul#tabs li.current-cat { padding-bottom: 0.1em; background: #fff; border-bottom: 0; }


ul#tabs li li.current_page_item, ul#tabs li li.current-cat { background: #efefef; padding-bottom: 0em; font-size:11px;}

ul#tabs li li.current_page_item a, ul#tabs li li.current-cat a { text-decoration:underline; }
	
ul#tabs li a { display: block; line-height:inherit; color: #111; text-transform: uppercase; letter-spacing: 2px; padding:7px; }

ul#tabs li a:hover { color: #111; background: url(images/button-back-hover.jpg) repeat-x 0 0; color: #fff; text-decoration:none; }

ul#tabs li li:hover { background-color:#fff;}
	
ul#tabs li.current_page_item a, ul#tabs li.current-cat a { cursor: default; }

ul#tabs li.current_page_item li a, ul#tabs li.current-cat li a { cursor:pointer; }

ul#tabs li li.current_page_item  a:hover, ul#tabs li li.current-cat  a:hover { text-decoration:underline; }
		
ul#tabs li.current_page_item a:hover, ul#tabs li.current-cat a:hover { text-decoration: none; }

ul#tabs li ul { list-style:none; position:absolute; left:-9999px;  border:1px solid #ddd; border-top:0; float:left; background-color:#fff; overflow:hidden;}

ul#tabs li:hover ul { left:auto; display:inline-block; margin:0; padding:0; width:530px;}

ul#tabs li ul li { margin:0; padding:0; float:left; display:block; clear:both; border:0;}

ul#tabs li ul li a { width:600%; }

ul#tabs li ul li a:hover { color: #fff; text-decoration:none; }

ul#tabs li ul li + li { border-top:0px solid #ddd; }



