/* CSS Document */
body	{
 background: #E2FABF;
 color: #2F2D2D;
 font: 11px/1.4em Arial, Tahoma, Verdana, sans-serif;
 text-align: center;
 margin-top: 15px;
 margin-bottom: 15px;
 padding: 0;
 }
h1 {
 text-align: left;
 height: 16px;
 font-size: 11px;
 margin: 0;
 margin-top: -17px;

 }
 
select {
 padding: 1px;
 }

#header {
 width: 776px;
 height: 57px;
 height: 57px;
 background-image: url(http://www.ukhotelstay.com/imgs/gifs/logo.gif);
 background-color: #E2FABF;
 }


#mainBox {
 padding: 0px 0px 0px 0px;
 width: 776px !important;
 width /**/: 776px;
 margin: 0 auto;
 background: #F4F4EC;
 text-align: left;
 position: relative;
 margin-bottom: 0;

}

#bodyMain {
 padding-top: 10px;
 padding-left: 5px !important;
 padding-left: 6px;
 padding-right: 7px;
 width: 762px !important;
 width /**/: 776px;
 margin: 0 auto;
 background: #ffffff;
 text-align: left;
 position: relative;
 margin-bottom: 0;
 border-left: 1px solid #D0D0D0;
 border-right: 1px solid #D0D0D0;
}

#bodyMain2 {color: #000000; width: 534px; height: 100px; float: left; padding-left: 4px;}

#footer {
 width: 770px !important;
 width /**/: 776px;
 height: 18px !important; 
 height: 19px;
 background-image: url(http://www.ukhotelstay.com/imgs/gifs/bodyBot.gif);
 background-color: #E2FABF;
 background-position: bottom;
 padding-right: 6px;
 padding-top: 1px;
 color: #020048;
 text-align: right;
}

#footer a {color: #7E7575; text-decoration: none;}
#footer a:hover {color: #7E7575; text-decoration: underline;}

#hpBut {
 width: 235px;
 height: 16px;
 position: absolute;
 top: 35px;
 left: 537px;
}

#hpBut2 {
 width: 235px;
 height: 16px;
 position: absolute;
 top: 35px;
 left: 597px;
}


#form1 {
 background: url(http://www.ukhotelstay.com/imgs/gifs/formBg2.gif);
 height: 229px;
 width: 217px;
 float: right;
}

.form1a {
  width: 166px !important;
  width: 217px;
  padding: 4px;
  padding-left: 41px;
  height: 16px;
}

.formIndex2 {
  width: 198px !important;
  width: 217px;
  height: 160px;
  padding-top: 10px;
  padding-left: 19px;
}

.formIndex3 {
  width: 217px;
  height: 18px;
}

#form2 {
 margin-top: 10px; 
 position: absolute;
 top: 510px;
 right: 7px;
 background: url(http://www.ukhotelstay.com/imgs/gifs/aiportBg.gif);
 height: 170px;
 width: 217px;
}


#form3 {
 background: url(http://www.ukhotelstay.com/imgs/gifs/formBg3.gif);
 height: 270px;
 width: 217px;
 float: right;
}

