@media screen{
body {margin:0px; padding:0px; text-align:center; background-image:url(/globals/img/bodybg.jpg); background-repeat:repeat-x; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#666666;}


/* Headings */
h1, h2, h3, h4, h5, h6, h7 {font-weight:bold;margin:.5em 0 .25em 0;line-height:1.1em;}
h1 {font-size:1.6em;}
h2 {font-size:1.3em;}
h3 {font-size:1.2em;}
h4 {font-size:1.1em;}
h5 {font-size:1em;}
h6 {font-size:0.9em;}
h7 {font-size:0.8em;}

.larger {font-size:110%;}

/* Paragraph Text */
p, pre {margin:.25em 0 1em 0;line-height:1.35em;}


img {border:none;}
.img1 {float:left; margin-right:10px;}
.img2 {float:left; margin-right:10px;}
.img3 {float:left; margin-right:0px;}

#wrapper {margin:0 auto; width:810px; height:100%; padding-bottom:20px; background-image:url(/globals/img/contentbg.jpg); background-repeat:no-repeat; background-position:bottom;}

#contentHold {margin:10px auto; width:768px; background-image:url(/globals//globals/img/contentHoldbg.jpg); background-repeat:no-repeat; background-position:bottom; background-color:#FFFFFF; }


/* Layout */
#header {margin:0 auto;width:770px;height:100px;border:1px solid #333;background:#fff url(/globals/img/gradient.jpg) repeat-x bottom;}
#logo {font-size: 36px;color:#ccc;margin:54px 0 0 0;padding:0;}

#container {margin:0;width:100%; text-align:left;}
#left {width:255px;float:left;padding:10px; padding-right:5px;}
#right {width:485px;float:left; padding-top:10px; padding-left:5px; }

#footer {clear:both;margin:0 auto;width:760px;border:1px solid #333;line-height:2em;}
.code {font-family:courier,sans-serif;}

/* Self-clearing Containers */
#container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#container {display:inline-block;} /* Force IE7 to respect generated content */
/* Hide the next declaration from IE Mac \*/
* html #container {height:1%;display:block;}
/* IE box model hacks */
* html #left {width:255px;wid\th:255px;}
* html #right {width:475px;wid\th:475px;}




div.blk {width:100%; background-color:#333333; color:#FFFFFF}
div.blk_lt {background-image:url(/globals/img/blk_lt.jpg); background-repeat:no-repeat; background-position:top left;}
div.blk_lb {background-image:url(/globals/img/blk_lb.jpg); background-repeat:no-repeat; background-position:bottom left;}
div.blk_rt {background-image:url(/globals/img/blk_rt.jpg); background-repeat:no-repeat; background-position:top right;}
div.blk_rb {background-image:url(/globals/img/blk_rb.jpg); background-repeat:no-repeat; background-position:bottom right;}
div.blk h1 {margin:0px; padding:0px; font-weight:normal;}



div.contact {width:254px; margin:8px 0px; background-image:url(/globals/img/left_contactmid.jpg); background-repeat:repeat-y;}
div.con_t {background-image:url(/globals/img/left_contacttop.jpg); background-repeat:no-repeat; background-position:top;}
div.con_b {background-image:url(/globals/img/left_3star.jpg); background-position:bottom; background-repeat:no-repeat;}

div.addr { margin:8px auto; margin-bottom:0px; width:243px; background-color:#f3f3f3; border:1px solid #d2d2d2}

div.contact ul, div.contact li {margin:0px; padding:0px; list-style:none;}
div.contact li {margin-bottom:10px;}
div.contact li.tel {background-image:url(/globals/img/icon_tel.jpg); background-repeat:no-repeat; background-position:left;}
div.contact li.mobile {background-image:url(/globals/img/icon_mobile.jpg); background-repeat:no-repeat; background-position:left;}
div.contact li span {padding-left:25px; font-weight:bold; font-size:120%; color:#333333}
div.contact div.email {text-align:center;}


div.fivepad {padding:5px;}
div.tenpad {padding:10px;}

div.smlimage {clear:both; width:100%; padding:10px 0px; height:135px;}


div.contactslogan { width:100%; background-color:#4d8437; color:#FFFFFF; line-height:1em;font-family:"Times New Roman", Times, serif; font-size:14px;}
div.contactslogan h3 {font-family:"Times New Roman", Times, serif; color:#ffbf29; font-size:25px; font-weight:normal; margin:0px; padding:0px;}
div.contactslogan a {color:#FFFFFF; text-decoration:underline;}


/* FACILTIES */
#facilities {width:100%; font-size:95%;  margin:0px;}
#facilities div.faciltitle {width:100%; color:#000000; line-height:25px; padding:0px; text-align:center; font-weight:bold; font-size:110%; background-color:#4D8437; color:#FFFFFF;}
#facilities div.rating {width:100%; padding:0px; text-align:center; height:26px;background-color:#bb0808;border-top:0px;}
#facilities div.facildetails  { margin:0px; width:98%; padding:2px;}
#facilities ul, #facilities li {list-style-image:url(/globals/img/bullett_facilities.jpg);}
#facilities div.facildetails ul { margin:0px; margin-left:20px; padding:0px;}
#facilities div.facildetails ul li {padding-top:2px; padding-bottom:2px;}
#facilities table {width:100%; margin:0px; border-top:1px solid #cfcfcf; border-left:1px solid #cfcfcf}
#facilities td.col1 {width:25%; height:25px; text-align:center; border-bottom:1px solid #cfcfcf; border-right:1px solid #cfcfcf}
#facilities td.col2 {background-color:#FFFFFF; width:25%; height:25px; text-align:center; border-bottom:1px solid #cfcfcf;  border-right:1px solid #cfcfcf}
div.hoteltitle {color:#698EA5; font-weight:bold; font-size:115%; padding-top:15px;}




.slideshow img { position:absolute; z-index:8; width:476px; height:165px; }
.slideshow{ height:165px; width:476px; position:relative; }
#imageGallery div { position:absolute; z-index:8; width:476px; height:165px; }
#imageGallery{ height:165px; width:476px; position:relative;  }
#slideshow { position:relative; height:165px; }
#slideshow IMG { position:absolute; top:0; left:0; z-index:8; }
#slideshow IMG.active { z-index:10; }
#slideshow IMG.last-active { z-index:9; }
#mainImg { padding:0px; float:right; margin-top:10px; margin-bottom:10px; }



#map { display:inline; float:right; margin:0 10px 10px 10px;width:297px; height:297px;}
#map a {border:none;}






}



