﻿        body {font-family:Arial, Verdana, Sans-Serif; font-size:12px; background:url(/img/navbar-thin.gif) repeat-x 0px 85px; padding:0; margin:0; padding-right:10px;}
        #wrap {position:relative; padding: 140px 0 0 0; margin:0; max-width:776px;  margin-left:auto; margin-right:auto;}
        .hr {height:0px; display:block; border-top:1px solid #9AADC6; margin:10px; width:95%; clear:both; margin-left:auto; margin-right:auto;}
        h1 {font-size:18px; font-weight:normal; color:#4778A4; padding:0; margin:0; margin:0 0 20px 0;  }
        h2 {font-size:18px; font-weight:normal; color:#084A85; padding:0; margin:0; margin:20px 0 20px 0;}
        ul { list-style-image:url(/img/bullet.gif);}
        li {}
        
        .clear {width:100%; clear:both; height:0px; display:block; overflow:hidden;}
        
        #left table {border-spacing:0; border-collapse:collapse;}
        #left table td {border:1px solid #C0DAF0; padding:3px; margin:0;  }
        #left table td img { margin-left:3px; }
        #left table tr {padding:0; margin:0;}
        #left table .odd td {background-color:#fff;}
        #left table .empty {border:none;}
        
        #left {background:url(/img/grad.gif) repeat-x #FDFEFF top; width:387px; float:left;   margin-top:10px;}
        #left-side {background:url(/img/infobox-side.gif); margin:0px; padding:0px;}
        #left-top {background:url(/img/infobox-top.gif) no-repeat top; margin:0px; padding:0px;}
        #left-bottom {background:url(/img/infobox-bottom.gif) no-repeat bottom; padding:10px; padding-top:20px; margin:0px;}
        
        #right {width:373px; float:right;  margin-top:10px;}
        
        #nav {min-height:33px; width:100%; background:url(/img/nav-bar.gif) #55419B repeat-x; position:absolute; top:85px; left:5px; padding:0; margin:0;  }
        #nav-left { background:url(/img/nav-curve-left.gif) no-repeat left bottom;  min-height:33px; padding-left:30px; }
        #nav-right { background:url(/img/nav-curve.gif) no-repeat right bottom; min-height:33px; padding-right:20px; }
        #nav a {color:White; margin:6px 4px; line-height:33px; text-decoration:none; font-weight:bold;}
        #nav a:hover {color:#FF9510;}
        
        #header {position:absolute; top:7px; left:0px; z-index:9;}
        #mast {font-size:13px; color:#7B7BA5; width:295px; float:right; letter-spacing:-1px; margin-right:10px; margin-top:10px; text-align:right; }
        #phone {font-size:14px; color:#4677A4; }
        
        #searchbox {  position:relative; background:url(/img/search.gif); width:460px; height:71px; float:left; margin-left:10px;}
        #AddressBox {  position:absolute; top:30px; left:25px; width:254px; height:26px;}
        #CityBox {position:absolute; top:30px; left:255px; width:254px; height:26px;}
        .searchtitle {cursor:pointer; border: 1px solid #333; background:url(/img/lay-selectMoreButton.gif) no-repeat right #fff; height:12px; padding:2px; font-size:10px; font-family:	Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif}
        .searchlinks {padding:2px; display:none; border: 1px solid #333; background:#fff; position:absolute; z-index:10;   min-width:116px;  font-size:10px; font-family:	Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; }
        .searchlinks a { line-height:14px; text-decoration:none; background:#FFF; display:block; padding:3px; margin:0;}
        .searchlinks a:hover {background:#FF9510;}
        #AddressBox .searchtitle {width:154px;}
        #CityBox .searchtitle {width:122px;}
        
        .imgholder {position:relative; width:373px; margin-bottom:10px; cursor:pointer;}
        .imgholder img {padding:0px; margin:0px; !margin-bottom:-2px; border:0;}
        .picbox-side {position:absolute; top:0px; left:0px; background:url(/img/picbox-side.gif) repeat-y; height:100%; width:373px;}
        .picbox-top {position:absolute; top:0px; left:0px; background:url(/img/picbox-top.gif) no-repeat top; height:100%; width:373px;}
        .picbox-bottom {position:absolute; top:0px; left:0px; background:url(/img/picbox.gif) no-repeat bottom; height:100%; width:373px;}
        
        #more-information {clear:both; width:100%; margin:10px; padding-top:10px;}
        #footer {border-top:2px solid #56568A; padding-top:7px; font-size:11px; text-align:center;}
        .clear {width:250px; clear:both; overflow:hidden;}
        
        #right span {color:#084A85; margin-left:110px; }
        
        #footer a, #footer a:visited{ margin: 0 4px; }
        .bimg{ display: block; float: left; width:95px;text-align:center;  border: solid 1px #8ec1df;margin-right: 10px; }
         .bimg img{  border: solid 2px #fff; margin: 0 auto;          }
        .bigimage{ border: solid 5px #fff; }
         #flow{ position:fixed; top: 0; left: 0; width: 100%; height:100%; overflow: hidden; background: #555; z-index: 999; opacity: 0.8; filter:alpha(opacity=80); display: none; }
