@charset "utf-8";
/* HOTEL SURYA PALACE CSS */
/* AUTHOR :- ANAND PADIA*/

* {
margin:0px;
padding:0px;
}
/****************************Vatsal**********************************************/


.vatsal-body
{
	width:880px;
	text-align:center ;
 
}
.vatsal-table
{
	width:750px;
	text-align:left ;
	
}

.vatsal-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	}
/****************************Vatsal**********************************************/
a {text-decoration:none;}

li {
	list-style:none;

}

.clear {
clear:both;
}

/************************PRESENTATION CSS***********************************/

#wrapper {
	margin:0 auto;
	width:950px;
	

}
#top {
	background-image: url(../images/wrapper_top_bg_img.jpg);
	background-repeat: no-repeat;
	height: 31px;
	background-position: left top;
}
#middle {
	background-image: url(../images/wrapper_mid_bg_img.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
#bottom {
	background-image: url(../images/wrapper_bto_bg.jpg);
	background-repeat: no-repeat;
	height: 32px;
	background-position: left top;
}
#top , #middle , #bottom {
margin:0px;
padding:0px;
}
#main_contnet {
	margin-right: 34px;
	margin-left: 34px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#content #right_side blockquote {
	font-family: sans-serif, "Trebuchet MS";
	font-size: 15px;
	color: #a97a15;
	font-weight: normal;
	line-height: 22px;
	text-align: justify;
	margin: 20px;
	margin-top: 50px;
	margin-left: 0px;
	margin-right: 25px;
	font-style: italic;
}



#header {
	


}
#header img {
}
#header img.floatleft {
	float: left;
}

#header img.floatright {
	float: right;
}
#navbar {
	height: 31px;
}

#navbar ul {
	margin: 0px;
	padding: 0px;
}
#navbar li {
	margin: 0px;
	padding: 0px;
	float: left;
}
#navbar li.browncolor {
	background-image: url(../images/topnav_btn_hover.jpg);
	background-repeat: repeat-x;
}
#navbar li.safroncolor {
	background-image: url(../images/topnav_btn_hover.jpg);
	background-repeat: repeat-x;
}
#navbar .safroncolor a , #navbar .browncolor a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 31px;
	font-weight: normal;
	color: #333333;
	display:block;
	padding-left: 24px;
	padding-right: 24px;
}
#navbar .safroncolor a:hover , #navbar .browncolor a:hover {
	color:#FFFFFF;
	background-color: #462c17;
}
#main_contnet #navbar .safroncolor a.currentstate , #main_contnet #navbar .browncolor a.currentstate {
	background-color: #462c17;
	color:#FFFFFF;
}

#navbar .browncolor a.colorextend {
	padding-right:26px;
	padding-left: 29px;

}
#navbar .browncolor a.colorextend2 {
	padding-right:26px;
	padding-left: 29px;
	background:url(../images/topnav_btn_hover.jpg) repeat-x;
	color:#333333;
}
#left_side {
	float: left;
	width:592px;
}
#right_side {
	float:right;
	width: 290px;
}


/***************************ABOUT US CSS GOES HERE************************
***********************************************************************/

#about_us #left_side , #room #left_side , #dinning #left_side {
	float: left;
	width:50px;
}
#about_us #laxmi_mittal {
	float:left;
	width:238px;
	padding-left:20px;
	padding-right: 8px;
	padding-top: 25px;
}
#about_us #laxmi_mittal img {

}
#about_us #right_side {
	float:right;
	width: 500px;
	margin-right: 30px;
	padding-top: 25px;
	
}
* html #about_us #right_side { display:inline; }
#about_us #right_side h2   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #a9a8a7;
	line-height: 33px;
}
#about_us #right_side div.textformat  {
	float:right;
	width:500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000;
	text-align: justify;
	height: 473px;
	overflow: hidden;
}

#about_us #right_side div.textformat p {
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
/***********************************ABOUT US END HERE*******************/

/************************************************************************
					ROOMS CSS PRESENTATION START
*************************************************************************/
#room {
}
#room #left_side {
float: left;
	width:220px;
}
#room #right_side {
	float:right;
	width:662px;
}
#room #right_side .roomslinks {
	width: 610px;
	margin: 0 auto;
	margin-top: 30px;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	font-size: 12px;
	text-align: justify;
}

