@charset "utf-8";
/* CSS Document */
* {
margin: 0;
padding: 0;
}
html, body {
height:100%;
margin:0;
padding:0;
}
body {
margin:0;
padding:0;
background:url(../images/bodyBg.png) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#1d2229;
}
a {
outline: none;
color:#545e67;
}
a img {
border:0;
}
.clear {
clear:both;
height:0;
line-height:0;
font-size:0;
overflow: hidden;
}
#container {
width:995px;
margin:0 auto;
}
#header .logo {
width:216px;
height:225px;
float:left;
display:inline;
}
#header .logo img {
float:left;
display:inline;
}
#header .header {
width:779px;
height:225px;
float:left;
display:inline;
}
#header .header img {
float:left;
display:inline;
}
#footer {
height:69px;
background:#42544D;
}
#footer .container {
width:995px;
height:69px;
margin:0 auto;
background:url(../images/footerBg.png) no-repeat;
color:#FFFFFF;
}
#footer .container .powered {
margin:20px 0 0 30px;
float:left;
display:inline;
}
#footer .container .copy {
float:left;
display:inline;
width:520px;
margin:20px 0 0 120px;
color:#E7E1D9;
font-size:10px;
}
#footer .container .contact {
width:200px;
float:left;
display:inline;
font-size:12px;
margin:20px 0 0 0;
}
#footer .container .contact a {
color:#FFFFFF;
text-decoration:none;
}
#footer .container .contact img {
margin:0 10px;
}
#nav {
height:39px;
background:url(../images/navBg.png) no-repeat;
}
#nav .phone {
width:216px;
float:left;
display:inline;
text-align:center;
color:#FFFFFF;
font-size:18px;
padding:13px 0 0 0;
font-family:Georgia, "Times New Roman", Times, serif;
}
#nav ul {
width:779px;
float:left;
display:inline;
list-style:none;
margin:10px 0 0 0;
}
#nav ul li {
float:left;
display:inline;
}
#nav ul li.first {
margin:0 0 0 12px;
}
#nav ul li a {
padding:7px 15px 8px 15px;
display:block;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
background:url(../images/navDivider.png) no-repeat right;
}
#nav ul li a.last {
background:none;
}
#nav ul li a.active {
background:#FFFFFF;
color:#353434;
}
#content {
background:url(../images/contentTop.png) no-repeat;
}
#content #left {
width:209px;
float:left;
display:inline;
}
#content #left .padding {
padding:20px;
}
#content #left h1 {
font-size:18px;
font-weight:bold;
margin:20px 0 0 0;
color:#585858;
}
#content #left .map {
margin:25px 0 10px 10px;
display:block;
}
#content #left p {
margin:10px 0;
padding:0 0 0 10px;
font-size:11px;
}
#content #left .emailUs {
width:87px;
height:20px;
line-height:20px;
background:url(../images/mailBtn.png) no-repeat;
display:block;
margin:20px 0 0 10px;
padding:0 0 0 10px;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}
#content #right {
width:786px;
float:left;
display:inline;
background:url(../images/contentBottom.png) no-repeat bottom;
min-height:350px;
height:auto !important;
height:350px;
}
#content #right .left {
width:350px;
float:left;
display:inline;
}
#content #right .right {
width:350px;
float:left;
display:inline;
margin:0 0 0 30px;
}

#content #right .padding {
padding:40px 20px 20px 30px;
}
#content #right h1 {
font-size:18px;
font-weight:normal;
color:#585858;
margin:0 0 10px 0;
}
#content #right p {
margin:10px 0;
}
#content #right div.divider {
height:3px;
line-height:3px;
font-size:0;
background:url(../images/divider.png) repeat-x;
margin:10px 0 20px 0;
}
#content #right ul.leftListH, #content #right ul.rightListH {
width:150px;
float:left;
display:inline-block;
list-style:inside;
color:#545e67;
font-weight:bold;
margin:0;
padding:20px 0 0 0;
}
#content #right ul.leftListH {
margin:0 0 0 25px;
}

#content #right ul.leftList, #content #right ul.rightList {
width:160px;
float:left;
display:inline-block;

color:#545e67;
font-weight:bold;
padding:10px 0 0 10px;
}
#content #right ul.rightList {
margin:0 0 0 10px;
}
#content #right .links {
margin:10px 0 20px 0;
}
#content #right .links a {
display:block;
margin:2px 0;
}
#content #right p.note {
font-size:11px;
font-style:italic;
}
#content #right .contact label {
width:120px;
float:left;
display:inline-block;
color:#545e67;
font-weight:bold;
}
#content #right .contact .textField {
width:200px;
height:20px;
line-height:20px;
background:url(../images/textField.png) repeat-x;
border:1px solid #CCCCCC;
color:#898C8D;
}
#content #right .contact .textArea {
width:200px;
height:100px;
background:url(../images/textArea.png) repeat-x;
border:1px solid #CCCCCC;
color:#898C8D;
}
#content #right .contact .submitBtn {
width:97px;
height:21px;
background:url(../images/submitBtn.png) no-repeat;
display:inline-block;
border:0;
margin:10px 0 0 225px;
padding:0;
color:#FFFFFF;
font-size:11px;
font-size:0;
cursor:pointer;
}
#content #right .contact .clear {
height:10px;
}
#content #right  .true {
font-size:20px;
font-style:italic;
color:#003300;
}
#content #right  .false {
font-size:20px;
font-style:italic;
color:#FF0000;
}
