/*Full Reset - Use is optional ***************/
body{
background:url('../_img/sky.jpg') no-repeat top;
font:13px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif}a:focus{outline:1px dotted invert}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:square}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}
*{margin:0px; padding:0px;}
/*End of resets -----******/
/*IE ONHOVER AND RADIUS
body {behavior: url("_css/csshover3.htc");}
.curved {behavior:url("_css/border-radius.htc");}

.block {display:block; overflow:hidden;}
.left{float:left;}
.right{float:right;}

/*MOJO************************/
.container{
	width:800px;
	margin:0 auto;
	font-family:verdana;
	color:#898989;
	background-color:#FFFFFF;
	display:block; overflow:hidden;
	}

.curved {
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}

/*Header**********************/
.header{
	width:800px;
	height:70px;
	background:url('../_img/logo.gif');
}

.header h4 {
	font-size:16px;
	margin:10px 0 0 0;
	color:#6fba2d;
}

.header .inputBox {
	width:114px; height:13px;
	padding:4px 10px 6px 10px;
	background:url('../_img/inputbox.gif');
	border:0;
	font-size:10px;
	margin-top:7px;
	color:#898989;
	}
	
.header .inputButton {
	margin-bottom:-7px;
}
.header label {
}


/*Nav*************************/
.nav{
	width:800px; height:40px;
	padding-top:13px;
	background:url('../_img/nav.gif');
	margin-bottom:20px;
	color:#898989;
}
.nav a, .nav a:link, .nav a:visited{
	text-decoration:none;
	color:#000000;
	font-weight:bold;padding-bottom:-2px;
}
.nav a:hover { color:#FFFFFF;}
.nav ul {display:inline; margin:0 0 0 20px; padding:0px;}
.nav li {display:inline; padding:0px 10px; margin:0px; list-style:none; padding-bottom:-2px;}
.border {border-left:1px solid #7BC341;}

.nav .hovered {
	display:none;
	float:left;
	width:610px; height:25px;
	margin-top:-6px;
	padding:2px 0 0 190px;
}




/*Menu***********************/
.menu{float:left; width:200px;}

/*Main************************/
.main{display:block; min-height:500px;}

.sectiona{
	display:inline;
	width:360px;
	float:left;
	margin-left:20px;
}


.sectionb{
	width:370px;
	float:left;
	margin-left:30px;
}

.section {
	width:760px;
	float:left;
	margin-left:20px;
	display:inline;
}

h1 {
	color:#6fba2d;
	font-weight:normal; font-size:28px;
	margin: 10px 0 5px 0;
}

h3 {
	font-weight:bold; font-size:15px;
	line-height:18px;
}

ul {
	list-style-type:none;
}

span {
	color:#6fba2d;
}

.container ul {
	list-style:square url("../_img/bullet.gif");
}

.container li {
	margin-bottom:20px;
	font-size:12px;
	line-height:14px;
}

.container .flash {
	width:370px;
	height:240px;
	margin-top:15px;
}

.container .news {
	width:180px; height:170px;
	float:left;
	background:url('../_img/news.gif');
	margin-top:10px;

}

.container .featured {
	width:180px; height:170px;
	float:right;
	background:url('../_img/featured.gif');
	margin:10px 0px auto 10px;
	}
	
.newsletter {
	width:430px;
	height:70px;
	float:right;
}

.news p {
	margin: 45px 15px 0 15px;
	color:#FFFFFF;
	line-height:15px;
}

.featured p {
	margin: 79px 15px 0 15px;
	color:#FFFFFF;
	line-height:15px;
}

/*Footer*********************/
.footer{}