body {
	background-image: url(../images/bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	background-color:#000000;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	color:#FFFFFF;
	font-family:Times New Roman;
}

 /* navigation */
 
 .ddcolortabs{
padding: 0;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
height:40px;

}

.ddcolortabs ul{
margin:0;
padding:0;
list-style:none;
}

.ddcolortabs li{
display:inline;

}


.ddcolortabs a{
float:left;
color: white;
margin:0 0px 0 0;
text-decoration:none;
letter-spacing: 0px;

}

.ddcolortabs a span{
float:left;
display:block;

}

.ddcolortabs a span{
float:none;
}

.ddcolortabs a:hover{

}

.ddcolortabs a:hover span{

}

.ddcolortabs .selected a, #ddcolortabs .selected a span{ /*currently selected tab*/
}

.ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/

}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_a{
position:absolute;
top: 0;
border: 1px solid black; /*THEME CHANGE HERE*/
border-top-width: 8px; /*Top border width. Should match height of .ddcolortabsline above*/
border-bottom-width: 0;
font:bold 12px Arial;
line-height:18px;
z-index:100;
background-color: black;
width: 200px;
margin-top:-2px;

visibility: hidden;

}


.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #678b3f;
border-bottom: 1px solid #000000; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: white;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #CC9C5C;
color: black;
}
 
 /* end navigation */

/* Top Navigation Styles */

 .rollover_bg { background-image: url(../images/btn_bg_roll.jpg); }

 a.navigation_margin{
 margin-right:0px;
 height:40px;
 }
 
 a.r1 {
 				font-family:Georgia;
				font-size:11px;
				color:#FFFFFF;
				font-weight:bold;
 				display: block;
				text-align:center;
				padding-top:12px;
				width: 146px;
				height: 30px;
				text-decoration: none;
      			/*background-image: url(../images/btn_bg.jpg);*/
  }
   
   a.r1:hover {
   background-image: url(../images/btn1a.jpg);
   background-repeat:no-repeat;
   color:#FFFFFF;
 }
 
  
 a.r2 {
 				font-family:Georgia;
				font-size:11px;
				color:#FFFFFF;
				font-weight:bold;
 				display: block;
				text-align:center;
				padding-top:12px;
 				display: block;
				width: 95px;
				height: 30px;	
				text-decoration: none;
      			/*background-image: url(../images/btn_bg.jpg);*/
  }
   
   a.r2:hover {
   background-image: url(../images/btn2a.jpg);
   background-repeat:no-repeat;
   color:#FFFFFF;
 }
 
a.r3 {
				font-family:Georgia;
				font-size:11px;
				color:#FFFFFF;
				font-weight:bold;
 				display: block;
				text-align:center;
				padding-top:12px;
 				display: block;
				width: 146px;
				height: 30px;	
				text-decoration: none;
      			/*background-image: url(../images/btn_bg.jpg);*/
  }
   
   a.r3:hover {
   background-image: url(../images/btn3a.jpg);
   background-repeat:no-repeat;
   color:#FFFFFF;
 }
 
 a.r4 {
 				font-family:Georgia;
				font-size:11px;
				color:#FFFFFF;
				font-weight:bold;
 				display: block;
				text-align:center;
				padding-top:12px;
 				display: block;
				width: 110px;
				height: 30px;	
				text-decoration: none;
      			/*background-image: url(../images/btn_bg.jpg);*/
  }
   
   a.r4:hover {
   background-image: url(../images/btn4a.jpg);
   background-repeat:no-repeat;
   color:#FFFFFF;
 }
 
 a.r5 {
 				font-family:Georgia;
				font-size:11px;
				color:#FFFFFF;
				font-weight:bold;
 				display: block;
				text-align:center;
				padding-top:12px;
 				display: block;
				width: 190px;
				height: 30px;	
				text-decoration: none;
      			/*background-image: url(../images/btn_bg.jpg);*/
  }
   
   a.r5:hover {
   background-image: url(../images/btn5a.jpg);
   background-repeat:no-repeat;
   color:#FFFFFF;
 }
 
 a.r6 {
 				font-family:Georgia;
				font-size:11px;
				color:#FFFFFF;
				font-weight:bold;
 				display: block;
				text-align:center;
				padding-top:12px;
 				display: block;
				width: 141px;
				height: 30px;	
				text-decoration: none;
      			/*background-image: url(../images/btn_bg.jpg);*/
  }
   
   a.r6:hover {
   background-image: url(../images/btn6a.jpg);
   background-repeat:no-repeat;
   color:#FFFFFF;
 }
 
  a.r7 {
 				font-family:Georgia;
				font-size:11px;
				color:#FFFFFF;
				font-weight:bold;
 				display: block;
				text-align:center;
				padding-top:12px;
 				display: block;
				width: 124px;
				height: 30px;	
				text-decoration: none;
      			/*background-image: url(../images/btn_bg.jpg);*/
  }
   
   a.r7:hover {
   background-image: url(../images/btn7a.jpg);
   background-repeat:no-repeat;
   color:#FFFFFF;
 }
 
 
 /* Top Navigation End */
 
 /* Bottom Navigation */
 
  .rolloverbot_bg{background-image: url(../images/btn_bot_bg.jpg);}

