
/* CSS Document */

body{
padding:0px;
margin:0px;
background-color:#023584;
}

.body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#B3803C;
text-align:justify;
line-height:14px;
}

a{
color:#023584;
text-decoration:none;
}

a:hover{
color:#023584;
text-decoration:underline;
}


.body a{
   color:#023584;
   text-decoration:underline;

}
.body a:hover{
   color:#023584;
   text-decoration:none;
}

h1 {
   font-size: 25px;
   color: #211E64;
   font-weight: bold;
   font-family: Arial, Helvetica, sans-serif;

}


#wrapper {
   height: auto;
   background: #fff;
   width: 1000px;
   height: auto;
   margin: 70px auto 0 auto ;
   border-style:solid;
   border-color:#000;
   font-size: 13px;
   font-family: Arial, Helvetica, sans-serif;


}

#header {

   width: auto;
   border: 0px dashed;
   margin: 20px 10px 0px 10px;

}

#header_logo {
   float: left;
}

#header_links {

   border: 0px dashed;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #dddddd;
   float: right;
   margin-top: 50px;
}



#header_logo2 {
   float: left;
   border: 0px dashed;
   height: 35px;
   width: 976px;
   margin: 3px 10px 0 0px;
}


#header_links a {

   color: #9F9F9F;
   text-decoration:none;
   margin: 0;


}

#header_linebreak {

   width: auto;
   border: 0px dashed;
   margin: 2px 0px 1px 5px;
   height: 10px;
   background: #FE7D19;
}




#hp_image_wrapper {

   padding: 1px 0px 3.5px 1px;
   margin: 2px 0px 2px 0px;
   background: #008CFF;
}

#hp_image_wrapper a {
   color: #ffffff;
   text-decoration: none;
}


#content_wrapper {

   width: 100%;
   height: 100%;


   padding: 1px 0px 3.5px 1px;
   margin: 2px 0px 2px 0px;
   background: #008CFF;
}

#content{

   padding: 1px 0px 3.5px 1px;
   margin: 9px 7px 7px 7px;
   background: #ffffff;
   border-style:solid;
   border-color:#FE7D19;
   border-width: 2px;
   overflow: hidden;
   min-height: 280px;
   padding: 5px 5px 5px 5px;

}

#content_col1 {

   float: left;
   width: 390px;
   margin: 20px 25px 25px 25px;

}

#content_col2 {
   float: left;
   width: 425px;
   margin: 20px 25px 25px 25px;

}

.img_border {

   padding:2px;
   border: 0;
   background-color:#FE7D19;
   margin: 0 3px 0 3px;

}


#text_box1 {

   float: left;
   width: 165px;
   margin: 20px 15px 25px 5px;
   border-color:#FE7D19;
   border-width: 2px;
   min-height: 200px;
   font-size: 12px;
   line-height: 20px;
   font-family: Arial, Helvetica, sans-serif;
}
#text_box2 {

   float: left;
   width: 950px;
   margin: 0px 15px 5px 5px;
   border-color:#FE7D19;
   border-width: 2px;
   font-size: 12px;
   line-height: 20px;
   font-family: Arial, Helvetica, sans-serif;
}

#homes_col1 {

   float: left;
   width: 165px;
   margin: 20px 15px 5px 5px;
   border-color:#FE7D19;
   border-width: 2px;
   min-height: 200px;
   font-size: 13px;
   line-height: 20px;
   font-weight: bold;
}

#homes_col2 {
   float: left;
   width: 390px;
   margin: 20px 15px 5px 5px;
   border-color:#FE7D19;
   border-width: 0px;
   min-height: 200px;
   color: #023584;
   font-weight: bold;
}

#homes_col3 {
   float: left;
   width: 355px;
   margin: 18px 0px 5px 5px;
   border-color:#FE7D19;
   border-width: 1px;
   min-height: 200px;
   padding: 5px;

}





#hp_images {

   margin: 10px 0 0 0;
   text-align: center;
}



.hp_images{
    border-style:solid;
    border-top-color:#FE7D19;
    border-bottom-color:#FE7D19;
    border-left-color:#FE7D19;
    border-right-color:#FE7D19;
    border-width:2px;
    border-top-width:2px;
    border-left-width:2px;
}

#hp_image_titles {
   width: 1000px;
   background: #023584;
   height: 20px;
   color: #fff;
   font-size: 12px;
   font-family: arial;
   color: #ffffff;
}



#hp_image_title1 {
   float: left;
   width: 180px;
   margin: 0 0 0 10px;
   font-weight: bold;
}

#hp_image_title2 {
   float: left;
   width: 200px;
   margin: 0 0 0 15px;
   font-weight: bold;
}

#hp_image_title3 {
   float: left;
   width: 200px;
   font-weight: bold;
}

#hp_image_title4 {
   float: left;
   width: 200px;
   font-weight: bold;
}

#hp_image_title5 {
   float: left;
   width: 190px;
   font-weight: bold;
}


#footer {

   width: auto;
   margin: 10px 0px 10px 10px;
   padding: 0 0 20px 0;
   font-size: 13px;
   font-family: arial;
   font-family: Arial, Helvetica, sans-serif;
   height: 110px;
   min-height: 110px;

}

#footer_left {

   float: left;
   width: 300px;
   text-align: left;
   line-height: 22px;
   color: #241A5C;
   font-weight: bold;
   margin-left: 5px;
}

#footer_center {
   margin-left: 0px;
   width: 315px;
   float: left;
   text-align: center;
}


#footer_right {


   margin: 15px 0 0 0;
   float: left;
   width: 360px;
   text-align: right;
   letter-spacing: 1px;
}





div.c1 {
   clear:both;
   height: 0;
}

#hp_img_1
{
 display: block;
 width: 107px;
 height: 23px;
 background: url("images/hp_custom_built_d.gif") no-repeat 0 0;

}

#hp_img_1:hover
{
 background: url("images/hp_custom_built.gif") no-repeat 0 0;
}

.test_col1 {

   width: 435px;
   float: left;
   border:3px solid #FE7D19;
   margin: 5px 25px 7px 15px;
   font-size: 12px;
   padding: 5px 5px 5px 5px;
   background: url(../images/quote_bg.gif) no-repeat 0 0;
   background-position:top right;
}

.test_col2 {

   width: 435px;
   float: left;
   border:3px solid #FE7D19;
   margin: 5px 0px 7px 10px;
   font-size: 12px;
   padding: 5px 5px 5px 5px;
   background: url(../images/quote_bg.gif) no-repeat 0 0;
   background-position:top right;

}

.i2_link {
   margin-top: 20px;
   text-align: center;
   color: #ffffff;
   font-size: 12px;
   font-family:Verdana, Arial, Helvetica, sans-serif;

}
.i2_link a {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color: #ffffff;

}
.i2_link a:hover {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color: #ffffff;

}

