/* CSS Document */.hd-ip {background-attachment: scroll;background-image: url(/images/hd-ip.gif);background-repeat: no-repeat;background-position: left top;}.hd-rightlist {position: absolute;width: 180;left: 575px;z-index: 1;padding: 5px;top: 225px;text-align: left;}#flashcontent {position: relative; visibility: visible; top: 0px; left: 0px; width: 760px; height: 600px; overflow: visible;}#hd-titlebar{position: relative; text-align: right; width: 760px; visibility: visible; z-index: 20; top: 28px; height: 180px;}#hd-photobar{position: relative;width: 760px;visibility: visible;z-index: 1;top: 25px;height: 220;text-align: left;font-family: arial, sans-serif, verdana, arial;font-size: 11px;}#hd-reviewbar{text-align: left;position: relative;width: 760px;visibility: visible;z-index: 0;top: 40px;}#hd-gallerybar{position: relative;width: 760px;visibility: visible;z-index: 0;top: 25px;height: 700;}#hd-availabilitybar{position: relative;width: 760px;visibility: visible;z-index: 0;top: 25px;height: 400;}#hd-reviewsbar{position: relative;width: 760px;visibility: visible;z-index: 0;top: 15px;height: 900;}#hd-offersbar{text-align: left;position: relative;width: 760px;visibility: visible;z-index: 0;top: 60px;}#hd-ratesbar{text-align: left;position: relative;width: 760px;visibility: visible;z-index: 0;top: 100px;}#hd-wordsbar{text-align: left;position: relative;width: 760px;visibility: visible;z-index: 0;top: 60px;background-color: #FFFFFF;}#hd-mapbar{text-align: left;position: relative;width: 760px;visibility: visible;z-index: 300;height: 300px;top: 160px;}#hd-mapbarnonmember{text-align: left;position: relative;width: 760px;visibility: hidden;z-index: 300;height: 700pxtop: 160px;}#map{position: absolute;visibility: visible;z-index: 0;height: 400px;top: 40px;}.hp-frontphotobar {text-align: left;position: absolute;height: 220px;width: 250px;left: 0px;top: 0px;}.hp-frontbasicdesc {z-index: 324; text-align: left; position: absolute; height: 180px; width: 250px; left: 230px; top: 15px; background-color: #FFFFFF;}#hd-footer{position: relative;width: 760px;visibility: visible;z-index: 0;top: 100px;height: 220;}.printcoverer {display: none;}.offersabove {background-image: url(/images/HD-OFFERS1.gif);background-color: #FFCC00;background-repeat: no-repeat;background-position: left top;height: 20px;}.offersbelow {background-image: url(/images/HD-OFFERS2.gif);background-repeat: no-repeat;background-position: left top;}.hdoffersbg {background-color: #F9D71E;}.avail0-2 {font-family: arial, sans-serif, verdana, arial;font-size: 22px;color: #FF0000;}.avail3-5 {font-family: arial, sans-serif, verdana, arial;font-size: 20px;color: #FF5900;}.avail6-9 {font-family: arial, sans-serif, verdana, arial;font-size: 18px;color: #FF9900;}.avail10-20 {font-family: arial, sans-serif, verdana, arial;font-size: 14px;color: #66CC00;}.avail20-40 {font-family: arial, sans-serif, verdana, arial;font-size: 14px;color: #3399FF;}.avail40plus {font-family: arial, sans-serif, verdana, arial;font-size: 14px;color: #FF0066;}.nearbyscrolly {overflow: auto;position: absolute;visibility: visible;height: 300px;width: 760px;left: 0px;top: 380;}.reviews {position: absolute;height: 250px;width: 500px;top: 40;right: 0px;left: 250px;overflow: auto;background-color: #F9F9F9;}.textthatistiny2 {font-family: arial, sans-serif, verdana, arial;font-size: 11px;font-weight: lighter;color: #666666;}.lucida {font-family: arial, sans-serif, verdana, arial;}.memberbg1 { background-color: #F5F5F5;background-image: url(/images/memberbg1.gif);background-repeat: repeat-y;background-position: center;}.ranking {font-family: "Arial Rounded MT Bold", Arial, "Arial Black", "Gill Sans", "Trebuchet MS", Tahoma;font-size: 19px;color: #FF6600;}.hotelbigprice {font-family: arial, sans-serif, verdana, arial; font-size: 20px; color: #000000; font-weight: 600;}.background {background-repeat: repeat-y;background-position: center;}.text-ha-booking {font-family: "lucida sans", "lucida sans unicode", verdana, arial, sans-serif;font-size: 11px;color: #CC0066;}.text-ha-enquiry {font-family: arial, sans-serif, verdana, arial;font-size: 11px;color: #999999;}.texthatisbig {font-family: "Arial Rounded MT Bold", Arial, "Arial Black", "Gill Sans", "Trebuchet MS", Tahoma;font-size: 25px;color: #000000;}.briefdescription {font-family: arial, sans-serif, verdana, arial;font-size: 11px;color: #666666;position: absolute;height: 215;width: 260;left: 270;top: 15;overflow: hidden;}.text1w {font-family: arial, sans-serif, verdana, arial;;font-size: 12px;color: #FFFFFF;}.jobpagelogos {background-image: url(/images/us-joblogoback.gif);background-repeat: no-repeat;}.jobstable {position: relative;width: 500px;left: 150px;}.hdmenu {font-family: arial, sans-serif, verdana, arial; font-size: 11px; color: #000000; height:40px;}.text1g {font-family: arial, sans-serif, verdana, arial; font-size: 12px; color: #666666; line-height: 18px;}.hoteltitle{font-family: "arial rounded mt bold", arial, sans-serif; font-size: 24px; color: #222222; letter-spacing: 0px; }.hd-shortrating {	position: absolute;	height: 100px;	width: 160px;	left: 380px;	top: 40;	font-family: arial, sans-serif, verdana, arial; font-size: 11px;	font-size: 11px;	color: #333333;	z-index: 1000;}.hd-il {	background-image: url(/images/hd-il.gif);}.text1 {font-family: arial, sans-serif, verdana, arial;;font-size: 12px;color: #000000;letter-spacing: 0px; font-weight: normal;}
