body {
background-image:url(/images/background.gif);
background-repeat:repeat-x;

}
BODY {
background-image:url(/images/background.gif);
background-repeat:repeat-x;
}
.overAll {
background-image:url(/images/background_house.gif);
background-repeat:no-repeat;
width:955px;
}
.logo {
float:left;
width:200x;
}
.logoPhone {
float:right;
width:284px;
}
.topNav {
margin:0px;
padding:0px;

white-space:nowrap;
clear:both;
text-align:right;
}
.bodyContent {

}
.bodyContent div {
display:inline;
text-align:left;
}
.bodyGreyContent {

}

.cell {


text-align:left;
background-image:url(/images/body_grey_background.gif);
background-position:right;
background-repeat:repeat-y;
}
.cellBody {
padding:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.cellBodyBlue {
padding:5px;
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding-top:0px;
}
.cellBodyBlue a{
color:#FFFFFF;
}
.topNav div {

display:inline;
margin:0px;
padding:0px;


}
.topNav div a {

padding:0px;
margin:0px;
position:relative;


}
.topNavBar {
clear:both;
padding:0px;
margin:0px;
}
.bodyBlueFooter {

}
.blueCell1 {
white-space:nowrap;
text-align:left;
height:37px;
background-image:url(/images/body_blue_1.gif);
background-position:right;
background-repeat:repeat-y;
}
.blueCell2 {
white-space:nowrap;
text-align:left;
height:37px;
background-image:url(/images/body_blue_2.gif);
background-position:right;
background-repeat:repeat-y;
}
.blueCell3 {
white-space:nowrap;
text-align:left;
height:37px;
background-image:url(/images/body_blue_3.gif);
background-position:right;
background-repeat:repeat-y;
}
.homeList {
line-height:24px;
list-style:none;
margin-left:0px;
}
.homeList li {
list-style:none;

}
.footer {
clear:both;
margin-top:5px;
}
.footerLeft {
float:left;
margin-top:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin-left:20px;
}
.footerLeft a {
color:#000000;
}
.footerLeft a:link,.footerLeft a:visited {
text-decoration:none;
}
.footerLeft a:active,.footerLeft a:hover {
text-decoration:underline;
}
.footerRight {
margin-right:5px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.footerRight a {
color:#000000;
}
.footerRight a:link,.footerRight a:visited {
text-decoration:none;
}
.footerRight a:active,.footerRight a:hover {
text-decoration:underline;
}
.mainTitle {

width:943px;
text-align:center;
height:39px;
margin-left:30px;
margin-top:40px;
margin-bottom:20px;
padding-left:10px;
float:left;
}
.mainTitle a  {
display: inline;
}
.mainBody {
background-image:url(/images/background.gif);
background-repeat:repeat-x;
width:900px;
border:1px solid #B28E5B;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
margin-left:30px;
margin-bottom:20px;
}
.mainBodyBlank {

width:900px;

font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
margin-left:30px;
margin-bottom:20px;
}
.sectionTitle {

padding-left:40px;
float:left;
clear:both;
width:900px;
margin:0px;
text-align:right;
}
.sectionTitle div{
float:left;
}
.textBody td{
text-align:left;
float:none;

}
.whiteBody {
float:left;
vertical-align:top;
width:700px;
margin-left:30px;
margin-top:20px;

}
.bio {
font-family:Geneva, Arial, Helvetica, sans-serif;
}

.bio h1 {
font-size:16px;
font-weight:bold;
color:#053E95;
margin-bottom:2px;
}
.bio #title {
font-size:12px;
}

.bio #bio {
font-size:11px;
line-height:12px;
}
#bio p {
margin-top:5px;
margin-bottom:7px;
padding:0px;
}