
body {
	margin:0;
	text-align:center;
	background-color:#4a525f;
	font-family:Arial, Helvetica, sans-serif;
	scrollbar-arrow-color:#f8f1e5;
	scrollbar-face-color:#bcbcbc;
	scrollbar-highlight-color:#f8f1e5;
	scrollbar-shadow-color:#f8f1e5;
	scrollbar-3dlight-color:#bcbcbc;
	scrollbar-darkshadow-color:#bcbcbc;
	scrollbar-track-color:#f8f1e5;
}

/* Main table border */

#container {
	margin:10px auto 10px auto;
	text-align:left;
	width:972px;
	border-style:solid;
	border-width:1px;
	border-color:#211614;
}

.floatleft {
	float:left;
}

.floatright {
	float:right;
}

.clearfloat {
	clear:both;
}

.centerindividualphotogallerytable {
	margin:0px auto 0px auto;
	padding:0;
	width:490px;
}

/* Body text */

.bodytext {
	font-size:13px;
	color:#FFF;
	line-height:120%;
}

.indexbodytext {
	font-size:12px;
	color:#FFF;
	line-height:120%;
}

.bodytext a:link {
	color:#FFF;
	text-decoration:underline;
}

.bodytext a:visited {
	color:#FFF;
	text-decoration:underline;
}

.bodytext a:active {
	color:#FFF;
	text-decoration:none;
}

.bodytext a:hover {
	color:#FFF;
	text-decoration:none;
}

/* Body2 text */

.bodytext2 {
	font-size:13px;
	color:#1a2031;
	line-height:120%;
}

.bodytext2 a:link {
	color:#1a2031;
	text-decoration:underline;
}

.bodytext2 a:visited {
	color:#1a2031;
	text-decoration:underline;
}

.bodytext2 a:active {
	color:#1a2031;
	text-decoration:none;
}

.bodytext2 a:hover {
	color:#1a2031;
	text-decoration:none;
}

/* Body3 text */

.bodytext3 {
	font-size:11px;
	color:#1a2031;
	line-height:120%;
}

.bodytext2 a:link {
	color:#1a2031;
	text-decoration:underline;
}

.bodytext2 a:visited {
	color:#1a2031;
	text-decoration:underline;
}

.bodytext2 a:active {
	color:#1a2031;
	text-decoration:none;
}

.bodytext2 a:hover {
	color:#1a2031;
	text-decoration:none;
}

/* Bold text */

.boldtext {
	font-weight:bold;
}

/* Underline text */

.underlinetext {
	text-decoration:underline;
}

/* Italicize text */

.italicizetext {
	font-style:italic;
}

/* Reduce line-height in body text for grouped text */

.reducelineheight {
	padding:0 15px 0 15px;
	font-size:13px;
	color:#FFF;
	line-height:120%;
}

.reducelineheight a:link {
	color:#FFF;
	text-decoration:underline;
	font-weight:bold;
}

.reducelineheight a:visited {
	color:#FFF;
	text-decoration:underline;
	font-weight:bold;
}

.reducelineheight a:active {
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}

.reducelineheight a:hover {
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}

.tancolor {
	color: #F4DBC7;
	font-weight:bold;
}

/* Main content area */

#main {
	margin:30px 90px 10px 20px;
	padding:0;
	height:330px;
}

#main h1 {
	padding:0 0 0 15px;
	font-size:18px;
	line-height:100%;
	color:#FFF;
}

#main h2 {
	padding:15px 0 0 15px;
	font-size:15px;
	line-height:100%;
}

#main p {
	margin:0 0 10px 0;
}

#main ul {
	margin:0 0 0 20px;
	padding:0;
	line-height:130%;
}

#main ul li {
	padding:0;
}

/* Main Alternate content area */

#mainalternate {
	margin:30px 20px 10px 20px;
	padding:0;
}

#mainalternate h1 {
	pading:0 0 0 0;
	font-size:18px;
	line-height:100%;
	color:#1a2031;
}

#mainalternate h2 {
	pading:0 0 0 0;
	font-size:15px;
	line-height:100%;
	color:#1a2031;
}

#mainalternate ul {
	pading:0 0 0 0;
	font-size:12px;
	line-height:200%;
	list-style:none;
}

#mainalternate a:link {
	color:#1a2031;
	text-decoration:underline;
}

#mainalternate a:visited {
	color:#1a2031;
	text-decoration:underline;
}

#mainalternate a:active {
	color:#1a2031;
	text-decoration:none;
}

#mainalternate a:hover {
	color:#1a2031;
	text-decoration:none;
}

/*Using in Splash Pages*/



.singleimg {
	padding:0 0 2px 15px;
}

.smallimgleft {
	padding:0 15px 0 0;
}

.smallimgright {
	padding:0 0 0 15px;
}

/* Main2 content area */

#main2 {
	margin:20px 20px 20px 20px;
	padding:0;
	border:1px solid #4b4b2e;
	background:#dcceb3;
}

