.css {
	background-color: #CCCCCC;
}
body {
	background-image: url(/images/hotelbg1.gif);
	width: 805px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
.lsidebar {
	float: left;
	width: 210px;
	margin-left: 12px;
}
.rmain {
	margin-left: 232px;
	margin-right: 12px;
}
.rsidebar {
	width: 217px;
	margin-right: 12px;
	margin-left: 572px;
}
.rbox {
	margin: 5px;
}
.rboxhead {
	margin: 5px;
}
.rboxmain {
	margin: 5px;
}

.gsidebar {
	background-image: url(/images/sidebar_r2_c1.jpg);
	padding-left: 10px;
	background-repeat: no-repeat;
	width: 195px;
}
.rpsidebar {
	background-image: url(/images/sidebar_r3_c1.jpg);
	background-repeat: repeat-y;
}
.bsidebar {
	background-image: url(/images/sidebar_r4_c1.jpg);
	background-repeat: no-repeat;
	height: 10px;
	margin-bottom: 15px;
}
.lmainhead {
	width: 550px;
}

.tsidebar {
	background-image: url(/images/sidebar_r1_c1.jpg);
	height: 33px;
	padding-left: 50px;
	background-repeat: no-repeat;
}
.lmain {
	width: 560px;
	margin-left: 12px;
	float: left;
}
.tmain {
	background-image: url(/images/main_r1_c1.jpg);
	background-repeat: no-repeat;
	height: 33px;
}
.rpmain {
	background-image: url(/images/main_r3_c1.jpg);
	background-repeat: repeat-y;
}
.gmain {
	background-image: url(/images/main_r2_c1.jpg);
	background-repeat: no-repeat;
	padding-left: 10px;
	width: 535px;
	clear: right;
	text-align: left;
}
.bmain {
	background-image: url(/images/main_r4_c1.jpg);
	height: 15px;
	background-repeat: no-repeat;
	margin-bottom: 15px;
}
.qf {
	border: thin solid #999966;
	margin-bottom: 10px;
	margin-left: 350px;
}
.extras {
	margin-bottom: 15px;
	border: thin solid #999966;
	background-color: #E9E9D1;
}
.extrastop {
	background-color: #eeeee4;
	padding: 5px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999966;
}
.extrasmain {
	margin: 5px;
}

.qftop {
	padding: 5px;
	background-color: #eeeee4;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999966;
}
.qfmain {
	background-color: #FFFFFF;
	padding: 5px;
}


.header {
	background-image: url(/images/hotels_r1_c1.jpg);
	height: 67px;
	background-repeat: no-repeat;
}
.fader {
	height: 180px;
	width: 800px;
	background-color: #EEEEEE;
}
.topbg {
	background-image: url(/images/hotels_r3_c1.jpg);
	height: 28px;
	background-repeat: no-repeat;
}
.rbg {
	background-image: url(/images/hotels_r5_c1.jpg);
	background-repeat: repeat-y;
}
.wrapper {
	background-image: url(/images/hotels_r5_c1.jpg);
	background-repeat: repeat-y;
	width: 805px;
	text-align: left;
}

.footer {
	background-image: url(/images/hotels_r6_c1.jpg);
	height: 19px;
	background-repeat: no-repeat;
	clear: both;
}
.hotelmain {
	background-color: #FFFFFF;
	padding: 10px;
}
.hotelimages {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 10px;
}
.hotelbook {
	border: thin solid #999966;
	width: 550px;
	margin-bottom: 10px;
	clear: both;
	background-color: #FFFFFF;
}
.hotelreso {
	border: thin solid #999966;
	width: 550px;
	margin-bottom: 10px;
	clear: both;
	background-color: #FFFFFF;
}
.listleft {
	float: left;
	width: 340px;
	padding: 5px;
}
.listright {
	margin-left: 250px;
	vertical-align: middle;
}

.hotelbookhead {
	background-color: #EEEEE4;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999966;
	padding: 5px;
}
#lhotelbook {
	background-color: #F5F5DC;
	float: left;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #999966;
	width: 90px;
	padding: 0px;
}
#rhotelbook {
	margin-left: 90px;
	background-color: #FFFFFF;
}
#lhotelbook ul {
	padding: 0px;
	padding-right: 5px;
}
#lhotelbook ul li {
	text-align: right;
	list-style-type: none;
}
#rhotelbook ul {
	padding: 0px;
	padding-left: 5px;
}
#rhotelbook ul li {
	list-style-type: none;
	text-align: left;
}
.split {
	width: 250px;
	margin-left: 20px;
	border: thin solid #999966;
	background-color: #FFFFFF;
	float: left;
	margin-bottom: 15px;
}
.splithead {
	background-color: #EEEEE4;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999966;
	padding: 5px;
}
.splitleft {
}
.splitright {
	background-color: #FFFFFF;
}
.gmainhead {
	margin-bottom: 15px;
}
.mainsplithead {
	background-color: #F5F5DC;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: left;
}
.hlgreen {
	background-color: #C1FFC1;
	border: thin solid #008B00;
	padding: 5px;
	margin-bottom: 10px;
}
.hlblue {
	background-color: #E0FFFF;
	border: thin solid #00688B;
	padding: 5px;
}
.mainsplitleft {
	background-color: #FFFFE0;
	float: left;
	padding-left: 10px;
	width: 268px;
	text-align: left;
}
.mainsplitright {
	background-color: #FFFFE0;
	text-align: left;
}
.subsplitleft {
	background-color: #FFFFE0;
	float: left;
	padding-left: 10px;
	width: 238px;
	text-align: left;
}
.subsplitright {
	background-color: #FFFFE0;
	text-align: left;
}
.mainsplit {
	width: 500px;
	text-align: center;
	margin: 10px;
}
.infoheadmain {
	background-image: url(/images/info_bg.jpg);
	padding: 3px;
	text-align: right;
	font-weight: bold;
}
.infoheadsub {
	background-color: #E9E9D1;
	padding: 10px;
	border: thin solid #999966;
	text-align: center;
	font-weight: bold;
}
.infohead {
	margin-bottom: 10px;
	clear: both;
	background-color: #FFFFFF;
	margin-right: 15px;
	margin-left: 15px;
}
.listinghead {
	text-align: center;
}
#singhotels col1 {
	width: 265px;
	float: left;
}
#singhotels col2 {
	float: left;
	width: 80px;
}
#singhotels col3 {
	float: left;
	width: 60px;
	background-color: #CCCCCC;
}
#singhotels col4 {
	float: left;
	width: 100px;
}
.hrow {
	background-color: #FFFFFF;
	border: thin solid #999966;
	width: 450px;
	text-align: center;
}

