






body {



	margin: 0px;



	padding: 0px;



	font-family: Verdana, Arial, Times New Roman, sans-serif;



	font-size: 100%;



	color: #4E4E4E;



	background: #636466;



}



h1, h2, h3, h4, h5, h6 {



	font-family: Verdana, Arial, Times New Roman, sans-serif;



	letter-spacing: -0.05em;



	text-transform: capitalize;



}







.post-features .post-content {



	margin: 0px;



	padding: 8px 5px 12px;



	float: left;



	width: 550px;



	font-size: 0.6875em;



	color: #333333;



	line-height: 16px;



	border-top: 1px solid #eeeeee;



	border-bottom: 1px solid #eeeeee;



}



.post-meta .post-content {



	margin: 0px;



	padding: 8px 5px;



	float: left;



	width: 550px;



	background: #FFFFFF;



	font-size: 0.6875em;



	color: #333333;



	line-height: 16px;



	border-top: 1px solid #eeeeee;



	border-bottom: 1px solid #eeeeee;



	overflow: hidden;



}



#main-post .post-content {



	font-size: 0.6875em;



	line-height: 16px;



}







.comment-text {



	float: left;



	width: 465px;



	font-size: 0.6875em;



	line-height: 18px;



	color: #121212;



	margin: 0px;



	padding: 0.5em 0px;



}







.nav, .nav * {



	margin:0px;



	padding:0px;



}



#horiz-menu {  /* this is a z-index ie6 and ie7 bug fix */



	float: left;



	width: 894px;



	color: #FFFFFF;



}







.moo-menu {



	margin: 0px;



	padding: 0px;



	float: left;



	width: 894px;







}



.moo-menu-wrap {



	background: #000000;



	float: left;



	width: 894px;



}















.nav {



	float:left;



	margin: 0px;



	list-style-type: none;



	position: relative;



	background: #000000;



}



.nav ul {



	float: left;



	position: relative;



	margin: 0px;



	width: 125px;



	padding: 0px;



}



.nav ul ul{



	margin: 0px;



	padding: 0px;



	position: relative;



	float: left;



	width: 125px;



}



.nav li {



	float:left;



	list-style:none;



	font-size: 0.6875em;



	line-height: 25px;



	position: relative;



	display: inline;



	background: #000000;



	text-transform: capitalize;



	margin: 0px;



	text-align: center;



	font-weight: bold;



}



.nav li li {



	float:left;



	font-size: 1em;



	display: block;



	line-height: 17px;



	text-transform: capitalize;



	margin: 0px;



	position: relative;



}



.nav li li li {



	font-size: 1em;



	position: relative;



	float: left;



	line-height: 17px;



	text-transform: capitalize;



	margin: 0px;



}



.nav li a {



	color: #FFFFFF;



	text-decoration: none;



	display: block;



	float: left;



	height: 25px;



	padding-right: 12px;



	padding-left: 12px;



	background: #000000;



	border-right: 1px solid #454545;



}



.nav li a:hover {



	color: #FFFFFF;



	text-decoration: none;



	display: block;



	float: left;



	height: 25px;



	padding-right: 12px;



	padding-left: 12px;



	background: #3f3f3f;



	border-right: 1px solid #454545;



}















.nav li li a {



	display:block;



	text-decoration:none;



	float:left;



	background: #333333;



	color: #FFFFFF;



	padding: 3px 5px;



	height: auto;



	position: relative;



	border-right: 1px solid #191919;



	border-bottom: 1px solid #191919;



	width: 114px;



}



.nav li li a:hover {



	display:block;



	padding: 3px 5px;



	text-decoration:none;



	float:left;



	background: #565656;



	color: #FFFFFF;



	height: auto;



	position: relative;



	border-right: 1px solid #191919;



	border-bottom: 1px solid #191919;



	width: 114px;



}



.nav li li li a {



	display:block;



	padding: 3px 5px;



	text-decoration:none;



	float:left;



	background: #333333;



	color: #FFFFFF;



	height: auto;



	width: 114px;



	position: relative;



	border-right: 1px solid #191919;



	border-bottom: 1px solid #191919;



}



.nav li li li a:hover {



	display:block;



	padding: 3px 5px;



	text-decoration:none;



	float:left;



	height: auto;



	background: #565656;



	color: #FFFFFF;



	width: 114px;



	position: relative;



   	border-right: 1px solid #191919;



	border-bottom: 1px solid #191919;



}







div#horiz-menu li:hover li,



div#horiz-menu li.sfHover li,



div#horiz-menu li.active:hover li,



div#horiz-menu li.active.sfHover li {



	background-image: none;



}







div#horiz-menu li:hover li a,



div#horiz-menu li.sfHover li a,



div#horiz-menu li.active:hover li a,



div#horiz-menu li.active.sfHover li a {



	background-image: none;



}







.nav li ul {



	top:-999em;



	position:absolute;











}







.nav li:hover ul,



.nav li.sfHover ul {



	top: 25px;



	left: 0px;



	position: absolute;



}



.nav li:hover li ul,



.nav li.sfHover li ul {



	top:-999em;



	position: absolute;











}







.nav li li:hover ul,



.nav li li.sfHover ul {



	top:0px;



	position: relative;



    left: 0px;



}



