/*	$Id: screen.css,v 1.1.1.1 2006/03/29 23:04:39 gordon Exp $	*/

/*	body TAG css defines	*/
	body { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-size: 14px; color: #666; background: #fff; }
	
	table { text-align: top; margin: 0; padding: 0; }
	td { padding: 1px; }
	
	.quote { margin: 10px; padding: 15px 15px 0 15px; border-bottom: 1px solid #666; line-height: 100%; font-style: normal; }
	.attribution { margin: 5px 0px 10px 25px; font-style: italic; font-weight: bold; color: #000; font-size: 80%; }
	.thin { line-height: 90%; }
	
/*	container DIV css defines	*/
	#container { width: 760px; }
	
	
	#tagline { float: right; }
		
/*	navibar DIV css defines	*/
	#navibar { float: left; width: 186px; padding: 0; margin: 0; }

/*	navilink DIV css defines	*/
	#navabout { background: #cc6733; color: #fff; max-width: 186px; font-family: verdana, sans-serif; font-size: 12px; padding: 10px 10px 10px 25px; }
	#navabout a { color: #fff; text-decoration: none; }
	#navabout a:hover { color: #484675; text-decoration: none; }
	#navadmin { background: #000; color: #fff; max-width: 186px; font-family: verdana, sans-serif; font-size: 12px; padding: 10px 10px 10px 25px; }
	#navadmin a { color: #fff; text-decoration: none; }
	#navadmin a:hover { color: #ff0; text-decoration: none; }
	#navcommercial { background: #ab7d2f; color: #fff; max-width: 186px; font-family: verdana, sans-serif; font-size: 12px; padding: 10px 10px 10px 25px; }
	#navcommercial a { color: #fff; text-decoration: none; }
	#navcommercial a:hover { color: #676735; text-decoration: none; }
	#navgovernment { background: #676735; color: #fff; max-width: 186px; font-family: verdana, sans-serif; font-size: 12px; padding: 10px 10px 10px 25px; }
	#navgovernment a { color: #fff; text-decoration: none; }
	#navgovernment a:hover { color: #ab7d2f; text-decoration: none; }
	#navresidential { background: #484675; color: #fff; max-width: 186px; font-family: verdana, sans-serif; font-size: 12px; padding: 10px 10px 10px 25px; }
	#navresidential a { color: #fff; text-decoration: none; }
	#navresidential a:hover { color: #cc6733; text-decoration: none; }

	
/*	breadcrumb DIV css defines	*/
	#breadcrumb { clear: right; font-size: 180%; color: #000; font-weight: bold; margin:0;  padding: 0px 0 10px 0; }
	#breadcrumb a { color: #000; text-decoration: none; }
	#breadcrumb a:visted { color: #000; text-decoration: none; }
	#breadcrumb a:hover { color: #f60; text-decoration: underline; }
	
/*	body DIV css defines	*/
	#body { line-height: 130%; font-size: 14px; text-align: justify; }
	
/*	pressroom CSS defines	*/
	#prcontainer { border: 3px double #f00; padding: 10px; }
	.prtitle { font-size: 120%; font-weight: bold; color: #000; }
	.prsource { font-size: 95%; font-weight: bold; font-style: italic; color: #000; }
	.prwherewhen { font-size: 80%; font-style: italic; color: #666; }
	.prcontent { font-size: 100%; line-height: 120%; text-align: justify; }
	
/*	footer DIV css defines	*/
	#footer { color: #666; clear: both; width: 760px; }
	#footer .tagline { text-align: right; margin-right: 2px; }
	#footer .addressleft { color: #666; text-align: left; line-height: 130%; margin-left: 2px; }
	#footer .addressright { color: #666; text-align: right; line-height: 130%; margin-left: 2px; }
	
/*	color css defines	*/
	.about { color: #cc6733; }
	.commercial { color: #ab7d2f; }
	.government { color: #676735; }
	.residential { color: #484675; }

	.minigreen { color: #009933; font-size: xx-small; font-style: italic; }
	
/*	contactus DIV css defines	*/
	#contact ul { list-style-type: none; display: inline; }
	#contact ul li { float: left; font-weight: normal; width: 33%; color: #000; }
	#contact ul li a { text-decoration: none; }
	