body{ margin:0px; padding:0px; font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;}
img { border:none; }
h1{ font-size:33px; color:#666666; margin:0px; padding:0px 0px 25px 0px; font-weight:normal; }
h3{ font-size:22px; color:#666666; margin:0px; padding:0px 0px 10px 0px; font-weight:normal; }
h4{ font-size:16px; color:#666666; margin:0px; padding:0px 0px 10px 0px; font-weight:bold; }

p{ font-size:13px; line-height:20px; padding:0px 0px 20px 0px; margin:0px; color:#333333; text-align:justify; }
a{ color:#990000; text-decoration:none; }
a:hover{ color:#990000; text-decoration:underline; }


/* Commong Styles */
.clrgrey { color:#666666;}
.clrred { color:#FF0000;}

.bold{ font-weight:bold; }
.italic { font-style:italic; }
.underline { text-decoration:underline; }
ul { margin:0px; padding:0px; list-style:none;}



ul.topmenu li { display:inline; float:left; padding-right:10px;}
a.toplink { font-size:12px; color:#666666; padding-left:22px; line-height:27px; }
a.toplink:hover { color:#000000; text-decoration:none; }

a.iconmap { background:url(../images/icon_viewmap.jpg) no-repeat left 1px;}
a.iconmap:hover { background:url(../images/icon_viewmap1.jpg) no-repeat left 1px;}

a.iconguest { background:url(../images/icon_guest.jpg) no-repeat left top;}
a.iconguest:hover { background:url(../images/icon_guest1.jpg) no-repeat left top;}
a.iconemailfriend { background:url(../images/icon_email.jpg) no-repeat left center;}
a.iconemailfriend:hover { background:url(../images/icon_email1.jpg) no-repeat left center;}

.toplogo { font:"Times New Roman", Times, serif; font-size:26px; color:#666666; line-height:28px;}
.toplogo a {color:#666666; text-decoration:none;}
.toplogo a:hover {color:#000000; text-decoration:none;}

/* Style for navigation Area */
#navigation ul{ margin:0px; padding:0px; list-style:none; height:32px; }
#navigation ul li.divider{ font-size:0px; width:1px; background:url(../images/navi_divider.jpg) center center no-repeat; }
#navigation ul li{ float:left;  height:32px; }

/* Style for TV Box Area */
#hotelbx { background:url(../images/blueboxtop.jpg) no-repeat left top #dce9f7; padding:10px; font-size:13px; line-height:20px; color:#333333; }
#hotelbx h3 { font-size:20px; color:#666666; font-weight:normal; margin:0px; padding:0px 0px 10px 0px;}

.iconhotel1 { background:url(../images/icon_hotel1.jpg) no-repeat left top; padding-left:20px;}
.iconhotel2 { background:url(../images/icon_hotel2.jpg) no-repeat left top; padding-left:20px;}
.iconhotel3 { background:url(../images/icon_hotel3.jpg) no-repeat left top; padding-left:20px;}
.iconhotel4 { background:url(../images/icon_hotel4.jpg) no-repeat left top; padding-left:20px;}



/* Style for Check Availibility box Area */
.chkavail_top{ background:url(../images/chkbox_top.jpg) top center no-repeat; font-size:0px; height:5px;} 

.chkavail_topnew{ background:url(../images/chkbox_topnew.jpg) top center no-repeat; font-size:0px; height:5px;} 

.chkavail_bg{ background:url(../images/chkbox_bg.jpg) repeat-y; }
.chkavail_btm{ background:url(../images/chkbox_btm.jpg) bottom center no-repeat; font-size:0px; height:5px;}

.chkavail_top1 { background:url(../images/chkbox_top1.jpg) top center no-repeat; font-size:0px; height:5px;} 
.chkavail_bg1 { background:url(../images/chkbox_bg1.jpg) repeat-y; font-size:14px; }
.chkavail_btm1 { background:url(../images/chkbox_btm1.jpg) bottom center no-repeat; font-size:0px; height:5px;}

.textfield { border:1px solid #7f9db9; width:113px; height:18px;}

.textfield1 { border:1px solid #cccccc; height:18px;}
.textarea { border:1px solid #cccccc; height:78px;}

/* Style for side area */
#side{ width:276px; padding-right:31px; vertical-align:top; }

/* Style for main page area */
#mp{ background:url(../images/bg_mp.jpg) top center no-repeat; }
#mpg{ vertical-align:top; }

.roomttl { background:#9b6543; font-size:12px; font-weight:bold; color:#FFFFFF; padding:5px 10px;  } 
.roomdesc { background:url(../images/bg_box1.jpg) repeat-y; padding:5px 10px; font-size:11px; color:#666666; line-height:20px; }
.roombtm { background:url(../images/btm_box1.jpg) no-repeat; font-size:0px; height:6px;  }

/* Style for Bottom Area */
#btm{ background:url(../images/bg_btm.jpg) no-repeat left top; padding:5px 0px; text-align:center; font-size:13px; font-weight:bold; line-height:24px; color:#333333; }
#btm a{ color:#333333; text-decoration:none; }
#btm a:hover, #btm a.selected{ color:#990000; text-decoration:none; }

ul.point { padding:0px 10px 10px 0px; margin:0px; list-style:none;}
ul.point li { font-size:13px; background:url(../images/bulet.gif) no-repeat left 3px; padding-left:25px; line-height:20px; }




.no1 { background:url(../images/no1.jpg) no-repeat left top;  padding-left:55px; line-height:20px; padding:20px 0px 25px 59px; font-size:14px; }
.no2 { background:url(../images/no2.jpg) no-repeat left top;  padding-left:55px; line-height:20px; padding:15px 0px 20px 59px; font-size:14px; }
.no3 { background:url(../images/no3.jpg) no-repeat left top;  padding-left:55px; line-height:20px; padding:15px 0px 20px 59px; font-size:14px; }
.friendpage { font-size:13px; color:#333333;}
.txtcenterarea{ font-size:13px; line-height:20px; padding:0px 0px 20px 0px; margin:0px; color:#333333; }

/* Style for sitemap Area */
ul.sitemap { padding:5px 10px 10px 0px; margin:0px; list-style:none;}
ul.sitemap li { font-size:15px; background:url(../images/bulet.gif) no-repeat left 10px; padding-left:25px; line-height:35px; }
ul.sitemap li a {color:#666666;}
ul.sitemap li a:hover {color:#990000; text-decoration:none;}
.txtCenter{ font-size:13px; color:#333333; }
.hoteldevider1
{
    border-bottom: dotted 1px #666;
}
.hoteldevider { background:url(../images/divider.jpg) no-repeat center center; height:40px;  }
.dividernew { background:url(/images/divider-horizontal.gif) repeat-x; font-size:0px; height:1px; }
