body
{
	background-image:url(../images/bg.png);
	background-color:#ffffcc;
}

#header
{
	background-image:url(../images/logo.png);
	background-repeat:no-repeat;
	background-position:center;
	height:150px;
	margin:auto;
}

#menu
{
	width:980px;
	margin:auto;
	background-color:#74a641;
	margin-top:10px;
	border-radius:5px 5px 0px 0px;
}

#image-slide
{
	width:980px;
	margin:auto;
}

#menu li
{
	float:left;
}

#menu li a
{
	font-family: 'BenchNine', sans-serif;
	font-size:20px;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	padding:25px;
	padding-top:12px;
	padding-bottom:10px;
	color:#402527;
	border-left:1px solid #6e7038;
}

#menu li a:hover
{
	color:#FFF;
}

#projects, #resale, #services
{
	position:absolute;
	border-radius:0px 0px 10px 10px;
	display:none;
	z-index:9999;
}

#projects a, #resale a, #services a
{
	background-color:#74a641;
	border:none;
	border-top:1px solid #6e7038;
}

#slider
{
	height:350px;
	overflow:hidden;
	width:980px;
	margin:auto;
	z-index:-1;
}

#slide
{
	height:350px;
	z-index:-1;
}

#news
{
	width:980px;
	background-color:#402527;
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#74a641;
	font-weight:normal;
	line-height:22px;
	border-radius:0px 0px 5px 5px;
}

#news span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:normal;
	line-height:22px;
}

#links
{
	width:980px;
	margin:auto;
}

#links ul li
{
	float:left;
	width:305px;
	margin:10px;
	background-color:#74a641;
	border-radius:5px;
}

#links ul li h2
{
	font-family: 'BenchNine', sans-serif;
	font-size:25px;
	text-transform:uppercase;
	color:#402527;
	font-weight:normal;
}

#links ul li p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:normal;
	line-height:22px;
	margin-top:5px;
}

#links ul li a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#402527;
	font-weight:normal;
	line-height:22px;
	margin-top:5px;
	float:right;
	text-decoration:none;
}

#links ul li a:hover
{
	color:#FFF;
}

#center
{
	margin:auto;
	width:980px;
}

h3
{
	color:#402527;
	font-family: 'BenchNine', sans-serif;
	font-size:25px;
	text-transform:uppercase;
	font-weight:normal;
}

h4
{
	color:#FFF;
	font-family: 'BenchNine', sans-serif;
	font-size:25px;
	text-transform:uppercase;
	font-weight:normal;
}

p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#402527;
	font-weight:normal;
	line-height:22px;
	margin-top:5px;
	text-align:justify;
}

.centerleft
{
	width:650px;
	float:left;
}

.centerright
{
	width:305px;
	float:right;
	background-color:#402527;
	border-radius:5px;
	margin-right:15px;
	margin-top:10px;
}

#current
{
	margin-top:10px;
}

#current li
{
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:normal;
	line-height:25px;
	list-style:square;
}

#footer
{
	background-color:#74a641;
}

#footer #inner
{
	margin:auto;
	width:980px;
}

#footer li
{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:normal;
	line-height:25px;
	text-decoration:none;
	padding:4px;
}

#footer li a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:normal;
	line-height:25px;
	text-decoration:none;
	padding:4px;
}

#footer li a:hover
{
	text-decoration:underline;
}

#center p span
{
	color:#402527;
	font-family: 'BenchNine', sans-serif;
	font-size:25px;
	text-transform:uppercase;
	font-weight:normal;
	display:block;
	margin-top:30px;
	margin-bottom:10px;
}



.data
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom:2px;
	line-height:20px;
	color:#000;
	text-decoration:none;
	margin-top:15px;
}

input[type='text'], textarea, select {   
    padding: 9px;  
    border: solid 1px #E5E5E5;  
    outline: 0;  
    font: normal 13px/100% Verdana, Tahoma, sans-serif;  
    width: 175px;  
    background: #FFFFFF;  
    } 
	
	.ui-datepicker-title select
	{		padding:0px !important;
	width:auto !important;
	}
	
	select
	{
		width:195px;
	}
  
textarea {   
    width: 400px;   
    height: 65px;  
    line-height: 150%; 
	overflow:hidden; 
    }  
  
input[type='text']:hover, textarea:hover,  
input[type='text']:focus, textarea:focus {   
    border-color: #C9C9C9;   
    }  
	
	
input[type='submit'], input[type='reset']
{
	background: #E3E3E3;
	border: 1px solid #BBB;
	border-radius: 3px;
	box-shadow: inset 0 0 1px 1px #F6F6F6;
	color: #333;
	font: bold 12px "helvetica neue", helvetica, arial, sans-serif;
	line-height: 1;
	padding: 8px 20px 8px;
	text-align: center;
	text-shadow: 0 1px 0 white;
}