/* This styles sets overall font style and background */
body 						{
	font: normal 9pt/16pt Arial, Helvetica, sans-serif;
	margin:30px 0px 0px;
	padding:0px;
	background:#3D2847;
	text-align: center;
	color: #FFFFFF;
}

/* hyperlink - anchor tag styles */
/* All these styles area editable */
a:link, a:visited 			{ color: #8B7E91; text-decoration: none; }
a:hover 					{ color: #D0B794;  text-decoration: underline; }
a.content:link, a.content:visited { color: #D0B794; text-decoration: none; }
a.content:hover 					{ color: #DDCAB1;  text-decoration: underline; }
a.footer:link, a.footer:visited { color: #3D2847; text-decoration: none; }
a.footer:hover 					{ color: #DDCAB1;  text-decoration: none; }

/* Image Divs */
/* All these styles area editable */
.feaImage 					{ border: 1px solid #B1874D; }
.transImage-5 				{ width: 1px; height: 5px; border: 0px; }
.transImage-10 				{ width: 1px; height: 5px; border: 0px; }
.transImage-19 				{ width: 1px; height: 19px; border: 0px; }

/* font styles */
/* All these styles area editable */
.text-sm 					{ font: normal 8pt/12pt Arial, Helvetica, sans-serif;}
.text-sm-yel 				{ font: normal 8pt/12pt Arial, Helvetica, sans-serif; color: #D0B794;}
.text	 					{ font: normal 8pt/12px Arial, Helvetica, sans-serif; color: #B1874D; }
.text-mid 					{ font: normal 9pt/21px Arial, Helvetica, sans-serif; color: #DDCAB1; }
.text-lg 					{ font: bold 11pt/23px Arial, Helvetica, sans-serif; color: #DDCAB1; }
.text-footer	 			{ font: normal 8pt/12pt Arial, Helvetica, sans-serif; color: #36253F; }
.text-sub-nav 				{ font: bold 8pt/12pt Arial, Helvetica, sans-serif; color: #36253F; }
.xlg-mag-bold				{ font: bold 12pt/23px Arial, Helvetica, sans-serif; color: #D0B794; }
.lg-dppl-bold 				{ font: bold 9pt/23px Arial, Helvetica, sans-serif; color: #8B7E91; }
.lg-blk-nrm					{ font: normal 9pt/23px Arial, Helvetica, sans-serif; color: #FFFFFF; }
.sm-blk-nrm					{ font: normal 9pt/23px Arial, Helvetica, sans-serif; color: #8B7E91; }
.lg-mag-bold				{ font: bold 9pt/23px Arial, Helvetica, sans-serif; color: #8B7E91; }

/* form stuff */
/* All these styles area editable */
.button						{
	background-color: #FFFFFF;
	height: 18px;
	width: auto;
	border: 1px solid #330033;
	font: bold 7pt Verdana;
	color: #330033;
	cursor: hand;
	margin: 0px;
	text-align: center;
}
button						{
	background-color: #FFFFFF;
	height: 18px;
	width: auto;
	border: 1px solid #330033;
	font: bold 7pt Verdana;
	color: #330033;
	cursor: hand;
	margin: 0px;
	text-align: center;
}
.input	{ background-color: #8B7E91; width: 180px; height: 12px; border: 1px solid #B1874D; font: normal 8pt/10pt Verdana, Arial, Helvetica, sans-serif; color: #330033; text-align: left; vertical-align: middle;}
input, textarea, select { background-color: #8B7E91; border: 1px solid #B1874D;}
/* Layout Divs */
#page	 					{
	width:100%;
	position:relative;
	background-image: url(../img/bg_gold_stripe_light.jpg);
	text-align: center;
}
#homeHeader 				{
	height: 181px;
	border: 1px solid #FFFFFF;
	width: 768px;
	margin-left:auto;
	margin-right:auto;
	z-index:8;
}
#siteHeader 				{
	height: 97px;
	border: 1px solid #FFFFFF;
	width: 768px;
	margin-left:auto;
	margin-right:auto;
}
#pageBody 					{
	background-color:#3D2847;
	text-align: left;
	width: 768px;
	padding: 0px;
	margin: 0px;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	position: relative;
	margin-left:auto;
	margin-right:auto;
}
#footer 					{ /* footer bg */ background-color:#B1874D; /* don't touch after this point */ width: 100%;}
#content 					{ padding:  24px 0px 20px 20px; margin: 0px 20px 0px 0px; text-align: left; }
#content-td 				{ padding:  0px 0px 10px 0px; margin: 0px 20px 0px 8px; text-align: left; }
#content-template 			{
	padding: 0px 10px 20px 0px;
	margin: 0px 10px 0px 0px;
	text-align: left;
	background-color: #3D2847;
}
#feature-content 			{
	padding: 2px 7px;
	margin: 0px;
	text-align: left;
	border-right: 1px solid #B1874D;
	border-bottom: 1px solid #B1874D;
	border-left: 1px solid #B1874D;
}
#featureLayer 					{
	position:absolute;
	margin-left:585px;
	margin-top:125px;
	width:171px;
	z-index:9;
	float:right;
}
/* globalNav styles */ 
#menu		 				{
	position:relative;
	padding: 0px;
	width: 768px;
	margin-left:auto;
	margin-right:auto;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

#menu-footer		 				{
	position:relative;
	padding: 2px 0px 2px 10px;
	width: 758px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
#menu-sub-sales	 {
	position:absolute;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	height: 18px;
	top: 240px;
	width:768px;
	z-index:2;
	background-color: #77574A;
}
#menu-sub-property	 {
	position:absolute;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	height: 18px;
	top: 240px;
	width:768px;
	z-index:3;
	background-color: #77574A;
}
#menu-sub-about {
	position:absolute;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	height: 18px;
	top: 240px;
	width:768px;
	z-index:4;
	background-color: #77574A;
}
#menu-sub-off	 {
	position:absolute;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	height: 30px;
	top: 240px;
	width:768px;
	z-index:1;
	visibility: visible;


}
#menu-sub-sales-content	 {
	position:absolute;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	height: 18px;
	top: 156px;
	width:768px;
	z-index:2;
	background-color: #77574A;
}
#menu-sub-property-content	 {
	position:absolute;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	height: 18px;
	top: 156px;
	width:768px;
	z-index:3;
	background-color: #77574A;
}
#menu-sub-about-content {
	position:absolute;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	height: 18px;
	top: 156px;
	width:768px;
	z-index:4;
	background-color: #77574A;
}
#menu-sub-off-content	 {
	position:absolute;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	height: 30px;
	top: 156px;
	width:768px;
	z-index:1;
	visibility: visible;
}
a.type1:link, a.type1:visited	
							{ color:#666666; font-size: 8pt; background-image:url(../img/nav-bg.gif); /* don't touch after this point */ width:150px; height:24px; margin:0px; padding:5px 0px 0px 8px;}
a.type1:hover 				{ color:#666666; background-image: url(../img/nav-rollover.gif);  /* don't touch after this point */ width: 150px; height: 24px; text-decoration: none; }
li {
	list-style-image: url(../img/bullet.gif);
}