#room #right_side .roomslinks #links {
	padding-left: 0px;
	font-size: 20px;
	font-weight: bold;
	font-family: "Arial Narrow", Arial;
	color: #5d4527;
	line-height: 35px;
	height: 35px;
	width: 610px;
}

/*#room #right_side .roomslinks #links a {
	font-size: 20px;
	font-weight: bold;
	font-family: "Arial Narrow", Arial;
	color: #5d4527;
	margin-right: 20px;
	margin-left: 20px;
}*/

#room #right_side .roomslinks #links a.active , #room #right_side .roomslinks #links a.hover {
color:#a9a8a7;
}

#room #right_side .roomslinks h3 {
	font-size: 19px;
	line-height: 33px;
	font-weight: normal;
}
#room #right_side .roomslinks blockquote {
	font-size: 12px;
	font-weight: normal;
	margin-top: 5px;
}
#room #right_side .roomslinks p {
	font-size: 12px;
	font-weight: normal;
	margin-top: 5px;
}
/***************************************************************************/




/************************************************************************/
#footer {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 34px;
	font-weight: normal;
	color: #615555;
	background-image: url(../images/footer_bg.jpg);
	background-repeat: repeat-x;
	height: 34px;
}
#footer em {
	font-size: 11px;
}
#room #right_side .roomslinks #rooms_layout #layout_styling {
	padding: 0px;
	clear: both;
	margin-top: 10px;
	position: relative;
}
#room #right_side .roomslinks #rooms_layout #layout_styling .img_class_left {
	float: left;
	width: 256px;
	padding: 0px;
	height: 300px;
	padding-top: 10px;
}


#room #right_side .roomslinks #rooms_layout #layout_styling .text_cont {
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	float: right;
	width: 340px;
}
#room #right_side .roomslinks #rooms_layout #layout_styling .text_cont blockquote {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: justify;
}


#room #right_side .roomslinks #rooms_layout #layout_styling .text_cont .more_link {
	padding: 0px;
	clear: both;
	text-align: right;
	background-color: #EAEAEA;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 36px;
}
#room #right_side .roomslinks #rooms_layout #layout_styling .text_cont .more_link a {
	color: #462C17;
	padding-right: 10px;
	padding-left: 10px;
	display: block;
	
}
#room #right_side .roomslinks #rooms_layout #layout_styling .text_cont .more_link a:hover {
	color: #FFFFFF;
	background-color: #828282;

}


#left_link  {
	float: left;
	width: 650px;
}
#left_link ul {
	margin: 0px;
	padding: 0px;
	
}
#left_link li {
	margin: 0px;
	padding: 0px;
	list-style:none;
	float: left;
}
#left_link li.seprator {
	color: #615555;

}

#left_link li a {
	color: #615555;
	margin-left: 10px;
	margin-right: 10px;
}
#left_link li a:hover {
	color:#000000;
	text-decoration:underline;
}
#right_copyright {
	float: right;
	margin-right: 10px;
}
#wrapper #middle #main_contnet #room #right_side .roomslinks #tablev1 tr.fontformat {
	font-size: 15px;
}
/************************************************************************
					CORPORATE CSS PRESENTATION START
*************************************************************************/
#corporate #left_side , #business #left_side {
	float: left;
	width:225px;
}
/*#corporate #laxmi_mittal {
	float:left;
	width:202px;
	padding-right: 8px;
	padding-top: 5px;
	padding-left: 8px;
}*/
#corporate #laxmi_mittal img {
}
#corporate #right_side {
	float:right;
	width: 630px;
}
#corporate #right_side h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #a9a8a7;
	line-height: 33px;
}
#corporate #right_side h3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #a9a8a7;
	line-height: 33px;
}
#corporate #right_side h3 a:hover {
	color:#663300;
}
#corporate #right_side div.textformat {
	float:right;
	width:610px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000;
	text-align: justify;
	padding-right: 20px;
	position: relative;
	
}
#corporate #right_side div.textformat h3 {
margin:0px;
padding:0px;
}
#corporate #right_side .textformat #three_division {
}
#corporate #right_side .textformat #three_division img {
	float: left;
	width: 205px;
}
#corporate #right_side .textformat #three_division blockquote {
	float: right;
	width: 390px;
}
#corporate #right_side .textformat #three_division p {
	float: right;
	width: 390px;
	margin:0px;
	padding:0px;
}
#corporate #right_side .textformat #three_division #slab3 {
	height: 25px;
	
}
#corporate #right_side .textformat #three_division #slab3 ul {
	margin: 0px;
	padding: 0px;
}
#corporate #right_side .textformat #three_division #slab3 li {
	margin: 0px;
	padding: 0px;
	float: left;
}
#corporate #right_side .textformat #three_division #slab3 a {
	color: #462C17;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 15px;
	margin-left: 25px;
	margin-right: 18px;
}
#corporate #right_side .textformat #three_division #slab3 a:hover {
	text-decoration:underline;
}