#singhotels row {
}
#singhotels {
	width: 550px;
	background-color: #FFFFFF;
}
#singhotels hrow {
	background-color: #CCCC99;
	border: thin solid #999966;
}
.col1 {
	float: left;
	background-color: #FFFFFF;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #E8E8E8;
	width: 528px;
}

.col2 {
	float: left;
	width: 80px;
	background-color: #FFFFFF;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #E8E8E8;
}
.col1 ul li {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #F5F5F5;
	float: left;
}

.col2 ul {
	list-style-type: none;
	padding: 0px;
	text-align: center;
	margin: 5px;
}
.col3 ul {
	text-align: center;
	list-style-type: none;
	padding: 0px;
	margin: 5px;
}
.col1 ul {
	list-style-type: none;
	margin: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.col4 ul {
	padding: 0px;
	list-style-type: none;
	margin: 5px;
}
.outerwrap {
	margin-bottom: 10px;
	border: thin solid #999966;
	background-color: #FFFFFF;
	width: 530px;
	margin-right: auto;
	margin-left: auto;
}
.c1h h1 {
	margin-left: 5px;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.col3 {
	float: left;
	width: 70px;
	background-color: #CCCCCC;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #E8E8E8;
}
.footerwrap {
	background-color: #FFFFFF;
	border: thin solid #999966;
	width: 522px;
	padding: 4px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.footermain {
	padding-left: 5px;
}
.infowrap {
	background-color: #FFFFFF;
	border: thin solid #999966;
	width: 522px;
	padding: 4px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
.infomain {
	padding-left: 5px;
}

.col4 {
	float: left;
	background-color: #FFFFFF;
	width: 100px;
}
.hotellisthead {
	background-color: #CCCC99;
}
.col2h {
	float: left;
	width: 80px;
	background-color: #CCCC99;
	padding: 0px;
	color: #CCCC99;
	border-right-width: thin;
	border-bottom-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999966;
	border-bottom-color: #999966;
}
.col3h {
	float: left;
	width: 70px;
	background-color: #CCCC99;
	border-right-width: thin;
	border-bottom-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999966;
	border-bottom-color: #999966;
}
.col4h {
	float: left;
	width: 105px;
}
.col2 ul li {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #F5F5F5;
}
.col3 ul li {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #B5B5B5;
}
.col4 ul li {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #F5F5F5;
}
.col2h h1 {
	padding-left: 5px;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.col3h h1 {
	padding-left: 5px;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.col4h h1 {
	font-size: 12px;
	background-color: #cccc99;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999966;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: -2px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.c1 {
	width: 265px;
}
.c2 {
	width: 65px;
}
.c3 {
	width: 75px;
}
.c4 {
	width: 105px;
}

.c5 {
	width: 265px;
	height: 80px;
}
.c6 {
	width: 65px;
	height: 80px;
}
.c7 {
	width: 75px;
	height: 80px;
}
.c8 {
	width: 105px;
	height: 80px;
}

.c9 {
	width: 175px;
}

.c51 {
	width: 510px;
}
.c61 {
	width: 470px;
	height: 80px;
}
.c62 {
	width: 40px;
	height: 80px;
}

.ce1 {
	width: 332px;
	height: 130px;
}
.ce2 {
	width: 168px;
	height: 130px;
}
.ce9 {
	width: 10px;
	height: 120px;
}
.ce3 {
	width: 230px;
	height: 33px;
}
.ce4 {
	width: 280px;
	height: 33px;
}


.ci1 {
	width: 412px;
	height: 188px;
}

.ci2 {
	width: 98px;
	height: 132px;
}
.ci3 {
	width: 98px;
	height: 40px;
	background-color: #EEE9BF;
	font-size: 20px;
	padding-top: 15px;
	text-align: center;
}

.c1head {
	float: left;
	background-color: #cccc99;
	width: 530px;
	font-weight: bold;
}
.c1head ul li {
	float: left;
}
.c1head ul {
	list-style-type: none;
	margin: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.c2head {
	float: left;
	background-color: #BDB76B;
	width: 530px;
	font-weight: bold;
}
.c2head ul li {
	float: left;
}
.c2head ul {
	list-style-type: none;
	margin: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.bkopt1 {
	width: 180px;
}
.bkopt2 {
	width: 120px;
	font-weight: bold;
}
.bkopt3 {
	width: 115px;
	font-weight: bold;
}
.bkopt4 {
	width: 95px;
	font-weight: bold;
}
.bkopt1head {
	float: left;
	margin: 5px;
	background-color: #F5F5F5;
	border: thin solid #999966;
	width: 535px;
}
.bkopt1head ul li {
	float: left;
}
.bkopt1head ul {
	list-style-type: none;
	margin: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.ppbox {
	float: left;
	margin: 5px;
	background-color: #FFFFFF;
	border: thin solid #CFCFCF;
	width: 535px;
}
.ppbox ul {
	list-style-type: none;
	margin: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.ppwrap {
	margin-bottom: 10px;
	border: thin solid #999966;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
}

.pprt1 {
	width: 280px;
}
.pprt2 {
	width: 200px;
	text-align: right;
}
.pprt5 {
	width: 150px;
}
.pprt3 {
	width: 240px;
}
.pprt4 {
	width: 270px;
	text-align: left;
}
.pprt9 {
	width: 520px;
}
.pprowtop1 {
	float: left;
	margin-left: 5px;
	background-color: #F5F5F5;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #E8E8E8;
	width: 533px;
}
.pprowtop1 ul li {
	float: left;
}
.pprowtop1 ul {
	list-style-type: none;
	margin: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.pprow1 {
	float: left;
	margin-left: 5px;
	background-color: #FFFFFF;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #E8E8E8;
	width: 533px;
}

.pprow1 ul li {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #F5F5F5;
	float: left;
}

.pprow1 ul {
	list-style-type: none;
	margin: 5px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}

.ppr1 {
	width: 192px;
	padding-right: 3px;
}
.ppr2 {
	width: 192px;
	padding-right: 3px;
}
.ppr3 {
	width: 60px;
}
.ppr4 {
	width: 60px;
}
.ppr5 {
	width: 120px;
	padding-right: 3px;
}
.ppr6 {
	width: 150px;
	padding-right: 3px;
}
.ppr1head {
	float: left;
	margin-left: 5px;
	background-color: #cccc99;
	width: 533px;
	font-weight: bold;
}
.ppr1head ul li {
	float: left;
}
.ppr1head ul {
	list-style-type: none;
	margin: 5px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
<!------------------------------------------------------------------------------------------------------>
.bkqn8 {
	width: 535px;
}
.bkqn8head {
	float: left;
	margin: 5px;
	background-color: #EEE8AA;
	border: thin solid #999966;
	width: 535px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.bkqn8head ul li {
	float: left;
}
.bkqn8head ul {
	list-style-type: none;
	margin: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}


.bkqn1 {
	width: 485px;
}
.bkqn2 {
	width: 490px;
	text-align: right;
}
.bkqn1head {
	float: left;
	margin: 10px;
	background-color: #F5F5F5;
	border: thin solid #999966;
	width: 525px;
}
.bkqn1head ul li {
	float: left;
}
.bkqn1head ul {
	list-style-type: none;
	margin: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
<!------------------------------------------------------------------------------------------------------>
.evrowtop1 {
	float: left;
	margin-left: 5px;
	background-color: #F5F5F5;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #E8E8E8;
	width: 500px;
}
.evrowtop1 ul li {
	float: left;
}
.evrowtop1 ul {
	list-style-type: none;
	margin: 15px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.evrt1 {
	width: 300px;
}
.evrt2 {
	width: 180px;
	text-align: right;
}
.evr1head {
	float: left;
	margin-left: 15px;
	background-color: #cccc99;
	width: 500px;
	font-weight: bold;
}
.evr1head ul li {
	float: left;
}
.evr1head ul {
	list-style-type: none;
	margin: 5px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.evrow1 {
	float: left;
	margin-left: 15px;
	background-color: #FFFFFF;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #E8E8E8;
	width: 500px;
}

.evrow1 ul li {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #F5F5F5;
	float: left;
}

.evrow1 ul {
	list-style-type: none;
	margin: 5px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.evr1 {
	width: 190px;
}
.evr2 {
	width: 170px;
}
.evr3 {
	width: 55px;
}
.evr4 {
	width: 60px;
}

<!------------------------------------------------------------------------------------------------------>

<!------------------------------------------------------------------------------------------------------>
.hotwrap {
	margin-bottom: 10px;
	border: thin solid #B22222;
	background-color: #FFFFFF;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
}
.h1head {
	float: left;
	background-color: #A52A2A;
	width: 500px;
	font-weight: bold;
}
.h1head ul li {
	float: left;
}
.h1head ul {
	list-style-type: none;
	margin: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


<!------------------------------------------------------------------------------------------------------>