.indFormLab1 {background: url(http://www.ukhotelstay.com/imgs/gifs/1.gif); background-repeat: no-repeat; padding-left: 17px; height: 29px;}
.indFormLab2 {background: url(http://www.ukhotelstay.com/imgs/gifs/2.gif); background-repeat: no-repeat; padding-left: 17px; height: 29px; margin-top: 15px;}
.indFormLab3 {background: url(http://www.ukhotelstay.com/imgs/gifs/3.gif); background-repeat: no-repeat; padding-left: 17px; height: 29px; margin-top: 15px;}
.indFormLab4 {background: url(http://www.ukhotelstay.com/imgs/gifs/4.gif); background-repeat: no-repeat; padding-left: 17px; height: 29px; margin-top: 15px;}

.indForm2Lab {padding-left: 17px; padding-top: 12px; }

.indForm2Lab  a {color: #5B5B5F; font-size: 11px; font-weight: none; text-decoration: none;}
.indForm2Lab  a:hover {color: #5B5B5F; font-size: 11px; font-weight: none; text-decoration: underline;}

.selectBox {
    FONT-FAMILY: Arial;
	font-size: 11px;
	color: #000;
	padding-left: 0px !important;
	padding-left: 2px;
	font-weight: normal;
}

.selectBoxBooking {
    FONT-FAMILY: Arial;
	font-size: 11px;
	color: #000;
	padding-left: 0px !important;
	padding-left: 2px;
	font-weight: normal;
	width: 52px; 
	margin-top: 2px; 
	margin-right: 30px;
}

.calImg {
	border: 0; 
	margin-bottom: -3px !important; 
	margin-bottom: 0px;
}

.selectBox2 {
    FONT-FAMILY: Arial;
	font-size: 11px;
	color: #000;
	padding-left: 2px;
}

p {font-family: Tahoma; text-indent: 25px; margin-top: 5px; text-align: justify;}

#cLink {font-size: 11px;}
#cLink a {font-size: 11px; font-weight: bold; font-family: Tahoma; color: #000; text-decoration: underline;}
#cLink a:hover {text-decoration: none;}

.indexCityListTd {width: 33%; color: #900000; font-size: 11px; font-weight: none; padding-left: 14px;}
.indexCityListTd a {color: #050043; font-size: 11px; font-weight: none; text-decoration: none;}
.indexCityListTd a:hover {color: #050043; font-size: 11px; font-weight: none; text-decoration: underline;}

.indexCityFeatTd {width: 50%; color: #7E965C; font-size: 11px; padding-left: 10px; }
.indexCityFeatTd a {color: #566B38; font-size: 11px; font-weight: bold; text-decoration: none;}
.indexCityFeatTd a:hover {color: #566B38; font-size: 11px; font-weight: bold; text-decoration: underline;}

.t1 {font-size: 12px; float: left; margin: 0px; position: absolute; top: 10px; left: 14px;}
.p1 {border-top: 1px; border-top-style: dotted; border-top-color: #FFD5AA; padding-top: 10px; margin-left: 5px; margin-right: 10px;}
.lineDot {border-top: 1px; border-top-style: dotted; border-top-color: #FFD5AA; border-bottom: 0; margin-left: 5px; margin-right: 10px; width: 517px;}
.lineDot2 {border-bottom: 1px; border-bottom-style: dotted; border-bottom-color: #FFD5AA; margin-left: 5px; margin-right: 10px; width: 730px; padding-top: 6px;  padding-bottom: 6px; font-size: 12px;}

.lineDot2 a {text-decoration: none; font-size: 12px; color: #475D27;}
.lineDot2 a:hover {text-decoration: underline; font-size: 12px; color: #475D27;}

.featBlue1 {width: 500px !important; width: 510px; height: 19px !important; height: 27px; margin-top: 20px; background: url(http://www.ukhotelstay.com/imgs/gifs/topDestBg.gif); color: #020048; font-weight: bold; font-family: Tahoma; padding: 4px; padding-left: 6px; margin-left: 9px;}
.featBlue2{width: 508px !important; width: 510px; height: 225px; border: 1px solid #D7E2F9; border-top: 0px; margin-left: 9px; border-bottom: 0; margin-top: -4px; padding-top: 6px;}
.featBlue3 {width: 510px; margin-left: 9px; margin-top: -10px; height: 14px; background: url(http://www.ukhotelstay.com/imgs/gifs/cityListBot.gif);}

.featGreen1 {width: 500px !important; width: 510px; height: 19px !important; height: 27px; margin-top: 20px; background: url(http://www.ukhotelstay.com/imgs/gifs/featDestBg.gif); color: #020048; font-weight: bold; font-family: Tahoma; padding: 4px; padding-left: 6px; margin-left: 9px;}
.featGreen2 {width: 508px !important; width: 510px; height: 165px; border: 1px solid #B0C88D; border-top: 0px; margin-left: 9px; border-bottom: 0; margin-top: -4px; padding-top: 6px;}
.featGreen3 {width: 510px; margin-left: 9px; margin-top: -10px; height: 14px; background: url(http://www.ukhotelstay.com/imgs/gifs/featDestBot.gif);}

.featHs1 {width: 507px !important; width: 517px; height: 19px !important; height: 27px; margin-top: 20px; background: url(http://www.ukhotelstay.com/imgs/gifs/featHs.gif); color: #020048; font-weight: bold; font-family: Tahoma; padding: 4px; padding-left: 6px; margin-left: 5px;}
.featHs2 {width: 515px !important; width: 517px; border: 1px solid #B0C88D; border-top: 0px; margin-left: 5px; border-bottom: 0;}
.featHs3 {width: 517px; margin-left: 5px; margin-top: -10px; margin-bottom: 20px; height: 14px; background: url(http://www.ukhotelstay.com/imgs/gifs/featHsBot.gif);}

.cityDe {margin-right: 15px; float: left; margin-top: 2px;}

.mapDiv {width: 217px; height: 259px; margin-top: 10px; position: absolute; top: 240px; right: 7px;}

.rCol1NewDest {background: url(http://www.ukhotelstay.com/imgs/gifs/rColNewDest.gif); width: 209px !important; width: 217px; padding-left: 8px; height: 16px !important; height: 20px; padding-top: 4px; font-weight: bold;}
.rCol2NewDest {border: 1px solid #D7E2F9; border-top: 0; border-bottom: 0; width: 203px !important; width: 217px; padding-left: 12px; height: 566px !important; height: 572px; color: #900000;}
.rCol3NewDest {background: url(http://www.ukhotelstay.com/imgs/gifs/rColBotNewDest.gif); width: 217px; height: 14px;}

.rCol1 {background: url(http://www.ukhotelstay.com/imgs/gifs/rCol.gif); width: 209px !important; width: 217px; padding-left: 8px; height: 16px !important; height: 20px; padding-top: 4px; font-weight: bold;}
.rCol2 {border: 1px solid #DBC763; border-top: 0; border-bottom: 0; width: 203px !important; width: 217px; padding-left: 12px; height: 566px !important; height: 572px; color: #900000;}
.rCol2 a, .rCol2NewDest a {font-size: 11px; color: #3E5023; text-decoration: underline;}
.rCol2 a:hover, .rCol2NewDest a:hover {text-decoration: none;}
.rCol3 {background: url(http://www.ukhotelstay.com/imgs/gifs/rColBot.gif); width: 217px; height: 14px;}

.tdFeatHot {width: 100%; font-size: 11px; font-family: Tahoma; border-bottom: 1px solid #B0C88D; height: 130px !important; padding-top: 3px;}
.tdFeatHot a {color: #566B38; font-size: 11px; font-weight: bold; text-decoration: none;}
.tdFeatHot a:hover {color: #566B38; font-size: 11px; font-weight: bold; text-decoration: underline;}

.indexFormBut {font-size: 11px; padding: 1px; font-family: Tahoma; width: 124px;}

.hHeader a, .hRightTd a {color: #566B38; font-size: 11px; font-weight: bold; text-decoration: underline;}
.hHeader a:hover, .hRightTd a:hover {color: #566B38; font-size: 11px; font-weight: bold; text-decoration: none;}

.hLeftTd a, .tdListHot a, .tdPaging a {color: #566B38; font-size: 11px; font-weight: bold; text-decoration: underline;}
.hLeftTd a:hover, .tdListHot a:hover, .tdPaging a:hover {color: #566B38; font-size: 11px; font-weight: bold; text-decoration: none;}

.hThumb{margin: 6px; margin-right: 0px; float: right; border: 0;}
.hRate {color: green; font-size: 12px;}
.hDist {color: #777777; font-size: 12px;}
.hGuest {color: #000000; font-size: 12px;}
.hGuestRat {margin-left: 3px; margin-bottom: -1px; width: 70px; height: 8px;}
#ImgPlace {border: 1px solid #910000;}
#ImgThumb {border: 1px solid #FF9933; margin-top: 7px; margin-left: 5px;}
.hRightTd {width: 470px; font-weight: bold; font-size: 11px; padding-right: 8px; padding-top: 10px;}
.hLeftTd {width: 250px;; padding-left: 2px; padding-right: 15px; padding-top: 15px;}

.hFormTitle {background: #ffffff; padding-left: 7px; width: 131px !important; width: 138px;}
.hFormHeader {width: 440px !important; width: 470px; height: 12px !important; height: 14px; background: url(http://www.ukhotelstay.com/imgs/gifs/hFormHeaderBg.gif); padding-top: 0px; padding-left: 30px;}
.hFormBody {width: 454px !important; width: 470px; border: 1px solid #B0C88D; border-top: 0; border-bottom: 0; padding: 7px; padding-top: 3px;}
.hFormTB {background: url(http://www.ukhotelstay.com/imgs/gifs/hFormBodyBg.gif); font-size: 11px; font-weight: bold;}
.hFormBot {width: 470px; height: 6px; background: url(http://www.ukhotelstay.com/imgs/gifs/hFormBotBg.gif); background-repeat: no-repeat; background-position: bottom; margin-top: -4px !important; margin-top: -12px;}

.tdListHot {width: 100%; font-size: 11px; font-family: Tahoma; border-bottom: 1px solid #B0C88D; padding-top: 3px; padding-bottom: 6px;}
.hListTB {width: 504px; margin-top: 4px; margin-left: 5px; margin-right: 5px;}
.hListBut1 {border: 0; float: right;}
.hListTh {float:left; margin-top: 5px; margin-right: 10px;}
.hListDiv {margin-top: 5px !important; margin-top: 21px; background: #E7EEFC; padding: 3px; }
.hListStar {width: 80px; height: 8px;}
.hListBut2 {border: 0; float: right;}

.pDes {font-weight: normal; font-size: 12px; font-family: Sans-serif; color: #302F2E;}
.pDes2 {font-weight: normal; font-size: 12px; font-family: Sans-serif; color: #302F2E; margin-top:-10px !important; margin-top:-17px;}

p.pDes:first-letter  {font-size: 120%; font-weight: bold; color: #FF9933;}

p.pDes2:first-letter  {font-size: 120%; font-weight: bold; color: #FF9933;}

.pDes a {font-size: 12px;}
.pDes a:hover {font-size: 12px;}

.countyName a {color: #464877; font-weight: bold; text-decoration: none;}
.countyName a:hover {color: #464877; font-weight: bold; text-decoration: underline;}

.hStarRat {
	border: 0; 
	margin-left: 7px; 
	margin-bottom: -1px;
}

.gbi {
	border: 0; 
	margin-right: 2px; 
	margin-bottom: -4px;
}

.pSifgt {
	font-size: 11px; 
	color:#333333; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.socTb {
	width:150px; 
 	margin-bottom: 3px; 
    margin-top: 10px;
}
