@charset "utf-8";
/* CSS Document */
body {
	width:100%;
	margin:0px;
	padding:0px;
}
.main {
	width:100%;
	float:left;
}
.header {
	background:url(../../images/header_bg.jpg);
	height:410px;
	width:100%;
	background-repeat:repeat-x;
	overflow:hidden;
}
.main_body {
	background-image:url(../../images/body_bg.jpg);
	background-repeat:repeat-x;
	height:279px;
	min-height:279px;
	height:auto !important;
	background-color:#f6c25f;
	width:100%;
	float:left;
}
.footer {
	background-image:url(../../images/footer_bg.jpg);
	height:49px;
	width:100%;
	background-repeat:repeat-x;
	float:left;
	font-size:11px;
}
#fl_lft {
	float:left;
}
#fl_rht {
	float:right;
}
#lft_pad {
	padding-left:0px;
}
#rht_pad {
	padding-right:0px;
}
#no_pad_margin {
	padding:0px;
	margin:0px;
}
.header_cont {
	width:900px;
	margin-left:50%;
	margin-right:50%;
	margin:auto;
	border:0px solid white;
	height:101px;
}
.header_banner {
	width:900px;
	margin-left:50%;
	margin-right:50%;
	margin:auto;
	overflow:hidden;
}
.body_cont {
	width:900px;
	margin-left:50%;
	margin-right:50%;
	margin:auto;
	height:279px;
	min-height:279px;
	height:auto !important;
}
/*.menu a
{
	color:#664021;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 40px 0px 40px;
	font-weight:bold;
	text-decoration:none;

}
.menu a:hover
{
	color:#b45608;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 40px 0px 40px;
	font-weight:bold;
	text-decoration:none;
}*/
.body_cont_left {
	width:602px;
	height:249px;
	min-height:249px;
	height:auto !important;
	padding-top:30px;
}
.body_cont_right {
	width:298px;
	height:279px;
	min-height:279px;
	height:auto !important;
}
.hotlinks {
	width:271px;
	height:186px;
	margin-top:21px;
}
.hotlinks_img {
	margin:0px;
	margin:0px;
}
.hotlinks_txt {
	margin-top:0px;
	padding-top:0px;
	height:104px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	padding:15px;
	background-color:#f9ecb1
}
.body_txt {
	font-family:Arial;
	font-size:13px;
	color:#282623;
	line-height:22px;
}
.footer_cont {
	width:900px;
	margin-left:50%;
	margin-right:50%;
	margin:auto;
	height:29px;
	padding-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6f6f6f;
}
.footer_cont a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b45608;
	text-decoration:none;
}
.footer_cont a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#664021;
	text-decoration:underline;
}
#footer_lft {
	float:left;
	font-size:11px;
}
#footer_rht {
	float:right;
	font-size:11px;
}
.innerbody {
	margin:0px;
	padding:0px;
	background:url(../../images/bg_inner.jpg);
	background-repeat:repeat-x;
	background-color:#f6c25f;
	font-family:arial;
	font-size:13px;
	color:#282623;
	line-height:18px;
}
td {
	font-family:arial;
	font-size:13px;
	clear:#282623;
	line-height:20px;
}
div {
	font-family:arial;
	font-size:13px;
	clear:#282623;
	line-height:20px;
}
.leftdiv {
	float:left;
}
.rightdev {
	float:right;
}
#innermaindiv {
	width:900px;
	margin:auto;
}
.header_inner {
	width:900px;
	height:101px;
	float:left;
}
.inner_banner_bg {
	background:url(../../images/inner_banner_bg.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:80px;
	float:left;
	padding-top:39px;
}
.inner_menupad {
	float:left;
	width:900px;
}
.inner_cnt_pad {
	float:left;
	width:900px;
	padding:30px 0px 20px 0px;
}
.inner_rightside {
	float:left;
	width:240px;
	background:#f9ecb1;
	border:1px solid #b28c3c;
	padding:15px 10px 15px 20px;
}
.inner_leftside {
	float:left;
	width:590px;
	padding:0px 35px 0px 0px;
	text-align:justify;
}
.tittle_txt {
	color:#664021;
	font-family:arial;
	font-size:15px;
}
.links_sep {
	background:url(../../images/links_sep.jpg);
	background-repeat:no-repeat;
	width:235px;
	height:15px;
	margin-bottom:6px;
	margin-top:6px;
	float:left;
}
.lnk_txt {
	text-decoration:none;
	color: #b45608;
}
.lnk_txt:hover {
	text-decoration:underline;
	color: #664021;
}
.enquiry_dr {
	float:left;
	margin-left:10px;
	display:inline;
	height:25px;
	width:500px;
	border:0px solid red;
}
.enquiry_dr_lft {
	width:100px;
	float:left;
	height:20px;
	border:0px solid blue;
}
.enquiry_dr_rht {
	width:375px;
	float:left;
	height:20px;
	border:0px solid red;
}
.frm_btn {
	font-size: 12px;
	font-family: Verdana, Arial, 'Times New Roman';
	color: #ffefc8;
	background-color: #dda236;
	height:25px;
	border:1px solid #dda236
}
.textra {
	font-size: 12px;
	background-color: #ffffff;
	border: 1px solid #b8b8b8;
}
.text_box {
	font-size: 12px;
	background-color: #ffffff;
	border: 1px solid #b8b8b8;
	width:180px;
	height:17px;
}
.text_area {
	font-size: 12px;
	background-color: #ffffff;
	border: 1px solid #b8b8b8;
	width:180px;
	height:60px;
}
.button {
	background:#b97839;
	text-align:center;
	color:#FFFFFF;
	border:1px solid #fae18f;
}
.update_img {
	border:2px solid #f9e18f;
	margin:8px;
	height:181px;
	width:272px;
	display:inline;
	float:left;
}
.dropdownmenu {
	float:right;
	width:900px;
	height:38px;
}
.dropdownmenu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	color:#FFFFFF;
}
.dropdownmenu ul li {
	position: relative;
	display: inline;
	float:left;
	background:none;
	list-style-type:none;
	color:#FFFFFF;
	padding:0px 20px 0px 20px;
}
.dropdownmenu ul li a {
	display: block;
	color:#664021;
	text-decoration: none;
	font-size:13px;
	font-weight:bold;
	padding:10px 7px 0px 7px;
}

