
body {
	margin:0px;
	text-align: center;
	background-color:#392410;
	border-top:10px solid #443311;
}

.page_body {
	/*left:50px;*/
	margin: 0 auto;
	top:0px;
	width:730px;
	height:100%;
	background-color:#392410;
	
}

.content {
	position:relative;
	/*left:50%;*/
	/*margin-left:-365px;*/
	margin: 0 auto;
	top:70px;
	width:730px;
	height:100%;
	background-color:none;
	font-family:Times New Roman, Serif;
	font-size:16px;
	text-align:justify;
	color:#9a9a89;
	font-weight:bold;
	text-decoration:none;
	border:none;
}

.content a:link {
	color:#9a9a89;
	text-decoration:underline;
}

.content a:visited {
	color:#9a9a89;
	text-decoration:underline;
}

.content a:hover {
	color:#476e7a;
	text-decoration:underline;
}

.cover-text {
	margin-top:-20px;
	margin-left:290px;
	font-family:Arial, Sans-serif;
	font-size:15px;
	text-align:left;
	color:#ffffff;
	text-decoration:none;
	border:none;
}

.project {
	position:relative;
	top:35px;
	left:0px;
	width:180px;
	height:65px;
	background:none;
	border:none;
}

#project01 {
	height:50px;
	width:180px;
	display:block;
	background:url(images/cordilleraranch.gif) top center no-repeat;
}

#project01:hover {
	height:50px;
	width:180px;
	display:block;
	background:url(images/cordilleraranch-on.gif) top center no-repeat;
}

#project02 {
	height:50px;
	width:180px;
	display:block;
	background:url(images/montevista.gif) top center no-repeat;
}

#project02:hover {
	height:50px;
	width:180px;
	display:block;
	background:url(images/montevista-on.gif) top center no-repeat;
}

#project03 {
	height:50px;
	width:180px;
	display:block;
	background:url(images/gardenridge.gif) top center no-repeat;
}

#project03:hover {
	height:50px;
	width:180px;
	display:block;
	background:url(images/gardenridge-on.gif) top center no-repeat;
}

#project04 {
	height:50px;
	width:180px;
	display:block;
	background:url(images/indianwells.gif) top center no-repeat;
}

#project04:hover {
	height:50px;
	width:180px;
	display:block;
	background:url(images/indianwells-on.gif) top center no-repeat;
}

#project05 {
	height:50px;
	width:180px;
	display:block;
	background:url(images/alamoheights.gif) top center no-repeat;
}

#project05:hover {
	height:50px;
	width:180px;
	display:block;
	background:url(images/alamoheights-on.gif) top center no-repeat;
}

#project06 {
	height:50px;
	width:180px;
	display:block;
	background:url(images/olmospark.gif) top center no-repeat;
}

#project06:hover {
	height:50px;
	width:180px;
	display:block;
	background:url(images/olmospark-on.gif) top center no-repeat;
}

#project-more {
	height:50px;
	width:180px;
	display:block;
	background:url(images/moreprojects.gif) top center no-repeat;
}

#previous {
	height:60px;
	width:15px;
	display:block;
	background:url(images/previous-off.gif) top right no-repeat;
}

#previous:hover {
	height:60px;
	width:15px;
	display:block;
	background:url(images/previous-on.gif) top right no-repeat;
}

#next {
	height:60px;
	width:15px;
	display:block;
	background:url(images/next-off.gif) top right no-repeat;
}

#next:hover {
	height:60px;
	width:15px;
	display:block;
	background:url(images/next-on.gif) top right no-repeat;
}

/* ----- MENU ----- */
#sitemenu {
	position: absolute;
	width: 730px;
	height: 18px;
	margin-top: -25px;
}



/* ----- NEW DROPDOWN MENU ----- */
ul#menu {
	list-style: none;
	margin: 0;
	padding: 10px 0px;
	height: 18px;
	background: #382514;
}
ul#menu li {
	float: left;
	display: inline;
	height: 18px;
	margin: 0 46px 0 0;

}
ul#menu li a {
	display: block;
	height: 18px;
	text-indent: -999em;
}

/* OLD MENU CSS */
#menu01, #menu01 a {
	background: url(images/home.png) 0 0 no-repeat;
	width: 53px;
}

