@charset "UTF-8";
/* CSS Document */

/*imported from results page*/

.cBeginTesti
{
margin-top:60px;
width:100%;
}

.cTestiContent
{
font-family:Georgia, "Times New Roman", Times, serif !important;
font-size:13px;
color:#131313;
line-height:20px;
padding-top:35px;
}
.cPagingTesti
{
text-align:center;
font-size:16px;
color:#004A90;
font-weight:bold;
margin-top:10px;
}
.cPagingTesti a
{font-size:10px;
color:#003366;
font-weight:normal;
}

.cTestimonial_HotelName
{
position:absolute;
left:0px;
top:0px;
width:100%;
font-size:20px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#003399;
border-bottom:#003399;
border-bottom:dotted 1px;
padding-bottom:2px;
}

.cTestimonialRow
{
position:relative;
width:742px;
float:left;
clear:left

}

.cClientName
{position:relative;
float:left;
width:100%;
clear:left;
margin-top:25px;
font-size:10px;
text-transform:uppercase;
margin-bottom:5px;
color:#333333;
}


.cFacebook
{
position:relative;
float:left;
margin-right:4px;
width:16px;
height:16px;
background-image:url(/Images/socialbookmarks.gif);
background-position:top left;
}

.cTwitter
{
position:relative;
float:left;
margin-right:4px;
width:16px;
height:16px;
background-image:url(/Images/socialbookmarks.gif);
background-position:-19px 0px;
}
.nicecomments
{
font-family:Georgia, "Times New Roman", Times, serif !important;
font-style:normal;
font-size:12px;
letter-spacing:normal;
line-height:19px;
color:#0A1229
}

.nicecomments strong
{
font-size:14px;
font-weight:normal;
color:#244493;
font-style:normal;
line-height:35px;
}
.cBlog
{
position:relative;
float:left;
margin-right:4px;
width:16px;
height:16px;
background-image:url(/Images/socialbookmarks.gif);
background-position:-38px 0px;
}

.whoweare p
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
padding-bottom:8px !important;
}

