html, body {

	background: url('images/bg.jpg') #f7f8f2 top center repeat-x;

	width: 100%;

	height: 100%;

	margin: 0;

	padding: 0;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



* {

	padding: 0;

	margin: 0; 

}

a {

	text-decoration: none;

}





a img {

	border: 0;

	padding: 0;

	margin: 0;

}

img {

	border 0;

	padding: 0;

	margin: 0;

}





#container2 {

	width: 100%;

	margin-top: 0;

	background: url('images/bg2.jpg') top center no-repeat;	

}



#contentc {

	

	clear: both;

	

}

#container {

	width: 940px;

	padding-top: 10px;

	margin: 0 auto 0 auto;		

}



#logo {

	padding-top: 23px;

	padding-bottom: 19px;

	float: left;

}



#menu {

	float: left;

	padding-top: 36px;

	padding-left: 160px;

	

	

}



#menu ul {

}

#menu ul li {

	list-style-type: none;

	float: left;

	margin-left: 24px;

	color: #7e7e7e;

}



#menu ul li a {

	color: #7e7e7e;

	font-size: 12px;

}





#menu ul li  .active {

	font-weight: bold;

	padding-left: 11px;

	padding-top: 5px;

	padding-bottom: 7px;

	display: block;

	position: relative;

	top: -7px;

	padding-right: 11px;

	background: #7FB74D;

}



#menu ul li a.active {

	color: #FFF;

}







#water {

	float: left;

	width: 695px;

	height: 10px;

	padding-top: 260px;

	padding-left: 0px;

	background: url('images/water.jpg') top left no-repeat;

}



#water h3 {

	color: #000;

	margin-left: 0;

	padding-left: 0;

	font-weight: normal;

	font-size: 26px;

}



#water h3 span {

	color: #787878;

}

#business {

	float: left;

	width: 685px;

	height: 169px;	
	
	padding-top: 80px;

	padding-left: 10px;

	background: url('images/business.jpg') top left no-repeat;
	
	display: block;

}



#bulletin {

	

	float: left;

	text-align: left;

	width: 150px;

	background: url('images/black.jpg') top left no-repeat;

	width: 204px;

	height: 283px;

	padding-top: 30px;

	color: #FFF;

	padding-left: 27px;

	margin-left: 10px;

	

}



#bulletin h3 {

	font-size: 26px;

	margin-top: 0;

	font-weight: normal;

}



#bulletin ul {

	margin-top: 20px;

}



#bulletin ul li {

	list-style-type: none;

	background: url('images/bullet.jpg') center left no-repeat;

	padding-left: 15px;

	color: #bab9ad;

	font-size: 13px;

	line-height: 26px;

}



input {

	color: #949494;

	font-size: 12px;

	padding: 5px;

	background: #FFF;

	border: 1px solid #4d4d4d;

	font-family: Arial, Helvetica, sans-serif;

}



#login input {

	margin: 0 auto 0 auto;

	width: 210px;

}

#login {

	float: left;

	text-align: center;

	width: 150px;

	background: url('images/login.jpg') top left no-repeat;

	width: 231px;

	height: 178px;

	padding-top: 53px;

	margin-left: 10px;

}



#login h3 {

	text-align: left;

	color: #FFF;

	font-size: 15px;

	margin-left: 8px;

	margin-bottom: 8px;

	margin-top: 8px;

	

}



#content {

clear: both;

padding-top: 27px;

min-height: 480px;

width: 950px;

background: url('images/bamboo.jpg') bottom right no-repeat;

border-bottom: 1px solid #cbccc7;



}



#publishers {

	width: 332px;

	float: left;

	font-size: 12px;

	line-height: 20px;

	color: #696967;

	padding-right: 21px;

}





#advertisers {

	

	line-height: 20px;

	color: #696967;	

	width: 310px;

	float: left;

	padding-right: 21px;

}



hr {

color: #c9cac5;

background-color: #c9cac5;

height: 1px;

margin-bottom: 22px;

margin-top: 23px;

	

}



.highlight {

	font-size: 26px;

	color: #FFF;

	background: url('images/transparent.png');
	
	margin-top: -40px;

	

}



.greenbutton {

	text-transform: uppercase;

	font-weight: bold;

	font-size: 9px;

	padding-left: 7px;

	padding-top: 6px;

	padding-bottom: 6px;

	padding-right: 7px;

	background: #7FB74D;

}



a.greenbutton {

	color: #FFF;

}





#footer {

	clear: both;

	color: #0e0d0d;

	font-size: 12px;

	padding-top: 10px;

	padding-bottom: 80px;

}

#content.terms ul, #content ol {
	margin-left: 40px;
	padding-top: 10px;
}

