﻿p {margin: 0px 0px 0px 0px;}
h1, h2, h3, h4, h5, h6 { margin: 0px 0px 0px 0px; padding:0px;}
select { font-size:8pt; font-family: arial,tahoma,verdana; }
tr, td {margin: 0px; padding:0px;}

.mainbody { margin: 0px 0px 0px 0px; padding: 0px; font-size:8pt; font-family: arial,tahoma,verdana; background:url(/app_themes/default/images/bg_main.gif) repeat;}

.breadcrumb { font-size:8pt; padding:2px 0px 6px 2px; font-weight:normal; color:#000000; font-family: arial,tahoma,verdana;}
.breadcrumb a { color:#000000; text-decoration:none; }
.breadcrumb a:hover { color:#000000; text-decoration:underline; }

#canhcam-wrapper{ width:758px; margin:0 auto; background-color:#9F74B6; background:url(/app_themes/default/images/bg_contentnew.gif) repeat-y;}
#canhcam-wrapper1{ width:758px; margin:0 auto; background-color:#9F74B6;}

#canhcam-masthead {margin:0px; width:758px; background-color:#000; }
#canhcam-wrapper_default{ width:758px; margin:0 auto; background-color:#C1C1C1;}

.canhcam-titleimg { text-align:center;}
#canhcam-content {}
#canhcam-footer{clear:both; background:#D2B7E1;}

.FormButton10 { font-weight:normal; font-size:11px; color:#000000;  font-family: arial,verdana,tahoma; background-color:#EBE9E9; }
.FormButton10 h5 a {color:#343131; text-decoration:none;}
.FormButton10 h5 a:hover { color:#343131; text-decoration:none;}


#DropDown{}
.TopMenuGroup {}
.MenuGroup {border:solid 0px #000000; background-color:#000;}
.TopMenuItem {padding-top:2px; color:#FFFFFF; font-size:11px; font-weight:bold; height:32px; text-transform:uppercase;}
.TopMenuItemHover { background-color:#3F232F;  padding-top:2px;font-size:11px; color:#fff; font-weight:bold; cursor:pointer;  text-transform:uppercase;}
.TopMenuActiveItem {font-size:11px; color:#FEDC9A; font-weight:bold; font-family:arial,tahoma,verdana; height:25px; cursor:pointer; }
.TopMenuActiveItemHover {font-size:11px; color:#FEDC9A; font-weight:bold; font-family:arial,tahoma,verdana; height:25px; cursor:pointer;}
.MenuItem { background-color:#4C2D42; color:#B689CE; font-size:11px; cursor:pointer; width:90px; }
.MenuItemHover { background-color:#3F232F; color:#B689CE; font-size:11px; cursor:pointer; width:90px;}


#bottomnavbar_box{border-top:solid 1px #000; border-bottom:solid 1px #000; height:30px;}
.bottomnavbar {font-size:11px; text-align:center; font-weight:bold; padding:3px;}
.bottomnavbar ul {margin:0px; padding:0px; list-style-type:none;}
.bottomnavbar li {color:#000000; display:inline; font-size:11px; margin:0px 0px 0px 0px; padding:0px; list-style-type:none;}
.bottomnavbar li a { color:#000000; text-decoration:none;}
.bottomnavbar li a:hover { color:#000000; text-decoration:underline; }

.author {text-align:center; color:#C5C5C5; padding:3px; font-size:10px; background-color:#8957A3;}
.author a { color:#FFFFFF; text-decoration:underline;}
.author a:hover { color:#FFFFFF; text-decoration:none;}

#left_zone{padding:5px; float:left; width:62%;}
#right_zone{padding:5px;}
.ad_banner{}
.paddthanks{ padding:30px 0px 50px 0px; color:#000000; text-align:center; font-size:12px; font-family:Arial Tahoma Verdana; font-weight:bold;}
#viewdetail{}

.border_leftad{}
.left_ad_ct{}
.bordersitempap{}
.breadcrumb{}
.left_ad_box{padding:25px 0 0px 21px;}

.default_content{}
.impnews{padding: 25px; color:#000000; }
#left_ad{}
.newsinzone_first{color:#fff; padding:25px;  font-weight:bold;}
.newsinzone_first p{font-weight:normal;}
.newsinzone_first a{color:#8957A3;}
.newsinzone_first a:hover{color:#8957A3;}

.newsinzone{color:#fff; padding:25px;}

.newsinzone_content{color:#fff; padding:25px;  font-weight:bold;}
p.larger_image{color:#703B58; float:right; padding-top:10px;}
.newsinzone_content p{font-weight:normal;}
.newsinzone_content a{color:#8957A3;}
.newsinzone_content a:hover{color:#8957A3;}

.othernewsinzone { margin:0px 17px 0px 25px; font-weight:bold; font-size:11px; color:Black;}
.content_other_new{background:url(/app_themes/default/images/other_icon.gif) center left no-repeat; padding-left:10px;}
.othernewsinzone p.content_other_new{margin:0px 17px 0px 21px; font-weight:normal; color:Black; }
.othernewsinzone p.content_other_new a{ text-decoration:none;color:Black;}
.othernewsinzone p.content_other_new a:hover{color:Gray;}

.NewinZoneWI{padding-left:15px; padding-top:10px;}
.ZoneList a{font-size:11px; color:#703B58;}
.ZoneList a{font-size:11px; color:#fff; text-decoration:none; font-weight:bold;}

.newsinzoneimage{padding-right:15px;}
.Zoneimage{}
#reservation_form{padding:25px 0 15px 40px; font-size:11px; color:#725079;}
.Reservation-textbox{padding:3px; border:solid 1px #725079; color:#725079; font-size:11px; width:250px;}

.contentbox a{color:#000;}
.contentbox a:hover{color:#9F74B6;}

.imagebox{}
.contentboxp{ color:#fff; padding-left:10px;}
.viewdetail a{color:#000; text-decoration:none;}
.viewdetail a:hover{color:#9F74B6;}

.activezonetitle{ font-size:20px; color:#703B58; font-family:Arial; font-weight:bold;}
.rotatingitem{}

.title_top{color:#fff; font-size:18px; padding:25px 0 0 25px;}
.contactalign {padding:0 0 25px 95px;}
.FormButton{border:solid 1px #8957A3; width:80px; padding-left:3px;}
.contactalign td.FromText{font-size:11px; color:#703B58; }
.FormInput{border:solid 1px #725079; width:240px; padding-left:3px;}
.FormInput1{border:solid 1px #725079; width:305px; padding-left:3px;}
.formbutton{border:solid 1px #725079; width:80px;}

#othernews{}

.paging { text-align:right; margin:0px 0px 0px 0px; }
.paging ul { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none;}
.paging li {color:#000000; display:inline; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none; font-size:8pt; font-family: arial,tahoma,verdana;}
.paging li a { color:#000000; text-decoration:underline;}
.paging li a:hover { color:#000000; text-decoration:none;}

.utibar {text-align:center;}
.print { padding: 5px; font-size:11px; background-color:#CBADDB;}
a.print {color:#fff; text-decoration:none;}
a:hover.print {color:#8957A3; }
.booknow { padding: 5px;  text-align:center;  background: url(/app_themes/default/images/bg_booknow.gif) left no-repeat; width:68px; height:22px; overflow:hidden; color:#000000; font-weight:normal; font-size:13px; font-family : arial,tahoma,verdana; }
a.booknow {color:#000000; text-decoration:none;}
a:hover.booknow {color:#000000; text-decoration:none; }
.sendtofriend {padding: 5px; font-size:11px; color:#B689CE; background-color:#CBADDB;}
a.sendtofriend { color:#fff; text-decoration:none;}
a:hover.sendtofriend {color:#8957A3;}
.feedback  { padding: 5px; font-size:11px; color:#fff; background-color:#CBADDB; }
a.feedback { color:#fff; text-decoration:none;}
a:hover.feedback {color:#8957A3; text-decoration:none;}

#print-wrapper {width:635px; margin:0 auto; background: url(/app_themes/default/images/bg_print.gif) top left no-repeat;}
#print-wrapper h6 { height:10px; background: url(/app_themes/default/images/bg_print_h6.gif) bottom left no-repeat; }
#print-wrapper h4 { padding:6px 40px 0px 80px; font-weight:bold; font-size:16pt; }

.newstitle{}

#print-content { padding:50px 40px 10px 30px;}
#sendto-content { padding:50px 40px 10px 30px;}
#feedback-content { padding:50px 40px 10px 30px;}

#sendto-wrapper { width:635px; margin:0 auto; background: url(/app_themes/default/images/bg_sendtofriend.gif) top left no-repeat; }
#sendto-wrapper h4 { padding:6px 40px 0px 80px; font-weight:bold; font-size:16pt; }
#sendto-wrapper h6 { height:10px; background: url(/app_themes/default/images/bg_print_h6.gif) bottom left no-repeat;}

#feedback-wrapper { width:635px; margin:0 auto; background: url(/app_themes/default/images/bg_feedback.gif) top left no-repeat;}
#feedback-wrapper h4 { padding:6px 40px 0px 80px; font-weight:bold; font-size:16pt; }
#feedback-wrapper h6 { height:10px; background: url(/app_themes/default/images/bg_print_h6.gif) bottom left no-repeat;}

.bUtibar {padding:0px;  font-size:8pt; font-family: arial,tahoma,verdana;}

.closebar{ background-color:#F6F6F6; text-align:center; padding:6px 0px 4px 0px;}
.closebar_print { padding:3px 30px 6px 27px; background: url(/app_themes/default/images/bg_closebar_print.gif) top left no-repeat;}
.closebar_print a { color:#484848; text-decoration:none;}
.closebar_print a:hover { color:#484848; text-decoration:underline;}
.closebar_close { padding:3px 30px 6px 27px; background: url(/app_themes/default/images/bg_closebar_close.gif) top left no-repeat;}
.closebar_close a { color:#484848; text-decoration:none;}
.closebar_close a:hover { color:#484848; text-decoration:underline;}
.closebar_send { padding:3px 30px 6px 27px; background: url(/app_themes/default/images/bg_closebar_send.gif) top left no-repeat;}
.closebar_send a { color:#484848; text-decoration:none;}
.closebar_send a:hover { color:#484848; text-decoration:underline;}

.sendtoform { margin-left:60px }
.sendtoform p { padding-bottom:30px; color:#D03222; font-weight:bold; text-align:center; font-size:10pt; font-family : arial,tahoma,verdana; }
.sendtoform dt { float:left; width:120px; vertical-align:top; text-align:left; padding:3px 3px 3px 10px; font-size:9pt; font-family : arial,tahoma,verdana; }
.sendtoform dd { margin:0; width:360px; padding:3px; vertical-align:top; font-size:9pt; font-family : arial,tahoma,verdana; }
.textbox {color:#000000; width:210px; font-size:9pt; font-family : arial,tahoma,verdana; border:solid 1px #7F9DB9;}
.label {color:#000000; font-size:9pt; font-family : arial,tahoma,verdana;}

.item_border{ margin:0px 18px 0px 18px;}
.newscontent {padding: 25px; color:#000000; font-size:11px;}
.newscontent_P {padding: 25px; color:#9F74B6; font-size:11px;}

.newscontent a{font-size:11px; color:#888888;}

.quickreservation { position:absolute; top:0px; right:0px; height:94px; padding: 1px 0px 0px 0px; background: url(/app_themes/default/images/bg_bottom_quick.gif) top left no-repeat;}
.datereservation{ width:303px; height:91; padding-top:50px; padding-left:20px; padding-bottom:25px; float:right; background: url(/app_themes/default/images/bg_datereservation.gif) top left no-repeat;}
.textbox50{ background-color:#74527B; width:50px; height:16px; border:0px; margin-left:30px; margin-right:5px;}
.canhcam-reservation{margin:0px; position:relative; width:100%; height:94px; background: url(/app_themes/default/images/bg_reservation.gif) top left no-repeat; }

.countday {color:#000000; width:50px; font-size:10pt; text-align:center; font-weight:bold; font-family: arial,tahoma,verdana; border:solid 1px #808080;}
.right10 {padding-right:8px; padding-top:4px;}
.left10 {padding-right:10px;padding-left:16px; padding-top:4px;}


#lightbox{background-color:#eee;padding: 10px;border-bottom: 2px solid #666;border-right: 2px solid #666;}
#lightboxDetails{font-size: 0.8em;padding-top: 0.4em;}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }
#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }
#overlay{ background-image: url(overlay.png); }
* html #overlay{background-color: #333;background-color: transparent;background-image: url(blank.gif);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/resources/images/overlay.png", sizingMethod="scale");}

#reservation1_form{ margin:0px 0px 0px 140px; font-size:11px; color:#725079;}
.reservation1_table{ padding:10px 0px 0px 0px; margin:0px; }
.line { border-bottom:solid 1px #000000;   margin:5px 140px 5px 0px;}
.Date{ padding:0px 0px 0px 0px; margin:0px; color:#000000; font-weight:normal; font-size:12px; font-family : arial,tahoma,verdana;}
.Dateimg {padding:0px 0px 0px 5px; margin:0px;}
.lbl{ width:140px; color:#000000; font-weight:bold; font-size:12px; font-family : arial,tahoma,verdana;}
.Adute{ padding: 0px; margin:0px;}
.Next{ padding:0px 15px 0px 0px; text-align:center; color:#000000; font-weight:normal; font-size:13px; font-family : arial,tahoma,verdana;}
.note{ padding:0px 0px 0px 0px; margin:0px; color:#000000; font-weight:bold; font-size:12px; font-family : arial,tahoma,verdana;}
.rodiobutom {padding:0px 0px 0px 0px; margin:0px; color:#000000; font-weight:normal; font-size:11px; font-family : arial,tahoma,verdana;}
.cbxAdult {color:#000000; padding:0px 0px 5px 0px; font-weight:normal; font-size:11px; font-family : arial,tahoma,verdana;}
.back {  text-align:center;  background: url(/app_themes/default/images/bg_back.gif) left no-repeat; width:55px; height:22px; overflow:hidden; color:#000000; font-weight:normal; font-size:13px; font-family : arial,tahoma,verdana; padding:0px; margin:0px 0px 0px 0px;}
.back a { color:#000000; text-decoration:none;}
.back a:hover { color:#000000; text-decoration:none; }
.reservation_bnt {  margin:10px 0px 20px 140px; height:22px; overflow:hidden;}

#Reservation2_Form{ margin:0px; font-size:11px; color:#725079;}
.Reservation2_table{padding:10px 0px 0px 0px; margin:0px 0px 0px 80px; }
.Reservation-textbox{padding:3px; margin:0px; border:solid 1px #725079; color:#725079; font-size:11px; width:250px;}
.Reservation-textbox1{padding:3px; margin:0px; border:solid 1px #725079; color:#725079; font-size:11px; width:80px;}
.Review{padding:0px 15px 0px 0px; margin:0px; }
.Reset{padding:0px 15px 0px 0px; margin:0px;}
.reserline{ border-top:solid 1px #000000; margin:0px 30px 0px 0px;}
.boldchar { padding:0px 0px 0px 0px; margin:0px; color:#000000; font-weight:bold; font-size:12px; font-family : arial,tahoma,verdana;}
.roomNote{ margin:0px; padding:0px 0px 20px 0px; width:440px; }
.lblReservation2 { color:#000000; font-weight:bold; font-size:12px; font-family : arial,tahoma,verdana; width:180px;}
.ltrReservation2 { padding:0px 0px 0px 0px; color:#000000; font-weight:normal; font-size:12px; font-family : arial,tahoma,verdana;}
.Reservation2-btn { margin:20px 0px 0px 270px;}
.numberroom {padding:3px; margin:0px; border:solid 1px #725079; color:#725079; font-size:11px; width:30px;}
#canhcam-content1{ background-color:#D2B7E1; padding:12px 0px 45px 0px; }
/* */

/*Candelar*/
.picker{ text-align:center;  color:#000000; border: 1px gray solid; font-size: 11px; font-weight:normal; font-family: "arial",monospace; padding: 2px 0px 2px 2px; cursor: pointer;}
.calendar_button{ border:none; cursor:pointer; width:25px; height:22px;}
.calendar td{  font-size:11px;}
.title { font-weight:bold;  background-color:#D7D7E5;}
.day{ width:25px; cursor:pointer; text-align:center; border-width:1px; border-color:#F6F6F6; border-style:solid;}
.dayhover{ width:25px; cursor:pointer; text-align:center; text-decoration:underline; border-width:1px; border-color:#F6F6F6; border-style:solid;}
.dayheader{ width:25px; text-align:center; border-width:1px; border-color:white; border-style:solid; font-weight:bold; background-color:#FFFFFF;}
.othermonthday{ color:#999999;}
.outofrangeday{ visibility:hidden;}
.selectedday{ width:25px;background-color:#FBE694; color:#000000; border-width:1px; border-color:#BB5503 !important; border-style:solid; font-weight:bold;}
.calendar{ border-style:solid; border-width:1px; border-color:Black; border-collapse:collapse; background-color:#FFFFFF; cursor:default;}
.month{ background-color:#F6F6F6; margin-left:5px; margin-right:5px; margin-bottom:5px; margin-top:0px;}
.nextprev{ cursor:pointer; height:25px; vertical-align:center; padding:0px 5px 0px 5px;}
.selector{ width:14px; cursor:pointer; text-align:left; vertical-align:center; background-color:#FFFFFF;}

/*Borderrevervation*/
.borderreservation { padding:0px 0px 0px 0xp; margin:0px 0px 0px 0px;}
.borderreservation h1 {background: url(/app_themes/default/images/bg_topreservation.gif) top no-repeat; height:11px; overflow:hidden;}
.borderreservation h2 {background: url(/app_themes/default/images/bg_centerreservation.gif) top  repeat-y;}
.borderreservation h3 {background: url(/app_themes/default/images/bg_bottomreservation.gif) top no-repeat;  height:16px; overflow:hidden;}

.borderrevervation { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.borderrevervation h1 {background: url(/app_themes/default/images/bg_reservation2top.gif) top no-repeat; height:11px; overflow:hidden;}
.borderrevervation h2 {background: url(/app_themes/default/images/bg_reservation2center.gif)  top  repeat-y;}
.borderrevervation h3 {background: url(/app_themes/default/images/bg_reservation2bottom.gif) top no-repeat; height:11px; overflow:hidden;}
/*Borderrevervation*/
