#navbar {
	width:940px;
	height:33px;
	background-image:url(main_nav.jpg);
	background-repeat:repeat-x;
	margin:0px 0px 0px 0px;
	padding:0;
	overflow:none;
	float:left;
	font-family:verdana, sans-serif;
	font-size:11px;
    z-index:0; 
}
#navbar li {
	float:left;
	padding:0;
}
#navbar ul {
	z-index:100;
}
#main_nav {
	clear:both; 
	float:left;
	height:33px;
	padding-left:10px;
}
#main_nav li {
	display:block;
	float:left;
	width:200px;
	height:33px;
	text-align:center;
	line-height:33px;
	text-transform:capitalize;
	border-right:1px solid #282828;
	color:#fff;
}
#main_nav li a:link, #main_nav li a:visited {
	color:#fff;
	display:block;
	width:200px;
	text-decoration:none;
}
#main_nav li.nav_home a:link, #main_nav li.nav_home a:visited {
	border-left:1px solid #282828;
	width:200px;
	background-color:#fff;
	color:#282828;
}
#main_nav li.nav_home a:hover, #main_nav li.nav_home:hover {
	border-right:2px solid #282828;
	width:200px;
	background-color:#fff;
	color:#282828;
	background-image:url(main_nav_home_hover.jpg);
	background-repeat:repeat-x;
	text-decoration:none;
}
#main_nav li a:hover {
	background-image:url(main_nav_hover.jpg);
	background-repeat:repeat-x;
	text-decoration:none;
}
#main_nav li:hover {
	background-image:url(main_nav_hover.jpg);
	background-repeat:repeat-x;
}
#main_nav li ul {
	position:relative;
	width:158px;
	float:none;
	display:none;
}
#main_nav li:hover ul, #main_nav li.jshover ul {
	display:block;
}
#main_nav ul li {
	background-color:#484848;
	width:176px;
	height:27px;
	position:relative;
	float:none;
	line-height:27px;
}
#main_nav ul li a:link, #main_nav ul li a:visited {
	width:158px;
	color:#d1d1d1;
	height:27px;
	padding-left:18px;
	text-align:left;
}
#main_nav ul li a:hover, #main_nav ul li a:active {
	width:158px;
	color:#fff;
	background-image:url(dropdown_hover.jpg);
	background-repeat:repeat-x;
	background-color:#0d345f;
	height:27px;
}
.with-wireframes #header-inner, .with-wireframes #content-inner, .with-wireframes #content-inner>*, .with-wireframes #navbar-inner, .with-wireframes #sidebar-left-inner, .with-wireframes #sidebar-right-inner, .with-wireframes #footer-inner {
	margin:1px;
	padding:2px;
	border:1px solid #ccc;
}
.clear-block {
	display:block;
}
.block.region-odd {
}
.block.region-even {
}
.clear-block:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clear-block {
	display:inline-block;
}
* html .clear-block {
	height:1%;
}
.clear-block {
	display:block;
}
div.tabs {
	margin:1px;
}
div, ul, ol, li{
	margin:0; 
	/*  padding:0;  */
}
ul {
	margin-left:1px
	
}