.dropdownmenu ul li a:hover {
	color:#fff;
	background:#b45608;
	font-size:13px;
	font-weight:bold;
	display:block;
	float:left;
	padding:8px 7px 10px 7px;

}
.dropdownmenu ul li ul {
	position: absolute;
	visibility: hidden;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #ba6544;
	border-left:1px solid #ba6544;
	border-top:1px solid #ba6544;
	border-right:0px solid #ba6544;
	background:#ba6544;
}
.dropdownmenu ul li ul li {
	display: list-item;
	text-align:left;
	font-family:arial;
	font-size:12px;
	width:170px;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #ba6544;
	color:#CC3300;
}
.dropdownmenu ul li ul li.last {
	display: list-item;
	background:#d5d5c3;
	text-align:left;
	font-family:arial;
	font-size:11px;
	margin:0px;
	padding:0px;
	border-bottom:0px solid #badcf8;
}
.dropdownmenu ul li ul li ul {
	top: 0px;
	margin:0px;
	padding:0px;
}
.dropdownmenu ul li ul li a {
	font-family:arial;
	font-size:12px;
	padding:5px 3px 5px 5px;
	font-weight:normal;
	margin:0px;
	background-color:#b45608;
	color:#fff;
	border:1px solid #b45608;
}
.dropdownmenu ul li ul li a:hover {
	color:#fff;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	padding:5px 3px 5px 5px;
	margin:0px;
	background-color:#e09504;
	border:1px solid #f6c25f;
	width:160px;
}
.downarrowclass {
	position: absolute;
	top: 12px;
	display:none;
}
.rightarrowclass {
	position: absolute;
	top: 6px;
	display:none;
}
.contact_col {
	float:left;
	width:800px;
}
.contact_left {
	width:350px;
	float:left;
}
.contact_right {
	width:400px;
	float:left;
	margin-left:40px;
}
.contact_row {
	float:left;
	width:400px;
	margin-bottom:7px;
}
.contact_left_col {
	float:left;
	width:120px;
}
.contact_right_col {
	float:left;
	width:250px;
}
.contact_middle {
	float:left;
	width:20px;
	text-align:center;
}
.txtbox {
	width:200px;
	height:16px;
	border:1px solid #c0a062;
	vertical-align:middle;
	background:#fff4df;
}
.txtarea {
	width:200px;
	height:80px;
	border:1px solid #c0a062;
	vertical-align:middle;
	background:#fff4df;
}
.button {
	background:#f7e18e;
	border:1px solid #f9e7a5;
	text-align:center;
	color:#664021;
	cursor:pointer;
	font-weight:bold;
}
.txt_red {
	color:#c1271e;
}
.txt_brown {
	color:#664021;
	font-weight:bold;
}
ul.inner_list {
	margin:0px;
	padding:10px;
	/*background:#f9ecb1;*/
	border:1px solid #f9ecb1;
	background:#ead280;
}
ul.inner_list li {
	background:url(../../images/arrow1.gif) no-repeat 5px 5px;
	padding:0px 2px 3px 20px;
	list-style-type:none;
	color:#a24c05;
}
.highlights {
	padding:10px;
	background:#f9ecb1;
}
.highlights ul {
	margin:0px;
	padding:0px;
}
.highlights ul li {
	background:url(../../images/arrow1.gif) no-repeat 5px 5px;
	padding:0px 2px 3px 20px;
	list-style-type:none;
	color:#a24c05;
}
.highlights ul li ul {
	margin:0px;
	padding:0px;
}
.highlights ul li ul li{
	padding:0px 0px 0px 0px;
	background:none;
	color:#000000;
}

.gallery_tittletxt {
	background:#d36b05;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
}
.photogallery_img_border {
	border:1px solid #664021;
}
.photogallery_img_border1 {
	border:1px solid #664021;
	margin-left:10px;
	margin-right:10px;
}
a.back_link {
	color:#ca1c26;
	text-decoration:underline;
	font-weight:bold;
}
a.back_link:hover {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.headertxt {
	cursor: hand;
	cursor: pointer;
	padding: 2px 5px;
	border: 1px solid #f9eaa1;
	background: #e7b208;
	color:#FFFFFF;
	font-size:15px;
}
.opencnt {
	background: #d47802;
	color:#FFFFFF;
	border: 1px solid #f9eaa1;
	font-size:15px;
}
a.emailtxt{
	color:#000000;
	text-decoration:underline;
}
a.emailtxt:hover{
	color:#d47802;
	text-decoration:none;
}

