@charset "utf-8";
/* CSS Document */

body{
	background-position:center;
	text-align:center;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
}
ul{
	list-style-type:none;
}
a{
	color:#e9248a;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
h1{
	font-family: Verdana;
	font-size: 19px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	margin-top:8px;
	margin-bottom:8px;
}
h2{
	font-family: Verdana;
	font-size: 16px;
	color: #bb0566;
	font-style: normal;
	text-decoration: none;
	text-align: left;
	margin-top:8px;
	margin-bottom:8px;
}
h3{
	font-family: Verdana;
	font-size: 16px;
	color: #5b0810;
	font-style: normal;
	font-weight:normal;
	text-decoration: none;
	text-align: left;
	margin-top:0px;
	margin-bottom:0px;
}
p{
	line-height:19px;
}
#main-div{
	width:1000px;
	height:450px;
	position:relative;
	text-align:left;
	margin:0px auto;

}
#header{
	width:974px;
	height:auto;
	position:relative;
	text-align:left;
	float:left;
	padding-left:13px;
	padding-right:13px;
	background-image:url(../images/shadow_bg.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}
#logo{
	width:268px;
	height:70px;
	float:left;
	margin-left:10px;
	margin-top:10px;
}
#top-menu{
	width:300px;
	height:auto;
	position:relative;
	text-align:right;
	float:right;
}
#top-menu ul{
	list-style-type:none;
	margin-right:15px;
}
#top-menu li{
	display:inline;
}
#top-menu li a{
	padding-right:3px;
	padding-left:3px;
	text-decoration:none;
	color:#333333;
}
#top-menu li a:hover{
	text-decoration:underline;
	color:#e9248a;
}

#header-menu{
	width:974px;
	height:38px;
	position:relative;
	text-align:left;
	float:left;
	margin-top:12px;
	background-color:#000000;
}
#header-menu ul#menu{
	margin-left:-15px;
	margin-top:10px;
}
#header-menu li{
	display:inline;
}
#header-menu li a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	margin-right:44px;
	padding-top:10px;
	padding-bottom:13px;
}
#header-menu li a.menu-icon{
	margin-right:34px;
	padding-right:16px;
	background-image:url(../images/menu_icon.gif);
	background-position:right 15px;
	background-repeat:no-repeat;
}
#header-menu .li1 a{
	margin-right:0px;
}
#header-menu li a:hover{
	color:#e9248a;
}

#content{
	width:974px;
	height:auto;
	position:relative;
	text-align:left;
	float:left;
	padding-left:13px;
	padding-right:13px;
	background-image:url(../images/shadow_bg_content.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}
#top-content{
	width:974px;
	height:auto;
	text-align:left;
	float:left;
}
#flash-content{
	width:694px;
	height:auto;
	position:relative;
	text-align:left;
	float:left;
}
#enquiry-content{
	width:254px;
	height:265px;
	position:relative;
	text-align:left;
	overflow:hidden;
	background-color:#e1dfdf;
	float:left;
	padding-left:15px;
	padding-right:10px;
	padding-bottom:5px;
}
#enquiry-content-form{
	width:254px;
	height:auto;
	position:relative;
	text-align:left;
	margin-top:10px;
}
#name-input{
	width:252px;
	height:auto;
	position:relative;
	text-align:left;
	float:left;
	margin-left:2px;
	margin-bottom:4px;
}
#name-text{
	width:75px;
	height:auto;
	position:relative;
	text-align:left;
	float:left;
}
#input-text{
	width:174px;
	height:auto;
	position:relative;
	text-align:left;
	float:left;
}
#input-text input{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	width: 168px;
	height:auto;
	padding-top:3px;
	padding-bottom:3px;
	border:1px solid #adb9c2;
}
#input-text textarea{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	width: 168px;
	height:50px;
	padding-top:3px;
	padding-bottom:3px;
	border:1px solid #adb9c2;
}

