body{
 border:0;
 margin:0;
 padding:0;
 font-family:Arial, Helvetica, sans-serif;
 color: #464646;
 background-color:#fff;
 font-size: 76%;
 text-align:center;
 }
#pagecontainer{
margin:0 auto;
padding:0;
width:780px;
text-align:left;
}
#nav_table{
margin:0;
padding:0;
}
#banner{
width:780px;
margin:0;
padding:0;
background:#000 url(images/banner.jpg) 0 0 no-repeat;
min-height:200px;
height:auto !important;
height:200px;
position:relative;
overflow:hidden;
}
#virtual_tour_button{
position:relative;
top: 114px;
left:522px;
}
#service_list{
float:left;
width:480px
overflow:auto;
border-bottom:0px solid #0167B1;
margin-bottom:10px;
}
.header{
background:#E4E1E1 url(images/service_bg.gif) 0 0 repeat-x;
width:390px;
margin:8px 0 0 0;
padding:0 0 0 0;
min-height:38px;
height:auto !important;
height:38px;
overflow:hidden;
}
.header h2{
color:#0167B1;
font-size:1.8em;
font-weight:bold;
font-style:italic;
margin:0;
padding:10px 0 0 12px;
}
#service_list ul{
float:left;
color:#0167B1;
font-size:1.2em;
font-weight:bold;
}
#service_list li{
background:url(images/orange_bullet.gif) 0em 0.3em no-repeat; 
padding-left: 1.4em;
list-style: none;
}
#service_list li a{
color:#0167B1;
text-decoration:none;
}
#service_list li a:hover{
color:#F78F1E;
}
#service_col{margin:10px 20px 10px 6px}
#home_text{
float:left;
width:380px;
margin-bottom:10px;
color:#000000;
font-size:1.1em;
font-weight:normal;
}
#home_text h1{
color:#0167B1;
font-size:1.7em;
font-weight:bold;
margin:0;
padding:16px 0 0 0;
}
p#content{
margin: 20px 20px 0 0;
}
p#more{
margin:30px 20px 30px 0;
color:#000000;
font-size:1.2em;
font-weight:bold;
}
p#more a{
color:#0167B1;
text-decoration:none;
}
.topnav {
font-family:arial, verdana, sans serif;
color:#ffffff;
font-size:9pt;
font-weight:bold;
}
.topnav a:link{
font-family:arial, verdana, sans serif;
color:#ffffff;
font-size:9pt;
text-decoration:none;
font-weight:bold;
}
.topnav a:active{
font-family:arial, verdana, sans serif;
color:#ffffff;
font-size:9pt;
text-decoration:none;
font-weight:bold;
}
.topnav a:visited{
font-family:arial, verdana, sans serif;
color:#ffffff;
font-size:9pt;
text-decoration:none;
font-weight:bold;
}
.topnav a:hover{
font-family:arial, verdana, sans serif;
color:#ffffff;
font-size:9pt;
text-decoration:underline;
font-weight:bold;
}
#footertable{
clear:both;
}
.footer {
font-family:arial, verdana, sans serif;
color:#000000;
font-size:8pt;
}
.footer a:link{
font-family:arial, verdana, sans serif;
color:#0167B1;
font-size:8pt;
text-decoration:none;
}
.footer a:active{
font-family:arial, verdana, sans serif;
color:#0167B1;
font-size:8pt;
text-decoration:none;
}
.footer a:visited{
font-family:arial, verdana, sans serif;
color:#0167B1;
font-size:8pt;
text-decoration:none;
}
.footer a:hover{
font-family:arial, verdana, sans serif;
color:#0167B1;
font-size:8pt;
text-decoration:underline;
}
.text {
font-family:arial, verdana, "sans serif";
color:#000000;
font-size:9pt;
}
.text a:link{
font-family:arial, verdana, "sans serif";
color:#0167B1;
font-size:9pt;
text-decoration:none;
}
.text a:active{
font-family:arial, verdana, "sans serif";
color:#0167B1;
font-size:9pt;
text-decoration:none;
}
.text a:visited{
font-family:arial, verdana, "sans serif";
color:#0167B1;
font-size:9pt;
text-decoration:none;
}
.text a:hover{
font-family:arial, verdana, "sans serif";
color:#0167B1;
font-size:9pt;
text-decoration:underline;
}

.sidenav {
font-family:arial, verdana, sans serif;
font-size:9pt;
font-weight:normal;
}
.sidenav a:link{
font-family:arial, verdana, sans serif;
color:#0167B1;
font-size:9pt;
text-decoration:none;
font-weight:normal;
}
.sidenav a:active{
font-family:arial, verdana, sans serif;
color:#0167B1;
font-size:8pt;
text-decoration:none;
font-weight:normal;
}
.sidenav a:visited{
font-family:arial, verdana, sans serif;
color:#0167B1;
font-size:9pt;
text-decoration:none;
font-weight:normal;
}
.sidenav a:hover{
font-family:arial, verdana, sans serif;
color:#0167B1;
font-size:9pt;
text-decoration:underline;
font-weight:normal;
}

.smalltext {
font-family:arial, verdana, "sans serif";
color:#000000;
font-size:9pt;
}
.smalltext a:link{
font-family:arial, verdana, "sans serif";
color:#0167B1;
font-size:9pt;
text-decoration:none;
}
.smalltext a:active{
font-family:arial, verdana, "sans serif";
color:#0167B1;
font-size:9pt;
text-decoration:none;
}
.smalltext a:visited{
font-family:arial, verdana, "sans serif";
color:#0167B1;
font-size:9pt;
text-decoration:none;
}
.smalltext a:hover{
font-family:arial, verdana, "sans serif";
color:#0167B1;
font-size:9pt;
text-decoration:underline;
}

.side_menu {
font-family:arial, verdana, "sans serif";
color:#000000;
font-size:9pt;
}
.side_menu a, .side_menu strong {
font-family:arial, verdana, "sans serif";
color:#0167B1;
font-size:11pt;
text-decoration:none;
font-weight: bold;
}
.side_menu a:link{
font-family:arial, verdana, "sans serif";
color:#0167B1;
font-size:11pt;
text-decoration:none;
}
.side_menu a:active{
font-family:arial, verdana, "sans serif";
color:#0167B1;
font-size:11pt;
text-decoration:none;
}
.side_menu a:visited{
font-family:arial, verdana, "sans serif";
color:#0167B1;
font-size:11pt;
text-decoration:none;
}
.side_menu a:hover{
font-family:arial, verdana, "sans serif";
color:#0167B1;
font-size:11pt;
text-decoration:underline;
}
.lrgtext{
font-size:1.2em;
}
ul {
padding:0 12px;margin:1.0em 0;
}
ul li{
list-style:none;
background:#fff url(images/bullet.gif) 0 .5em no-repeat;
margin:.6em 0;
padding-left:12px;
}
ul li ul{
margin-top:0.4em;
}
ul li ul li{
margin-top:0;margin-bottom:.2em;
}
h1{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:25px;
margin:4px 0 6px 0;
padding:0;
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
blockquote {
margin:10px 0 10px 20px;
padding:0;
text-align:left;
text-indent:25px;
background:url(images/quotes1.png);
background-position:0 2px;
background-repeat:no-repeat;
}

blockquote p {
line-height:1.8;
margin: 0 6px 0 0;
background:url(images/quotes2.png);
background-position:bottom right;
background-repeat:no-repeat;

}
.quote_by{
width:205px;
margin:10px 0 30px 20px;
text-align:left;
color:#0167B1;
}
.location{
font-size:12px;
font-weight:bold;
}