@charset "utf-8";
/* CSS Document */

/*MAIN LAYOUT*/
body{
	font-family:"Trebuchet MS", Arial, Verdana, "Times New Roman";
	background:url(../images/bg/ornament-bg.jpg) repeat-x #c9ca88;
	}
#container{
	width:950px;
	margin-left:auto;
	margin-right:auto;
	}
#matte{
	background:#FFFFFF;
	border:2px solid #f5f5d5;
	padding:10px 10px 10px 10px;
	}
#header{
	padding:5px 5px 5px 5px;
	}
#header a, #header a:visited{
	text-decoration:none;
	}
#header a:hover{
	text-decoration:none;
	}
#photo-header{
	background:#5E5A26;
	padding:5px 5px 10px 5px;
	}
#photo-header td.header-photo{
	padding:0px 5px 0px 0px;
}
#photo-header #austin-homes-box{
	height:35px;
	width:250px;
	background:url(../images/bg/view-austin-homes-bg.jpg) no-repeat top;
	border:#8e8f74 solid 2px;
	padding:120px 0px 0px 0px;
}
#photo-header #austin-homes-box #view-austin-homes-text-box{
	background:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	 /* for IE */
      filter:alpha(opacity=70);
      /* CSS3 standard */
      opacity:0.7;
}
#photo-header #san-antonio-homes-box{
	height:34px;
	width:250px;
	background:url(../images/bg/view-san-antonio-homes-bg.jpg) no-repeat top;
	border:#8e8f74 solid 2px;
	padding:120px 0px 0px 0px;
	margin:4px 0px 0px 0px;
}
#photo-header #san-antonio-homes-box #view-san-antonio-homes-text-box{
	background:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	 /* for IE */
      filter:alpha(opacity=70);
      /* CSS3 standard */
      opacity:0.7;
}
#nav{
	margin:5px 2px 30px 7px;
	font:17px Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	text-transform:uppercase;
	letter-spacing:0.12em;
	text-align:center;
	}
#nav a, #nav a:visited{
	color:#FFFFFF;
	text-decoration:none;
	z-index:5000;
	}
#nav a:hover{
	color:#CCC;
	text-decoration:none;
	z-index:5000;
	}
#content{
	margin:10px 0px 0px 0px;
	}
#content td.left-col{
	width:40%;
	padding:0px 10px 0px 0px;
	}
#content td.right-col{
	width:60%;
	}
#footer{
	font-size:10px;
	font-weight:bold;
	color:#000;
	margin:10px 0px 0px 0px;
	}
#footer img{
	padding:0px 10px 0px 0px;
	}
#footer td{
	font-size:10px;
	font-weight:bold;
	color:#000;
}
#nav-community{
	font-size:16px;
	background:#f5f5d5;
	padding:5px 10px 5px 5px;
	margin:0px 0px 10px 0px;
	}
#nav-community td.left-col{
	background:#FFFFFF;
	vertical-align:top;
	padding:5px 5px 5px 5px;
}
#nav-community td.right-col{
	width:80%;
	vertical-align:middle;
	text-align:right;
}
#nav-community a, #nav-community a:visited{
	color:#000;
	text-decoration:none;
	}
#nav-community a:hover{
	color:#000;
	text-decoration:underline;
	}

#communty-box{
	color:#000000;
	background:url(../images/bg/light-green-orn-bg.jpg) repeat-x  #C9CA88;
	border-top:#727341 10px solid;
	padding:7px 7px 7px 7px;
	margin:0px 0px 15px 0px;
	}
#communty-box td{
	padding:0px 5px 0px 0px;
	}
	
/*PLANS PAGES*/
#community-profile-box{
	padding:0px 0px 0px 0px;
	}
#community-profile-box img{
	border:0px;
}
#community-profile-box td{
	padding:5px 5px 5px 5px;
	}
#community-profile-box td.left-col{
	padding:0px 10px 0px 0px;
	}
#community-profile-box td.right-col{
	padding:0px 0px 0px 10px;
	}
/*AVAILABLE HOMES*/
#available-homes{
}
#available-homes td{
	padding:5px 5px 5px 5px;
	}
/*HOMEPAGE*/
#featured-community{
	height:184px;
	background:url(../images/bg/crestabella-faded-bg.jpg) no-repeat top left;
	margin:5px 0px 0px 0px;
	}
#featured-community-content{
	margin:5px 5px 15px 150px;
	color:#404040;
	}
#featured-community-content h2{
	color:#590606;
	text-transform:uppercase;
}
#featured-community-content p{
	font-size:11px;
	line-height:12pt;
}
#house-to-home-box{
	padding:5px 5px 5px 5px;
	background:#ecedec;
	text-align:center;
	}
#news-box{
	color:#FFFFFF;
	background:url(../images/bg/light-green-orn-bg.jpg) repeat-x #C9CA88;
	margin:10px 0px 5px 0px;
	padding:5px 5px 5px 5px;
	}
#news-box h2{
	color:#590606;
	text-transform:uppercase;
}
#news-box p{
	font-size:11px;
	line-height:12pt;
}
#social-networking-box{
	height:60px;
	text-align:center;
	background:#5E5A26;
	margin:0px 5px 0px 0px;
	padding:5px 2px 5px 2px;
	}
