/* mbhuju@gmail.com */
@import url(https://fonts.googleapis.com/css?family=Lora:400,700);
@import url(https://fonts.googleapis.com/css?family=Oswald:400,700);
@import url(https://fonts.googleapis.com/css?family=Quattrocento+Sans:400,700,400italic,700italic);
@import url(https://fonts.googleapis.com/css?family=Abril+Fatface);
@import url(https://fonts.googleapis.com/css?family=Cabin:400,400italic,700italic,700|Crimson+Text:400,400italic,700,700italic);
body{margin:0px; background:#083073; font-family: 'Cabin', sans-serif;  font-size:16px; color:#000; font-weight: normal; line-height: 24px;}

a:link, a:active, a:visited{ color:#0745ab; font-weight: normal;  text-decoration:underline;}
a:hover{color:#000; text-decoration:underline;}

a.footermenu:link, a.footermenu:active, a.footermenu:visited {font-size:12px; color:#829bc5; font-weight: bold; line-height:40px; text-decoration:none;}
a.footermenu:hover{color: #fff;}

a.more:link, a.more:active, a.more:visited {font-size:18px; color:#063b93; font-weight: bold; line-height:30px; text-decoration:underline;}
a.more:hover{color: #000; text-decoration:underline;}

a.more01:link, a.more01:active, a.more01:visited {font-size:18px; color: #0745ab; font-weight: bold; line-height:30px; text-decoration:none;}
a.more01:hover{color: #000; text-decoration:none;}


/*********
HEADER
******/
#header{width:100%; background:#FFF;}
#header_inn{width:1025px; margin:0 auto;}
#left_logo{width:25%; float:left;}
#right_info{width:70%; float:right; padding:15px 0 5px 0; text-align:right;}
#menu_bar{width:100%; background:#083073;}
#menu{width:1050px; margin:0 auto;}
/*******
BANNER
*********/
#banner{width:100%; background:#ede6d9;}
#banner_inn{width:930px; margin:0 auto; padding:12px 0 16px 0;}

#line{width:100%; height:12px; background:#FFF;}
/*******
SMLOGO
*********/
#smalllogo{display:none;}

/*******
CONTENT
*********/
#content{width:100%; background:#f0f0f0;}
#content_inn{width:960px; margin:0 auto; padding:16px 0 18px 0;}
#left_content{width:49.5%; float:left; background:#FFF; margin-right:1.5%;}
#right_content{width:46.5%; float:right; border:6px solid #484849; }

#inner{width:90%; margin:0 auto; padding:30px 0 28px 0; }
#inner1{width:95%; margin:0 auto; padding:35px 0; }

#main{width:960px; margin:0 auto;  background:#FFF;}
#main1{width:880px; margin:0 auto; padding:40px 0; background:#FFF;}

#contact_left{width:50%; float:left; text-align:center; padding-top:40px;}
#contact_right{width:50%; float:right;  }
#about{width:25%; float:left; margin-right:2%;}
#about1{width:73%; float:right;}
#investing{width:90%; margin:0 auto;}

#properties2{ width:96%; height: auto; padding:2%; background:#f4f4f4;}
#properties{ width:96%; height: auto; padding:2%;}
	#prophoto{ width:25%; float:left;}
	#procont{ width:70%; float:right; font-size:14px; line-height:18px;}
	
	#frame60{ width:55%; float:left; padding:2%;}
	#frame40{ width:35%; float:right;}
	#slide{ width:60%; float:right;}
	#subframe{ background:#f4f4f4;}
	#frame35{ width:30%; float:left; padding:3%;}
	#bar{ width:100%; background:#036; height:10px; margin:20px 0;}
	
.w250{ width:250px;}

#resident{width:50%; float:left; }
#resident1{width:40%; float:right; text-align:center;}
/*******
FOOTER
*********/
#footer_promo{width:960px; margin:0 auto; padding-top:17px;}

#promo{width:30%; float:left; background:#ede6d9; border:5px solid #FFF; -webkit-box-shadow: 0px 26px 5px -9px rgba(0,0,0,0.53);
-moz-box-shadow: 0px 26px 5px -9px rgba(0,0,0,0.53);
box-shadow: 0px 26px 5px -9px rgba(0,0,0,0.53);  }
#promo1{width:30%; float:left; margin:0 3%; border:5px solid #FFF; background:url(../images/find.jpg) repeat-x center; background-size:cover;-webkit-box-shadow: 0px 26px 5px -9px rgba(0,0,0,0.53);
-moz-box-shadow: 0px 26px 5px -9px rgba(0,0,0,0.53);
box-shadow: 0px 26px 5px -9px rgba(0,0,0,0.53); }
#promo2{width:30%; float:right; background:#ede6d9; border:5px solid #FFF;-webkit-box-shadow: 0px 26px 5px -9px rgba(0,0,0,0.53);
-moz-box-shadow: 0px 26px 5px -9px rgba(0,0,0,0.53);
box-shadow: 0px 26px 5px -9px rgba(0,0,0,0.53);}

#promo_inn{width:90%; margin:0 auto; padding:10px 0 21px 0;}
#promo_inn2{width:90%; margin:0 auto; padding:10px 0 25px 0;}
#promo_inn1{width:90%; margin:0 auto; padding:17px 0 130px 0;}

#footer{width:960px; margin:0 auto;  padding:22px 0; text-align:center;}

/*******
STYLE
*********/
h1{  font-family: 'Crimson Text', serif; font-weight:100; font-size:30px; color: #816c45; text-transform: uppercase; margin-top:0; margin-bottom:40px;}
h2{  font-family: 'Crimson Text', serif; font-weight:100; font-size:40px; color: #816c45; margin-top:0; }

.style1{ font-size:14px; color: #2f2f2f; font-weight: normal;	line-height: 24px;}
.style2{ font-size:22px; color: #816c45; font-weight: bold;	line-height: 24px; text-transform:uppercase;}
.style3{font-size:24px; color: #563a06; line-height:40px;  text-transform:uppercase;}
.style4{ font-size:18px;  text-shadow: 1px 1px #d8b089;}
.style5{ font-size:22px; color: #934a02; font-weight: normal;	line-height: 30px;}
.style11{ font-size:22px; color: #c6ab78; font-weight: normal;	line-height: 30px;}
.style6{ font-size:18px; color: #0d4bb3; font-weight: bold;	line-height: 30px;}
.style7{ font-size:18px; color: #ff0000; font-weight: bold;}
.style8{ font-size:18px; color: #f9c274; font-weight: bold; }
.style9{   font-family: 'Crimson Text', serif; font-size:23px; color: #083073; font-weight: bold;}
.style10{ font-size:18px;}
.style11{ font-size:18px; color: #934a02; font-weight: bold;	line-height: 30px;}
/*******
FORM
*********/
.form1{ width:100%;}
.form2{ width:50%;}
input, textarea, select { height:25px; background:#f5f5f5; border:1px solid #dedede; font-size:13px;}
textarea{ height:100px; }
.btn{ width:150px; height:40px; font-weight:bold; text-align:center; color:#FFFFFF;	background:#194897; border:1px solid #000000; font-size:15px; margin-top:10px; text-align:center;}
.email_error{ padding:2px; border:1px solid red; color:red; margin-bottom:5px;}
.inputsize{ width:90%;}
.input50{ width:50px;}
.input100{ width:100px;}
.input150{ width:150px;}
.textright{ text-align:right;}

/*******
MISC
*********/
.img{border:1px solid #D7D7D5; padding:5px; }
.imgright{ max-width:95%; float:right; margin-left:20px;  }
.imgleft{ max-width:95%; float:left; margin-right:20px;  }

.clear{clear:both;}
img{max-width:100%;}
a[href^=tel] { color: inherit; text-decoration: none; }



iframe, object, embed {
    max-width: 100%;
}