*{margin:0;padding:0}

body {
font-family:"Trebuchet", "Arial","Helvetica", sans-serif;
background-color:#051E44;
text-align: center;
}

.main {
padding:20px 5px 0 40px;
width:930px;
background:#FFF;
text-align:left;
border-left:0px solid #005984;
border-right: 0px solid #005984;
border-collapse: collapse;
}

#jones_company { width:700px;
padding-right:20px;
float:left;
}

#jones_company div {
height:300px;
overflow:auto;
font-size:12px;
}

#jones_company img {
margin: 0 14px 8px 0;
}

#jones_company h3{
font-size:12px;
font-weight:bold;
}

.jones_column {width:280px;
padding-right:20px;
float:left;
}


.inside_column {width:260px;
        margin:10px;
        float:left;
}
.inside_column textarea{font-size:11px;}
.inside_column input{font-size:11px;}
.inside_column div {font-size:11px;
                line-height:16px;}
.inside_column ul {margin-left:15px;}

#insidepages {margin-top: 30px; }

#insidepages h1 {
  font-size: 20px;
  font-weight: normal;
  color:#051E44;
  text-align:center;
  margin-bottom: 12px;
}
#insidepages div {
  margin-top: 12px;
}
#insidepages img .detail {float:right;
        width: 45%;
        padding:0;
        margin:6px;
}

#leftcol {
        margin:0;
        padding:0;
        padding-right:0px;}

.jones_column p{font-size: 11px; line-height:16px;}

#leftcol p,#leftcol h1 {margin-right:20px;}

/*#twocol{display:inline-block;} */

#flash {width:600px;
height:448px;
margin:12px 0;
overflow:hidden;
}

#home_photo{width:320px;}

.port {text-align:center; font-size:15px; text-decoration:none;}
.port a{color:#051E44; text-decoration:none;}
.port a:hover{color:#CEB601;}
.port img {border:0;width:115px; border:0; margin:12px 3px 5px 3px;}
.port img {border:1px solid #fff;}
.port img:hover{border:1px solid #666;}

#portnav {text-align:center; font-size:12px; margin:0;}
#portnav a{color:#051E44; text-decoration:none;}
#portnav a:hover {color:#CEB601;}

h1 {
  font-size: 14px;
  font-weight: bold;
  color:#051E44;
  margin-bottom: 8px;
}

h2 {
  font-size:15px;
  font-weight: bold;
  color:#051E44;
  margin-bottom:0;
}

#logo {width:180px;
        padding:5px;
        margin-bottom:27px;
}

#nav {font-family: "Trebuchet", "Arial", "Helvetica", sans-serif;
      font-size: 12px;
      font-weight:bold;
      margin:0 0 43px 20px;
      text-align:left;
      padding-bottom:10px;
      border-bottom:7px solid #533813;
}

#nav li{text-align:left;
        padding: 0 0 9px 0;
        list-style: none;
        margin-bottom: 8px;
        list-style: none;
}


#nav li a{background: url("images/button1bk.jpg");
        background-repeat: no-repeat;
        background-position: top left;
        text-decoration:none;
        padding:0 0 13px 28px;
        color:#000;
}

#nav li a:hover{
        background: url("images/button1bk_hov.jpg");
        background-repeat: no-repeat;
        background-position: top left;
        color:#CEB601;
}

#footer {
  padding:15px;
  font-size: 10px;
  text-align:center;
  color:#051E44;
  margin:20px;
}

.clearfloat{clear:both; margin:0;padding:0; background-color: #fff;}

.portimg{width:650px; float:left;}

input {font-size: 11px;}

#contact_form {font-size: 12px;}



