@charset "utf-8";
/* CSS Document */

body {
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#8e350b;
	margin:0px;

	

}
body.section1 li.one a {
	background-color:#a58850;
	color:#000;
	/*background:#ffffcc;*/

	
	
}
body.section1  li.one a{
	  											
								
									background-color:#a58850;
									color:#000;
									
									
									}
									
      body.section2  li.two a{
	  								
	  							
									background-color:#a58850;
									color:#000;
									}
 
      body.section3  li.three a{
	  								
	  							
									background-color:#a58850;
									color:#000;
									}
									

      body.section4  li.four a{
	  								
	  								
									background-color:#a58850;
									color:#000;
									}
	 body.section5  li.five a{
	  								
	  								
									background-color:#a58850;
									color:#000;
									}
	 body.section6  li.six a{
	  								
	  								
									background-color:#a58850;
									color:#000;
									}
	 body.section7  li.seven a{
	  								
	  								
									background-color:#a58850;
									color:#000;
									}
									
									
	body.section8 li.eight a{
									background-color:#a58850;
									color:#000;
									}

#maindiv {
	width:1000px;
	float:right;
}
#topbar {
	width:1000px;
	height:238px;
}
#maincontainer {
	width:1000px;
	float:right;
	height:auto;
	margin-top:42px;
}
#subcontainerright {
	width:646px;
	float: right;
}
#subcontainermain{
	width:620px;
	float: left;
	
}
#subcontainermain span.headblue{
	font:15px/25px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#00cccc;
	text-align:left;
	
}

.texthead {
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#47320a;
	text-align:left;
	text-decoration:none;

}

.textmain {
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#d7be8c;
	text-align:left;
	text-decoration:none;

}



.textmainbold {
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#efe1c7;
	font-weight:bold;
	text-align:left;
	text-decoration:none;

}

.textmaintitle {
	font:24px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#efe1c7;
	text-align:left;
	text-decoration:underline;

}

a.textmain:visited {
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#d8b79c;
	text-align:left;
	text-decoration:underline;

}
a.textmain:link {
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#d8b79c;
	text-align:left;
	text-decoration:underline;

}
a.textmain:hover {
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#e6cdb9;
	text-align:left;
	text-decoration:none;

}
.textcontact {
	font:12px/25px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;

}
#subcontainerleft {
	width:213px;
	float: right;
	margin-right:24px;
}
#menumain {
	width:213px;
	background-image: url(../images/menucenter.jpg);
	background-repeat:no-repeat;
	height: 300px;
	
}
#spacerdiv {
	width:760px;
	height:20px;
	clear: both;
	margin:0px auto 0px auto;
}
#bottomthummain {
	width:760px;
	margin:0px auto 0px auto;
	clear: both;

}
#bottomthumb1 {
	width:192px;
	float: left;
	font:11px/15px   Verdana, Arial, Helvetica, sans-serif;
	color:#caa586;
	text-align:left;
}
.learnmore {
	background-color: #07222c;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	color:#119bf2;
}
#bottomthumb2 {
	width:192px;
	float: left;
	font:11px/15px   Verdana, Arial, Helvetica, sans-serif;
	color:#caa586;
	text-align:left;
	margin-left:92px;
}
/*menu*/
#menucontainer {
	width:200px;
	height:300px;
	margin:0px auto 0px auto;

}
#menulisting {
	width:200px;
	float:left;
	height:300px;
	clear:both;
	margin-top:10px;
	margin: 0px auto 0px auto;
}

li	{
	list-style:none;
	float:left;
	
}
ul{
list-style:none;
}	

.one a {
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#b7a072;
	text-transform: uppercase;

}
.one a:visited {
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#b7a072;
	text-transform: uppercase;

}
.one a:link {
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#b7a072;
	text-transform: uppercase;

}
.one a:hover{
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#a58850;
	text-transform: uppercase;
}
.two a {
	
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#b5a075;
	text-transform: uppercase;
	margin-top:18px;


}

