/* common styling */

body,html {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 83%;
	color: #333333;
	margin:0px;
}

body {
	background-image: url(../img/full_bg_new_2009.png);
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-position:50% 0%;
}

h1 {
	font-size:16px;
	color:#c0a780;
	font-weight:normal;
	}

.menu {font-family: arial, sans-serif; width:762px; position:relative; margin:0; font-size:11px; margin:0px 0 -1px 0; z-index:100; border: 1px solid #666; text-align:center; border-bottom:0px; border-top:0px;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:underline;width:126px; height:20px; text-align:center; color:#fff; border-bottom:1px solid #fff; background:#727272; line-height:20px; font-size:100%; overflow:hidden;}

.menu ul li.R a, .menu ul li.R a:visited {width:127px;}

.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; margin-right:1px; position:relative;}
.menu ul li.R {float:left; margin-right:0px; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#000000;}
.menu ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:105px;}
.menu ul li:hover ul li a.hide {background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#d9c69f; color:#000; height:auto;}
.menu ul li:hover ul li a:hover {background:#e5e5e5; color:#000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}



.container {
	width:764px;
	margin-left:auto;
	margin-right:auto;
}

.nav_container {

}

.main {
	background-image: url(../img/main_bg.png);
	background-repeat:repeat-y;
}

.main_left {
	float:left;
	width:381px;
}

.main_left_home {
	float:left;
	width:381px;
}

.main_left_contact {
	float:left;
	width:381px;
	height:705px;
	background-image: url(../img/main_left_bg.gif);
}

.main_right {
	float:right;
	width:383px;
	background-image:url(../img/wm1_r6_c2.gif);
	background-position:top, left;
	background-repeat: repeat-y;

}

.main_right_index {
	float:right;
	width:383px;
	background-image:url(../img/wm1_r6_c2.gif);
	background-position:top, left;
	background-repeat: repeat-y;
	padding-bottom:15px;

}

.main_right_history {
	float:right;
	width:383px;
	height:460px;
	background-image:url(../img/wm1_r6_c2.gif);
	background-position:top, left;
	background-repeat: repeat-y;
}


.main_right_contact {
	float:right;
	width:383px;
	background-image:url(../img/wm1_r6_c2.gif);
	background-position:top, left;
	background-repeat: repeat-y;
}

.main_right_txt {
	padding-right:30px;
	float:right;
	width:303px;
	padding-top:5px;
}

.footer {
	width:764px;
	height:84px;
	background-image:url(../img/footer.gif);
	clear:both;
}

.hd {  font-family: Arial, Helvetica, sans-serif; font-size: 105%; color: #006633;font-weight:bold;}

a:link{ color:#986800 ; font-family: Arial, Helvetica, sans-serif;font-size:100%;text-decoration:underline;font-weight:normal;}
a:visited{ color:#986800; font-family: Arial, Helvetica, sans-serif;font-size:100%;text-decoration:underline;font-weight:normal;}
a:hover{ color:#006633;font-family: Arial, Helvetica, sans-serif;font-size:100%;text-decoration:none;font-weight:normal;}
a:active{ color:#986800;font-family: Arial, Helvetica, sans-serif;font-size:100%;text-decoration:underline;font-weight:normal;}

.TextField {
font-family: Arial, Helvetica, sans-serif; 
font-size: 100%;
color: #669999;
background-color: #F6F9F7;
border-color: #d8f0d0;
border-style: solid;
border-width: 1;
padding-left: 3px;
width:95%;
}

.TextFieldsubmit {
font-family: Arial, Helvetica, sans-serif; 
font-size: 100%;
color: #669999;
background-color: #F6F9F7;
border-color: #d8f0d0;
border-style: solid;
border-width: 1;
padding-left: 3px;
margin-top:-26px;
}

.wht{  font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #ffffff;font-weight: bold;}

.pagebody li {
	list-style-image: url(../img/li_pic.gif);
}

.subtitlebox {
	width:295px;
	height:100%;
	border:1px solid green;
	background-color:#f7fbf7;
	padding:3px;
	}
	
td.title {
	border-bottom:1px dashed #ceb486;
	padding-top:5px;
	padding-bottom:5px;
	}
	
.sub {
	padding-bottom:3px;
}

.thumbs {
	margin-left:45px;
}

.thumbs img {
	padding:0px 10px 10px 0px;
}

.subhead {
	font-weight:bold;
	color:#006633;
}

.clearo {
	clear:both;
}

.small_txt {
	font-size:85%;
	display:block;
	margin-top:-7px;
	color:#000000;

}

.navbr {
	line-height:20%;	
}

.rooms_table {
	padding:5px 5px 5px 0;
}

.font_button {
	padding:0 3px 0 0;
}

td {
	font-size:100%;
}
