/* CSS Document */
body{ 	font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px; 
		color:#eb7117;
		text-align:center; 
		margin:1px;
		background:#f5d8ab;}
h1{ color:#ca7d4a; font-size:12px; margin:5px 0px 2px 0px;}
ul{ margin: 2px 0px 2px 0px;}
li{ margin: 0px 0px 0px 20px;}

a:link {color:#c6753e; text-decoration:none;}
a:visited {color:#c6753e; text-decoration:none;}
a:hover {color:#c6753e; text-decoration:underline;}
a:active {color:#c6753e; text-decoration:none;}

a.footernav:link {color:#FFFFFF; text-decoration:none; font-weight:bold;}
a.footernav:visited {color:#FFFFFF; text-decoration:none; font-weight:bold;}
a.footernav:hover {color:#FFFFFF; text-decoration:underline; font-weight:bold;}
a.footernav:active {color:#FFFFFF; text-decoration:none; font-weight:bold;}

.contain{ margin:auto; border:1px solid #c4613b; width:780px; text-align: left; background-color:#FFFFFF;}

.head{ text-align:right; vertical-align: text-bottom; width:780px; height:96px; margin:0px 0px 10px 0px;}

.headings{ padding: 5px 0px 10px 40px;}

.headings2{ padding: 5px 0px 10px 30px;}

.headings3{ margin: 5px -3px 10px -3px;}

.text{ width:600px; margin: 0px 0px 20px 70px;}

.accom_text{ width:660px; margin: 5px 0px 5px 48px;}

.accom_pic{ position:relative; margin:0px 15px 0px 30px;}

.header_details{position:relative; width:140px; vertical-align:middle; padding:20px 20px 15px 0px; top:-70px; left:625px;}

.signature{ width:780px;}

.map{ border:thin; border-color:#267924; border-style:solid;}

.main{ padding: 5px 20px 5px 20px;}

.home_main_pic{ text-align:center;}

#showcase {clear:both; width:760px; height:auto; padding-left:-30px;}
/*img when selected*/
#info {background:#ffffff; width:740px; float:left; }
#info_right {display:block; float:right; width:230px; padding:10px; color:#fff;}
#info_right p {margin:0 0 10px 0;}
#info_right form fieldset {padding:0; border:0; margin:0 0 0 5px;}
#info_right ol {margin-top:40px;}
#info_right ol li {margin-bottom:5px;}
#info_right li a, #info_right li a:visited {color:#fff; font-size:11px; text-decoration:none;}
#info_right li a:hover {text-decoration:underline;}  

.gall_starter {padding:10px 0px 0px 2px;display:block; position:absolute; width:618px; border:1px solid #c4613b; height:230px; top:14px; left:93px; color:#000; background:#eed1c6; text-align:center; font-family:tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; letter-spacing:1px;
}
.gal_pad {
	padding:10px 2px 2px 0px;
}
.direct_gall {
	font-weight: bold;
	font-size:12px;
	padding: 10px 0px 0px 0px;
    text-align: center;
	color: #a48e4a;
}
.formdiv {
	width: 420px;
	margin: auto;
	display: inline;
}
.formfield{	width: 194px;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #dae7e3;
	color: #1c2824;
	border: 1px solid #1c2824;
	text-align: justify;
	padding: 2px;}
.thank {
	text-align: center;
	padding-top: 100px;
	padding-bottom: 100px;
}
.contact_detail{width:240px; margin-bottom:-60px; display:inline; text-align:right; float:right;}
.gallery_block{ width:740px; text-align:center; vertical-align:middle; padging_top:10px;}
.footer{ background-color:#c4613b; text-align:center; padding: 10px 0px 10px 0px; color:#fff;}
.maptext{ width:622px; padding: 20px 0px 10px 0px; text-align:center; margin:auto; background-color:#FFFFFF;}

.virtual {
	height: 360px;
	text-align: center;
	padding-top: 24px;
	padding-bottom: 30px;
	background-repeat: no-repeat;
	background-position: center center;
}

.vt {
border:1px solid #666666;
height:365px;
margin:0px;
padding:0px;
width:502px;
}
