/* CSS Document */

body					{ font-family:Arial; font-size:12px; color:#000000; background:url(../images/back.jpg) repeat-x #9d8e76; margin:0 auto; text-decoration:none;}
body a					{ text-decoration:underline;}
img,form,ul,li,h1		{ behavior: url("iepngfix.htc"); border:0; padding:0; margin:0; list-style:none; font-weight:normal;} 
h1						{ font-size:18px; color:#f1ecd6; font-family:Georgia; padding:8px 0;}
p						{ padding:5px 0; margin:0; line-height:18px;}
p a						{ color:#dfd9c1; text-decoration:none;}

#wr						{ width:898px; margin:0 auto; position:relative;}

#logo					{ float:left; width:530px; height:62px; padding-top:10px;}

#topsrch				{ float:right; width:368px; padding-top:25px;}
#topsrch .input			{ width:234px; border:1px solid #322106; background:#5c5b5b; margin-right:10px; padding:8px; color:#ffffff;}
.btn			{ background:#6b3b24; font-size:14px; text-transform:uppercase; color:#FFFFFF; border:none; padding:7px; margin-right:3px;}

#bnr					{ background:url(../images/banner.jpg) no-repeat; width:898px; height:258px; clear:both;}

#mn-navigation			{ padding:25px 0 13px 0; font-family:Georgia; text-transform:uppercase;}
#mn-navigation ul		{ }
#mn-navigation li 		{ display:inline; padding:0 8px; border-right:1px solid #000000;}
#mn-navigation li a 	{ text-decoration:none; color:#4c3819;}

#bdypart				{ background:url(../images/body_background.gif) repeat-y; position:relative; float:left;}

#cnt-part				{ background:url(../images/bodytop_bkstyle.gif) no-repeat; width:603px; float:left; padding:10px 15px;}

#rft-part				{ width:265px; float:left;}
.heading				{ background:url(../images/virtualtour_bk.gif) repeat-y; padding:5px 0 5px 15px; color:#4f3c36; font-size:18px; font-family:Georgia; margin-top:15px;}
.rightmenu				{ margin:15px 0; padding:0 18px;}
.contact				{ padding:230px 10px 0 10px; font-size:11px; text-align:center; background:url(../images/contact_add_bk.jpg) no-repeat; width:208px; height:108px; line-height:18px; text-align:left;}	
.contact a				{ color:#00beff; text-decoration:none;}

.brd					{ /*background:url(../images/border.png) repeat-x;*/ padding:5px 0; border-top:1px solid #8c7e67;}
.img-lft				{ border:4px solid #e7e1c9; float:left; margin:0 10px 10px 0; width:176px; height:120px;}
.clr					{ clear:both;}
.left					{ padding-right:10px; float:left;}
.lft					{ float:left;}
.rft					{ float:right;}

.bdylist				{ float:left; display:block;}
.bdylist li 			{ display:block; padding:5px 0;}
.bdylist li a			{ text-decoration:none; color:#000000; line-height:22px; background:url(../images/bullet_circle.gif) no-repeat 0 9px; padding:5px 0 0 10px;}

.waylist				{ padding:10px 0 0 0; font-size:11px; float:left;}
.waylist ul				{ }
.waylist li 			{ display:block;}
.waylist li a			{ text-decoration:none; color:#584d3a; background:url(../images/arrow.gif) no-repeat 0 3px; padding:0 0 0 15px; line-height:18px;}
.waylist span a			{ color:#947c7c; background:#381414; padding:3px; display:block; margin:5px 0; text-decoration:none;}

#footer					{ background:#000000; clear:both;}
#foot					{  width:898px; margin:0 auto; padding:20px 0; font-size:11px; font-family:Georgia; color:#b2a983; text-align:center;}





/*---------------------------TABLE CONTENT STYLE------------------------------------------------------*/
.table					{ background:#e7e1c9; padding:10px; color:#63280e;}
.table_hd				{ background:#bab49b; color:#FFFFFF; font-size:20px; height:40px;}
.table_content			{ /*border-botttom:1px dotted #bab49b;*/ padding:5px;}

/*************************************GALLERY******************************************************************/
#gallery { background-color: #444; padding: 10px; width: 583px;}
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul img { border: 5px solid #3e3e3e; border-width: 10px 10px 20px;}
#gallery ul a:hover img { border: 5px solid #fff; border-width: 10px 10px 20px;	color: #fff;}
#gallery ul a:hover { color: #fff; }

/**********************************FORM BOX STYLE*************************************************/
.frmbox				{ padding:10px 0;}
.frmbox a			{ color:#1e2423; font-weight:bold;}

/**********************************FORM BOX FIELDSET STYLE*************************************************/
fieldset			{ padding:20px;  border-color:#b9aa91;}
form .frmbox legend	{ background:#950000; color:#ffffff; font-size:16px; padding:5px; font-weight:bold; text-transform:uppercase;}
form .frmbox label	{ display:block; width:150px; padding:3px 0; float:left; font-size:14px;}
form .frmbox input	{ display:block; float:left;}

/*******************************MISSCELINEOUS CSS****************************************************/
.select				{ float:left;}
.checkbox			{ float:left;}
