@charset "utf-8";
/* CSS Document */
/*by Joycute*/

* { padding:0; margin:0;}
a:focus { outline:none;}

body { background:#ffffff url(../images/bg.png) repeat-x top fixed;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#0c4599;}

#wrapper { margin:0 auto; width:1120px; background:#ffffff url(../images/top.png) no-repeat top;}

/*Fonts*/
p { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
a { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#CC0000; text-decoration:none;}
a:hover { text-decoration:underline;}
.title1 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:24px; color:#0c4599;}
.title2 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:18px; color:#0c4599; font-weight:bold;}
.title3 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#0c4599; font-weight:bold;}
.blue { color:#0c4599;}

/*Header*/
#header { margin:30px 0 0 0;}
 #logo { float:left; width:440px;}
 #banner { clear:both; height:246px; border-top:5px solid #828282;}

/*Navigation*/
#navigation { float:left; margin:68px 0 0 0; width:660px;}
 #navigation ul { list-style:none;}
 #navigation ul li { float:left; display:block;}
 #navigation ul li a {float:left; display:block; padding:15px 0 0 0; width:94px; height:35px; text-decoration:none; text-align:center; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#0c4599;}
 #navigation ul li a:hover { background:#a3a3a3 url(../images/navhover_bg.png) no-repeat top; color:#FFFFFF;}
 #navigation ul li .active { background:#828282 url(../images/nav_bg.png) no-repeat top; color:#FFFFFF;}
 
/*Content*/
#content { padding:20px 0;}
 .content_left { float:left; padding:10px; margin:0 20px 0 0; width:260px; background:#cecece;}
  .left1 { margin:0 0 10px 0; padding:0 0 10px 0; border-bottom:1px solid #e9e9e9;}
 .content_main { float:left; margin:0 20px 0 0; width:620px;}
  .main1 { padding:0 0 20px 0; margin:0 0 20px 0; border-bottom:1px solid #999999;}
  .main2 { padding:20px 20px 30px; margin:0 0 20px 0; background:#dde3ec;}
  .featured1{ float:left; width:120px; height:120px; margin:10px 10px 20px; text-align:center;}
  .featured1 a {text-decoration:none;}
  .featured1 a:hover { color:#0c4599;}
  .featured1_img { margin:0 0 5px 0; border:1px solid #999999; }  
  
  .content_right { float:left; margin:0 20px 0 0; width:160px;}
  .right1 {}
  .right { float:right}
  ol{
  	padding-left:40px;
  }
  ol li{
  	margin-top:5px;
  }
  #label{
	margin:6px;
  }

/*Images*/
.img1 { float:left; margin:0 10px 10px 0; width:auto;} 

/*Others*/
.clear { clear:both; height:10px;}
/*Footer*/
#footer { margin:20px 0 0 0; padding:20px 0 40px; background:#afc2df; border-top:5px solid #0c4599;}

/*Properties Page */
.property_main { float:left; margin:0 5px 0 0; width:300px; height:250px;}
.property_thumb { float:left; margin:5px;}
.property_name1 { float:left; margin:0 20px 0 0; width:200px;}
.property_name2 { float:left; width:400px;}
#loadarea{
width:300px; height:250px;
}

