/* undohtml.css */
/* (CC) 2004 Tantek Celik. Some Rights Reserved.             */
/*   http://creativecommons.org/licenses/by/2.0                   */
/* This style sheet is licensed under a Creative Commons License. */

/* Purpose: undo some of the default styling of common (X)HTML browsers */


/* link underlines tend to make hypertext less readable, 
   because underlines obscure the shapes of the lower halves of words */
:link,:visited { text-decoration:none }

/* no list-markers by default, since lists are used more often for semantics */
ul,ol { list-style:none }

/* avoid browser default inconsistent heading font-sizes */
/* and pre/code too */
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

/* remove the inconsistent (among browsers) default ul,ol padding or margin  */
/* the default spacing on headings does not match nor align with 
   normal interline spacing at all, so let's get rid of it. */
/* zero out the spacing around pre, form, body, html, p, blockquote as well */
/* form elements are oddly inconsistent, and not quite CSS emulatable. */
/*  nonetheless strip their margin and padding as well */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }

/* whoever thought blue linked image borders were a good idea? */
a img,:link img,:visited img { border:none }

/* de-italicize address */
address { font-style:normal }

/* more varnish stripping as necessary... */

body {
	background-color: #662E15;
}

body, th, td {
	font-size: 10pt;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

div {border: 0px dashed;}

a {color: #FBECD9;}


#center {
	text-align: center;
}

#bodyHead, #bodyPrime, #bodyFoot {
	width: 50.6em;
	width: 61em;
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	
}

#bodyHead {
	
	background-image: url('http://FileLibrary.MYAASite.Com/Content/21/21744/22145934.gif');
	height: 10px;
}


#bodyPrime {

	text-align: left;
	background-image: url('http://FileLibrary.MYAASite.Com/Content/21/21744/22145960.gif');
	background-repeat: repeat-y;
	
}

	#bodyPrime #topContent {
		height: 175px;
	}

		#bodyPrime #topContent h1 {
			display: none;
		}
		
		#bodyPrime #topContent div {

		}
		
		#bodyPrime #topContent div#logo {
			width: 437px;
			position: absolute;		
		}

		#bodyPrime #topContent #logoImg {
			position: absolute;
			left: -70px;
			top: -40px;
		}

		#bodyPrime #topContent #slideshow {
			position: relative;
			top: -3px;
			width: 425px;
			height: 175px;
			background-color: #662E15;
			overflow: hidden;
			clear: right;
			float: right;
			margin-right: 10px;
		}

	#bodyContent {
		width: 60em;
		margin-left: 5px;
		overflow: hidden;
	}
	
	#bodyContent #middleContent {
		height: 10px;
		clear:both;
		text-align: center;
	}
	
	#bodyContent .column {
		width: 310px;
		float: left;
	}

	#bodyContent .infoCat {
		width: 310px;
		margin-right: 0px;
	}
	
	#bodyContent a {
		color: #984D25;
	}
	
	#bodyContent a:hover {
		text-decoration: underline;
	}
	
	#bodyContent #content {
		width: 630px;
	}
	
	#bodyContent #leftNav {
		background-color: #CDB89D;
		float: left;
		width: 158px;
		margin-left: 3px;
		border: 1px solid #984D25;
		overflow: hidden;
		text-align: center;		
	}
	
	#bodyContent #colRight {
		float: right;
		clear: right;
		width: 630px;
		overflow: hidden;
	}
	
	#bodyContent #colRight #topNav a {
		display: block;
		padding-top: 6px;
		color: #FBEBD9;
		border: 1px solid #984D25;
		width: 189px;
		height: 25px;
		text-transform: uppercase;
		font-size: 0.9em;
		font-weight: bold;
		background-color: #B74A12;
		float: left;
		text-align: center;
		margin-right: 19px;		
	}
	
		#bodyContent #colRight #topNav a:hover {
			background-color: #EDA251;
			color: #662E15;
			text-decoration: none;
		}
		
		#bodyContent .infoCat {
			clear: both;
		}
		
		#bodyContent .infoCat .infoHead {
			width: 248px;
			height: 18px;
			font-size: 12pt;
			background-image: url('http://FileLibrary.MYAASite.Com/Content/21/21744/22145967.gif');
			background-repeat: no-repeat;
			padding-top: 20px;
			padding-left: 25px;
		}
		
		#bodyContent .infoContent {
			margin-top: 5px;
			margin-left: 20px;
		}
		
		#bodyContent .infoContent .more {
			text-align: right;
		}
		
		#bodyContent .infoContent .more a {
			color: #EDA251;
			font-weight: bold;
		}
		
		#bodyContent #infoCommunities .infoContent img {
			margin-top: 10px;
		}
		
		#bodyContent .desc {
			color: #B74A12;
			font-size: 9pt;
		}
		
		#bodyContent #infoCommunities .infoContent li {
			font-weight: bold;
			width: 130px;
			float: left;
		}
		
		#bodyContent #infoHomes .infoContent a {
			font-weight: bold;			
		}
		
		#bodyContent #infoHomes .infoContent li li {
			margin-bottom: 10px;
			font-size: 9pt;
			color: #B74A12;
			line-height: 10pt;
		}

		#bodyContent #infoBlog .newsAlt, #bodyContent #infoBlog .news {
			font-size: 9pt;
			line-height: 9pt;
			margin-bottom: 20px;
			color: #B74A12;
		}
		
		#bodyContent #infoBlog p .newsLinkAlt, #bodyContent #infoBlog p .newsLink {
			font-weight: bold;
			font-size: 10pt;
		}
		
		#bodyContent #infoBuilders .infoContent ul {
			height: 200px;
			overflow: hidden;
		}
		
		#bodyContent #infoBuilders .infoContent li {
			font-weight: bold;
			float: left;
			width: 140px;
		}
		
		#bodyContent #infoArea .infoContent li {
			font-weight: bold;
			width: 140px;
			float: left;
		}
		#bodyContent #infoAgent .infoContent img {
			float: left;
			margin-right: 5px;
			border: 1px solid #984D25;
		}
		
		#bodyContent #infoAgent .infoContent ul {
			margin-bottom: 20px;
		}
		
		#bodyContent #infoAgent .infoContent li {
			font-weight: bold;
			font-size: 12pt
		}
		
		#bodyContent #infoAgent .infoContent li li {
			font-weight: normal;
			font-size: 8pt;
			line-height: 9pt;
		}
		
		#bodyContent #infoAgent .infoContent p {
			clear: both;
			margin-top: 10px;
		}

	#bodyContent #leftNav ul ul {
		margin-bottom: 10px;
	}
	
	
		#bodyContent #leftNav li {
			display: block;
			color: #662E15;
			font-size: 11pt;
			font-weight: bold;
			margin-top: 20px;
		}
		
		#bodyContent #leftNav li li{
			margin-top: 0px;
		}
	
		#bodyContent #leftNav li li a{
			display: block;
			color: #FBEBD9;
			padding-top: 6px;
			width: 148px;
			height: 24px;
			font-size: 9pt;
			font-weight: bold;
			text-transform: uppercase;
			border: 1px solid #984D25;
			margin-left: auto;
			margin-right: auto;
			background-color: #B74A12;
			margin-bottom: 5px;
			vertical-align: middle;
		}
		
		#bodyContent #leftNav li li a:hover {
			background-color: #EDA251;
			color: #662E15;
			text-decoration: none;
		}


#bodyFoot {
	background-image: url('http://FileLibrary.MYAASite.Com/Content/21/21744/22145974.gif');
	height: 17px;
}

.hide {display: none;}