#sec-content{
	width:945px;
	height:auto;
	text-align:left;
	float:left;
	padding-left:15px;
	padding-right:14px;
	padding-bottom:10px;
}
#sec-content h1{
	margin-top:10px;
	background-image:url(../images/arrow_black.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:25px;
}
#footer{
	width:974px;
	height:auto;
	position:relative;
	text-align:left;
	float:left;
	padding-left:13px;
	padding-right:13px;
	margin-bottom:10px;
	background-image:url(../images/shadow_bg.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}
#footer-menu{
	width:974px;
	height:38px;
	position:relative;
	text-align:left;
	float:left;
	background-color:#000000;
}
#footer-menu-left{
	width:600px;
	height:auto;
	position:relative;
	text-align:left;
	float:left;
}
#footer-menu-right{
	width:280px;
	height:auto;
	position:relative;
	text-align:right;
	float:right;
	font-size:11px;
	margin-right:12px;
}
#footer-menu-right p{
	color:#FFFFFF;
	margin-top:8px;
}
#footer-menu-left ul{
	list-style-type:none;
	margin-left:-25px;
	margin-top:10px;
}
#footer-menu-left li{
	display:inline;
	color:#eeeeee;
}
#footer-menu-left a{
	padding-right:3px;
	padding-left:3px;
	text-decoration:none;
	font-size:11px;
	color:#ffffff;
}
#footer-menu-left li a:hover{
	text-decoration:underline;
	color:#e9248a;
}

#price-list{
	width:945px;
	height:auto;
	text-align:left;
	float:left;
}	
#price-list-detail{
	width:945px;
	height:auto;
	text-align:left;
	float:left;
	margin-bottom:18px;
}	
#amenities{
	width:945px;
	height:auto;
	text-align:left;
	float:left;
	margin-top:10px;
}

#amenities-first{
	width:285px;
	height:auto;
	position:relative;
	text-align:left;
	float:left;
	margin-right:40px;
	margin-bottom:25px;
}
#amenities-border{
	width:285px;
	height:1px;
	float:left;
	border-top:1px dashed #000;
	margin-bottom:1px;
}
#amenities-header{
	width:271px;
	height:auto;
	position:relative;
	text-align:left;
	float:left;
	padding:7px;
	background-color:#c1c9cb;
	margin-bottom:2px;
}


#thankyou{
	width:500px;
	height:150px;
	position:relative;
	text-align:center;
	background-color:#FFFFFF;
	margin:0px auto;
	border:1px solid #e5e5e5;
}
#thankyou h2{
	text-align:center;
	line-height:30px;
	font-size:20px;
	padding-top:30px;
	font-weight:normal;
}

#sitemap{
	width:945px;
	height:auto;
	text-align:left;
	float:left;
	margin-top:10px;
}
#sitemap ul{
	margin-top:0px;
}
#sitemap ul li{
	padding-left:25px;
	margin-bottom:15px;
	background-image:url(../images/sitemap-icon.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

#sitemap ul li a{
	font-weight:bold;
	text-decoration:none;
	color:#333333;
}
#sitemap ul li a:hover{
	color:#dc137b;
}

#header-menu #subMenu_ul{
	width:160px;
	height:auto;
	position:absolute;
	list-style-type:none;
	z-index:800;
	text-align:left;
	right:10px;
	margin-top:12px;
	background-color:#ffffff;
}
#subMenu_ul li{
	width:200px;
	height:auto;
	position:relative;
	text-align:left;
	float:left;
	left:-40px;
	background-color:#000000;
	margin-bottom:1px;
}
#subMenu_ul li a{
	font-weight:normal;
	display:block;
	margin-right:0px;
	/*padding-left:20px;
	background-image:url(../images/menuIcon.jpg);
	background-position:left 7px;
	background-repeat:no-repeat;*/
	padding-top:7px;
	padding-left:14px;
	padding-bottom:7px;
	padding-right:0px;
}


