/* equitypr.com layout  */
/* You may adapt certain elements of this CSS in your own projects, but the unique combination of images, colors, sizes, typography, and positioning ("the DESIGN") is copyright 2004-2007 Broc Randall and Pixel Pros Media and may not be reproduced. */ 
	
	body {
	margin: 0; 
	padding:0; 
	font:16px Georgia, Serif;
	color:#333;
	background:#EEE url(images/bg_main.jpg); 
	}	

* {
	margin:0px; 
	padding:0px;
	}

img { 
	border:none;
	}

h1 { 
	font-size:17px; 
	font-family:Georgia, Serif; 
	color:#184820; 
	font-weight:bold; 
	margin:0 0 7px 0; 
	text-transform:uppercase;
	}

/* LINKS */

#topnav { color:#666; }
#topnav a:link, #topnav a:visited { color:#184820; text-decoration:none;}	
#topnav a:hover, #topnav a:active { color:#666; text-decoration:underline; }


#quote a:link, #quote a:visited { color:#faf5a0; border-bottom:1px dotted #faf5a0; text-decoration:none; }	
#quote a:hover, #quote a:active { color:#184820; background-color:#faf5a0; border-bottom:1px solid #3399cc; text-decoration:none; }

#footer a:link, #footer a:visited { color: #990000; text-decoration:none; }	
#footer a:hover, #footer a:active { color: #333; text-decoration:underline; }

#left { color:#333; text-decoration:none; }
#left a:link, #left a:visited { color:#184820; font-weight: bold; }	
#left a:hover, #left a:active { color:#666; text-decoration:none; }

/* HEADER

----------------------------------------------- */

#headerContainer { padding: 30px 0 0 0; float:left; width:100%; background:#FFF url(images/head.jpg) repeat-x bottom left; }

#header { width:800px; margin:0px auto; height:223px; }

#header img { float:left; }



#topnav { float:right; margin:25px 0 0 0; font:bold 16px Georgia, Serif; }

#topnav li { list-style:none; display:inline; }



#quote { clear:both; width:650px; padding:50px 0 15px 0; font:20px/22px Georgia, Serif; color:#fff; }



/* CONTENT

----------------------------------------------- */

#mainContainer { float:left; width:100%; background-color:#fff; padding:0 0 50px 0; }

#main { width:800px; margin:0px auto; line-height:20px; }

#main p { margin:0 0 15px 0; }

#left { width:450px; float:left; margin:30px 0 0 0; }

#left ul { margin:0 0 20px 0; }

#left ul li { list-style:none; padding:0 0 0 18px; background:url(images/arrow.gif) no-repeat 0px 5px; }


#right { width:255px; float:right; margin:10px 0 0 0; }

#about { float:left; width:200px; height:230px; padding:135px 30px 0 25px; font-size:14px; }
#right h1,h2 { display: none; }

.about1 { background: url(images/testi1.gif) no-repeat top left; }
.about2 { background: url(images/testi2.gif) no-repeat top left; }

input {
	margin: 0 0 5px 0;
	}
	
select {
	margin: 0 0 5px 0;
	}

/* FOOTER

----------------------------------------------- */

#footerContainer { clear:both; width:100%; background: url(images/footer_bg.gif) bottom center repeat-x; height:200px; }

#footer { width:800px; padding:45px 0 0 0; margin:0px auto; font:10px Verdana, Sans-Serif; text-transform:uppercase; color:#3d4c58; }

#footer p { margin:0 0 2px 0; }