#tablev2 {
	float: right;
	margin-bottom: 25px;
}
#tablev2 td.largercircle {
	font-size:33px;
	text-align: center;
}
#tablev2 a {
	font-family:"Arial Narrow", Arial;
	font-size: 18px;
	color: #5d4527;
	font-weight: bolder;
	line-height: 25px;
}

#tablev2 a:hover {
	text-decoration: underline;

}
/*********************************************************************************
						DINNING CSS SYTLES
************************************************************************************/
#dinning #right_side {
	float:right;
	width:662px;
}
#dinning #right_side div.roomslinks {
	width: 500px;
	margin: 0 auto;
	margin-top: 70px;
	font-family: "Trebuchet MS", Arial;
}
#dinning #right_side .roomslinks h2 {
	margin:0px;
	padding:0px;
	font-size: 25px;
	font-weight: bold;
	color: #a9a8a7;
}

#dinning #right_side .roomslinks div {

}
#dinning #right_side .roomslinks blockquote {
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	padding-top: 20px;
	padding-bottom: 20px;
}
#dinning #right_side div.azurepatten {
	width: 500px;
	margin: 0 auto;
	margin-top: 20px;
	font-family: "Trebuchet MS", Arial;
}
#dinning #right_side .azurepatten #smallone {
	height: 73px;
	width: 300px;
	float: right;
}

#dinning #right_side .azurepatten h2 {
	font-size: 20px;
	font-weight: bold;
	color: #a9a8a7;
	float: left;
	line-height: 60px;
}
#dinning #right_side .azurepatten div {
}
#dinning #right_side .azurepatten blockquote {
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	padding-top: 10px;
	padding-bottom: 10px;
}
#tablev3 {
	float: right;
	height: 80px;
}
#tablev3 a {
	font-family:"Arial Narrow", Arial;
	font-size: 18px;
	color: #5d4527;
	font-weight: bolder;
}
#tablev3 a:hover {
	text-decoration: underline;
}