a.rbot {
 				font-family:Arial;
				font-size:11px;
				color:#a1a1a1;
				font-weight:normal;
 				display: block;
				text-align:center;
				padding-top:13px;
				width: 150px;
				height: 43px;
				text-decoration: none;
				margin-right:200px;
				
      			
  }
   
a.rbot:hover {
  	color:#CC9C5C;
}
 
  
a.rbot1 {
 				font-family:Arial;
				font-size:11px;
				color:#a1a1a1;
				font-weight:normal;
 				display: block;
				text-align:center;
				padding-top:13px;
 				display: block;
				width: 45px;
				height: 43px;	
				text-decoration: none;
      			
  }
   
a.rbot1:hover {
   color:#CC9C5C;
 }
 
a.rbot2 {
				font-family:Arial;
				font-size:11px;
				color:#a1a1a1;
				font-weight:normal;
 				display: block;
				text-align:center;
				padding-top:13px;
 				display: block;
				width: 72px;
				height: 43px;	
				text-decoration: none;
      			
  }
   
   a.rbot2:hover {
   color:#CC9C5C;
 }
 
 a.rbot3 {
 				font-family:Arial;
				font-size:11px;
				color:#a1a1a1;
				font-weight:normal;
 				display: block;
				text-align:center;
				padding-top:13px;
 				display: block;
				width: 60px;
				height: 43px;	
				text-decoration: none;
      			
  }
   
   a.rbot3:hover {
   color:#CC9C5C;
 }
 
 a.rbot4 {
 				font-family:Arial;
				font-size:11px;
				color:#a1a1a1;
				font-weight:normal;
 				display: block;
				text-align:center;
				padding-top:13px;
 				display: block;
				width: 80px;
				height: 43px;	
				text-decoration: none;
      			
  }
   
   a.rbot4:hover {
   color:#CC9C5C;
 }
 
 a.rbot5 {
 				font-family:Arial;
				font-size:11px;
				color:#a1a1a1;
				font-weight:normal;
 				display: block;
				text-align:center;
				padding-top:13px;
 				display: block;
				width: 58px;
				height: 43px;	
				text-decoration: none;
      			
  }
   
   a.rbot5:hover {
   color:#CC9C5C;
 }
 
  a.rbot6 {
 				font-family:Arial;
				font-size:11px;
				color:#a1a1a1;
				font-weight:normal;
 				display: block;
				text-align:center;
				padding-top:13px;
 				display: block;
				width: 111px;
				height: 43px;	
				text-decoration: none;
      			
  }
   
   a.rbot6:hover {
   color:#CC9C5C;
 }
 
   a.rbot7 {
 				font-family:Arial;
				font-size:11px;
				color:#a1a1a1;
				font-weight:normal;
 				display: block;
				text-align:center;
				padding-top:13px;
 				display: block;
				width: 82px;
				height: 43px;	
				text-decoration: none;
      			
  }
   
   a.rbot7:hover {
   color:#CC9C5C;
 }
 
   a.rbot8 {
 				font-family:Arial;
				font-size:11px;
				color:#a1a1a1;
				font-weight:normal;
 				display: block;
				text-align:center;
				padding-top:13px;
 				display: block;
				width: 76px;
				height: 43px;	
				text-decoration: none;
      			
  }
   
   a.rbot8:hover {
   color:#CC9C5C;
 }
 
 /* Bottom Navigation End */
 
 /* Content */
 
 
 .content_table
 {
	background-color:#171717;
	color:#c5993f;

 }
  .content_table p
 {
	background-color:#171717;
	color:#c5993f;
	padding-left:20px;
 }
  
 .content_bar_bg{
 	background-image: url(../images/content_bar_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	font-family:Times New Roman;
	font-size:24px;
	color:#FFFFFF;
	font-weight:none;

 }  
 
  .content_bg{
 	background-image: url(../images/content_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#090909;
 }  
 
 .content_bar_text{
 
 }
 
 p {
 	font-family:Arial;
 	font-size:12px;
 	color:#c5993f;
	margin-top:0px;
	text-align:justify;
 }
 
 .form {
 	font-family:Georgia;
 	font-size:12px;
 	color:#c5993f;
 }
 
 
.team {
 	font-family:Arial;
 	font-size:12px;
 	color:#c5993f;
	margin-top:0px;
	
 }
 
 ol {
 	font-family:Arial;
 	font-size:12px;
 	color:#c5993f;
 }
 
  a {
 	font-family:Arial;
 	font-size:12px;
 	color:#c5993f;
	margin-top:0px;
	text-align:justify;
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
 }
 
 .paragraph_text{
 	font-family:Arial;
 	font-size:12px;
 	color:#c5993f;
 }
 
	
.block_bar_text{
	font-family:Times New Roman;
	font-size:20px;
	color:#FFFFFF;
	font-weight:none;
}

.gallery_font{
	font-family:Times New Roman;
 	font-size:14px;
	font-weight:bold;
 	color:#CCCCCC;
	text-decoration:none;
}

.image_style{
	padding-right:15px;
	padding-bottom:5px;

}

h1{
	font-family:Times New Roman;
 	font-size:20px;
	font-weight:none;
 	color:#FFFFFF;
	text-decoration:none;
	margin-top:-5px;
	margin-bottom:-15px;	
}


.tab_small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c5993f;
}

.property_header {
	font-family:Georgie;
	font-size:15px;
	font-weight:bold;
	color:#c5993f;
	padding-left:15px;
}

.property_description {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c5993f;
}

.headertextlrg{
	font-family:Georgia;
	font-size:20px;
	font-weight:normal;
	text-decoration:none;
	font-style:none;
}

.headertext{
	font-family:Georgia;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	font-style:none;	
}

.headertextliving{
	font-family:Georgia;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	font-style:none;
	
}

.headertextteam{
	font-family:Georgia;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	font-style:none;
	
}

.contact_details {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:justify;
	line-height:15px;
}


 /* Content End */
 
 /* Contact Us  */
 
.contact_font{
	font-family:Times New Roman;
 	font-size:16px;
	font-weight:bold;
 	color:#CCCCCC;
	text-decoration:none;
}

.contact_font_small{
	font-family:Times New Roman;
 	font-size:12px;
	font-weight:bold;
 	color:#CCCCCC;
	text-decoration:none;
}
 
input{
	font-family:Arial;
 	font-size:13px;
	font-weight:none;
 	color:#FFFFFF;
	text-decoration:none;
	background-color:#333333;
	border:none;
	border-width:1px;
	width:123px;
	padding-top:3px;
	padding-left:3px;
	height:19px;
}

.formwidth{
	font-family:Arial;
 	font-size:13px;
	font-weight:none;
 	color:#FFFFFF;
	text-decoration:none;
	background-color:#333333;
	border:none;
	border-width:1px;
	width:185px;
	padding-top:3px;
	padding-left:3px;
	height:19px;
}

.textareawidth{
	font-family:Arial;
 	font-size:13px;
	font-weight:none;
 	color:#FFFFFF;
	text-decoration:none;
	background-color:#333333;
	border:none;
	border-width:1px;
	width:184px;
	height:100px;
	padding-top:3px;
	padding-left:3px;
}


.inputT{
	font-family:Arial;
 	font-size:11px;
	font-weight:none;
 	color:#1a1a1a;
	text-decoration:none;
	background-color:#b1afae;
	border:none;
	width:50px;
	text-align:center;
	
}

textarea{
	font-family:Arial;
 	font-size:13px;
	font-weight:none;
 	color:#FFFFFF;
	text-decoration:none;
	background-color:#333333;
	border:none;
	border-width:1px;
	width:122px;
	height:100px;
	padding-top:3px;
	padding-left:3px;
}

#check_this{
	font-family:Arial;
 	font-size:13px;
	font-weight:none;
 	color:#FFFFFF;
	text-decoration:none;
	background-color:#333333;
	width:15px;
	height:15px;
	padding-top:3px;
	margin-left:-1px;
}

