@charset "utf-8";
/* CSS Document */

/* BASIC */

body {
	height:100%;
 width:950px;   
 
 margin:0 auto;	
	padding: 0px;
	background-color: #171717;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family:ApexSansLightST;
	
}

* { 
	outline:none; 
}

/* HEADER */

#top_area {
	width:1000px;
	height:129px;
}

#logo_area {
	float:left;
	margin:40px 0 0 25px;
}

/* NAVIGATION */

#nav_area {
	width:180px;
	margin:40px 0 0 0;
	float:left;
}

.nav_item_current {
	padding-left:20px;
	border-left:#FFF 3px solid;
	margin-bottom:5px;
}

a.nav_item {
	padding-left:23px;
	margin-bottom:5px;
}

a.nav_item:hover {
	padding-left:20px;
	border-left:#F0545D 3px solid;
	margin-bottom:5px;
}

#quicklinks {
	float:right;
	margin:33px 25px 0 0;
	width: 250px;
}


.quicklink_image {
	margin-left:10px;
}

/* MIDDLE AREA / HEADER images2 */

#middle_area {
	width:100%;
	height:284px;
	background-color:#79CED9; float:left;
	overflow: hidden;
}

#middle_area_container {
	width:950px;
	background-color: #4f4b4a;
	float:left;
}

#middle_area_image {
	width:70px;
	height:300px;
	float:right;
	overflow:hidden;
	text-align:right;
}
#middle_area_image_new {
	width:760px;
	height:480px;
	float:right;
	overflow:hidden;
	text-align:right;
}




/* BODY CONTENT */

#content_area {
	width:850px;
	margin:20px 0 0 25px;
}

/* FOOTER */

.footer{ width:880px;float:left; }
.footer p{ width:880px;float:left; color:#adadad;  padding:10px 0 0 0px; margin:0px; line-height:20px;}

#footer {

	width:850px;

	height:50px;

	margin-left:25px;

}



#footer_left {

	float:left;

}



#footer_right {

	float:right;

	text-align:right;

	margin-left:60px;

}


.ptag {
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-family:ApexSansLightST;
	font-size:14px;
	color:#B3B3B3;
	line-height:19px;
}

/* SPECIAL CLASSES / IMAGE HANDLERS */

.staff_portrait {
	border:1px #FFF solid;
	float:left;
	margin-right:20px;
}

.icon {
	float:left;
}

.promo {
	float:left;
	margin-right:30px;
}

.promo_right {
	float:left;
}