#specifications{
	width:945px;
	height:auto;
	text-align:left;
	float:left;
	margin-top:5px;
}
#specifications h2{
	font-size:14px;
}
#first-specification{
	width:921px;
	height:auto;
	text-align:left;
	float:left;
	padding:12px;
	padding-top:7px;
	padding-bottom:2px;
	background-color:#FFFFFF;
}
#first-specification ul{
	margin-top:0px;
	margin-left:-40px;
}
#first-specification li{
	margin-bottom:7px;
}

#first-specification1{
	width:921px;
	height:auto;
	text-align:left;
	float:left;
	padding:12px;
	padding-top:7px;
	padding-bottom:2px;
	background-color:#f0f4f7;
}
#first-specification1 ul{
	margin-top:0px;
	margin-left:-40px;
}
#first-specification1 li{
	margin-bottom:7px;
}

#floor-plan{
	width:945px;
	height:auto;
	text-align:left;
	float:left;
	margin-top:10px;
}

#floor-plan h3{
	text-align:center;
	font-weight:bold;
	font-size:12px;
}
#price-list-detail h3{
	margin-bottom:7px;
	font-weight:bold;
	font-size:14px;
}
#terms p{
	margin-bottom:0px;
	margin-top:4px;
}

#contact-us{
	width:680px;
	height:440px;
	text-align:left;
	margin-top:7px;
	margin:0px auto;
	background-color:#FFFFFF;
	border:solid 1px #adb9c2;
}
#laxis-logo{
	margin-left:20px;
	margin-top:5px;
	width:217px;
	height:84px;
	position:relative;
	float:left;
}
#contact-us-left{
	width:295px;
	height:auto;
	position:relative;
	text-align:left;
	float:left;
	margin:12px;
	margin-top:0px;
	padding-left:15px;
	margin-right:60px;
	border-right-style:dashed;
	border-right-color:#333333;
	border-right-width:1px;
}

#contact-us-right{
	width:215px;
	height:auto;
	position:relative;
	text-align:left;
	float:left;
	margin:12px;
	margin-top:0px;
}

#award{
	width:945px;
	height:auto;
	text-align:left;
	float:left;
	margin-top:7px;
}
#award ul{
	margin-top:15px;
	margin-left:-40px;
}
#award ul li{
	padding-left:12px;
	margin-bottom:5px;
	background-image:url(../images/li-icon.jpg);
	background-position:left;
	background-repeat:no-repeat;
}



#floor-plan #amenities-first{
	width:224px;
	height:auto;
	position:relative;
	text-align:left;
	float:left;
	margin-right:16px;
	margin-bottom:20px;
}
#floor-plan #amenities-border{
	width:224px;
	height:1px;
	float:left;
	border-top:1px dashed #000;
	margin-bottom:1px;
}
#floor-plan #amenities-header{
	width:210px;
	height:28px;
	position:relative;
	text-align:left;
	float:left;
	padding:7px;
	background-color:#c1c9cb;
	margin-bottom:2px;
}

#sms{
	width:310px;
	height:auto;
	position:relative;
	text-align:left;
	float:right;
	margin-top:18px;
	margin-right:15px;
}
#contact-top-content{
	width:680px;
	height:auto;
	position:relative;
	text-align:left;
	float:left;
}
#contact-sec-content{
	width:680px;
	height:auto;
	position:relative;
	text-align:left;
	float:left;
	margin-left:0px;
}
#contact-third-content{
	width:600px;
	height:auto;
	position:relative;
	text-align:left;
	margin-left:25px;
	margin-bottom:12px;
	padding:15px;
	float:left;
	background-color:#e5e5e5;
}

#contact-third-content ul{
	margin-top:0px;
	margin-left:-40px;
}
#contact-third-content li{
	padding-left:10px;
	margin-bottom:6px;
	background-image:url(../images/li-icon.jpg);
	background-position:left 5px;
	background-repeat:no-repeat;
}

#infopack{
	width:230px;
	height:75px;
	float:left;
	position:relative;
	background-color:#666666;
	float:left;
	top:5px;
	margin-left:70px;
}