/***************************************************************
				BUSINESS CSS GOES HERE
******************************************************************/
#business_special .leftside img {
	height: 175px;
	width: 230px;
	margin-right: 18px;
}
#business_special .leftside img.higher {
	height: 359px;
	width: 222px;
	margin-right: 50px;

}
#business_special .leftside img.higher2 {
	height: 200px;
	width: 225px;
}
#business_special .leftside img.higher2 a {
	border:none;
}
#business #right_side .mybuggyelement {
	margin:0px;
	padding:0px;
	margin-top: 20px;
	float: left;
	width: 621px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	height:20px;
}
#business #right_side .mybuggyelement ul {
	margin:0px;
	padding:0px;
}
#business #right_side .mybuggyelement li {
	float: left;
	padding-right: 7px;
	padding-left: 7px;
}
#business #right_side .mybuggyelement a {
	color:#462C17;
	
}
#business #right_side .mybuggyelement a:hover {
	text-decoration:underline;
	
}
#business #right_side {
	float:right;
	border:1px solid #fff;
	width: 620px;
}
#business #right_side h2 {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #a9a8a7;
	line-height: 25px;
}
#business #right_side #business_special {
	float: right;
	margin-top: 25px;
	border:1px solid #FFF;
	width: 600px;
	display: inline;
}
* html #business #right_side #business_special {display:inline;}
#business #right_side #business_special div.leftside {
	margin:0px;
	padding:0px
	float: right;
	width: 222px;
	overflow: hidden;
}
#business #right_side #business_special div.textformat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000;
	text-align: left;
	padding-right: 30px;
	float: right;
	width: 290px;
	margin-left: 55px;
}
#business #right_side #business_special .textformat blockquote {
	padding-right: 100px;
}
#business #right_side #business_special .textformat ul {
	margin:0px;
	padding:0px;
}
#business #right_side #business_special .textformat li {
	margin: 0px;
	padding: 0px;
	list-style-type: disc;
	list-style-position: outside;
	font-size: 13px;
	font-weight: normal;
	margin-left: 12px;
	margin-top: 5px;
}
#business #right_side #business_special .textformat strong {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
/***************************************************************
				ROYAL ROOM CSS GOES HERE
******************************************************************/
#royal_room #left_side {
	float: left;
	width:225px;
}
#royal_room #right_side {
	float:right;
	width: 655px;
}
#royal_room #right_side #links {
	float: right;
	width: 655px;
	margin-top: 5px;
}
#royal_room #right_side #links ul {
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
}
#royal_room #right_side #links li {
	float: left;
	margin: 0px;
	padding: 0px;
}
#royal_room #right_side #links img.positon {
	padding-top: 3px;
}


#royal_room #right_side #links a {
	font-size: 13px;
	font-weight: bold;
	font-family: "Arial Narrow", Arial;
	color: #5d4527;
	line-height: 23px;
	margin-left: 5px;
	margin-right: 5px;
}
#royal_room #right_side #links a:hover {
	text-decoration: underline;

}
#right_hand {
	float: right;
	padding-bottom: 0px;
	width: 314px;
	margin-right: 10px;
	margin-top: 10px;
	font-size: 14px;
}
*html #right_hand {display:inline;}
#right_hand img.positon_royal {
	padding: 0px;
	margin: 10px;
}

#right_hand2 {
	float: right;
	padding-bottom: 0px;
	width: 314px;
	margin-right: 10px;
	margin-top: 10px;
	font-size: 14px;
}
*html #right_hand2 {display:inline;}
#right_hand2 img.positon_royal {
	padding: 0px;
	margin: 10px;
}

#feature {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 29px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #c1c0bf;
	border-right-color: #c1c0bf;
	border-bottom-color: #c1c0bf;
	border-left-color: #c1c0bf;
	font-weight: bold;
}
#feature span {
	padding-left:12px;
}
#feature tr.smallfont {
	font-size: 14px;
	font-weight: bold;
}
#feature td.borderright {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #c1c0bf;
}




#left_hand {
	float: right;
	width: 300px;
	margin-right: 15px;
	margin-top: 10px;
	background-image: url(images/three_aligment.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 430px;
	font:Arial, Helvetica, sans-serif;
}
#left_hand h2 {
	font-size:25px;
	color: #a9a8a7;
	font-family: Arial, Helvetica, sans-serif;
}

#left_hand blockquote {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
#left_hand blockquote strong {
	font-size:20px;
}
* html #left_hand {
	display:inline;
	
}
#left_hand2 {
	float: right;
	width: 300px;
	margin-right: 15px;
	margin-top: 10px;
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 209px;
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#left_hand2 h2 {
	margin:0px;
	padding:0px;
	font-size:25px;
	color: #a9a8a7;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 50px;
	padding-left: 50px;
}

#left_hand2 p {
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	width: 200px;
	text-align: left;
	padding-left: 50px;
}
#left_hand2 blockquote strong {
	font-size:12px;
}
* html #left_hand2 {
	display:inline;
	
}
#lilac {
	font-family: Arial, Helvetica, sans-serif;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #c1c0bf;
	border-right-color: #c1c0bf;
	border-bottom-color: #c1c0bf;
	border-left-color: #c1c0bf;
	font-weight: bold;
	margin-top: 5px;
}
#lilac span {
	padding-left:12px;
	font-size: 14px;
}
#lilac span a {
color: #805924;
	line-height: 30px;
	}
	#lilac span a:hover {
	text-decoration:underline;
	}