#main2 h1 {
	padding:0 0 0 15px;
	font-size:14px;
	line-height:100%;
	color:#FFF;
}

#main2 h2 {
	padding:15px 0 0 15px;
	font-size:12px;
	line-height:100%;
}

#main2 p {
	margin:0 0 10px 0;
}

/* Communities content area */

#communities {
	margin:20px;
	padding:0;
	width: 500px;
}

#communities h1 {
	padding:0 0 0 15px;
	font-size:14px;
	line-height:100%;
	color:#FFF;
}

#communities h2 {
	padding:15px 0 0 15px;
	font-size:12px;
	line-height:100%;
}

#communities p {
	margin:0 0 10px 0;
}

/* community box */

#communitybox {
	padding:10px;
	border:2px solid #6e747d;
	background:#ffffff;
	margin-top: 30px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
}

/* Bullet graphic for main content

#main li {

	padding:0;

	list-style-image:url(images/bullet-arrow.gif);

}

 */

 

 

.spaceoutimg {
	margin:0 0 0 19px;
}

/* Contact Info content area */

#contactfooter {
	margin:-15px 65px 0 19px;
	height:50px;
	position:relative;
	top:0px;
}

#contactfooter2 {
	margin:30px 65px 0 19px;
	height:50px;
	position:relative;
	top:0px;
}

/* Nav Bar */

#navbar ul {
	margin:0 0 0 30px;
	padding:0;
	list-style-type:none;
	font-size:12px;
	color:#FFF;
}

#navbar li {
	display:inline;
	padding:0 20px 0 0;
}

#navbar li a:link {
	color:#FFF;
	display:inline;
	padding:0 20px 0 0;
	text-decoration:none;
	list-style-image:none;
}

#navbar li a:visited {
	color:#FFF;
	display:inline;
	padding:0 20px 0 0;
	text-decoration:none;
	list-style-image:none;
}

#navbar li a:active {
	color:#FFF;
	display:inline;
	padding:0 20px 0 0;
	text-decoration:underline;
	list-style-image:none;
}

#navbar li a:hover {
	color:#FFF;
	display:inline;
	padding:0 20px 0 0;
	text-decoration:underline;
	list-style-image:none;
}

/* Nav Bar 2 */

#navbar2 ul {
	margin:0 0 0 20px;
	padding:0;
	list-style-type:none;
	font-size:12px;
	color:#e0c3a4;
}

#navbar2 li {
	display:inline;
	padding:0 20px 0 0;
}

#navbar2 li a:link {
	color:#e0c3a4;
	display:inline;
	padding:0 20px 0 0;
	text-decoration:none;
	list-style-image:none;
}

#navbar2 li a:visited {
	color:#e0c3a4;
	display:inline;
	padding:0 20px 0 0;
	text-decoration:none;
	list-style-image:none;
}

#navbar2 li a:active {
	color:#e0c3a4;
	display:inline;
	padding:0 20px 0 0;
	text-decoration:underline;
	list-style-image:none;
}

#navbar2 li a:hover {
	color:#e0c3a4;
	display:inline;
	padding:0 20px 0 0;
	text-decoration:underline;
	list-style-image:none;
}

/* Footer container*/

#footer {
	margin:0 auto 0 auto;
	width:900px;
	padding:0 0 10px 0;
}

/* Disclaimer container*/

#disclaimerfooter {
	margin:0 auto 0 auto;
	width:900px;
	padding:0 0 20px 0;
}

/* Bottom text */

.bottomtext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#FFF;
}

.bottomtextbold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#FFF;
}

.bottomtext a:link {
	color:#FFF;
	text-decoration:none;
}

.bottomtext a:visited {
	color:#FFF;
	text-decoration:none;
}

.bottomtext a:active {
	color:#FFF;
	text-decoration:underline;
}

.bottomtext a:hover {
	color: #FFF;
	text-decoration:underline;
}

/* Form */

#firstname, #lastname, #email, #phone, #address, #city, #pricerange, #referral, #name, #ownername, #reltoowner, #parcelnumber, #propaddress, #sizeofprop, #price, #comments, #salesagent {
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#494c55;
	width:200px;
}

#state {
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#494c55;
	width:120px;
}

#zipcode {
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#494c55;
	width:60px;
}

.contact {
	font-size:15px;
	color:#FFFFFF;
}

.contact a:link {
	color:#FFF;
	text-decoration:none;
}

.contact a:visited {
	color:#FFF;
	text-decoration:none;
}

.contact a:active {
	color:#FFF;
	text-decoration:none;
}

.contact a:hover {
	color: #FFF;
	text-decoration:none;
}

.bodytextbigger {
	font-size:16px;
	color:#FFF;
	line-height:180%;
}

.bodytextbiggerblack {
	font-size:16px;
	color:#000;
	line-height:180%;
}
