body{
padding:0;
margin-left:0; 
margin-bottom:0; 
margin-right:0; 
margin-top:0px; 
font-family: "Trebuchet MS", Arial, sans-serif; 
font-size:10pt; 
color:#666666; 
/*background-color:#FAFAFA;*/
}
/*#main_bg{background:url(../images/pagebg.jpg); width:980px; margin: 0 auto; padding:10px;}*/
#main_bg{
	width: 990px;
	background-image: url(../images/pagebg.jpg);
	background-repeat:repeat-y;
	background-position:center top;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
}
#main_container{
	background:#FFFFFF;
	padding:5px;
	width: 980px;
	background-image:url(../images/top_right.jpg);
	background-position:right 44px;
	background-repeat:no-repeat;
}
#logo{
	float:left; 
	padding-left:2px; 
	padding-top:5px;
	padding-bottom:5px;
	width:300px;
}
 #callus{
   padding:0px 12px 10px 0px; position:relative; width:665px; margin:10px 0px 10px 0px; top:5px; float:right;
}
.top_link{
float:right;
padding-right:10px;
padding-top:10px;
width:665px;
text-align:right;
}
.top_link a{
font-size:11px;
color:#666666;
text-decoration:none;
}
.top_link a:hover{
color:#0066FF;
text-decoration:none;
}
#tm{
float:left;
padding:0 0 0 280px;

width:20px;}

#topnav{border-top:1px dotted #666666; border-bottom:1px dotted #666666; margin:0px 0px 0px 0px; padding:2px 0px 0px 0px; }
.spacer{padding:4px 0;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
#mid_banner{	margin:0px;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 0px;}
.slideshow{padding-left:1px; float:left;}

.search {float:left;	
display:block;	
/*background-image:url(../images/ibooking.jpg);	
background-repeat:no-repeat;	*/
width:320px; 	
height:335px;
position:relative;
z-index:100;
}

.corner{
	float:right;
	position:absolute;
	width:68px;
	height:68px;
	right:-2px;
	background:url(../Ibooking/images/corner.gif);
/*	background-image:url(../../IBooking/images/corner.gif);	*/
	background-repeat:no-repeat;
	z-index:100;
	}

/*.search {float:left;	display:block;	background-image:url(../images/shadow_new1.jpg);	background-repeat:no-repeat;	width:320px; 	height:335px;}*/

.booking-box h1{font-size:16px;font-weight:normal;color:#464646;padding:15px 0px 20px 10px;margin:0px;}

#star{
float:right; margin-right:10px;}
/*#main_container_bott1{
	background:#FFFFFF;

	width: 950px;
	padding:0px 20px 0px 20px;
}*/
#main_container_bott{
	background:#fff;
	border:5px solid #FFFFFF;
	width: 980px;
	padding-left: 0px;
	padding-bottom:0px;
	}
	
#main_container_bott_inner{	
	background:#f0f0f0;
	width: 317px;
	height:270px;
	margin-left:0px;
	margin-top:0px;
	float:right;
	}
.main_space{padding-top:4px;}
/*.partnerus{padding:13px 10px; width:197px; float:left;} */
.brands{width:633px; 
padding-right:15px; 
float:left;
padding-left:10px; 
padding-top:10px; 
height:220px; 
line-height:18px;

/*background-color:#e7e7e7; 
border-right:1px solid #d6d6d6;*/
}
.brand_images{	
width:614px;
/*background-color: #f0f0f0;*/ 
margin-left:20px;}
.spacer3{padding:0px 0px 10px 0px;}