#social-networking-box img{
	border:0px;
}
#social-networking-box p{
	margin:0px 0px 5px 0px;
	color:#FFF;
}
#quick-cash-box{
	height:60px;
	text-align:center;
	background:#5E5A26;
	margin:0px 0px 0px 0px;
	padding:5px 2px 5px 2px;
	}
#quick-cash-box img{
	border:0px;
}

/*Floating Banner Award on Right*/
#tx-association-banner-container{
	position:absolute;
	margin-left:1130px;
}
#tx-association-banner-box{
	height:297px;
    width:100px;
	z-index:1000;
    right:230px;
	position:relative;
}
/*FLOORPLAN PAGE*/
#floorplan-page-box{
	padding:0px 0px 0px 0px;
	}
#floorplan-page-box img{
	border:0;
}
#floorplan-page-box td.left-int-col{
	padding:0px 5px 5px 0px;
	vertical-align:top;
	}
#floorplan-page-box td.right-int-col{
	width:40%;
	padding:0px 0px 5px 5px;
	vertical-align:top;
	}
#floorplan-page-box #floorplans-pricing-table-box td{
	padding:5px 5px 5px 5px;
}	
/*HOUSE TO HOME PAGE*/
#house-to-home-wrapper-box{
	padding:0px 0px 0px 0px;
	}
#house-to-home-wrapper-box #thumbnail-box{
	width:930px;
	height:135px;
	overflow:auto;
	border-top:#727341 solid 4px;
}
#house-to-home-wrapper-box #thumbnail-box table{
	width:2150px;
}
#house-to-home-wrapper-box #thumbnail-box img{
	border:#c9ca88 solid 3px;
}
#house-to-home-wrapper-box #thumbnail-box img:hover{
	border:#727341 solid 3px;
}

#city-description-box{
	padding:0px 0px 0px 15px;
	background:url(../images/bg/brohn-logo-bg.jpg) no-repeat top;
	}

#no-pic-box{
	font-size:1.5em;
	font-weight:bold;
	color:#000000;
	border:#404040 solid 4px;
	width:425px;
	height:320px;
	line-height:320px;
	text-align:center;
	}
#sales-contact-info-title-box{
	font-weight:bold;
	color:#FFFFFF;
	background:#727341;
	padding:7px 7px 7px 7px;
	margin:10px 0px 0px 0px;
	}
#sales-contact-info-title-box td{
	width:33%;
	text-align:left;
	vertical-align:top;
	padding:0px 5px 0px 0px;
	}
#sales-contact-info-box{
	color:#000000;
	background:url(../images/bg/light-green-orn-bg.jpg) repeat-x  #C9CA88;
	padding:7px 7px 7px 7px;
	}
#sales-contact-info-box td{
	width:33%;
	vertical-align:top;
	padding:0px 5px 0px 0px;
	}	
#sales-contact-info-box ul{
	font-size:14px;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 10px;
}
	
/*WP*/
.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	clear:left;
	}
.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
#wp-comment{
	border:1px solid #CCC;
	padding:5px 5px 5px 10px;
	}
#wp-post{
	margin:10px 0px 0px 0px;
}

#wp-post td.left-col{
	width:75%;
	vertical-align:top;
	}
#wp-post td.right-col{
	vertical-align:top;
	}
#sidebar h4{
	margin:10px 0px 0px 0px;
}
#sidebar .findmeon-facebookpages, #sidebar .findmeon-twitter{
	margin:0px 0px 0px 0px;
}
.wp-caption-text{
	color:#fff;
	background:#590606;
	padding:5px 5px 5px 5px;
	margin:0px 6px 0px 0px;
}
/*Image Alignment*/
img.alignright {
    float:right;
    margin:0px 0px 1em 5em;
    }
img.alignleft {
    float:left;
    margin:0 1em 1em 0;
    }
img.aligncenter{
    display: block;
    margin-left:auto;
    margin-right:auto;
    }
a img.alignright {
    float:right;
    margin:0 0 1em 1em;
    }
a img.alignleft {
    float:left;
    margin:0 1em 1em 0;
    }
a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
    }


/*JQUERY SUBNAV*/
#jsddm{	
	padding: 0;
	margin:0px 0px 0px 0px;
	z-index:1000;
	position:relative;
	}
#jsddm li{	
	float: left;
	margin:0px 0px 0px 0px;
	padding: 0;
	list-style: none;
	z-index:1000;	
		}
	
	/*TABS*/
#jsddm li a{
	display: block;
	margin:0px 5px 0px 0px;
	text-decoration: none;
	color: #fff;
	text-transform:uppercase;
	white-space: nowrap;
	z-index:1000;	
		}
#jsddm li ul{	
	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
}
#jsddm li ul li{
	float: none;
	display: inline;
	text-align:left;
	}
			
			
/*SUB TABS*/
#jsddm li ul li a{
	font:12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-transform:none;
	color: #fff;
	background:#727341;
	padding:5px 5px 5px 5px;
	border:1px solid #000;
	}
			
#jsddm li ul li a:hover{	
	background: #000;
	}
	
	/*SHARE CODE*/
#linkone {
	width:400px;
	height:300px;
}
	
#linkone code {
	background-color:#CCC;
}
	