#lilac tr.smallfont {
	font-size: 14px;
	font-weight: bold;
}
#lilac td.borderright {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #c1c0bf;
	font-size: 14px;
}
#right_hand h4 {
	font-family: "Arial Narrow", Arial;
	font-size: 18px;
	color: #805924;
	font-weight: bold;
	margin-top: 15px;
}
#contact #contact_left {
	float: left;
	width: 250px;
}
#contact_left #contact_inside {
	padding-top: 20px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}

#contact #contact_left h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	line-height: 50px;
	color: #a9a8a7;
}
#contact #contact_left address {
	color: #39302D;
}

#contact #contact_right {
	float: right;
	width: 612px;
}
#contact #contact_right a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6C6C6C;
}
#contact #contact_right a:hover {
	color: #754B1A;
}
#contact_left #contact_inside a {
	font-family: Arial, Helvetica, sans-serif;
	color: #A8592B;
	font-size: 12px;
	font-style: normal;
}
#contact_left #contact_inside a.color_change {
	color: #147EBE;
}
#contact_left #contact_inside a:hover {
text-decoration:underline;
}
#contact #enquiry_form #enq_form {
	margin-top: 25px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #684833;
}




#booking_form {
	padding-top: 10px;
	padding-bottom: 10px;
}

#book_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}#book_table tr {
	line-height: 25px;
}
#book_table h1 {
	font-size: 18px;
	color: #68442E;
	font-weight: normal;
}
#book_table td.righalign {
	text-align: right;
	padding-right: 10px;
}
#lilac .borderright a {
	color: #805924;
	line-height: 30px;
}
#lilac .borderright a:hover {
	text-decoration: underline;
}
#room #right_side .roomslinks #rooms_layout #layout_styling .text_cont img {
	margin-left: 360px;
}
#main_contnet #disclamier {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 35px;
}
#main_contnet #sitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 35px;
}
#room #right_side .roomslinks .listing {
height:50px;
}
#room #right_side .roomslinks .listing ul {
	margin: 0px;
	padding: 0px;
}
#room #right_side .roomslinks .listing li {
	margin: 0px;
	padding: 0px;
	float:left;
	list-style-type: none;
	padding-left: 3px;
	padding-right: 3px;
}
#room #right_side .roomslinks #links ul {
	margin: 0px;
	padding: 0px;
}
#room #right_side .roomslinks #links li {
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#room #right_side .roomslinks #links li a {
	display: block;
	padding-right: 25px;
	padding-left: 25px;

}
#room #right_side .roomslinks #links a {
	color:#462C17;
}
#room #right_side .roomslinks #links a:hover {
	color:#FFFFFF;
	background-color: #828282;
}
/*#room #right_side .roomslinks #rooms_layout #layout_styling .img_class_left .supper_class a {
	color:#FFFFFF;
	padding:5px;
}
#room #right_side .roomslinks #rooms_layout #layout_styling .img_class_left .supper_class a:hover {
	background-color: #FFFFFF;
}*/