.two a:visited {
	
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#b5a075;
	text-transform: uppercase;
	margin-top:18px;


}
.two a:link {
	
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#b5a075;
	text-transform: uppercase;
	margin-top:18px;


}
.two a:hover{
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	margin-bottom:0px;
	background-color:#a58850;
	text-transform: uppercase;

}
.three a {
	
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#c7b38e;
	text-transform: uppercase;
	margin-top:25px;



	
}

.three a:visited {
	
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#c7b38e;
	text-transform: uppercase;
	margin-top:25px;



	
}
.three a:link {
	
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#c7b38e;
	text-transform: uppercase;
	margin-top:25px;



	
}
.three a:hover{
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#a58850;
	text-transform: uppercase;

}
.four a {
	
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#e3d3b4;
	text-transform: uppercase;
	margin-top:20px;

	
}

.four a:visited{
	
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#e3d3b4;
	text-transform: uppercase;
	margin-top:20px;

	
}
.four a:link{
	
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#e3d3b4;
	text-transform: uppercase;
	margin-top:20px;

	
}
.four a:hover{
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#a58850;
	text-transform: uppercase;

}
.five a {
	
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#ede0c9;
	text-transform: uppercase;
	margin-top:20px;


	
}
.five a:visited {
	
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#ede0c9;
	text-transform: uppercase;
	margin-top:20px;


	
}
.five a:link {
	
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#ede0c9;
	text-transform: uppercase;
	margin-top:20px;


	
}
.five a:hover{
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#a58850;

	text-transform: uppercase;

}
.six a {
	
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#ede0c9;
	text-transform: uppercase;
	margin-top:23px;


	
}
.six a:visited {
	
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#ede0c9;
	text-transform: uppercase;
	margin-top:23px;


	
}
.six a:link {
	
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#ede0c9;
	text-transform: uppercase;
	margin-top:23px;


	
}
.six a:hover{
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#a58850;
	text-transform: uppercase;
}
.seven a {
	
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#d7c6a5;
	text-transform: uppercase;
	margin-top:20px;/* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit; 

	

	
}
.seven a:link{
	
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#d7c6a5;
	text-transform: uppercase;
	margin-top:20px;/* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit; 

	

	
}
.seven a:visited {
	
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#d7c6a5;
	text-transform: uppercase;
	margin-top:20px;/* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit; 

	

	
}
.seven a:active{
	
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#d7c6a5;
	text-transform: uppercase;
	margin-top:20px;/* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit; 

	

	
}
.seven a:hover{
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#a58850;
	text-transform: uppercase;

}


.eight a {

	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#ede0c9;
	text-transform: uppercase;
	margin-top:20px;/* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;




}
.eight a:link{

	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#ede0c9;
	text-transform: uppercase;
	margin-top:20px;/* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;




}
.eight a:visited {

	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#ede0c9;
	text-transform: uppercase;
	margin-top:20px;/* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;




}
.eight a:active{

	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#ede0c9;
	text-transform: uppercase;
	margin-top:20px;/* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;




}
.eight a:hover{
	display:block;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: capitalize;
	text-align:left;
	width:200px;
	height:18px;
	text-decoration:none;
	vertical-align:middle;
	background-color:#a58850;
	text-transform: uppercase;

}


#footer {
	width:100%;
	position:relative;
	clear:both;
	border-top:1px solid #94491e;
	height:60px;
	margin-top:5px;
}
.footertext {
		font:11px/16px Verdana, Arial, Helvetica, sans-serif;
		color:#e8c481;
		text-align:center;
		text-decoration:none;
	}
a.footertext:visited {
		font:11px/16px Verdana, Arial, Helvetica, sans-serif;
		color:#e8c481;
		text-align:center;
		text-decoration:none;
	}
a.footertext:link {
		font:11px/16px Verdana, Arial, Helvetica, sans-serif;
		color:#e8c481;
		text-align:center;
		text-decoration:none;
	}
a.footertext:hover {
		font:11px/16px Verdana, Arial, Helvetica, sans-serif;
		color:#e8c481;
		text-align:center;
		text-decoration: underline;
	}
.footertextcopyright {
		font:11px/30px Verdana, Arial, Helvetica, sans-serif;
		color:#e8c481;
		text-align:center;
	}
/*freeholdpropertiesgallery*/
#thumbgallery {
	float: left;
	width:180px;
	height:136px;
}
#imagedetailsmain {
	width:425px;
	float: left;
	margin-left:10px;
}
#propertytitle {
		font:12px/30px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#97b4c2;
		text-align:left;
		width:425px;
		float: left;
		margin-left:10px;
		
}
#Property Code {
		font:12px/30px Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		color:#97b4c2;
		text-align:left;
		width:212px;
		float: left;
		margin-left:10px;  
}            
#propertytext {
		font:12px/30px Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		color:#97b4c2;
		text-align:left;
		width:260px;
		float: left;
		margin-left:10px;
		
}
.propertytext{
	width:100px;
	height:25px;
	text-align:left;
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#97b4c2;
	
	
}
.combobox{
	width:175px;
	text-align:left;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#97b4c2;
	
	
	
}
.selectcombobox{
	width:235px;
	text-align:left;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#0000;
	background-color: #699eab;
	border:solid 1px  #CCCCCC;
	
	
	
}
.title{
	width:242px;
	text-align:left;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#97b4c2;
	padding-left:3px;
	
	
}
.button{
	width:100px;
	text-align: center;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	
	
}
.textbox{
	width:230px;
	text-align:left;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	padding-left:3px;
	color: #000000;
	background-color: #699eab;
	border:none;
	padding-left:3px;
	border:solid 1px  #CCCCCC;
	
}
.textbox2{
	width:230px;
	height:60px;
	text-align:left;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	padding-left:3px;
	color: #000000;
	padding-left:3px;
	background-color: #699eab;
	border:solid 1px  #CCCCCC;
	
	
	
}
.textbox3{
	width:230px;
	height:60px;
	text-align:left;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	padding-left:3px;
	color: #000000;
background-color: #699eab;
	border:solid 1px  #CCCCCC;
	
}
.image {
	width:75px;
	border:solid 1px #5f9eab;
}
.imagepropertybooking {
	border:solid 1px #5f9eab;
	padding:5px;
}
.innertablemain {
	border:solid 1px #b8903f;
}
.headingbg { 
	background-image: url(../images/headg.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	width:213px;
	height:24px;
}
.tdleft {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	height:30px;
}

.tdmiddle {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:center;
	height:30px;
}

.tdborder {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	height:30px;
	border-top:solid 1px #7c2e09; 
}
.tdright {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	height:30px;
}
.imgborder{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
		border:solid 1px #5f9eab;
		padding:5px;
	padding:5px;

}
.tdleft3 {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	height:30px;
}
.tdleft4 {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	height:30px;
	padding-left:10px;
}
.tdleft5 {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align:left;
	height:30px;
	padding-left:10px;
}
.textlink {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	height:30px;
}
a.textlink:hover {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	height:30px;
}
#mainheading { 
	background-image: url(../images/headg.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	font:11px/23px Verdana, Arial, Helvetica, sans-serif;
	font-weight:BOLD;
	text-align: center;
		text-transform:uppercase;
	width:225px;
	height:24px;
}

.buttonnew {
	width:75px;
	height:20px;
	background-color:#5f9eab;
	text-align: center;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.buttonnew2 {

	height:20px;
	background-color:#5f9eab;
	text-align: center;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.bottomline {
	
	border-bottom:solid 1px #5f9eab;
}
.mandatery {
	text-align:left;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
}
.innertablealign {
	text-align:left;
	padding-left:20px;
}


