@charset "utf-8";
/* CSS Document */
body{
	background:url(../images/site_bg.gif) repeat-x left #1c1c1c;
	text-align:center;
	margin: 0px;
	font-family:"Trebuchet MS";
}
#container{
	width:757px;
	text-align:left;
}
#hdr{
	width:757px;
	margin-top:8px;
	background:url(../images/hdr_bg1.gif) no-repeat left;
	height:40px;
}
#hdr div img{
	margin:0px 0 0 30px;
	_margin:18px 0 0 30px;
}
#hdr div p{
	text-align:right;
	padding-right:8px;
	color:#CACACA;
	font-size:100%;	
	margin:0px 12px 0 0;
	font-weight:bold;
}
#hdr div p a{
	color:#CACACA;
	text-decoration:none;	
}
#hdr div p a:hover{
	color:#fff;
	text-decoration:underline;	
}
#hdrother
{
	width:757px;
	margin-top:8px;
	background:url(../images/kamala header.jpg) no-repeat left;
	height:131px;
}

#hdrother div p{
	text-align:right;
	padding-right:8px;
	color:#CACACA;
	font-size:95%;	
	margin:30px 12px 0 0;
	font-weight:bold;
}
#hdrother div img{
	margin:0px 0 0 30px;
	_margin:18px 0 0 30px;
}
#hdrother div p a{
	color:#CACACA;
	text-decoration:none;	
}
#hdrother div p a:hover{
	color:#fff;
	text-decoration:underline;	
}

#promo{
	width:757px;
	border-left:solid 2px #4D4D4D;
	border-right:solid 2px #4D4D4D;
}

#facilities{
	width:757px;
	border-left:solid 2px #4D4D4D;
	border-right:solid 2px #4D4D4D;
	background:url(../images/facility_bg.gif) repeat-y top;
}
#facilities td{
	vertical-align:top;
}
#facilities h2{
	padding:0px 0 0px 42px;
	font-size:120%;
	color:#fff;
	margin:0;
}
#facilities div img{
	padding:12px 0 16px 42px;
	float:left;
}
#facilities div p{
	padding:12px 0px 0 16px;
	color:#acadad;
	font-size:75%;
	line-height:18px;
	float:left;
	width:45%
}
#facilitiesother{
	width:757px;
	border-left:solid 2px #4D4D4D;
	border-right:solid 2px #4D4D4D;
	background:url(../images/facility_bg.gif) repeat-y top;
}
#facilitiesother td{
	vertical-align:top;
}
#facilitiesother h2{
	padding:0px 0 0px 42px;
	font-size:120%;
	color:#fff;
	margin:0;
}
#facilitiesother div img{
	padding:12px 0 16px 42px;
	float:left;
}
#facilitiesother div p{
	padding:12px 0px 0 16px;
	color:#acadad;
	font-size:75%;
	line-height:18px;
	float:left;
	width:95%;
	text-align:justify;
    
}

#facility_divider{
	width:757px;
	border-left:solid 2px #4D4D4D;
	border-right:solid 2px #4D4D4D;
}
#bottom_cnt{
	width:757px;
	border-left:solid 2px #4D4D4D;
	border-right:solid 2px #4D4D4D;
	background:url(../images/facility_bg.gif) repeat-y top;
}
#bottom_cnt h2{
	padding:0px 0 0px 42px;
	font-size:120%;
	color:#FAC796;
	margin:0;
	font-weight:normal;
}
#bottom_cnt h3{
	padding:12px 0 0px 42px;
	font-size:100%;
	color:#D0D0D0;
	margin:0;
}
#bottom_cnt p{
	padding:0px 0 12px 42px;
	font-size:75%;
	color:#ACADAD;
	margin-top:4px;
}
#bottom_cnt p a{
	color:#FAC796;
}
#bottom_cnt ul{
	margin:0 0 0 45px; 
	padding:0;
}
#bottom_cnt li{
	list-style:none;
	padding:4px 0 0px 0;
	color:#D0D0D0;
	font-size:80%;
}
#footer{
	width:757px;
	height:39px;
	background:url(../images/footer_bg.jpg) no-repeat top;
	text-align:right;
	padding-bottom:24px;
}
#footer P{
	text-align:right;
	padding-right:24px;
	font-size:70%;
	color:#DFB4E9;
	margin-top:0
}
#footer P.tn{
	text-align:right;
	padding-right:24px;
	margin-top:-12px;
	_margin-top:-20px;
	font-size:70%;
	color:#DADADA;
}
#footer P.tn a{
	color:#DADADA;
}


