/* CSS Document */

body { width:991px; margin:0px auto; background-color:#fefeff; background:url(../images/bgnd.jpg) repeat-x left top; font-size:12px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; cursor:default; }

.leftBgnd { background:url(../images/left_bgnd.jpg) repeat-y left top; }

.rightBgnd {background:url(../images/right_bgnd.jpg) repeat-y left top; }

.logoBgnd { background:url(../images/logo_bgnd.jpg) repeat-x left top; padding:8px 37px 8px 22px; }

.icon_placement { padding-left:447px; color:#353434; font-size:11px; }

.icon_placement a { color:#353434; text-decoration:none; }

.icon_placement a:hover { color:#353434; text-decoration:underline; }

.menu_bgnd { background:url(../images/menu_bgnd.jpg) repeat-x left top; }

.menu_line { padding-top:8px; background:url(../images/menu_end_line.jpg) no-repeat right 5px; }

.flashEdgeLefttop { background:url(../images/flash_edge_left_top.jpg) no-repeat left top; padding-top:12px; }

.flashTopline {background:url(../images/flashTopline.jpg) repeat-x left top; padding-top:12px;}

.flashEdgeRighttop { background:url(../images/flash_edge_right_top.jpg) no-repeat left top; padding-top:12px; }

.flashLeftline { background:url(../images/flash_leftline.jpg) repeat-y left top; }

.flashRightline {background:url(../images/flash_rightLine.jpg) repeat-y left top; }

.flashLeftBottom {background:url(../images/flash_left_bottom.jpg) no-repeat left top;padding-top:10px; }

.flashBottom {background:url(../images/flash_bottom.jpg) repeat-x left top; padding-top:10px;}

.flashRightBottom {background:url(../images/flash_rightBottom.jpg) no-repeat left top; padding-top:10px; }

.contentLeftTop {background:url(../images/content_left_top.jpg) no-repeat left top; padding-top:9px; }

.contentTop {background:url(../images/Content_top.jpg) repeat-x left top; padding-top:9px; }

.contentRightTop {background:url(../images/content_right_top.jpg) no-repeat left top; padding-left:4px; }

.contentLeftLine { background:url(../images/content_leftLine.jpg) no-repeat right top; }

.contentRightLine { background:url(../images/Content_rightline.jpg) no-repeat left top; }

.contentbgnd { background:url(../images/content_gbnd.jpg) repeat-x left top; }

.title { padding:10px 0px 0px 8px; }

.content { padding:10px 9px 25px 8px; line-height:25px; color:#474646; text-align:justify; font-size:12px; }

.content1 { padding:10px 9px 25px 8px; color:#474646; text-align:justify; font-size:12px;}

.content1 a { color:#c93e1a;text-transform:uppercase; text-decoration:none; font-size:10px;}

.content a { color:#c93e1a;text-transform:uppercase; text-decoration:none; font-size:10px;}

.content a:hover { color:#4c4c4c; text-transform:uppercase; text-decoration:none; font-size:10px;}

.content_inner { padding-left:15px;}
 
.content_line {  background:url(../images/dot.jpg) repeat-x left top; padding-top:4px; }
 
.photoGallery { padding-left:9px; padding-top:23px; }

.gallery_left_top { background:url(../images/gallery_left_top.jpg) no-repeat left top; }

.gallery_top {background:url(../images/gallery_top.jpg) repeat-x left top; }

.gallery_right_top {background:url(../images/gallery_right_top.jpg) no-repeat left top; }

.gallery_left {background:url(../images/gallery_left.jpg) repeat-y left top; }

.gallery_right {background:url(../images/gallery_right.jpg) repeat-y left top; }

.gallery_left_bottom {background:url(../images/gallery_left_bottom.jpg) no-repeat left top; }

.gallery_bottom {background:url(../images/gallery_bottom.jpg) repeat-x left top; }

.gallery_right_bottom { background:url(../images/gallery_right_bottom.jpg) no-repeat left top; }
 
.map_left_top {background:url(../images/map_left_top.jpg) no-repeat left top; }

.map_top {background:url(../images/map_top.jpg) repeat-x left top; }

.map_right_top {background:url(../images/map_right_top.jpg) no-repeat left top; }

.map_left {background:url(../images/map_left.jpg) repeat-y left top; }

.map_right {background:url(../images/map_right.jpg) repeat-y left top; }

.map_right_bottom {background:url(../images/map_right_bottom.jpg) no-repeat left top; }

.map_bottom { background:url(../images/map_bottom.jpg) repeat-x left top; }

.map_left_bottom { background:url(../images/map_left_bottom.jpg) no-repeat left top; }
 
.online_reserv_title { padding:17px 0px 0px 5px; }

.register_title { font-weight:normal; font-size:10px; text-transform:uppercase; color:#474646; padding-right:10px; }
  
.textbox { border:1px solid #dcd6d6; width:131px; color:#474646; }

.selecthotel_pading { padding:19px 0px 10px 8px; }

.selectbox1 { padding-top:15px; }
 
.moreoptions { color:#c93e1a; font-size:10px; text-transform:uppercase; padding-left:18px; padding-top:19px; padding-bottom:10px; }

.moreoptions a { color:#c93e1a;text-transform:uppercase; text-decoration:none;}

.moreoptions a:hover { color:#4c4c4c; text-transform:uppercase; text-decoration:none; }

.latest_news_title { padding:8px 0px 3px 8px; }
 
.latest_news_left_top {background:url(../images/latest_news_left_top.jpg) no-repeat left top; padding-top:9px; }

.latest_news_top { background:url(../images/latest_news_top.jpg) repeat-x left top; padding-top:9px; }

.latest_news_right_top {background:url(../images/latest_news_right_top.jpg) no-repeat left top; padding-top:9px; }

.latest_news_left { background:url(../images/latest_news_left.jpg) no-repeat left top; padding-top:9px; }

.latest_news_repeat { background:url(../images/latest_news_center_reoeat.jpg) left top repeat-x; }

.latest_news_right { background:url(../images/latest_news_right.jpg) left top no-repeat; }

.latest_news_date { color:#746a5a; padding:10px 0px 8px 12px; }

.latest_news_title { color:#746a5a; padding:15px 9px 0px 12px; line-height:20px; text-align:justify; }

.footer { background:url(../images/footer_dot.jpg) left top repeat-x; color:#666666; font-size:9px; text-transform:uppercase; line-height:18px; letter-spacing:1px; }

.footer a { color:#666666; text-decoration:none; text-transform:uppercase; }

.footer a:hover { color:#825208; text-decoration:none;}

.footerCopyrights { background-color:#11758d; color: #FFFFFF; padding:15px 0px 5px 12px; }

.footerCopyrights a { color: #FFFFFF; text-decoration:none;}

/* tool tip style*/
.domTTOverlib { border: 1px solid #81550e; 	background-color: #f6f5f1; }

.domTTOverlib .contents { 	font-size: 10px; font-family: Verdana, Helvetica; padding: 2px; background-color: #F1F1FF; color:#474646;
}

.title h2 { color:#01375a; text-transform:uppercase; font-size:13px;}

.title h3 { color:#01375a; text-transform:uppercase; font-size:11px; letter-spacing:1px;}

#slideshow { position:relative; height:163px; }

#slideshow IMG { position:absolute; top:0; left:0; z-index:8; opacity:0.0; }

#slideshow IMG.active { z-index:10; opacity:1.0; }

#slideshow IMG.last-active { z-index:9; }

#scrollup { position: relative; overflow: hidden; height: 200px; color:#474646; }

.headline { position: absolute; top: 210px; left: 5px;  height: 195px; line-height:23px; }

.errorBox { border:1px solid #FF0000; width:131px; color:#474646; }

.correctBox { border:1px solid #dcd6d6; width:131px; color:#474646;}

.virtual_tour { line-height:25px; color:#474646; font-size:12px; }

.imgBorder {  padding-right:5px; padding-bottom:0px;}

.arts_title { text-transform:uppercase; font-size:12px; color:#01375a; font-weight:bold; letter-spacing:1px; }