html, body { background-color: #e9e8e4; font-family: Arial, Helvetica, "Trebuchet MS", sans-serif; font-weight: normal; color: #333; margin: 0px; padding: 0px; background-image: url(bk2.jpg); background-repeat: repeat;
background-position: center 0px;}

/*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;}
.highlight { font-weight: bold;}
.breakpage { height: 90px;  margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }

a:focus { outline: 0; }

H1 { font-family:  "Century Gothic", "Trebuchet MS", Tahoma, Arial, sans-serif; font-size: 29px; line-height: 28px; display: block; font-weight: bold; letter-spacing: -1pt;  padding-bottom: 10px;  padding-top: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left:0px; background-image: url(line.gif); background-repeat: repeat-x; background-position: left bottom;}
H6 { font-family:  "Century Gothic", "Trebuchet MS", Tahoma, Arial, sans-serif; font-size: 29px; line-height: 28px; display: block; font-weight: bold; letter-spacing: -1pt;  padding-bottom: 10px;  padding-top: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left:0px;}
H2 { color: #333; font-size: 12px; padding: 0px; line-height: 18px; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 10px;}
H2 A{ color: #333; font-size: 12px; padding: 0px; line-height: 18px; margin-top: 0px; margin-right: 20px; margin-bottom: 0px; margin-left: 10px; text-decoration: underline; }
H2 A:hover{ text-decoration: none; }

H3 { font-size: 12px; padding-top: 5px; padding-bottom: 8px; margin: 0px; line-height: 18px; font-weight: bold;}

H4 { font-family:  "Century Gothic", "Trebuchet MS", Tahoma, Arial, sans-serif; font-size: 29px; line-height: 26px; display: block; font-weight: normal; letter-spacing: -1pt;  padding-bottom: 10px;  padding-top: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left:0px; }

/*LOGO*/
UL#logo	{ float: left; margin: 0; padding: 0; list-style: none; left: 0px; top: 0px; height: 214px;}
UL#logo li { height: 203px; width: 189px; text-indent: -9999px; }
UL#logo li a { height: 203px; width: 189px; background: url(logo.png) no-repeat; display: block; }


LI { list-style-type: none; DISPLAY: block;}
OL, UL { list-style-type: none; DISPLAY: block; margin: 0px; padding: 0px;}

/*FACILITIES*/
UL.facil {FLOAT: left; WIDTH: 180px;}
LI.facil { background-image: url(listfacbk.jpg); background-repeat: repeat; background-position: left 0px ; list-style-type: none; DISPLAY: block; font-size: 12px; line-height: 17px; margin-bottom: 1px; margin-top: 1px; margin-left: 0px; margin-right: 0px; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 8px;}
LI.facilbold { list-style-type: none; DISPLAY: block; font-size: 12px; font-weight: bold; line-height: 17px; margin-bottom: 1px; margin-top: 1px; margin-left: 0px; margin-right: 0px; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 8px;}

/*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; }

/*BACKGROUNDS*/
#bgall{ background-image: url(bk1.jpg); background-repeat: repeat; background-position: center 0px height: 100%;}
#bgflower{ background-image: url(bk.jpg); background-repeat: no-repeat; background-position: center 32px;}
#bgbird{ background-image: url(bkbird.jpg); background-repeat: no-repeat; background-position: 340px 270px;}

/*FOOTER*/
.footer {height: 180px; margin-top:20px; padding: 0px; width: 100%; background-image: url(line.gif); background-repeat: repeat-x; background-position: center 0px; position: relative; bottom: 0px;}
.footercontent { height: 20px; padding: 0px; width: 1024px; position: relative; margin-right: auto; margin-bottom: 0px; margin-left: auto; top: 80px; margin-top: 0px;}

/*EASY SLIDER*/
.bkflash{  float: left; position: relative; width:777px; height:548px; background-image: url(bkflash.png); background-repeat: no-repeat; background-position: left top; margin: 0px; padding : 0px;}

