/* americanrealtors.net */



* html {

margin:0;

padding:0;

}



body {

margin:0;

padding:0;

background:#1C4F6A url(../images/bg_inner.jpg) top repeat-x;

}



.main_body {

height:1350;

display:block;

background:url(../images/bgs_star.jpg) top right no-repeat;

}



.main{

width:757px;

margin:0 auto;

}

.main p{ font:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0 auto;
color:#FFFFFF;

}


.nav_bg {

height:44px;

background:url(../images/nav_jpf.jpg) top left no-repeat;

}



.content {

background:url(../images/bg_inner_content.gif) top repeat-y;

}

.bottom {
background:url(../images/bg_inner_content.gif) top no-repeat;
padding-top:10px;
}




.front {

background:url(../images/inner_front1.jpg) top no-repeat;

}



.navleft {

width:145px;

margin-left:30px;

margin-top:50px;

}



.navleft ul {

margin:0;

padding:0;

list-style:none;

}



.navleft li {

color:#F8F8F8;

font-family:Tahoma;

font-size:14px;

text-align:right;

padding:10px 5px 10px 5px;

background:url(../images/nav_left_line.jpg) bottom no-repeat;

}



.navleft li a {

color:#09629C;

text-decoration:none;

}



.navleft li a:hover {

color:#C12625;

text-decoration:none;

}

.searh_box2 {

position:absolute;

margin-top:-100px;

margin-left:-30px;

padding:0;

z-index:100;

}




.searh_box {

position:absolute;

margin-top:-250px;

margin-left:-30px;

padding:0;

z-index:100;

}



.quick_search {

width:240px;

background:url(../images/search_inner.gif) top no-repeat; 

height:380px;

}



.search_form {

margin-top:60px;

color:#003366;

font-family:Tahoma;

font-size:14px;

font-weight:bold;

}



.content_i {

color:#5F6061;

font-family:Tahoma;

font-size:14px;

line-height:180%;

}

h1 {

color:#5F6061;

font-family:Tahoma;

font-size:14px;

font-weight: bold;

}

h2 {

color:#5F6061;

font-family:Tahoma;

font-size:13px;

font-weight: bold;

}


h3 {

color:#5F6061;

font-family:Tahoma;

font-size:12px;

font-weight: bold;

}

h3 {

color:#5F6061;

font-family:Tahoma;

font-size:14px;

font-weight: bold;

}


.content_i p{

color:#5F6061;

font-family:Tahoma;

font-size:14px;

line-height:180%;

}



.content_i a{

color:#B92921;

text-decoration:none;

}



.calculator_body {

color:#999;

font-family:Tahoma;

font-size:14px;

line-height:180%;

}



.calculator_header {

color:#999;

font-family:Tahoma;

font-size:14px;

line-height:180%;

text-transform:uppercase;

letter-spacing: 2;

}



.footer {

margin:30px 0 30px 0;

font-family:Tahoma;

font-size:14px;

color:#D2EFFF;

}



.footer a{

color:#FFFFFF;

text-decoration:none;

}



.footer a:hover{

color:#D2EFFF;

text-decoration:none;

}



.divide {

color:#6B94AB;

}



.agent_title {

color:#B92921;

margin:0;

padding:0;

}



.property_title {

color:#B92921;

margin:0;

padding:0;

font-size:14px;

}



.property {

color:#5F6061;

font-family:Tahoma;

font-size:14px;

margin:0;

padding:0;

}



.property p{

line-height:180%;

}



.property a{

color:#B92921;

}



.pdetail {

background:#1A3644;

}



.pdetail h1 {

color:#FFFFFF;

font-size:14px;

font-family:Tahoma;

margin:0;

padding:0;

}



.pdetail span {

color:#FFFFFF;

font-size:14px;

font-family:Tahoma;

margin:0;

padding:0;

}



.detailsf {

background:#F1F1F1 url(../images/bg_photos.jpg) top no-repeat;

width:504px;

}



.photod {

margin:0;

padding:15px 0 5px 19px;

}



.mainp {

width:469px;

height:315px;

}



.thumb {

margin:0;

padding:9px 0 10px 0;

}





.frame {

background:url(../images/frame.jpg) top no-repeat;

padding:10px 10px 10px 12px;

}



.frame2 {

background:url(../images/frame_2.jpg) top no-repeat;

padding:8px 5px 8px 8px;

}