.downloadbrochure{
/*	background:url(../images/download-brochure123.gif) no-repeat 260px 15px;*/
	padding:5px 5px 5px 15px;
	float:left;
	width:290px;
	margin-left:0px;
	text-align:left;
	border-bottom: 1px solid #d6d6d6;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.downloadbrochure a{
	margin:0px;
	font-weight:bold;
	color:#666666;
	font-size:11px;
	line-height: 1.2em;
	background-repeat: no-repeat;
	text-decoration:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.downloadbrochure a:hover{ color:#e2130c;}
.downloadbrochure h5{
	padding:0px;
	margin:0px;
}
.brochure_img{padding-left:70px;}

.partnerus{
/*	background:url(../images/download-brochure123.gif) no-repeat 260px 15px;*/
	padding:5px 5px 20px 15px;
	float:left;
	width:290px;
	margin-left:0px;
	text-align:left;
	border-bottom: 1px solid #d6d6d6;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.partnerus a{margin:0px; font-weight:normal; color:#666666; width:290px; font-size:13pt;	line-height: 1.2em;	background-repeat: no-repeat; text-decoration:none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12pt; font-weight: bold;}
.partnerus a:hover{ color:#e2130c; width:290px;}
.partnerus_img{padding-left:0px; margin:0px;}
.partnerus h5{
	padding:0px;
	margin:0px;
	
}

.blank{	padding-left:0px;	float: right;	margin-top: 0px;	width: 285px;	margin-top: 0px;}

.followus{
	/*padding:0px 5px 5px 5px;
	margin-left:0px;*/
	padding: 0px 20px 0px 0px;
	margin:10px 0px 0px 0px;
	float:right;
	width:180px;
	text-align:left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.followus a{margin:0px;	font-weight:normal;	color:#666666;	font-size:17px;	line-height: 1.2em;	background-repeat: no-repeat; text-decoration:none; 	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 12pt;	font-weight: bold;}
.followus a:hover{ color:#e2130c;}
.followus_img{
	float: right;
	padding: 0px 0px 0px 30px;
}
.followus h5{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float: left;
}

.right_glass{
	float:right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#footer{
background-image: url(../images/bot_bg.jpg);
background-position:top center;
background-repeat:no-repeat; 
width:990px; 
font-size:8pt; 
margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 8px;
}
#footer a{color:#3B3B3B; text-decoration:none; }
#footer a:hover{color:#0066FF; text-decoration:none;}
.bottom_nav{float:left; padding-left:100px;}


.inside_banner_img{width:750px; float:left;}

.inside_rightnav{
	float:left;
	width:190px;
	background:#f6f6f6;
	height:172px;
	padding:10px 20px 0 20px;

}
.sub-nav{}
.sub-nav ul{list-style:none;margin:0px;padding:0px;}
.sub-nav ul li{	list-style:none;	background-image:url(../images/icon/blu-arw1.jpg);	background-position:left 11px;background-repeat:no-repeat;	margin:0px;	padding:7px 0px 7px 20px;	border-bottom:#CCCCCC dotted 1px;	font-size:11px;	color: #017AD3;	font-family: "Trebuchet MS", Arial, sans-serif;}
.sub-nav ul li a{color: #017AD3;text-decoration:none;font-weight:bold;}
.sub-nav ul li a:hover{color: #B02528;}

.inside_shadow{	background:url(../images/shadow.jpg) top right no-repeat;	height:15px;	clear:both;}
	
.leftcontent{width:750px; float:left; margin-left:2px;}

.leftcontent .link{float:right; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 10pt; line-height:1.4em;}

.leftcontent .link a{color:#0066FF;text-decoration:none; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 10pt;line-height:1.4em;}

.leftcontent .link a:hover{color:#E2130D;text-decoration:none;}

.leftcontent p{text-align: left;	margin: 0px 0px 5px 0px;	padding: 0px 0px 0px 0px;	font-family: "Trebuchet MS", Arial, sans-serif;	font-size: 10pt; color:#666; line-height:1.4em;}

.leftcontent h2 {padding:10px 0px 5px 0px;	margin:0px;font-weight:bold;	color:#d84a02;	font-size:10pt;	line-height: 1.4em;}

.leftcontent h4{text-align: left;	margin: 0px 0px 5px 0px;	padding: 10px 0px 0px 0px;	font-family: Georgia,"Trebuchet MS", Arial, sans-serif;	font-size: 1.5em; line-height: 1.4em; font-weight:bold;	}

.leftcontent h6 {
	background:url(../images/location_icon.jpg) 100px top no-repeat;*/
	display: block;
	margin:0px;
	padding:0px 0px 5px 130px;
	font-size:13px;
	font-weight:normal;
	color:#e2130c;
	/*style="background-image:url(../images/print-bg1.jpg); background-repeat: no-repeat; height:40px; "
	 style="padding:18px 0px 0px 50px;"	*/

}

.lefttop {border-bottom:1px dotted #666666; width:750px; float:left;}
.lefttitle{padding-bottom:5px; width:600px; float:left;}
.lefttitle h1{
	margin:0px;	font-weight:normal;	color:#e2130c;	font-size:2em;	line-height: 1.4em;	background-image: url(../images/icon/oangearrow2.jpg);	background-repeat: no-repeat;	background-position: left 10px;	padding: 0px 0 2px 25px;	font-family: Georgia, "Times New Roman", Times, serif;
}


.rightmail{padding:0px 0px 5px 0px;; width:150px; float:right;}
.rightmail .mail {
/*	background:url(../images/mail.gif) 5px top no-repeat;*/
	display: block;
	margin:0px;
	padding:5px 0px 5px 00px;
	height:25px;
	/*style="background-image:url(../images/print-bg1.jpg); background-repeat: no-repeat; height:40px; "
	 style="padding:18px 0px 0px 50px;"
	*/
}
.rightmail .mail a{
	display: block;
	color:#0066FF;
	text-decoration:none;
}
.rightmail .mail a:hover{
	display: block;
color:#E2130D;
text-decoration:none;
}
.lefttitle25{padding-bottom:5px;}
.lefttitle25 h1{margin:0px;	font-weight:normal;	color:#e2130c;	font-size:2em;	line-height: 1.4em;	background-image: url(../images/icon/oangearrow2.jpg);	background-repeat: no-repeat;	background-position: left 10px;	padding: 0px 0 2px 25px;	font-family: Georgia, "Times New Roman", Times, serif;}

.leftcontent h3{font-weight:bold;	color:#003399;	font-size:12pt;	line-height: 1.2em;	padding: 10px 20px 2px 0px;	margin: 0px 0px 2px 0px;	font-family: Georgia,"Times New Roman", Times, serif;	text-decoration: none;}
.leftcontent h3 a{font-weight:bold;	color:#003399;	font-size:12pt;	line-height: 1.2em; text-decoration:none;}

.leftcontent .landing_capsule,
.leftcontent .landing_capsule2 {margin:10px 0 10px 0; }
.leftcontent .landing_capsule:hover{ background-color:#f4f2f2; } 
.leftcontent .landing_capsule2:hover{ background-color:#ffffff; } 
.leftcontent .photo	{ float:left; padding:0 10px 0 0; border:none;}
.leftcontent .photo2	{ padding:0 0px 0 0px; border:1px solid #cecece; width:63px; height:82px;}
.leftcontent .landing_capsule3 {background-image:url(../images/icon/arrow.jpg);background-position:left 3px;background-repeat:no-repeat;margin:0px 0px 10px 0px; font-size:10pt;	line-height:1.2em; font-weight:bold; color:#666666; padding: 0px 0px 10px 20px; }

.leftcontent .landing_capsule3:hover{ background-color:#ffffff; } 

.leftcontent .landing_capsule4{margin:0px 0px 0px 0px; font-size:11pt; line-height:1.2em; font-weight:bold; color:#666666; padding: 0px 0px 0px 0px;}

.leftcontent .landing_capsule4:hover{ background-color:#ffffff;} 


.leftcontent h5{font-size:10pt;	line-height:1.2em;	font-weight:bold;color:#333333;	padding: 0px 10px 0px 0px;margin: 0px 10px 8px 0px}
.leftcontent h5 a{
color:#0066FF;
text-decoration:none;
}
.leftcontent h5 a:hover{
color:#E2130D;
text-decoration:none;
}

#leftcontent4 ul {
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	list-style:none;
}
#leftcontent4 ul li{
	background-image:url(../images/arrow3.gif);
	background-repeat:no-repeat;
	background-position:10px 10px;
	padding:5px 0px 5px 30px;
	margin:0px;
}
#leftcontent4 ul li a{
	color:#0066FF;
	text-decoration:none;
}

#leftcontent4 ul li a:hover{
	color:#E2130D;
	text-decoration:none;
}

.rightcontent{float:right; width:191px; padding-top:30px;}


.rightcontent .photos{float:left; padding:2px 5px 0 8px; border:none; width:50px; height:50px;}

.rightcontent .title{	font-size:12pt;	font-weight:bold;	color:#ffffff;	padding:10px 0px 0px 30px;	background-image: url(../images/icon/greyarrow.jpg);	background-repeat: no-repeat;	background-position: 8px 10px;font-family: Georgia, "Times New Roman", Times, serif;}


.rightcontent .title-sub{	margin:0px;	text-align: left;	color:#FFFFFF;	padding:8px 10px 10px 10px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	font-size: 10pt;}

.rightcontent .title-sub1{	margin:0px;	text-align: left;	color:#333333;	padding:8px 12px 10px 28px;	border-bottom-width: 1px;	border-bottom-style: solid;	background-image: url(../images/icon/arrow.jpg);	background-repeat: no-repeat;	background-position: 10px 12px;	border-bottom-color: #FFFFFF;}

.rightcontent .ctntbox{	background-color: #FFFFFF;	height: 15px;	width: 100px;	border: 1px solid #88C7D5;}

.find-checkinn{
background-image:url(../images/bg.jpg);
background-position:left top;
background-repeat:no-repeat;
padding: 10px 0px 10px 10px;
}
.find-checkinn h1{
font-size:14px;
padding:0px 0px 5px 0px;
margin:0px;
font-weight:normal;
color:#017DD7;
}


.mid-content{
line-height:18px;
padding:8px 5px 10px 10px;
}
.mid-content h1{
	margin:0px 20px 0px 20px;
	font-weight:normal;
	color:#e2130c;
	font-size:1.5em;
	line-height: 1.4em;
	background-image: url(../images/icon/oangearrow2.jpg);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 25px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.brand_title h1{
	margin:0px 20px 0px 00px;
	font-weight:normal;
	color:#e2130c;
	font-size:1.5em;
	line-height: 1.4em;
	background-image: url(../images/icon/oangearrow2.jpg);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 25px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.brand_title h1 a{
color:#E2130D;
text-decoration:none;
}
.brand_title h1 a:hover{
color:#0066FF;
text-decoration:none;
}
.formbox {
	height: 254px;
	width: 199px;
	border: 1px solid #FFFFFF;
	background-color: #c1e4eb;
}

.leftheader{
	margin:0px;
	font-weight:normal;
	color:#00a4e1;
	font-size:15pt;
	line-height: 1.4em;
	background-image: url(../images/icon/arrow_new.jpg);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 25px;
}

.mid-content,.brand_title h4{
	font-size:1.3em;
	line-height:1.4em;
	font-weight:bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 0px;
}
.green{
	font-size:12pt;
	line-height:1.4em;
	font-weight:bold;
	color: #708B22;
}
.border-top{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDDDDD;
}
.border-top2{
	border-top:1px solid #cecece;
	height:5px;
}	
.mid-content .landing_capsule,
.mid-content .landing_capsule2 {margin:10px 0 10px 0; }
.mid-content .landing_capsule:hover{ background-color:#f4f2f2; } 
.mid-content .landing_capsule2:hover{ background-color:#ffffff; } 
.mid-content .photo	{ float:left; padding:0 10px 0 0; border:none;}

.mid-content .landing_capsule3 {
background-image:url(../images/icon/arrow.jpg);
background-position:left 3px;;
background-repeat:no-repeat;
margin:0px 0px 10px 10px; 
font-size:10pt;	line-height:1.2em;
font-weight:bold; 
color:#666666; 
padding: 0px 0px 10px 25px; 
}

.mid-content .landing_capsule3:hover{ background-color:#ffffff; } 


.mid-content .landing_capsule4 {
margin:0px 0px 10px 0px; 
font-size:10pt;	line-height:1.2em;
font-weight:bold; 
color:#666666; 
padding: 0px 0px 10px 0px; 
}

.mid-content .landing_capsule4:hover{ background-color:#ffffff; } 


.mid-content,.brand_title p{
	text-align: left;
	margin:0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size:10pt;
}

.mid-content,.brand_title p a{
	text-align: justify;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	text-decoration:none;
}
.mid-content,.brand_title p a:hover{
color:#0072D5;
}
.booking-box{
/*background-image:url(../images/shadow_new1.jpg);
background-position:left top;
background-repeat:no-repeat;*/
}
.btn{
	background:#074A63;
	color: #FFFFFF;
	border: 2px solid #019AD2;
}
.btn1{
	background:#DB2315;
	color: #FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	border: 3px solid #BB170A;
}
.booking-box h1{
font-size:16px;
font-weight:normal;
color:#464646;
padding:15px 0px 20px 25px;
margin:0px;
}
.text_tab{
font-weight:bold;
font-size:12;
color:#FFFFFF;
}
.booking-box1{
width:85px;
height:18px;
margin:3px 0px 5px 0px;
}
.booking-box2{
width:125px;
height:18px;
margin:3px 0px 5px 0px;
font-size:12px;
}
.booking-box3{
width:280px;
height:19px;
margin:3px 0px 5px 0px;
padding:0px 0px 2px 0px;
}
.booking-box4{
width:185px;
height:19px;
margin:3px 0px 5px 0px;
font-size:12px;
}
.booking-box5{
width:120px;;
height:19px;
margin:3px 0px 5px 0px;
font-size:10px;
}
.text-box{
width:124px;
height:19px;
font-size:11px;
padding:0px 0px 0px 5px;
color:#3B3B3B;
}
.btn{
	padding:1px;
	margin:0px;
	height:24px;
	background:#074A63;
	color: #FFFFFF;
	border: 2px solid #019AD2;
}
.btn_bigred{
	background:#DB2315;
	color: #FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:28px;
	border: 3px solid #BB170A;
}
.btn1{
	background:#DB2315;
	color: #FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	border: 3px solid #BB170A;
}

.link{
font-size:12px;


}
.link a{
color:#0066FF;
text-decoration:none;
}
.link a:hover{
color:#E2130D;
text-decoration:none;
}


/*
ol{	font-family:Helvetica, Arial, sans-serif;;	padding:0px 0px 0px 2px;	margin:0px 0px 0px 0px;	list-style:none;	line-height:30px;	color: #017AD3;	text-decoration: none;}

ol li{
	font-family: Helvetica, Arial, sans-serif;;
	margin:0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D7D7D7;
	padding-left: 15px;
	line-height: 30px;
	text-decoration: none;
	background-attachment: fixed;
	background-image: url(../images/icon/blu-arw1.jpg);
	background-repeat: no-repeat;
	background-position: left 12px;
}

ol li a.right-section, a.right-section:visited{
	font-family:Helvetica, Arial, sans-serif;;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	line-height:30px;
	font-size:11px;
	color: #017AD3;
	text-decoration: none;
	font-weight: bold;
	
}

ol li a.right-section:hover{
	font-family: Helvetica, Arial, sans-serif;;
	margin:0px;
	line-height: 30px;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #B02528;
}

.sub-nav{}
.sub-nav ul{
list-style:none;
margin:0px;
padding:0px;
}
.sub-nav ul li{
	list-style:none;
	background-image:url(../images/icon/blu-arw1.jpg);
	background-position:left 11px;
	background-repeat:no-repeat;
	margin:0px;
	padding:7px 0px 7px 20px;
	border-bottom:#CCCCCC dotted 1px;
	font-size:11px;
	color: #017AD3;
	font-family: Arial, Helvetica, sans-serif;
}
.sub-nav ul li a{
color: #017AD3;
text-decoration:none;
font-weight:bold;
}
.sub-nav ul li a:hover{
color: #B02528;
}*/

.booknw {
	height: 73px;
	width: 172px;
	border: 2px solid #FFCC66;
	background-color: #FFFFFF;
	text-align: right;
}
.staygreen {
	height: 73px;
	width: 190px;
	border: 1px solid #B0D66B;
	background-color: #CEE5A1;
}
.free {

	height: 300px;
	width: 191px;
	border: 2px solid #e0d8c9;
	background-color: #FFFFFF;
}
.bottombanner{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	height: 73px;
	width: 750px;
}
.dottedline {

background-image:url(../images/dotted_line.jpg);
background-position:left center;
background-repeat:repeat-x;
}
.liteblu a{margin:0px;	font-weight:normal;	color:#00a4e1;	font-size:14pt;	line-height: 1.4em;	background-repeat: no-repeat; text-decoration:none;}

.liteblu a:hover{ color:#e2130c;}

/*ul{	font-family:Helvetica, Arial, sans-serif;;	padding:0px 0px 0px 2px;	margin:0px 0px 0px 0px;	list-style:none;	line-height:30px;	color: #333333;	text-decoration: none;}

ul li{	font-family: Helvetica, Arial, sans-serif;	margin:0px;	border-bottom-width: 1px;	border-bottom-style: none;	border-bottom-color: #999999;	padding-left: 11px;	line-height: 30px;text-decoration: none; background-attachment: fixed;
	background-image: url(../images/icon/bullet.jpg);
	background-repeat: no-repeat;
	background-position: left 12px;	}

ul li a.section, a.section:visited{
	font-family:Helvetica, Arial, sans-serif;;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	line-height:30px;
	font-size:11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	
}

ul li a.section:hover{
	font-family: Helvetica, Arial, sans-serif;;
	margin:0px;
	line-height: 30px;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
*/

/*=====================================================================
=====================================================================*/

/* Sub Nav 
ul#subnav_list														{
	padding:10px 0 16px 0px;
	list-style:none;
	background-image:none;
	text-decoration:none;
	width: 220px;
	/*border: 1px solid #CCCCCC;
}

ul#subnav_list li { background-image:none; text-decoration:none;}
ul#subnav_list li a {	height:24px;
	padding:15px 0 15px 5px;
	display:block;
	color:#333333;
	font-size:8pt;
	line-height:14px;
	text-transform:none;
	letter-spacing:1px;
	text-decoration:none;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
ul#subnav_list li a:hover{ color:#000; text-decoration:none; }
ul#subnav_list li a.active{
	background-color:#868686;
	color:#fff;
	font-size: 12pt;
	padding: 12px 0px 5px 10px;
}

ul#subnav_list li ul{ list-style-type: none; }
ul#subnav_list li ul li	{  }
ul#subnav_list li ul li a { height:24px; text-indent:0px; padding:11px 0 0 2px; display:block; color:#49494a; font-size:11px; line-height:16px; text-transform:uppercase; letter-spacing:1px; border-bottom:1px solid #fff; #f2f2f2; }
ul#subnav_list li ul li a.active{	background-color:#EFEFEF;	color:#49494a;	font-weight: bold;}

.sub a{	background-color: #DADADA;}
.sub2 a	{	background-color: #F7F7F7;}
a.sub_sublink{ display:inline; clear:left; padding:0 0 10px 22px; font-size:1.2em; line-height:1.9em; }*/
.box {
	border: 1px solid #FDA414;
}


/*       m            */

#midicon {
/*	width: 500px;*/
	height:52px;
	list-style: none;
	z-index: 100;
	padding:0px;
	margin:0px 00px 0px 20px;
}

#midicon li { 
	display: inline; 
}
#midicon li a { 
/*	-webkit-transition: opacity .15s ease-in-out; */
	float: left; 
/*	background: url(../images/1.png);*/
	background-repeat:no-repeat;
	text-indent: -9999px; 
	margin: 0px 3px 0px 0px; 
/*	opacity: 0.9; */
}
#midicon li.xpress a { 
	display: block;
	width: 147px; 
	height: 52px;
	background-position: -38px -420px; 
}
#midicon li.checkinn a { 
	display: block;
	width: 147px; 
	height: 52px;
	background-position: -195px -420px; 
}
#midicon li.premiere a { 
	display: block;
	width: 147px; 
	height: 52px;
	background-position: -357px -420px; 
}
#midicon li.residences a {
	display: block;
	width: 163px; 
	height: 52px;
	background-position: -522px -420px; 
}
.partner1 a {
	background-repeat:no-repeat;
	display: block;
	width: 290px;
	padding:12px 0px 7px 40px;
	height: 40px;
	background-position: -730px -375px; 
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;	
	font-size:17px;
}
.partner1 a:hover {
	color:#B2CBE6;	
}
.download1 a {
	background-repeat:no-repeat;
	display: block;
	width: 220px;
	padding:15px 0px 7px 80px;
	height: 40px;
	background-position: -730px -450px; 
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;	
	font-size:17px;
	border-bottom:#CDCDCD 1px solid;
}
.download1 a:hover {
	color:#B2CBE6;	
}
#midicon li a:hover{ 
/*	opacity: 1.0; */
}  
.glass1  {
	display: block;
	width: 300px;
	padding:0px 0px 70px 0px;
	height: 40px;
	background-position: -730px -545px; 
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;	
	font-size:17px;
	text-indent: -9999px; 

}
.glass1 ul{
	margin:0px 0px 0px 115px;
	padding:10px 0px 0px 0px;
}
.glass1 li{
	display:inline;
	float:left;
}
.glass1 li.dig a { 
	display: block;
	width: 20px; 
	height: 52px;
	text-indent:-9999px;
	
	padding:0px 0px 0px 00px;
}
.glass1 li.face a { 
	display: block;
	width: 20px; 
	height: 52px;
	text-indent:-9999px;
	
	padding:0px 0px 0px 00px;
}
.glass1 li.blo a { 
	display: block;
	width: 20px; 
	height: 52px;
	text-indent:-9999px;
	
	padding:0px 0px 0px 20px;
}
.glass1 li.twi a { 
	display: block;
	width: 20px; 
	height: 52px;
	text-indent:-9999px;
	
	padding:10px 0px 0px 00px;
}
.glass1 li.in a { 
	display: block;
	width: 20px; 
	height: 52px;
	text-indent:-9999px;
	padding:0px 0px 0px 20px;
}
.left_img1{
	display:block;
	background-repeat:no-repeat;
	background-position:-36px -584px;
	text-indent: -9999px; 	
	width:150px; 
	height:83px;
}
.left_img2{
	display:block;
	background-repeat:no-repeat;
	background-position:-36px -685px;
	text-indent: -9999px; 	
	width:150px; 
	height:83px;
}

/*       sitemap            */
#layout-container{position:relative;z-index:1;}
.layout-body{width:100%;}

.column{background:#eaeaea; margin-right:8px; margin-bottom: 10px;width:220px; float:left;}
.header-set-2 h2{font-size:13px; line-height:15px; padding:0px;}



#sitemap{font:normal 1em/1.5em "Trebuchet MS", Arial, sans-serif;}
#sitemap .three-column{margin:10px 10px 10px 0;overflow:hidden;}
#sitemap .column{background:#f2f2f2;margin-right:8px; margin-bottom:10px; width:220px;}
#sitemap ul{list-style:none;padding:0px; margin:5px 0px 10px 0px;}
#sitemap li{margin:0px;padding:2px 0 0 5px;}
#sitemap li li{font-weight:normal;padding-left:0;}
#sitemap a:link, #sitemap a:visited{text-decoration:none; color:#333;}
#sitemap a:hover, #sitemap a:active{text-decoration:none; color:#E2130C;}
#sitemap h2{background:#d7d7d7;line-height:1.8em;margin:0;padding-left:5px;}
#sitemap h2 a:link, #sitemap h2 a:visited{color:#333;}
#sitemap h2 a:hover, #sitemap h2 a:active{color:#E2130C;}

/*       sitemap            */

.contact0{
padding:20px 0px 20px 0px;
/*border-top:#D1D5D5 2px solid;
border-bottom:#D1D5D5 2px solid;*/
width:700px;
float:left;
margin:0px 0px 0px 0px;
}
.contact1{
width:345px;
padding:10px 0px 0px 30px;
background: url(../images/contact_img2.jpg) no-repeat left 10px;
float:left;
color:#e2130c;
font-size:13px;
}
.contact2{
width:345px;
padding:10px 0px 0px 30px;
background: url(../images/contact_img3.jpg) no-repeat left 10px;
float:left;
font-size:13px;
line-height:1.4em;
color:#e2130c;
}
.contact3{
width:345px;
padding:10px 0px 0px 30px;
background: url(../images/contact_img4.jpg) no-repeat left 10px;
float:left;
font-size:13px;
line-height:1.4em;
color:#e2130c;
}
.contact3 a{
	text-decoration:none;
	color:#e2130c;
}
.contact3 a:hover{
	text-decoration:none;
	color:#136CA3;
}
.contact4{
width:325px;
padding:10px 0px 0px 50px;
background: url(../images/contact_img5.jpg) no-repeat left 10px;
float:left;
}
.contact5{
width:325px;
padding:10px 0px 0px 50px;
background: url(../images/contact_img6.jpg) no-repeat left 10px;
float:left;
}
.contact6{
width:325px;
padding:10px 0px 0px 50px;
background: url(../images/contact_img7.jpg) no-repeat left 10px;
float:left;
}
.news1{
	color:#383838;
	padding:5px 0px 5px 10px;
	line-height:20px;
	border-bottom:#CCCCCC solid 1px;
}
.news1 a{
	color:#0D60B0;
	line-height:20px;
	text-decoration:none;
}
.news1 a:hover{
	color:#2067B3;
	line-height:20px;
	text-decoration:underline;
}

/*  --------------------------------    ajaxticker  ------------------------*/
/*Example CSS for demo ticker*/
#ajaxticker{
padding:00px 00px 0px 0px;
float:right; 
width:450px;
}

#ajaxticker div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
font-size:11px;
color:#323232;
line-height:16px;
background-color:#FFFFFF;
}


#ajaxticker div a{
text-decoration:none;
color:#EF392B;  
}
#ajaxticker div a:hover{
text-decoration:none;
color:#EF392B;  
}

.someclass{ //class to apply to your scroller(s) if desired
}
/*  --------------------------------    ajaxticker  ------------------------*/