.2010hotelname {position:relative; float:left; margin-left:0px; top:0px; width:800px; margin-bottom:10px; margin-top:5px; font-weight:bold; left:0px; font-size:20px; letter-spacing:normal; color:#1C1C1C}
.cResultRow2010 {position:relative; float:left; padding-top:14px; width:960px; margin-left:10px; margin-top:4px; font-size:14px;}
.cTB2 .selected, .cTB2 .unselected:hover  {position:relative; float:left; color:#FFFFFF; text-shadow:#333 1px 1px 1px; margin-top:3px; width:113px; height:21px; text-align:center; line-height:21px; text-decoration:none; background-image:url(/2010/images/TB2link.png); background-repeat:no-repeat; margin-right:5px; cursor:hand; cursor:pointer}
.cTB2 .unselected {position:relative; float:left; cursor:hand; cursor:pointer; color:#333; text-shadow:#fff 1px 1px 1px; margin-top:3px; width:113px; height:21px; text-align:center; line-height:21px; text-decoration:none; background:none; margin-right:5px;}
#dateforward {z-index:99}
.cTB2 a {color:white}
.cTB2 .selected {position:relative; float:left; color:#FFFFFF; text-shadow:#333 1px 1px 1px; margin-top:3px; width:113px; height:21px; text-align:center; line-height:21px; text-decoration:none; background-image:url(../images/TB2link.png); background-repeat:no-repeat;}
.cTB2 .unselected {position:relative; float:left; color:#333; text-shadow:#fff 1px 1px 1px; margin-top:3px; width:113px; height:21px; text-align:center; line-height:21px; text-decoration:none; background:none}
.hotelquote {position:relative; float:left; font-size:12px; width:210px; margin-left:8px; font-style:italic; font-weight:bold}

#cCheckinoutPadder {width:0px; position:relative; display:none}
#cCheckinLabel {width:160px; text-align:left; padding-left:10px;}
#cCheckoutLabel {width:80px; text-align:left; position:relative; }
#simon table {width:300px}
h1, h2, h3, h4, h5, h6 {padding:0px; margin:0px}
body  {background-image:url(/images/infotelxmasbg.jpg); background-repeat:repeat-x; margin-left:auto; margin-right:auto; width:960px; padding-top:0px; margin-top:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#topreview {position:relative; float:left; margin-top:5px;}
#bedfacilities, #genfacilities, #cuisines, #ccCards  {position:relative; float:left; clear:left; margin-top:10px; width:425px; text-align:left}

body a:link, body a:visited {text-decoration:none; border:none}
body a:hover, body a:active {text-decoration:underline; color:#003399; border:none}
img:link, img:visited, img:hover, img:active {border:none}
.cHeader {width:960px; height:100px; position:relative; float:left}
.cSearch {position:relative; float:left; width:960px; clear:left; left:0px; top:0px; overflow:visible; z-index:9}
.cTitlePic {position:relative; float:left; width:960px; margin-top:50px; z-index:0; background-image:url(../images/areas/featured.jpg); height:211px}

.cCol1 {position:relative; float:left; clear:left; width:150px; font-size:12px;}
.cRoomClickOver {width:920px; position:relative; float:left}
.cRateBox a:link, .cRateBox a:visited {background:none; position:relative; height:40px; float:left; padding-left:5px;}
.cRateBox a:hover, .cRateBox a:active {background-image:url(/2010/images/rateover.png); text-decoration:none; height:40px; padding-left:5px; position:relative; float:left; background-repeat:no-repeat; background-position:top left; color:#FFFFFF}
.cRackClick:hover {color:#FFFFFF; text-decoration:none}
.cDiscountClick {margin-left:4px;}
.cDiscountClick:hover {text-decoration:none; margin-left:4px; text-shadow:#000000 1px 1px 1px}
.cDiscountClick, .cRateClick {position:relative; float:left}

.textbox1 {width:200px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:10px; height:24px; padding-top:2px; vertical-align:middle; background:none; border:none; background-image:url(../images/textbox1.png); background-repeat:no-repeat; overflow:hidden;}
.textbox2 {width:120px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:10px; height:24px; padding-top:2px; vertical-align:middle; background:none; border:none; background-image:url(../images/textbox2.png); background-repeat:no-repeat; overflow:hidden;}
.textbox3 {width:75px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:10px; height:24px; padding-top:2px; vertical-align:middle; background:none; border:none; background-image:url(../images/textbox3.png); background-repeat:no-repeat; overflow:hidden;}


.container_50 {position:relative; float:left;  width:480px; margin-top:10px;}
.container_50 .c4 {position:relative; float:left; padding-left:10px; padding-right:10px; padding-top:5px; width:480px; clear:left;  background-image:url(../images/box4_480.png); background-repeat:repeat-y;}
.container_50 .c5 {position:relative; float:left; padding-left:10px; padding-right:10px; padding-top:5px; width:480px; clear:left; overflow-x:hidden;  background-image:url(../images/box4_480.png); background-repeat:repeat-y;}

.container_25 {position:relative; float:left;  width:230px; margin-top:10px; margin-right:10px;}
.container_25 .c4, .container_25 .c4b {position:relative; float:left; padding-left:10px; padding-right:10px; padding-top:5px; width:220px;  clear:left;  background-image:url(../images/box4_240.png); background-repeat:repeat-y;}

.container_33 {position:relative; float:left;  width:313px; margin-top:10px; margin-right:10px;}
.container_33 .c4 {position:relative; float:left; padding-left:10px; padding-right:10px; padding-top:5px; width:320px;  clear:left;  background-image:url(../images/box4_320.png); background-repeat:repeat-y;}

.container_25b {position:relative; float:left;  width:230px; margin-top:10px; margin-left:3px; margin-right:7px;}
.container_25b .c4 {position:relative; float:left; padding-left:10px; padding-right:10px; padding-top:5px; width:220px; clear:left;  background-image:url(../images/box4_240.png); background-repeat:repeat-y;}

.container_25c {position:relative; float:left;  width:230px; margin-top:10px; margin-left:7px; margin-right:3px;}
.container_25c .c4 {position:relative; float:left; padding-left:10px; padding-right:10px; padding-top:5px; width:220px; clear:left;  background-image:url(../images/box4_240.png); background-repeat:repeat-y;}

.container_25d {position:relative; float:left;  width:230px; margin-top:10px; margin-left:10px;}
.container_25d .c4 {position:relative; float:left; padding-left:10px; padding-right:10px; padding-top:5px; width:220px; clear:left;  background-image:url(../images/box4_240.png); background-repeat:repeat-y;}

.cTB2 .unavailable {position:relative; float:left; cursor:default; opacity:0.5;filter:alpha(opacity=50); margin-top:3px; width:113px; height:21px; text-align:center; line-height:21px; margin-right:5px;}
.cVOTMCover {position:absolute; width:170px; height:220px; background-image:url(../images/VOTMcover.png); background-position:top right; background-repeat:no-repeat; top:0px; left:0px;}
.c4 .cVOTM {position:absolute; left:1px; top:8px; width:170px; background-position:top center; height:220px; z-index:9; background-color:#CCCCCC;}
.cVOTMCover2 {position:absolute; width:170px; height:220px; background-image:url(../images/VOTMcover2.png); background-position:top left; background-repeat:no-repeat; top:0px; left:0px;}
.c4 .cVOTM2 {position:absolute; left:142px; top:8px; width:170px; background-position:top center; height:220px; z-index:9; background-color:#CCCCCC;}
.cSpotlight {width:960px; height:100px; position:relative; float:left; clear:left; margin-bottom:5px; z-index:5 }
.cSpotlightCover {width:960px; height:100px; position:absolute; top:0px; left:0px; background-image:url(../images/spotlightcover.png); background-repeat:no-repeat;}
.c4 .cVenueName {position:relative; width:110px; float:left;  margin-left:8px; margin-top:4px; font-size:11px; font-weight:bold;} 
.c4 .cCatName {position:relative; width:65px; margin-top:5px;  float:left;  margin-left:5px; text-align:center; font-size:11px; font-weight:bold;} 
.c4 .cDescription {position:relative; width:200px; overflow:visible; float:left;  margin-top:15px; font-size:11px; font-weight:normal;} 
.c4 .cDescription a {font-weight:bold; color:#003399l text-decoration:none}
.c4 .cTownName {color:#666666}
.c4 .cInfo {width:16px; height:16px; position:relative; float:left; margin-top:4px; background-image:url(../images/i.png); background-repeat:no-repeat; line-height:46px; overflow:hidden;}
.c4 p {position:relative; float:left; width:100%; margin:0px; margin-bottom:5px; padding:0px;}
.c4 li {list-style:none; position:relative; float:left; width:100%; clear:left; margin-bottom:5px; font-size:11px;}
.c4 a {text-decoration:none; color:#333333}

.cTB1 {position:relative; float:left; width:10px; height:26px; left:0px; top:0px; background-image:url(../images/box1.png); background-repeat:no-repeat;}
.cTB3 {position:relative; float:right; width:10px; height:26px; right:0px; top:0px; background-image:url(../images/box3.png); background-repeat:no-repeat;}
.cTB2 {position:relative; height:26px; left:0px; line-height:26px; top:0px; margin-left:10px; margin-right:10px; background-image:url(../images/box2.png); background-repeat:repeat; font-weight:bold; color:#232323; font-size:11px;}
.cBoxFoot  {position:relative; float:left; width:100%; z-index:0}
.cTF1 {position:relative; float:left; width:15px; height:14px; left:0px; top:0px; background-image:url(../images/box5.png); background-repeat:no-repeat;}
.cTF3 {position:relative; float:right; width:15px; height:14px; right:0px; top:0px; background-image:url(../images/box7.png); background-repeat:no-repeat;}
.cTF2 {position:relative; height:14px; left:0px; top:0px; margin-left:15px; margin-right:15px; background-image:url(../images/box6.png); background-repeat:repeat;}
.container_50 .cBoxTitle, .container_50 .cBoxFoot {width:475px; margin-right:5px;}

.container_25 .cBoxTitle, .container_25 .cBoxFoot,
.container_25b .cBoxTitle, .container_25b .cBoxFoot, 
.container_25c .cBoxTitle, .container_25c .cBoxFoot, 
.container_25d .cBoxTitle, .container_25d .cBoxFoot {width:230px; margin-right:5px;}
.cMagSubscribe {position:absolute; left:126px ; top:-20px; z-index:99; background-image:url(/2010/images/SUBSCRIBE.png); background-repeat:no-repeat; width:99px; height:21px}
.cSideListing {width:195px; height:90px; position:relative; float:left; margin-right:0px; margin-top:15px;}
.cRecommendedListing {height:120px; margin-right:0px; padding-right:0px; width:300px;}
.cResultListing {width:670px; position:relative; float:left; margin-right:9px; margin-bottom:35px;}
.cResultListing a:link, .cResultListing a:visited {position:relative; float:left; width:670px; text-shadow:#EFEFEF 1px 1px 1px;}
.cResultListing a:hover, .cResultListing a:active {position:relative; text-decoration:none;  float:left; width:670px; background:none; text-shadow:#EFEFEF 1px 1px 1px;}

.cThumb {width:75px; height:75px; position:relative; float:left; background-color:#f7f7f7}
.cThumbCover {width:75px; height:88px; position:absolute; top:0px; left:0px; background-image:url(/2010/images/thumbcover.png); background-repeat:no-repeat}
.cListName {position:relative; float:left; width:18px;}
.cSort {position:relative; float:left; margin-right:10px;}
.container_75 {position:relative; float:left;  width:720px; margin-top:10px;}
.container_75 .c4 {position:relative; float:left; width:680px; padding-left:20px; padding-right:20px; padding-top:5px;  clear:left;  background-image:url(../images/box4_720.png);  overflow-x:auto; overflow-y:hidden; background-position:top}
.container_75 table {position:relative; float:left; margin-bottom:5px;}

.container_100 {position:relative; float:left; clear:left; width:960px; margin-top:10px;}
.container_100 .c4 {position:relative; float:left; width:920px; padding-left:20px; padding-right:20px; padding-top:5px; clear:left;  background-image:url(../images/box4_960.png); overflow-x:auto; overflow-y:hidden; }
.container_100 table {position:relative; float:left; margin-bottom:5px;}

.cSpotlight .cSideListing {position:absolute; left:740px; width:200px;}
.cSpotlight .cVenueName {position:relative; width:130px; float:left; color:#ffffff; text-shadow:#000000 1px 1px 1px;  margin-left:8px; margin-top:4px; font-size:11px; font-weight:bold;} 
.cSpotlight .cDescription {position:relative; width:200px; height:180px; overflow-y:scroll; float:left;  margin-top:15px; font-size:11px; font-weight:normal;} 
.cSpotlight .cDescription a {font-weight:bold; color:#003399l text-decoration:none}
.cSpotlight .cTownName {color:#999}
.cSpotlight .cInfo {width:16px; height:16px; position:relative; float:left; margin-top:4px; background-image:url(../images/i.png); background-repeat:no-repeat; line-height:46px; overflow:hidden;}
.cBoxTitle {position:relative; float:left; width:100%;}


.cPageFooter {position:relative; float:left; width:960px; margin-top:20px; border-top-color:#666666; border-top-width:1px; border-top-style:double; padding-top:10px; font-size:11px;}
.cPageFooter .infotelsolutions {position:relative; float:left; margin-right:20px; width:220px;}
.cPageFooter .cDivision {position:relative; float:left;  height:49px; padding-top:10px;}
.cPageFooter .islogo {width:50px; position:relative; float:left; height:50px; background-image:url(../images/infotelsolutions_logo1.png); background-repeat:no-repeat; margin-right:10px}
.cPageFooter ul {position:relative; float:left; list-style:none; color:#000000; width:679px; padding:0px; margin:0px; margin-left:60px;}
.cPageFooter ul a:link, .cPageFooter ul a:visited {color:#333333}
.cPageFooter li {position:relative; float:left; margin-right:30px}

.cResultListing .cVenueName {font-size:11px; margin-left:15px; color:#1E1E1E; width:160px}
.cResultListing .cVenueName:hover {color:#003399} 
.cResultListing .cTownName {font-size:11px}
.cResultListing .cThumb {width:95px; height:95px; overflow:visible;}
.cResultListing .cThumbCover {width:95px; height:105px; overflow:visible; background-image:url(../images/resultcover.png); }
.cResultListing  .cDescription {position:relative; float:left; width:200px; margin-top:5px; font-size:11px; color:#333333; overflow:visible; height:auto} 
.cDescription .cMore {color:#003399; font-weight:bold; margin-left:5px;}
.cMore:hover {text-decoration:underline}
.cRating {position:relative; float:left; margin-left:40px; margin-top:5px; width:160px; margin-bottom:10px; height:31px; font-size:11px;}
.cRating img {border:none}
.cRating span {position:relative; float:left; font-weight:bold; margin-bottom:4px; width:160px;}
.cNoDelegates, .cNoRooms {position:relative; float:left; width:150px; margin-left:40px; margin-top:5px; font-size:11px; margin-bottom:10px;}
.cNoDelegates .cTitle, .cNoRooms .cTitle  {font-weight:bold; width:100%; position:relative; float:left}
.cPaging {position:relative; float:left; text-align:center; clear:left; width:100%; margin-bottom:15px; margin-top:10px;}
.cPaging .cNext, .cPaging .cBack {position:relative;  width:69px; height:23px; margin:2px; background-repeat:no-repeat; line-height:100px; overflow:hidden}
.cPaging .cNext { background-image:url(../images/next.png); float:right; margin-right:38%; }
.cPaging .cBack { background-image:url(../images/back.png); float:left; margin-left:38%;}
.cFilter {position:relative; clear:left; float:left; font-size:11px; width:100%;}
.cFilter input {position:relative; float:left; margin-right:10px}
.cFilter span {position:relative; float:left; padding-top:4px}
.cFilter select {font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.c4 ul input {height:12px; width:12px; font-size:11px;}
.cFilterDivide {position:relative; float:left; clear:left; width:95%; border:none; margin-top:5px; margin-bottom:2px; border-bottom-width:1px; border-bottom-color:#999; border-bottom-style:dashed;}
.cDetailsAddress {position:relative; float:left; padding-left:20px;}
.cDetailsAddress .Venue {font-weight:bold; font-size:14px; position:relative; float:left; clear:none}
.cDetailsAddress .Address {font-size:11px; font-weight:normal; position:relative; float:left; margin-left:10px; }
.cDetailsAddress .TelFax {font-weight:bold; font-size:11px; margin-left:20px; position:relative; float:left; clear:none}
.cPhotoThumb {position:relative; float:left; left:0px; margin-left:10px; margin-top:5px; margin-bottom:3px; top:0px; width:100px; height:67px; background-repeat:no-repeat;}
.cPhotoThumb2 { position:relative; float:left; left:0px; top:0px; background-position:0px 0px; width:55px; height:40px; margin:0px; padding:0px; margin-bottom:5px; background-repeat:no-repeat;}
.cPhotoThumbCover {position:absolute; left:0px; top:0px; width:100px; height:67px; background-image:url(../images/details_photo_thumbcover.png);}
.cPhotoGallery {position:relative; float:left; width:455px}
.cMiniGallery {width:200px}
.cVenueDescription {position:relative; float:left; width:455px; margin-bottom:30px; font-size:11px; color:#141414; padding-top:5px; margin-top:9px;}
.cVenueDescription p {position:relative; float:left; width:390px; clear:left; margin:0px; padding:0px; margin-bottom:10px; font-size:12px; color:#666666}
.cFacilities {position:relative; float:left; width:455px; height:221px; background-image:url(../images/facilities_box.png); overflow-x:hidden; overflow-y:auto; background-repeat:no-repeat; margin-top:20px}
.cFacilities .cEntry {position:relative; padding:10px; margin:0px; padding-bottom:0px; float:left; font-size:11px;}
.cFacilities .cEntry h3 {position:relative; padding:0px; margin:0px; margin-top:5px; clear:left; font-size:12px; float:left; width:100%; font-size:12px;}
.cFacilities .cEntry span {position:relative; float:left; margin-right:20px; margin-bottom:10px}
.cDetails_Col1 {position:relative; float:left; width:465px;}
.cDetails_Col2 {position:relative; float:left; width:455px;}

.cDetailsEnquiry {position:relative; width:400px; float:left}
.cDetailsEnquiry  h3 {padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:16px;}
.cDetailsEnquiry .cMessage {position:relative; float:left; clear:left; width:400px; height:80px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; margin-bottom:88px; }
.cLogintosend .cForm1 {position:relative; float:left; clear:left; width:240px; font-size:11px;}
.cLogintosend .cForm2 {position:relative; float:left; width:240px; font-size:11px;} 
.cLogintosend {position:relative; float:left; width:480px; height:159px; padding-left:5px; background-image:url(../images/loginbg.png); background-repeat:no-repeat; margin-left:20px; margin-top:58px;}
.cLogintextbox {position:relative; margin-left:4px; width:200px; margin:0px; margin-bottom:5px; height:15px; background-color:#FFFFFF; border:none; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333333; margin-top:3px; }
.cForm2 img {position:relative; float:left; margin-bottom:5px;}

.cSendenquirybutton {position:absolute; left:340px; top:233px; width:226px; height:63px;}
.cSendenquirybutton a:link, .cSendenquirybutton a:visited {position:relative; float:left; width:226px; height:63px; background-image:url(../images/sendmyenquiry.png); background-repeat:no-repeat; line-height:200px; overflow:hidden; color:transparent}

.cSendenquirybutton a:hover, .cSendenquirybutton a:active {position:relative; float:left; width:226px; height:63px; background-image:url(../images/sendmyenquiry_on.png); background-repeat:no-repeat; line-height:200px; overflow:hidden; color:transparent}

.cRatesPromo {position:absolute; left:30px; top:180px; width:400px; font-size:12px;}
.cRatesPromo .cFrom {
	width:100%;
	margin-bottom:4px;
	height:20px;
	background-image:url(../images/ratestartsfrom.png);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	line-height:200px;
	overflow:hidden;
}
.cResultOfferDetails {position:relative; float:left; width:800px; margin-left:0px; clear:left; color:#000000; padding-left:120px; left:0px; z-index:99}
.cResultOfferDetails .cOfferIcon {background-image:url(/2010/images/bigspecialoffer.png); width:125px; height:157px; background-position:left; background-repeat:no-repeat; position:absolute; float:left; z-index:999; left:-31px; top:-30px; }
.cResultOfferDetails h3 {font-size:20px; letter-spacing:normal; color:#280003; text-shadow:#CCCCCC 1px 1px 1px}25
.cResultOfferDetails h3 a {color:#FF6000}


.callcontactcenter {width:201px; height:37px; line-height:300px; overflow:hidden; background-image:url(/2010/images/phonenumber.png); background-repeat:no-repeat; padding:0px; margin:0px; position:relative; float:left; margin-bottom:5px;}
.cPound {position:relative; float:left; height:71px; width:32px; margin-right:-3px; background-repeat:no-repeat; background-position:top right; line-height:300px; overflow:hidden; color:transparent; background-image:url(../images/digits/sterling.png)}
.cEuro {position:relative; float:left; height:71px; width:32px; margin-right:-3px; background-repeat:no-repeat; background-position:top right; line-height:300px; overflow:hidden; color:transparent; background-image:url(../images/digits/euro.png)}
.cDollar {position:relative; float:left; height:71px; width:29px; margin-right:-3px; background-repeat:no-repeat; background-position:top right; line-height:300px; overflow:hidden; color:transparent; background-image:url(../images/digits/dollar.png)}
.cStop {position:relative; float:left; height:71px; width:12px; background-repeat:no-repeat; background-position:top right; line-height:300px; overflow:hidden; color:transparent; background-image:url(../images/digits/stop.png)}
.cNo {position:relative; float:left; height:71px; background-repeat:no-repeat; background-position:right; line-height:300px; overflow:hidden; color:transparent}
.zero {width:51px;  background-image:url(../images/digits/0.png); }
.one {width:32px;  background-image:url(../images/digits/1.png); }
.two {width:52px;  background-image:url(../images/digits/2.png); }
.three {width:49px;  background-image:url(../images/digits/3.png); }
.four {width:56px;  background-image:url(../images/digits/4.png); }
.five {width:51px;  background-image:url(../images/digits/5.png); }
.six {width:53px;  background-image:url(../images/digits/6.png); }
.seven {width:50px;  background-image:url(../images/digits/7.png); }
.eight {width:51px;  background-image:url(../images/digits/8.png); }
.nine {width:53px;  background-image:url(../images/digits/9.png); }

.cEm {position:relative; float:left; height:42px; background-repeat:no-repeat; background-position:right; line-height:300px; overflow:hidden; color:transparent}
.szero {width:30px;  background-image:url(../images/digits/s0.png); }
.sone {width:19px;  background-image:url(../images/digits/s1.png); }
.stwo {width:30px;  background-image:url(../images/digits/s2.png); }
.sthree {width:29px;  background-image:url(../images/digits/s3.png); }
.sfour {width:33px;  background-image:url(../images/digits/s4.png); }
.sfive {width:30px;  background-image:url(../images/digits/s5.png); }
.ssix {width:31px;  background-image:url(../images/digits/s6.png); }
.sseven {width:29px;  background-image:url(../images/digits/s7.png); }
.seight {width:30px;  background-image:url(../images/digits/s8.png); }
.snine {width:31px;  background-image:url(../images/digits/s9.png); }

#NewUser, #ExistingUser {position:absolute; width:485px; padding-left:5px; top:30px; left:0px;}
#NewUser {display:block}
#ExistingUser {display:none}


.cRoomColumn {position:relative; float:left; width:100%; font-size:11px; overflow-x:auto; overflow-y:hidden; color:#555}
.cRoomDetail {width:250px}
.cRoomDetailTitle {font-size:28px; letter-spacing:-2px; padding:0px; margin:0px; position:relative; float:left; text-shadow:#FFFFFF}
.cRoomColumn .cRow {position:relative; float:left; clear:left; font-weight:bold; width:100&; margin-bottom:15px;}
.cRoomColumn .cCell {position:relative; float:left; width:70px; margin-right:15px; font-weight:normal }
.cRoomColumn .cRowTitle2 { color:#6A9F00; width:130px}
.cRoomColumn .cRowTitle1 { color:#333333; font-weight:bold; font-size:12px; width:130px}
.cRoomColumn hr {position:relative; padding:0px; float:left; clear:left; width:100%; margin:0px; margin-top:5px; margin-bottom:10px; border:none; border-color:#FFFFFF; border-width:0px; visibility:hidden}
.cRoomColumn .hr2 {position:relative; padding:0px; float:left; clear:left; width:100%; padding:0px; margin:0px; margin-top:0px; margin-bottom:0px; border:none; border-color:#FFFFFF; border-width:0px; visibility:hidden}
.cRoomColumn .cName {position:relative; float:left; width:70px; margin-right:15px; font-weight:bold; color:#666666; }

.cNonmember h1 {font-size:40px; letter-spacing:-3px; text-shadow:#fff 1px 1px 1px; margin-bottom:15px}
.cLargeRate {position:relative; float:left; width:100px; font-size:11px; margin-top:5px; margin-right:25px; color:#333333}
.cLargeRate sup {margin-right:5px}
.cLargePrice {font-size:25px; clear:left; float:left; position:relative; width:100%; letter-spacing:-1px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}

.cName:hover, .cName a:hover {text-decoration:none}
#foot2 {position:relative; float:left; height:20px; padding:5px; margin-right:10px;}
#foot3 {position:relative; float:left; clear:left; height:20px; padding:5px;}
.foot2010 {margin-top:60px}
/* .foot2010 a {position:relative; float:left; margin-right:15px; width:auto; padding-top:5px; margin-bottom:5px; top:0px; left:0px;}
.foot2010 a:hover {color:#ff0099; text-decoration:none} */
.Blog {font:Arial, Helvetica, sans-serif; font-size:12px}
.Blog font {font:Arial, Helvetica, sans-serif; font-size:12px}


/* global css */
body {background-image:url(/images/background.gif);  background-position:top center; background-repeat:repeat-x;}
.cTB2 .selected, .cTB2 .unselected:hover  {position:relative; float:left; color:#FFFFFF; text-shadow:#333 1px 1px 1px; margin-top:3px; width:113px; height:21px; text-align:center; line-height:21px; text-decoration:none; background-image:url(/2010/images/TB2link.png); background-repeat:no-repeat; margin-right:5px;}
.cTB2 .unselected {position:relative; float:left; color:#333; 
text-shadow:#fff 1px 1px 1px; margin-top:3px; width:113px; height:21px; text-align:center; line-height:21px; text-decoration:none; background:none; margin-right:5px;}
.cbreakfasttitle {margin:0px; padding:0px; position:relative; float:left; text-align:left;}
#infotel-logo 
{position:relative;
	float:left;
	width:128px;
	height:34px;
	left:0px;
	top:3px;
	background-image: url(/images/infotelogo.png);
	overflow: hidden;}
	#reviewsdl td {vertical-align:top; width:250px; padding-right:50px; margin-bottom:30px;}
#simon .text1white, #simon .text1 {color:#FFFFFF} 
#breadbubblehotel {display:none}	
#navigation99 {
	position: relative;
	height: 55px;
	width: 960px;
	margin-top:5px;
} 
.are-you-not {position:absolute; float:right; right:0px; text-align:right !important; top:-11px !important;}
#HeaderBreakDo {display:none}
#container-search {
	visibility: visible;
	margin: 0px auto;
	width: 960px;
	height:90px;
	position: relative;
	top: -5px;
	text-align: left;
} 
.textthatistiny {font-size:12px; font-weight:normal;}
#alvin{
text-align:center;
position:absolute;
width:500px; 
height:36px; 
top: 25px; 
padding: 10px; 
background-image: url(/images/0907/searchbg1.gif); 
z-index: 0;}

#simon {
	text-align:LEFT;
	position:absolute;
	width:500px;
	left:395px;
	height:48px;
	top: 16px;
	padding-top:17px;
	padding-left:0px;
	background-image: url(/2010/images/searchbg2.gif);
	layer-background-image: url(/images/0907/searchbg2.gif);
	border: 0px none #000000;
}
#lblPaging {position:relative; float:left; width:100%; margin-top:5px; z-index:999; font-size:14px;}
#lblPaging a:hover {color:#ff0099; text-decoration:none}
#lblPaging strong {font-weight:bold; color:#333; margin-left:1px; margin-right:1px; }
#theodore {
	position:absolute;
	left:853px;
	width:100px;
	height:63px;
	top: 25px;
}
#scheckin {position:absolute; left:10px; top:32px;}
#scheckout {position:absolute; left:170px; top:32px;}
.offerblock {background:none}
#lblTitle {text-align:left; width:960px; position:relative; float:left}
.cTB2 h1, .cTB2 h4 {font-size:11px; padding:0px; margin:0px; letter-spacing:normal; position:relative; float:left}
h3 {font-size:36px; letter-spacing:-2px; color:#000000; padding:0px; margin:0px;}

.Blog {font-family:Arial, Helvetica, sans-serif}
.Blog .textthatistiny {display:none; margin:10px;}
.Blog .arialrounded {position:relative; float:left; width:300px; font-size:18px; margin-bottom:10px; margin-right:1px; margin-left:1px; letter-spacing:-1px; color:#000; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.Blog .textblog {position:relative; float:left; clear:left; width:300px; font-size:12px; margin-left:1px; margin-left:10px;}
.Blog h1 {color:#FF6600; font-size:14px; position:relative; margin-top:10px; float:left; margin-left:10px;  clear:left; letter-spacing:normal; font-weight:bold}
.Blog img {position:relative; float:left; clear:left; margin-top:5px; margin-bottom:5px; overflow:hidden; left:-9px;}
.favtext {position:relative; float:left;}

.footer2010 a {position:relative; float:left; color:#333333 width:auto; margin-right:10px; font-size:12px}
#foot1 {position:relative; float:left; width:100%; font-size:12px;}
#foot2 {position:relative; float:left; width:auto; font-size:12px;}
#scheckin {position:relative; float:left; top:0px; left:0px; margin:0px; padding:inherit}
#scheckout {position:relative; float:left; top:0px; left:0px; margin:0px; padding:inherit}

.cResultContainer2010 a:link, .cResultContainer2010 a:visited {color:#333333; text-decoration:none; border:none;}
.cResultContainer2010 { position:relative; float:left; margin-bottom:10px;}

.cResultRow2010 a:hover, .cResultRow2010 a:active {color:#003399; text-decoration:none; border:none;}
.cOfficialrating2010 img {border:none}

/*luke - march 23 2010*/

/* luke = september 2011*/



#specoffersdl h1,
#specoffersdl h2,
#specoffersdl h3,
#specoffersdl h4,
#specoffersdl h5

{
	letter-spacing:normal !important;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold !important;
	
}
#specoffersdl span,
#specoffersdl p
{
	font-size:11px !important;
	font-weight:normal !important;
	font-family:Arial, Helvetica, sans-serif !important;
}

#specoffersdl strong
{
	font-size:11px !important;
	font-weight:bold !important;
}

#specoffersdl .offerblock
{
	font-size:20px !important;
	letter-spacing:-1px !important;
	font-weight:bold !important
}