#menu01 a:hover {
	background-position: 0 -18px;
}

#home #menu01 a {
	background-position: 0 -36px;
}

#menu02, #menu02 a {
	background: url(images/about.png) 0 0 no-repeat;
	width: 92px;
}

#menu02 a:hover {
	background-position: 0 -18px;
}

#about #menu02 a {
	background-position: 0 -36px;
}

#menu03, #menu03 a {
	background: url(images/services.png) 0 0 no-repeat;
	width: 91px;
}

#menu03 a:hover {
	background-position: 0 -18px;
}

#services #menu03 a {
	background-position: 0 -36px;
}

#menu04, #menu04 a {
	background: url(images/projects.png) 0 0 no-repeat;
	width: 97px;
}

#menu04 a:hover {
	background-position: 0 -18px;
}

#projects #menu04 a {
	background-position: 0 -36px;
}

#menu05, #menu05 a {
	background: url(images/news.png) 0 0 no-repeat;
	width: 53px;
}

#menu05 a:hover {
	background-position: 0 -18px;
}

#news #menu05 a {
	background-position: 0 -36px;
}

#menu06, #menu06 a {
	background: url(images/contact.png) 0 0 no-repeat;
	width: 114px;
}

#menu06 a:hover {
	background-position: 0 -18px;
}

#contact #menu06 a {
	background-position: 0 -36px;
}
/* END OLD MENU CSS */

.home a {background: url(images/home.png) 0 0 no-repeat; width: 53px;}
.services a {background: url(images/services.png) 0 0 no-repeat; width: 92px;}
.about a {background: url(images/about.png) 0 0 no-repeat; width: 91px;}
.projects a {background: url(images/projects.png) 0 0 no-repeat; width: 97px;}
.news a {background: url(images/news.png) 0 0 no-repeat; width: 53px;}
.contact a {background: url(images/contact.png) 0 0 no-repeat; width: 114px;}

.home a:hover, ul#menu li.projects a:hover, ul#menu li.services a:hover,
.about a:hover, .news a:hover, ul#menu li.contact a:hover {background-position: 0 -18px;}

.home a .active, ul#menu li.projects a .active, ul#menu li.services a .active,
.about a .active, .news a .active, ul#menu li.contact a .active {background-position: 0 -36px;}

ul#menu li#selected a {background-position: bottom left;}

/*Drop downs*/

ul#menu li ul li a, ul#menu li ul li a:visited {
	background-image: none;
	color: #fff;
	text-indent: 0;
	padding: 0 0 0 25px;
	height: auto;
	width: auto;
	text-decoration:none;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
ul#menu li ul li {
	float: none;
	height: auto;
	display: block;
	margin: 0 0 10px 0;
}
ul#menu li ul li a:hover {
	background: url(images/pointer.png) 0 center no-repeat;
	color: #486E7A;
}

ul#menu li ul {
	display: none;
	position: absolute;
	width: 180px;
	padding: 15px 10px 0 10px;
	background: url(images/dropdown6.png) left bottom no-repeat;
	left: 0;
	margin: 0;
}

ul#menu li>ul {
	top: auto;
	left: auto;
}

ul#menu li:hover ul, ul#menu li.over ul {
	display: block;
	left: auto;
}
*:first-child+html ul#menu li:hover ul,
*:first-child+html ul#menu li.over ul {
	position: static;
}

/* ----- END NEW DROPDOWN MENU ----- */

/* ----- END MENU BUTTONS ----- */


.text {
	font-family:Verdana, Tahoma, Arial, Sans-serif;
	font-size:11px;
	text-align:center;
	color:#9a9a89;
	text-decoration:none;
}

.footer {
	position:relative;
	left:0px;
	top:0px;
	height:50px;
	width:730px;
	font-family:Verdana, Tahoma, Arial, Sans-serif;
	font-size:11px;
	text-align:center;
	color:#9a9a89;
	text-decoration:none;
}

.footer a:link {
	color:#9a9a89;
	text-decoration:none;
}

.footer a:visited {
	color:#9a9a89;
	text-decoration:none;
}

.footer a:hover {
	color:#476e7a;
	text-decoration:none;
}