#room #right_side .roomslinks #links .hoverClass {
	color:#FFFFFF;
	background-color: #828282;
}
#rooms_layout #layout_styling .text_cont .move_left {
	float: left;
	width: 160px;
	height: 200px;
	background-color: #EAEAEA;
}
#rooms_layout #layout_styling .text_cont .move_left_c {
	float: left;
	width: 160px;
	height: 265px;
	background-color: #EAEAEA;
}
#rooms_layout #layout_styling .text_cont .move_left_s {
	float: left;
	width: 160px;
	height: 300px;
	background-color: #EAEAEA;
}
#rooms_layout #layout_styling .text_cont .move_left h4 , #rooms_layout #layout_styling .text_cont .move_right h4 , 
#rooms_layout #layout_styling .text_cont .move_right_c h4 , #rooms_layout #layout_styling .text_cont .move_left_c h4 , 
#rooms_layout #layout_styling .text_cont .move_right_s h4 , #rooms_layout #layout_styling .text_cont .move_left_s h4  {
	line-height: 35px;
	display: block;
	background-color: #828282;
	color: #FFFFFF;
	padding-left: 10px;
	font-size:12px;

}
#rooms_layout #layout_styling .text_cont .move_left li , #rooms_layout #layout_styling .text_cont .move_right li ,
#rooms_layout #layout_styling .text_cont .move_right_c li , #rooms_layout #layout_styling .text_cont .move_left_c li ,
#rooms_layout #layout_styling .text_cont .move_right_s li , #rooms_layout #layout_styling .text_cont .move_left_s li   {
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	padding-left: 10px;
	text-align: left;

}
#rooms_layout #layout_styling .text_cont .move_right {
	float: left;
	width: 160px;
	margin-left: 10px;
	background-color: #EAEAEA;
	height: 200px;
	margin-bottom: 10px;
}
#rooms_layout #layout_styling .text_cont .move_right_c {
	float: left;
	width: 160px;
	margin-left: 10px;
	background-color: #EAEAEA;
	height: 265px;
	margin-bottom: 10px;
}
#rooms_layout #layout_styling .text_cont .move_right_s {
	float: left;
	width: 160px;
	margin-left: 10px;
	background-color: #EAEAEA;
	height: 300px;
	margin-bottom: 10px;
	
}
#left_hand2 strong {
	font-size: 12px;
}
#bottm_portion {
	margin-left: 15px;
	margin-top: 25px;
}
#contact_left #contact_inside blockquote {
	font-size: 12px;
}
#contact_left #contact_inside strong {
	font-size: 12px;
}
#contact .classA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 600px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
}
#contact #tablev11 {
	background-color: #E8E8E8;
}

#contact #tablev11 tr.classB {
	font-size: 15px;
	line-height: 35px;
	color: #FFFFFF;
	background-color: #8A8A8A;
}
#contact #tablev11 td {
	padding-left: 15px;
}
#contact #tablev11 tr.classC {
	background-color: #C8C8C8;
}
#contact #table21 {
	background-color: #C8C8C8;
}
#contact #table21 tr {
	line-height: 25px;
	
}
#contact  #table21  tr.classF  {
	background-color: #E8E8E8;
}
#contact #table21 td {
	padding-left: 15px;
}
/***************************************************/



#room  #right_side  .roomslinks  #rooms_layout  #layout_styling  .img_class_left .thumbnail {
position: relative;
z-index: 0;
}

#room  #right_side  .roomslinks  #rooms_layout  #layout_styling  .img_class_left .thumbnail:hover{
background-color: transparent;
z-index: 50;
}

#room  #right_side  .roomslinks  #rooms_layout  #layout_styling  .img_class_left .thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

#room  #right_side  .roomslinks  #rooms_layout  #layout_styling  .img_class_left .thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

#room  #right_side  .roomslinks  #rooms_layout  #layout_styling  .img_class_left .thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}

#room #right_side .roomslinks #listing {
	height: 45px;
}
#room #right_side .roomslinks #listing li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	float: left;
	font-weight: bold;
	line-height: 32px;
	display: block;
	list-style-type: none;
}
#room #right_side .roomslinks #listing a {
	color: #39241F;
	text-decoration: none;
	line-height: 32px;
	display: block;
	padding-right: 15px;
	padding-left: 15px;
}
#room #right_side .roomslinks #listing a:hover {
	color: #fff;
	background-color:#39241F;
	
	
}
#room #right_side .roomslinks #rooms_layout #layout_styling .img_class_left a {
	float: left;
	text-decoration: none;
}
#room #right_side .roomslinks #rooms_layout #layout_styling .img_class_left img {
	border:none;
	margin-right: 17px;
	margin-bottom: 17px;
}
#room #right_side .roomslinks #rooms_layout #layout_styling .text_cont .more_link ul {
}
#room #right_side .roomslinks #rooms_layout #layout_styling .text_cont .more_link li {
	display: block;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 35px;
}
#sitemap li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
}
#sitemap a {
	color: #6B3C08;
	line-height: 23px;
}
#sitemap a:hover {
	color: #171812;
}
