@charset "UTF-8";
body {
	background-color: #C2CFEA;	
}
#divContainer {
	width: 1000px;
	background-color: #FFFFFF;
	margin: 0px auto;
}
#divHeader {
	width: 980px;	
	margin-top: 10px;
	margin-right: 10px;
	padding-left: 10px;
}

#divMenu  {
	padding-left: 5px;	
}

#divLogo {
	clear: both;
	width: 980px;
	height: 199px;
	background-image: url(../images/logo.png);
	color: #666666;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size: 1.5em;
	font-style: normal;
	font-weight: bold;
}

#divBody {
	width: 980px;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;	
}

#divBodyWrapperTop{
	background-color: #97824a;
	height: 20px;
}
#divBodyWrapperBottom {
	background-color: #ACB8A6;
}


#divBodycontent  {
	margin-left: 50px;
	margin-right: 50px;
	background-color: #FFFFFF;
	
}
#divcontentleft   {
	
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#divcontentRight {
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}

#divFooter {
	width: 980px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;	
	clear: both;		
}

#divFootertop {
	background-color: #A7A9AC;
	text-align: center;
}
#divFooterbottom {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	color: #444444;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size: 0.75em;
	text-align: center;
}


h1,h2,h3,h4  {
	color: #1b582c;	
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	line-height: 140%;	
}

p  {
	color: #222222;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size: .75em;
	line-height: 140%;	
}

li  {
	color: #222222;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size: .75em;
	line-height: 140%;	
}
	
.arrow  {
	color: #999999;	
}
#divLogoPhone {
	width: 200px;
	margin-left: 700px;
	padding-top: 30px;
}

a:link  {
	
	color: #444444;
	text-decoration: none;	
}
a:active  {
	
	color: #444444;
	text-decoration: none;	
}
a:hover {
	
	color: #444444;
	text-decoration: underline;	
}
a:visited  {
	
	color: #444444;
	text-decoration: none;	
}

#divFootertop a:link  {
	
	color: #ffffff;
	text-decoration: none;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size: 0.75em;
}
#divFootertop a:active  {
	
	color: #ffffff;
	text-decoration: none;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size: 0.75em;
}
#divFootertop a:hover {
	
	color: #ffffff;
	text-decoration: none;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size: 0.75em;
}
#divFootertop a:visited  {
	color: #ffffff;
	text-decoration: none;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size: 0.75em;
}
/* Contact form */
#contact td {
	color: #222222;
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
    font-size: .75em;
}
#contact textarea {
	resize: none;
}
#contact .submit {
	background-color: #707070;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    border: 0;
    padding: 10px 20px;
}
#contact .submit:hover {
	background-color: #ACB8A6;
}
.required span {
	color: #ff0000;
}
.comments { display: none; }