.contact_email{
	font-family:Times New Roman;
 	font-size:12px;
	letter-spacing:1px;
	font-weight:none;
 	color:#CC9C5C;
	text-decoration:none;
}

.contact_numbers{
	font-family:Times New Roman;
 	font-size:12px;
	letter-spacing:1px;
	font-weight:none;
 	color:#CC9C5C;
	text-decoration:none;
}

.contact_heading{
	font-family:Times New Roman;
 	font-size:16px;
	font-weight:bold;
 	color:#CC9C5C;
	text-decoration:none;
}

.contact_bg{
	background-image: url(../images/contact_bg.jpg);
	background-position:right;
	background-repeat:no-repeat;
	
 }
 
.contact_bg_btn{
	background-image: url(../images/contact_bg_btn.jpg);
	background-position:left;
	background-repeat:repeat-x;
	
 }
 
.contact_submit{
	font-family:Times New Roman;
 	font-size:16px;
	font-weight:bold;
 	color:#FFFFFF;
	text-decoration:none;
	
 }
 
.titles {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c5993f;
}
 
 /* Contact End */
 
 /* Enquire Begin */
  
.enquire_textarea{
	font-family:Arial;
 	font-size:13px;
	font-weight:none;
 	color:#FFFFFF;
	text-decoration:none;
	background-color:#333333;
	border:solid;
	border-width:1px;
	width:180px;
	height:50px;
	padding-top:3px;
}