/* image replacement */
.graphic, #prevBtn, #nextBtn{ margin:0; padding:0; display:block; overflow:hidden; text-indent:-8000px;}
 /* // image replacement */

#slider{ width:676px; height:454px; overflow:hidden; margin-left: 50px; margin-top: 47px;}	
#slider ul, #slider li{ margin:0; padding:0; list-style:none;}
#slider li{ width:676px; height:454px; overflow:hidden; }	
#prevBtn, #nextBtn{ display:block; width:30px; height:38px; position:absolute; left:0px; top:250px;}	
#nextBtn{ left:748px;}														
#prevBtn a, #nextBtn a{ display:block; width:30px; height:38px; background:url(images/btn_prev.jpg) no-repeat 0 0;}	
#nextBtn a{ background:url(images/btn_next.jpg) no-repeat 0 0;}	


/*MAINCONTENT*/
#header{ height: 126px; position: relative; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto;}
#wrapper { width: 1000px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto;}
.navtop{ background-color: #e9e8e4; width:280px; position: relative; margin: 0px; padding-left: 5px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px; left: 330px; top: 106px;}

/*GENERAL TEXT*/
.info1 { font-size: 12px; line-height: 21px; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display:block;}
.info2 { color: #bfbfbf; font-size: 12px; line-height: 20px; margin-right: 5px; margin-left: 5px; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
.info3 { font-family: "Trebuchet MS", Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; line-height: 20px; margin: 0px; padding: 0px;}


.leftcol{ width: 490px; float: left; padding-top: 0px; padding-right: 10px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px;}
.column{ width: 194px; float: left; position: relative; padding-top: 0px; padding-right: 28px; padding-bottom: 10px; padding-left: 0px; margin: 0px;}
.column2{ float: left; position: relative; width:700px; margin-left: 40px; padding : 0px;}

/*TOP BAR*/
.topbar { height: 30px; margin-top: 0px; margin-bottom: 0px; margin-left: auto; margin-right: auto; padding: 0px; width: 100%; background-image: url(topbar.jpg); background-repeat: repeat-x; background-position: center top; position: relative;}
.topbarcontent { height: auto; padding-top: 2px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; width: 1024px; position: relative; margin-right: auto; margin-bottom: 0px; margin-left: auto; top: 0px; margin-top: 0px;}
UL.topbartxt {float: left; margin: 0; padding: 0; list-style: none; position: relative; left: }
LI.topbartxt{ display: block; color: #999; font-size: 12px; line-height: 18px; margin: 0px; padding: 5px 0px;}

/*FORM*/
.prices1 { font-family: "Trebuchet MS", Arial, Tahoma, Helvetica, sans-serif; font-size: 12px;}
.star { color: #F00; font-size: 14px; font-weight:bold;}

textarea {
font-family: "Trebuchet MS", Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333; background-color: #e9e8e4; background-image: url(bk1.jpg); background-repeat: repeat; background-position: left top; border-width: 1px;  border-style: dashed; border-color: #333; margin-bottom: 1px;}

input {
	font-family: "Trebuchet MS", Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333; background-color: #e9e8e4; background-image: url(bk1.jpg); background-repeat: repeat; background-position: left top; border-width: 1px; border-top-style: none; border-right-style: none; border-bottom-style: dashed; border-left-style: none; border-color: #333; margin-bottom: 1px;}

input#form {
	font-family: "Trebuchet MS", Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333; background-color: #e9e8e4; background-image: url(bk1.jpg); background-repeat: repeat; background-position: left top; border-width: 1px;  border-style: dashed; border-color: #333; margin-bottom: 1px;}
	
option {
font-family: "Trebuchet MS", Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333; background-color: #e9e8e4; background-image: url(bk1.jpg); background-repeat: repeat; background-position: left top; border-width: 1px;  border-style: dashed; border-color: #333; margin-bottom: 1px;}

select {
font-family: "Trebuchet MS", Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333; background-color: #e9e8e4; background-image: url(bk1.jpg); background-repeat: repeat; background-position: left top; border-width: 1px;  border-style: dashed; border-color: #333; margin-bottom: 1px;}
