


body {

	margin: 0px;

	padding: 0px;

	font-family: ;

	font-size: 100%;

	color: #4E4E4E;

	background: #FFFFFF url(images/bg.png) repeat;

}

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

	font-family: ;

	letter-spacing: -0.05em;

	text-transform: capitalize;

}

.post-content img {

	float: ;

	border-width: 0px;

}

.post-features .post-content {

	margin: 0px;

	padding: 8px 5px 12px;

	float: left;

	width: 550px;

	font-size: ;

	color: #333333;

	line-height: ;

	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: ;

	color: #333333;

	line-height: ;

	border-top: 1px solid #eeeeee;

	border-bottom: 1px solid #eeeeee;

	overflow: hidden;

}

#main-post .post-content {

	font-size: ;

	line-height: ;

}



.comment-text {

	float: left;

	width: 465px;

	font-size: ;

	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: ;

	float: left;

	width: 894px;

}







.nav {

	float:left;

	margin: 0px;

	list-style-type: none;

	position: relative;

	background: ;

}

.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: ;

	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: ;

	border-right: 1px solid ;

}

.nav li a:hover {

	color: #FFFFFF;

	text-decoration: none;

	display: block;

	float: left;

	height: 25px;

	padding-right: 12px;

	padding-left: 12px;

	background: ;

	border-right: 1px solid ;

}







.nav li li a {

	display:block;

	text-decoration:none;

	float:left;

	background: ;

	color: #FFFFFF;

	padding: 3px 5px;

	height: auto;

	position: relative;

	border-right: 1px solid ;

	border-bottom: 1px solid ;

	width: 114px;

}

.nav li li a:hover {

	display:block;

	padding: 3px 5px;

	text-decoration:none;

	float:left;

	background: ;

	color: #FFFFFF;

	height: auto;

	position: relative;

	border-right: 1px solid ;

	border-bottom: 1px solid ;

	width: 114px;

}

.nav li li li a {

	display:block;

	padding: 3px 5px;

	text-decoration:none;

	float:left;

	background: ;

	color: #FFFFFF;

	height: auto;

	width: 114px;

	position: relative;

	border-right: 1px solid ;

	border-bottom: 1px solid ;

}

.nav li li li a:hover {

	display:block;

	padding: 3px 5px;

	text-decoration:none;

	float:left;

	height: auto;

	background: ;

	color: #FFFFFF;

	width: 114px;

	position: relative;

   	border-right: 1px solid ;

	border-bottom: 1px solid ;

}



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;

}