.enquire_input{
	font-family:Arial;
 	font-size:13px;
	font-weight:none;
 	color:#FFFFFF;
	text-decoration:none;
	background-color:#333333;
	border:solid;
	border-width:1px;
	width:180px;
	padding-top:3px;
	height:19px;
}

.enquire_submit_btn{
	width: 100px;
	height: 34px;	
	text-decoration: none;
    background-image: url(../images/enquire_btn.jpg);
	border:solid;
	padding-top:0px;
	border-width:0px;
}


 /* Enquire End */
 
.image_padding{
padding:5px;
}

/* Living Here */

#WrapAll {
	width:600px;
	float:none;
	margin-left:60px;
	margin-right:0px;
}

#TopWrap{
	width: 600px;
	float: left; 
}

#BotWrap{
	width: 600px;
	float: left; 
}

#ContentWrap{
	float: left;
	width: 600px;
	margin-left:0px;
	
}
.ImgWrap{	
	width:100px;
	padding:0px;
	padding-left:15px;
	padding-bottom:5px;
	float: left;
	text-align: center;
}
#TopWrap .ImgWrap img{
	clear: both;
}

.InsideContent{
	
	background-color: #1e1e1e;
	width: 580px;
	padding-right: 20px;
	padding-top:15px;
	padding-bottom:15px;
}

/* Living Here Ends */