body {      padding: 0; margin: 0;      }
#wrapper {
    text-align:left;
    width:980px;
    overflow:hidden;  
    background-color:#525252;
    padding-bottom:0px;
}
#a-wrapper {
    text-align:left;
    width:980px;
    overflow:hidden;  
    background-color:#000;
    padding-bottom:0px;
}
#top-line {
    padding:0;
    margin:0;
    height:16px;
    clear:both;
    border-bottom:4px solid #5b87b0;
    background:#000000;
}
/*content area*/
#container {
    background:#000;
    float:left;
    padding-bottom:50px;
    width:766px;
}
#content-prim {    
    float:left;
    margin:20px 15px 0 10px;
    width:517px;
    border-right:1px solid #8c8c8c;
}
#content-sec {
    margin:0;
}
/*contact box*/
#contactBox {
    height:150px;
    width:189px;
    padding-top:0px;
    margin: 20px 3px 0 9px;
    float:left;
    border:1px solid #5b87b0;
    background: #ffffff;
}
#number {
    padding-bottom:0;
    padding-top:10px;
    margin:0;
    height:92px;
    border-bottom:10px solid #5b87b0;
    background-color:#3c3c3c;
}
/*main left navigation*/
.nav {
    list-style: none;
    margin: 30px 15px 0 22px;
    padding:0;
}
ul.nav li a{
    color:#5d5d5d;
    text-decoration:none;
}
ul.nav li{
    font-family: "helvetica", verdana, arial;
    font-size:12px;
}
.nav li {
    padding:0px;
    margin:10px 0 0 0;
}
ul.nav li a:hover, ul.nav li.active a {
    color:#000000;
    padding-right: 10px;
    background: url(../images/pointer.gif) right no-repeat;
}
/*left column*/
#logo {margin:0;padding:0;}
#left-bar {
    padding:0;
    margin-left:0;
    margin-bottom:0;
    margin-top:0;
    margin-right:-1px; /*negative margin for IE 6 Float issue */
    width:215px;
    float:left;
}
#left-top-inside{
    margin:0;
    padding:0;  
    height:358px;
    background:#fff;
    border-bottom:10px solid #5b87b0;
}
#left-bottom-inside {
    margin:0;
    padding:0;
}
.sigimg { border:1px solid #365e83; width:198px; height:205px; float:left; }
/*footer area*/
#footer{ width:980px; margin:15px 0 0 0; height:35px; padding-bottom:100px; }
.footer-info li {
    font-family:"helvetica", verdana, arial;
    color:#6e6e6e;
    font-size:11px;
    font-weight:normal;
    display:inline;
    padding:0 .8em 0 .7em;
    border-right:1px solid #6e6e6e;
    float:right;
}
#legal li{
    text-align:left;
    float:left;
    margin-left:-25px;
}
.footer-info li.last { border:none; }