.quicklink {
	padding:0px;
}
.banner_link{ width:190px; height:274px; padding:10px 0 0 5px; background:#333333; float:left;}
.banner_link_01{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;width:190px; height:260px; text-transform:uppercase; padding:20px 0px 5px 0px;  background:#333333;  float:left;}
.banner_link_01 ul{ margin:0px;  padding:0px;}
.banner_link_01 li{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin:0px; display:block; float:left; border-bottom:1px #bdbcbc solid; padding:0px 0 0 10px; list-style:none;/* background:url(../images2/li_icon.jpg) left 12px no-repeat; */line-height:31px; font-weight:bold; width:175px; }
.banner_link_01 li a{ text-decoration:none; color:#bdbcbc;}
.banner_link_01 li a:hover{ text-decoration:none; color:#ffffff;}

.banner_link_01 ul li ul { margin:0px;  padding:0px;}
.banner_link_01 ul li ul li{ margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; float:left;    border-bottom:1px #bdbcbc solid; padding:0px 0 0 14px; list-style:none;/* background:url(../images2/li_icon.jpg) left 6px no-repeat;*/ line-height:20px; font-weight:bold; width:180px; border:none; }
.banner_link_01 ul li a{ text-decoration:none; color:#bdbcbc;}
.banner_link_01 ul li a:hover{ text-decoration:none; color:#ffffff;}	


.contant_width{ width:980px; padding:5px; float:left;}
.mid_part{ width:965px; padding:0 10px 0 10px; /*border:1px #494949 solid;*/ float:left;}
.mid_part h1{ font-size:18px; font-family: ApexSansLightST; color:#c1c1c1; width:958px; margin:0px; padding:10px 0 0 0px; height:30px;}
.mid_part p 
{
  /*  font-family:ApexSansMediumT
, ApexSansLightST, ApexSansMediumC*/
    
    color:#c2c2c2; width:930px; margin:0px; padding:0 0 5px 0px; line-height:16px;}
.mid_image_box{ width:960px; float:left; margin:10px 0 0 0; padding:0 0 10px 0;}
.mid_image_box h2{ font-size:16px; font-family: ApexSansLightST; color:#c1c1c1; }
.mid_image_box_01{ width:289px; padding:0 5px 0 5px; margin:0px; float:left; border-right:1px #3f3f3f solid;}
.img_border{ border:3px #FFFFFF solid;}
.mid_image_box_01 span{ width:290px; text-align:center; margin:0px; float:left;}
.mid_image_box_01 p{ width:260px; padding:10px 0 0 20px;  margin:0px; float:left; text-align:justify;}
.mid_image_box_01 strong{ width:260px; padding:5px 0 0 0px; text-align:right;  margin:0px; float:left; color:#79ced9; font-weight:normal;  font-size:11px;}
.mid_image_box_01 strong a{ text-decoration:none; text-decoration:underline; color:#79ced9; font-style:normal;}
.mid_image_box_01 strong a:hover{text-decoration:none; color:#ffffff;}

.header_right{ width:355px; float:right; padding:25px 20px 0 0;}
/*.header_inspkagnt{float:RIGHT; width:250px; padding:10px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; font-weight:bold; color:#ef495b; text-decoration:none;}*/
.header_inspkagnt{float:RIGHT; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; font-weight:bold; color:#ef495b; text-decoration:none;text-align:center;}


/*proprty listing*/
.banner_inmenudiv{float:left; width: 467px;}

.banner_inmepdiv{float:left; width: 507px; padding:12px;}

.header_inspkagnt{float:RIGHT; width:250px; padding:10px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; font-weight:bold; color:#ef495b; text-decoration:none;}

.spkagnt_text{font-family:ApexSansLightST; font-size:14px; font-weight:bold; color:#f0535d;}

.cont_leftpart{width:270px; padding:0 10px 0 0; float:left;}

.cont_rightpart
{
    width:650px; float:left; 
    font-family:ApexSansLightST; 
    font-size:13px; 
    /*font-family:ApexSansBookT;*/
    color:#838383; text-decoration:none; line-height:14px;
}

.cont_titletext h1{width:270px; height:45px; font-family:ApexSansLightST; font-size:18px; color:#c1c1c1; font-weight:bold; line-height:30px; margin:0px; }

.cont_titletext2{width:270px; height:45px; font-family:ApexSansLightST; font-size:14px; color:#c1c1c1; font-weight:bold; line-height:30px; }

.photogallery_titletext{width:270px; height:23px; font-family:ApexSansLightST; font-size:16px; color:#e5e5e5; font-weight:bold; }

.left_box1{float:left; width:250px; padding:10px; background-color:#3a3a3a; border:1px #494949 solid;}

.left_box2{float:left; width:250px; padding:10px; margin:30px 0 0px 0; background-color:#3a3a3a; border:1px #494949 solid;}

.nextbutton{width:50px; float:left;}

.prevbutton{width:195px; float:left;}

.chekavailabe_button{width:272px; float:left; padding:20px 0 20px 0; }

.senfriendbutton{float:left; width:670px; text-align:right; font-family:ApexSansLightST; font-size:14px; font-weight:bold; text-decoration:none; padding:5px 0 0 0; color:#e5e5e5;}

.title_text1{float:left; width:670px; text-align:left; font-family:ApexSansLightST;  font-size:20px; font-weight:bold; text-decoration:none; padding:10px 0 10px 0; color:#e5e5e5;}
.title_text2{float:left; width:670px; text-align:left; font-family:ApexSansLightST;  font-size:20px; font-weight:bold; text-decoration:none; padding:0px 0 10px 0; color:#e5e5e5;}

.propertybox{width:670px; float:left; background-color:#565656; }

.listingybox1{width:100%; float:left; background-color:#565656; }

.pro_titletext{font-family:ApexSansLightST; font-size:14px; color:#dddddd; text-decoration:none; font-weight:bold; text-align:center;}

.td1{background-color:#3a3a3a; font-family:ApexSansLightST; font-size:13px; color:#dddddd; text-decoration:none;}

.tdAmen{ font-family:ApexSansLightST; font-size:13px; color:#B3B3B3; text-decoration:none;}

.detailpage_contentpar{float:left; width:660px; }
.detailpage_contentpar p{float:left; width:650px; margin:0px; padding:10px 0 10px 0; }

.amenities_con{float:left; width:670px;}

.line{ width:160px; float:left;}
.line ul{ margin:0px; padding:0px;}
.line li{ background:url(../images2/arrow1.gif) left 4px no-repeat; width:120px; padding:0 0 0 10px; float:left; list-style:none; }
.line li a{width:150px; float:left; list-style:none;}
.line li a:hover{width:150px; float:left; list-style:none;}

.line1{ width:500px; float:left; color:#838383;}
.line1 ul{ margin:0px; padding:0px;}
.line1 li{ background:url(../images2/dot1.gif) left 8px no-repeat; width:580px; padding:0 0 0 10px; float:left; list-style:none; line-height:20px; }
.line1 li a{width:400px; float:left; list-style:none;}
.line1 li a:hover{width:400px; float:left; list-style:none;}
.line1 li b{ color:#e5e5e5; font-weight:bold;}
.midle_indiv{width:853px; float:left; padding:0 0 10px 0; border-bottom: 1px #565656 solid;}

.midle_indiv2{width:953px; float:left; padding:0 0 10px 0;}

/*landing page*/
.landing_menu{ height:40px; background:#494949; width:900px; float:left; font-size:14px; color:#bdbcbc; text-transform:uppercase;}
.landing_menu ul{ margin:0px; padding:0px;}
.landing_menu li{ padding:10px 20px 0 20px; font-weight:bold; float:left; list-style: none; background:url(../images2/manu_support.jpg) left 5px no-repeat; }
.landing_menu li a{ color:#bdbcbc; text-decoration:none;  }
.landing_menu ul li a:hover{color:#FFF; text-decoration:none;}
.landing_images2_box{ background:#3a3a3a; width:840px; float:left; padding:10px 0 10px 0;}
.landing_title_box{ width:840px; float:left; padding:5px 0 5px 0;}
.landing_title_box h2{ font-size:14px;  width:840px; float:left; color:#e5e5e5; margin:0px;}
.landing_main_box{ width:290px; float:left; padding:15px 0 0 20px; border-right:1px #4b4b4b solid;}
.landing_main_box span{ width:280px; text-align:center; float:left; }
.landing_main_box p{ width:250px;  float:left; padding:10px 0 0 20px;}
.img_border{ border:2px #a5a5a5 solid;}
.landing_text{ width:800px; float:left; padding:10px 0 10px 5PX; color:#838383;}




/*------------------------------------JQUERY GALLERY STYLES---------------------------------------*/


#bandContainer #band a{font-size: 1.1em; color: #003666;text-decoration: none; }
#bandContainer #band a:hover { color: #0063DC;}
#container{background: transparent;position: relative;text-align: center;}

