html, body { background-color: #FFF; font-family: Arial, Helvetica, "Trebuchet MS", sans-serif; font-weight: normal; color: #000; margin: 0px; padding: 0px; background-image: url(bk.jpg); background-repeat: no-repeat; background-position: center top;}

/*BOOKMARK*/
.jqbookmark { color: #FFF; font-size: 12px; line-height: 20px; margin-right: 5px; margin-left: 5px; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
.clearboth { CLEAR: both;}


/* float clearing for IE6 */ 
* html .clearfix {height: 1%;}
.highlight { font-weight: bold;}
.datas { font-family: Tahoma, Arial, Helvetica, "Trebuchet MS", sans-serif; color: #019090; font-size: 12px; }
.breakpage { margin-top: 6px; margin-right: auto; margin-bottom: 14px; margin-left: auto; background-image: url(lgebar.gif); background-repeat: no-repeat; background-position: left top; height: 50px;}

H1 { color: #000; font-size: 26px; line-height: 32px; font-weight: lighter; letter-spacing: -2px; padding-left: 54px;  padding-TOP: 12px; margin: 0px; }
.blh1 {background-image: url(bkh1.jpg);background-repeat: no-repeat; background-position: -1px 0px;height:60px; width: 276px;}
H2 { color: #FFF; font-size: 12px; padding-top: 10px; padding-left: 10px; padding-top: 15px; line-height: 18px; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 10px;}

H2 A{ color: #FFF;  font-size: 12px; line-height: 18px;  padding-right: 0px; margin: 0px; padding-left: 30px; text-decoration: underline; outline: 0;}
H2 A:hover{ text-decoration: none; }
H3 { font-family: Tahoma, Arial, Helvetica, "Trebuchet MS", sans-serif; color: #019090; height: 39px; width:214px; background-image: url(listbk.jpg); background-repeat: no-repeat; background-position: left top; font-size: 15px; padding-left: 34px; padding-top: 10px; padding-bottom: 0px; margin: 0px; line-height: 22px; font-weight: normal;}
H6 { color:#FFF; font-size: 12px; line-height: 18px; margin: 0px; font-weight:bold; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; background-image: url(bklable.gif); background-repeat: repeat;}

/*2 COLOUR HEADINGS*/
.black {color:#000;}
H4 {color: #019090;letter-spacing: -2px; font-size: 29px; padding: 0px; margin: 0px; line-height: 30px; font-weight: lighter;}

/*LOGO*/
.logoholder {top: 62px; position: relative; float: left; width: 302px;}
.logoholder1 { top: 100px; position: relative; float: right; width: 276px; margin-right: 10px;}
.logoholder2 { top: 100px; position: relative; float: left; width: auto; margin-left: 140px; padding-top: 3px;}

UL#logo	{ margin: 0; padding: 0; list-style: none; left: 0px; top: 0px; height: 68px;}
UL#logo li { height: 68px; width: 302px; text-indent: -9999px; }
UL#logo li a { height: 68px; width: 302px; background: url(logo.gif) no-repeat; display: block; outline: 0;}

LI { list-style-type: none; DISPLAY: block;}
OL, UL { list-style-type: none; DISPLAY: block; margin: 0px; padding: 0px;}

/*CAR THUMBS TEXT INFO*/
.text{ font-weight: bold; color:#000; FLOAT: left; DISPLAY:  block; list-style-type: none; font-size: 12px; line-height: 16px; padding: 0px; margin: 0px;}
.black1 {font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color:#666; DISPLAY: block; font-weight: normal; }

/*LIST SERVICES*/
UL.facil {FLOAT: left; DISPLAY: block;}
LI.facil {list-style-type: none; font-size: 12px; line-height: 18px; margin: 0px; padding-top: 4px; padding-bottom: 4px; padding-left: 14px; border-top-style: none; border-right-style: none; border-bottom-style: dotted; border-left-style: none; border-color: #CCC; border-width: 1px;}
LI.facilnoborder {list-style-type: none; font-size: 12px; line-height: 18px; margin: 0px; padding-top: 4px; padding-bottom: 4px; padding-left: 14px;}

/*PRICE LIST IN TABLE*/
.roomtype1{ font-size: 12px; line-height: 17px; font-weight: bold; padding-right: 0px; padding-left: 0px; padding-bottom: 1px; padding-top: 1px; margin: 0px; }
.bkterms1{ font-size: 12px; line-height: 17px; padding-right: 0px; padding-left: 0px; padding-bottom: 3px; padding-top: 3px; margin: 0px; }

/*FOOTER*/
.footer {height: 140px; margin-top:20px; padding: 0px; width: 100%;}
.footercontent {background-image: url(footer.gif); background-repeat: no-repeat; padding: 0px; width: 1000px; height: 50px; position: relative; margin-right: auto; margin-bottom: 0px;margin-left: auto; top: 30px; margin-top: 0px; background-position: 0px;}

/*SLIDER*/
.bkflash{position: relative; width:1000px; height:406px; background-image: url(bkslide.jpg); background-repeat: no-repeat; background-position: left top;margin: 0px; padding : 0px;}


/*MAINCONTENT*/
#header{  height: 130px;position: relative; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto;}
#wrapper {margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 10px;}
#content {width: 1000px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto;}
.column{ width: 214px; float: left; position: relative; padding-top: 10px; padding-right: 0px; padding-bottom: 20px; padding-left: 0px; margin: 0px;}
.columnr{ width: 700px; float: left; position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 20px; padding-left: 60px; margin: 0px;}
.right{  position: relative; width: 266px; float: left; padding-top: 8px; padding-right: 15px; padding-bottom: 8px; padding-left: 0px; margin: 0px;}
.left{width: 700px; float: left; position: relative; padding:6px; margin:0px;}
.container{position: relative; width: 320px; float: left; padding-right:30px; padding-left:0px; border-top-style: none; border-right-style: solid; border-bottom-style: none; border-left-style: none; border-color: #CCC; border-width: 1px }
.containerright{position: relative; width: 322px; float: left; padding-right:0px; padding-left:20px }
.container1{margin-top:5px; margin-bottom:20px; position: relative; width: 696px; padding-left:0px; padding-top:8px; padding-bottom:8px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-color: #CCC; border-width: 1px }

.lable1{position: absolute; left: 180px; width: auto; top:10px;}
.lable2{ position: absolute; right: 0px; width: auto; top:8px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px;}
.header1{ position: relative; left: 0px; width: auto; margin-top: 10px; padding-left: 8px; padding-top: 8px; background-image: url(lgebar.gif); background-repeat: no-repeat; background-position: left top; height: 50px; }


/*GENERAL TEXT*/
.info1 { font-size: 13px; line-height: 20px; padding-top: 14px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.info2 { color:#FFF; font-size: 12px; line-height: 18px; margin: 0px; padding: 0px; font-weight:bold;}
.info3{ color:#666; font-size: 12px; line-height: 18px; margin: 0px; padding: 0px; font-weight:bold;}
.info4{ display: block; font-size: 12px; line-height: 18px; margin: 0px;  padding-left:4px; padding-bottom:6px;}
.info5{ display: block; font-size: 12px; line-height: 18px; margin: 0px;  padding-left:4px; padding-bottom:6px; padding-top:6px;}
.info6{ color:#000; font-size: 12px; line-height: 18px; margin: 0px; padding: 0px; font-weight:bold;}