/*

Theme Name: 
Theme URI: 
Description:
Version:
Author: 

*/	


			/* Global Layout */


body 
{
font-size: .75em;
margin: 0px;
text-align: center;
background: #000;
color: #fff;
font-family: Arial, Helvetica, sans-serif;
}

#wrap{
	margin: auto;
	width: 919px;
}

	#head{
	position: relative;	
	}
	
		#head img{
			display: block;
		}
		
		#logo{
			position: absolute;
			top: 35px;
			left: 0;
			text-indent: -9999em;
			height: 73px;
			width: 261px;
			background: url(/img/logo.jpg) top left;
		}
		
		#floater{
			position: absolute;
			z-index: 10;
			bottom: -85px;
			right: 0;
			height: 85px;
			width: 333px;
			background: url(/img/floater.jpg) top right;
		}
	
	#nav{
		height: 34px;
		background: #B18C58 url(/img/ng.gif) top center repeat-y;	
		padding-left: 15px;
		margin-bottom: 50px;
	}
	
	body.inner #nav{
		padding-left: 165px;
	}
	
		#nav li{
			float: left;
			height: 34px;
			padding: 0 22px 0 20px;
			background: url(/img/menu-break.gif) top right no-repeat;
		}
		
		#nav li a{
			float: left;
			padding: 10px 5px 0 5px;
			height: 24px;
			font-size: 1.2em;
			font-weight: bold;
			color: #000;
			text-decoration: none;
		}
		
		#nav li:last-child{
			background: none;
		}
		
		#nav li a:hover{
			color: #fff;
		}
	
	#front{
		overflow: hidden;
		padding-bottom: 20px;	
		text-align: left;
	}
	
		.frontbox{
			float: left;
			width: 255px;
			padding: 15px 21px 35px 20px;
		}
		
		#frontbox1{
			width: 300px;
			padding: 0px 10px 0 10px;
		}
		
		#front-box3{
			padding-right: 0;
		}
		
		#frontbox2{
			background: url(/img/front-bg.jpg) top left;
		}
		
		#front h1{
			font-size: 2.4em;
			color: #BF8D52;
			padding-bottom: 10px;
			font-weight: bold;
		}
		
		#front h2{
			font-size: 1.2em;
			padding-bottom: 10px;
			color: #BF8D52;
			font-weight: bold;
			text-transform: uppercase;
		}
		
		#front h3{
			font-size: 1.2em;
			padding-bottom: 10px;
			color: #BF8D52;
			font-weight: bold;
		}
		
		#front p{
			padding-bottom: 1em;	
			overflow: hidden;
		}
		
		#front li{
			margin-left: 15px;
			margin-bottom: 1em;
			padding-left: 10px;
			background: url(/img/bull.jpg) no-repeat;
			background-position: 0 6px;
		}
		
		#front input.text{
			float: left;
			padding: 4px 5px 0 5px;
			height: 22px;
			width: 152px;
			border: 0;
			background: url(/img/text-bg.jpg) top left no-repeat;
		}
		
		#front label{
			float: left;
			width: 60px;
			padding-top: 6px;
			font-weight: bold;
		}
		
		#front label span{
			display: none;
		}
		
		#front input.submit{
			float: left;
			height: 26px;
			width: 81px;
			background: url(/img/submit-btn.jpg) top left no-repeat;
			border: 0;
			font-size: .01em;
			text-indent: -9999em;
		}
	
		
		
		
		#page{
			overflow: hidden;	
			text-align: left;
		}
		
		
			.entry{
				overflow: hidden;
				padding-bottom: 18px;	
			}
			
			.entry.alt{
				padding-top: 18px;
				border-top: 5px solid #B28D59;
			}
			
				.entry-split{
					float: left;
					width: 45%;
				}
				
				.entry-split-right{
					width: 50%;
					float: right;
				}
			
				.entry-image{
					float: left;
					width: 296px;
					padding-left: 22px;
				}
				
					.entry-image img{
						display: block;
						padding: 11px;
						background: #303030;
						height: 206px;
						width: 275px;
					}
					
					.entry-image img.clean{
						padding: 0;
						height: auto;
						width: auto;
					}
				
				.entry-content{
					float: right;
					width: 515px;
					padding: 32px 40px 0 0;
				}
				
				.entry-content-estate{
					float: right;
					width: 550px;
					padding: 32px 30px 0 0;
				}
				
				.entry-content-estate table{
					padding: 20px;
				}
				
				.entry h1{
					font-size: 2.4em;
					color: #B28D59;
					font-weight: bold;
					padding-bottom: 10px;
				}
				
				.imageBorder {
					border: #303030 10px solid;
				}
				
				h1{
					font-size: 2.4em;
					color: #B28D59;
					font-weight: bold;
				}
				
				.entry .show-time{
					float: right;
					width: 205px;
					padding-left: 30px;
				}

				
				a{
					color: #B28D59;	
					text-decoration: underline;
				}
				
				p strong{
					font-weight: bold;
				}


	#footer{
		overflow: hidden;
		padding: 8px 12px 7px 12px;
		background: #B28D59;
		color: #000;
		font-size: 10px;
	}
	
		#footer a{
			color: #000;
		}



/* ----------------------------------------------------
	Forms
---------------------------------------------------- */


		
	/*  */
	.button
		{
		border: 2px double #b28d59; 
		background-color : #000;
		color: #fff;
		}
		
	/*  */
	.field
		{
		border: 1px solid #b28d59; 
		background-color : #fff;
		color: #BF8D52;
		font-weight:bold;
		}
