/* CSS ARS Engineers, Inc. */
body  	{margin: 0;
		padding: 0;
		font-family: Verdana, Arial, sans-serif;
		font-size: 10px;
		color: #666;
		text-align: center;
		min-width: 810px;
				
		}

h1		{margin: 0;
			padding: 0;
			font-size: 12px;
			color: #000;
			margin-bottom: -5px;
			}

h3		{margin: 0;
			padding: 0;
			font-size: 10px;
			color: #000;
			margin-bottom: -5px;
			}
		


.bold 	{font-size: 10px;
		font-weight: bold;
		color: #000;
		}
		
a:link	{color: #000;
			}
a:hover		{color:#999966;
				}
a:visited	{color: #000;
				}


#wrapper	 {width: 805px;
				margin: 0 auto;
				text-align: left;
				background-color:#FFFFFF;			
				}

#mainnav 	 {margin: 0;
				padding: 0;
				height: 25px;
				background-color: #000;
				border-bottom: solid #b8bf9a 4px;
				}
			
#mainnav a	{text-decoration: none;
				}
				
#mainnav a:link	{color: #cccc99;
					}
#mainnav a:visited  {color: #cccc99;
						} 
#mainnav a:hover  {color: #fff;
						}				
				

#mainnav ul	{margin: 0;
			padding: 0;
			float: right;
			font-family: Verdana, Arial, sans-serif;
			font-size: 9px;
			font-weight: 200;
			color: #CACA97;
			list-style-type: none;
			padding-top: 6px;
			}
			
			
#mainnav li	{display: inline;
			padding-right: 28px;
			
			}
					

#branding		{height: 45px;
					padding-bottom: 5px;
					padding-top: 5px;
					}
					
#branding img	{padding-left: 15px;
					padding-top: 5px;
					}

#mainvisual	{margin: 0;
			padding: 0;
			width: 800px;
			height: 270px;
			background-color: #000;
			border-top: 20px solid black;
			border-bottom: 20px solid black;
			}



#content		{height: 200px;
				margin-top: 15px;
				margin-bottom: 50px;
				border-left: 1px solid #ccc;}

#locations	{width: 225px;
			float: left;
			padding-left: 20px;
			
			
			}

#col2		{width: 535px;
			float: right;
			margin-bottom: 40px;
			}

#maincontent	{width: 295px;
				float: left;				
				border-left: thin solid #ccc;
				border-right: thin solid #ccc;
				padding-left: 20px;
				margin-left: -20px;
				padding-right: 20px;
				margin-bottom: 40px;
							
				}
#maincontent h1 {font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size: 16px;
					color: #959771;
					margin: 0;
					padding: 0;
					}



#specialinfo	{width: 195px;
					float: right;
					}

#siteinfo {clear: both;
			width: 800px;
			/*border-top: 2px solid #ccc;*/
			border-bottom: 20px solid #000;
			margin-top: 0px;
			
			}

#siteinfo	address	{margin-top: 0px;
			padding-left: 20px;
			padding-top: 8px;
			padding-bottom: 10px;
			border-bottom: solid #b8bf9a 4px;
			}
					
				


