
body {
	margin: 0 auto;
	background:#eefed2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#584d38;
	line-height:18px;
	text-align:left;
	
}

img.left {
	float: left;
	margin: 0px 7px 3px 7px;
	
	
}

.name{
	font-size: 14px;	
}
h1, h2, h3 {
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #5E0A00;
}

h1 {
	font-size: 2em;
}

h2 {
	font-size: 1.6em;
}

h3 {
	font-size: 1.6em;
}

p, ul, ol {
	margin-top: 0;
	
}

ul, ol {
}

a {
	color:#297139;
	
}

a:hover {
	background: none;
}

#wrapper {
	width: 915px;
	margin: 0 auto;
	
	
}

/* Topbar */



#topbar{
	width: 915px;
	height:185px;
	margin: 0 auto;
	padding: 0;
	background:url(images/topbar.png) no-repeat;
}

#printtopbar {
	display: none; 
} /* Makes the print header not visible */

.contactinfo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	line-height:20px;
	padding:100px 20px 0px 0px;	
}


/* Topbar */
#banner {
	width: 915px;
	height: 200px;
	margin: 0 auto;
	padding: 0;
	

}


/* Menu */

#menu {
	width: 915px;
	height: 40px;
	background:url(images/nav.png) no-repeat;
	
	
}

#menu .active{
	color:#009900;
}

#menu p {
	font-family:"Century Gothic";
	font-size:15px;
	color:#FFFFFF;
	padding:10px 10px 0px 195px;
}

#menu a {
	font-family:"Century Gothic";
	font-size:15px;
	color:#FFFFFF;
	padding:0px 46px 0px 0px;
	text-decoration:none;
}



/* Page */

#page {
	width: 915px;
	margin: 0 auto;
	background:url(images/content.png);
	
		
	
}


#contentmanufacturers {
	float: left;
	 width: 420px;
	 margin: 20px 0px 0px 20px;

}

#contentmanufacturers h1{
	color:#499c45;
	font-family:"Century Gothic";
	font-size:30px;
	border-bottom:1px solid #CCCCCC;
	padding:0px 0px 10px 0px;
}

#content {
	float: left;
	 width: 450px;
	 margin: 20px 0px 0px 20px;

}
#content h1{
	color:#499c45;
	font-family:"Century Gothic";
	font-size:30px;
	border-bottom:1px solid #CCCCCC;
	padding:0px 0px 10px 0px;
}
#content p{
	 padding:10px 0px 0px 0px;
	 font-family:Arial, Helvetica, sans-serif;
	 color:#666666;
	 font-size:12px;

}


/* Sidebar */

#sidebarmanufacturers {
	float: right;
	width: 420px;
	margin: 20px 20px 0px 10px;
	padding: 0px 0px 0px 15px;
	color:#584d38;
	border-left:#CCCCCC dotted 1px;
	
	
}



	
#sidebar {
	float: right;
	width: 400px;
	margin: 20px 10px 0px 10px;
	padding: 0px 0px 0px 15px;
	color:#584d38;
	border-left:#CCCCCC dotted 1px;
	
	
}


#sidebar h2 {
	font-family:"Times New Roman", Times, serif;
	color:#71a2a9;
	font-size:30px;
	margin:5px 0px 15px 0px;
	border-bottom:#CCCCCC dotted 1px;
	padding:0px 0px 10px 0px;
}

#sidebar p {
	padding-bottom: 20px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#584d38;
	line-height:18px;
}

#sidebar a {
	color: #417FDA;
	border: none;
}

#sidebar a:hover {
	text-decoration: underline;
	color: #787878;
}



/* Footer */

#footer {
	width: 915px;
	height: 50px;
	margin: 0 auto;
	background:url(images/footer.png) repeat-y;
	
}

		#oldtownmedia{
			width:400px;
			height:50px;
			float:right;
			margin: 0 auto;
			
		}
		#oldtownmedia p{
			padding:10px 10px 0px 0px;
			text-align:right;
			
		}
		
		#copyright{
			width:400px;
			height:50px;
			float:left;
			margin: 0 auto;
			
		}
		
		#copyright p{
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#ffffff;
			padding:15px 10px 0px 50px;
		}
		
		#copyright p a{
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#584d38;
			text-decoration:none;
		}

#logos{
		width: 915px;
	height: 150px;
	margin: 0 auto;
	float:left;

}

/* Footer */

#bottombar {
	width: 915px;
	height: 150px;
	margin: 0 auto;
	float:left;
	background:url(images/bottombar.png) no-repeat;
	
}




/* Contact Form Fields */
#name{
	background:#CCCCCC;
	font-family:"Century Gothic";
	font-size:12px;
	color:#000000;
	border:1px solid #363636;
	width:400px;
	height:25px;
}

#phone{
	background:#CCCCCC;
	font-family:"Century Gothic";
	font-size:12px;
	color:#000000;
	border:1px solid #363636;
	width:400px;
	height:25px;
}

#email{
	background:#CCCCCC;
	font-family:"Century Gothic";
	font-size:12px;
	color:#000000;
	border:1px solid #363636;
	width:400px;
	height:25px;
}

#howdidyoufindus{
	background:#CCCCCC;
	font-family:"Century Gothic";
	font-size:12px;
	color:#000000;
	border:1px solid #363636;
	width:400px;
	height:25px;
}

#message{
	background:#CCCCCC;
	font-family:"Century Gothic";
	font-size:12px;
	color:#000000;
	border:1px solid #363636;
	width:400px;
	height:100px;
}
#send{
	background:#499c45;
	padding:7px 7px 7px 7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	border:1px solid #ffffff;
}
