/*
	Styles.css
	Main stylesheet for site.
*/
body
{
	padding: 10px 0px 15px 0px;
	margin: 0px 0px 0px 0px;
	/*background-color:#F0EDE8; */
	background-color:#FFFFFF;
	text-align:center;
	font-family:Arial, Helvetica, Sans-Serif, Dotum; 
	font-size:12px;
}

#container 
{
	margin: 0px auto;
	padding:0px 0px 0px 0px;
	text-align:left;			
	width:100%;
	/*width:999px;*/
	/*background-color:#F0EDE8;*/
	background-color:#FFFFFF;
	position:relative;	
}

#content
{
	width:100%;
	padding: 0px 0px 0px 0px;	
	/*background-color:#9A9A66;*/
}
#insideMainContent
{
	float:left;
	width:828px;
	padding: 0px 0px 0px 0px;	
	background-color:#9D968E;
}

#homeNews
{
	float:right;
	clear:right;
	width:210px;
	height:445px;
	background-color:#CCCB9B;
}

#homeMainText
{
	float:left;
	margin-left:15px;
	margin-right:15px;
	text-align:justify;
	width:200px;
}

#insidePropertyHeading
{
	float:left;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding: 0px 0px 0px 0px;	
	width:182px;
	height:176px;
}

#insidePropertySearch
{
	float:right;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding: 0px 0px 0px 0px;	
	width:171px;
}

#newsText
{
	margin-left:10px;	
	margin-top:10px;
}

#newsText a
{
	font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:11px; color:#696969;
}

#newsText a.insidePage
{
	font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:11px; color:white;
}

a.homePage
{
	font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:11px; color:black;
}

.homeImageLinks
{
	float:left;	
	width: auto;
	height: 120px;
	margin-left:2px;
	padding:0px 0px 0px 0px; 	
	background-color:#4D4946;	
}
* html .homeImageLinks{ height:120px;}

.green{
	float:left;
	width:150px;
	height:344px;
	margin-left:5px;
	background-color:#9A9A66;
}
* html .green{ height:347px;}

.backDarkGray_{
	float:left;
	clear:left;
	width:693px;
	height:120px;
	background-color:#9D968E;
}
* html .backDarkGray_{ height:120px;}


.searchImageLinks
{
	float:left;	
	width: auto;
	height: 90px;
	margin-left:2px;
	padding:0px 12px 0px 12px; 	
	background-color:#ffffff;
	border-right:solid 1px #696969;	
}
.searchImageLinks02
{
	float:left;	
	width: 75px;
	height: 90px;
	margin-left:2px;
	padding:0px 12px 0px 12px; 	
	background-color:#ffffff;
	border-right:solid 1px #696969;	
}
* html .searchImageLinks02{ width:85px;}

div.nav {
	float:left;
	padding-top: 4px; 
	padding-bottom: 6px;
}
div.nav3 {
	float:left;
	padding-top: 3px; 
	padding-bottom: 5px;
}
div.nav2 {float:left;padding-top: 4px; padding-bottom: 6px;}
div {overflow: hidden; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;}


/* Background Colors */
.backBlack		{background-color:#000000;}
.backBrown		{background-color:#AA5829;}
.backCharcoal	{background-color:#4D4946;}		
.backDarkGreen	{background-color:#696535;}
.backDarkGray	{background-color:#9D968E;}
.backGray		{background-color:#F0EDE8;}
.backLightTan	{background-color:#CCCB9B;}
.backMedGray	{background-color:#696969;}
.backTan		{background-color:#9A9A66;}
.backTanS		{background-color:#d6b4bd;}
.backWhite		{background-color:#FFFFFF;}

/* Borders */
.borderBlack1 {border:solid 1px #000000;}
.borderBlack2 {border:solid 2px #000000;}
.borderBrown5 {border:solid 5px #AA5829;}
.borderWhite2 {border:solid 2px #FFFFFF;}


/* Fonts */
.fontBlackSmall		{font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:10px; color:#000000; font-weight:normal;}
.fontBlack  		{font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:11px; color:#000000; font-weight:normal;}
.fontBlackMedBold	{font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:13px; color:#000000; font-weight:bold;}
.fontBrownMedBold	{font-family:Arial Narrow, Helvetica, Sans-Serif, Dotum; font-size:13px; color:#AA5829; font-weight:bold;}
.fontBrownMed		{font-family:Arial Narrow, Helvetica, Sans-Serif, Dotum; font-size:13px; color:#AA5829;}
.fontGrayDarkMed	{font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:12px; color:#696969;}
.fontGrayDarkMedBold{font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:13px; color:#696969; font-weight:bold;}
.fontGrayDarkSmall	{font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:11px; color:#696969;}
.fontGrayDarkSmallBold{font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:11px; color:#696969; font-weight:bold;}
.fontGrayLightSmall	{font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:11px; color:#A8A8A8;}
.fontRedSmallBold	{font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:11px; color:#BD3331; font-weight:bold;}
.fontRedSmall	    {font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:11px; color:#BD3331;}
.fontRedMedBold		{font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:12px; color:#BD3331; font-weight:bold;}
.fontRedMedLargeBold{font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:13px; color:#BD3331; font-weight:bold;}
.fontWhiteLargeBold	{font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:18px; color:#FFFFFF;}
.fontWhiteMed		{font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:12px; color:#FFFFFF;}
.fontWhiteLarge		{font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:13px; color:#FFFFFF;}
.fontWhiteMedNarrow	{font-family:Arial Narrow, Helvetica, Sans-Serif, Dotum; font-size:13px; color:#FFFFFF;}
.fontWhiteMedBold	{font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:12px; color:#FFFFFF; font-weight:bold;}
.fontWhiteMedBoldu	{font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:12px; color:#FFFFFF; font-weight:bold;text-decoration:underline;}
.fontWhiteSmall		{font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:10px; color:#FFFFFF;font-weight:normal;} 
.fontWhiteSmaller	{font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:11px; color:#FFFFFF; font-weight:normal;}
.fontWhiteSmallBold	{font-family:Arial Narrow, Helvetica, Sans-Serif, Dotum; font-size:11px; color:#FFFFFF; font-weight:bold;}
.fontWhiteSmallerBold	{font-family:Arial Narrow, Helvetica, Sans-Serif, Dotum; font-size:10px; color:#FFFFFF; font-weight:bold;}
         

/* Links */
a.nav1:link,
a.nav1:visited,
a.nav1:active	{padding-left:4px;padding-right:4px;padding-top:6px;padding-bottom:12px;font-family:Arial Narrow, Dotum; font-size:13px; text-decoration:none; color:#ffffff; background-color:#000000;}
a.nav1:hover	{padding-left:4px;padding-right:4px;padding-top:6px;padding-bottom:12px;font-family:Arial Narrow, Dotum; font-size:13px; text-decoration:none; color:#ffffff; background-color:#666632;}

a.nav2:link,
a.nav2:visited,
a.nav2:active	{padding-left:4px;padding-right:4px;padding-top:4px;padding-bottom:8px;font-family:Arial Narrow, Dotum; font-size:13px; text-decoration:none; color:#ffffff; background-color:#696969;}
a.nav2:hover	{padding-left:4px;padding-right:4px;padding-top:4px;padding-bottom:8px;font-family:Arial Narrow, Dotum; font-size:13px; text-decoration:none; color:#ffffff; background-color:#666632;}
 
a.nav3:link,
a.nav3:visited,
a.nav3:active	{padding-left:4px;padding-right:4px;padding-top:6px;padding-bottom:12px;font-family:Arial Narrow, Dotum; font-size:13px; text-decoration:none; color:#ffffff; background-color:#000000;}
a.nav3:hover	{padding-left:4px;padding-right:4px;padding-top:6px;padding-bottom:12px;font-family:Arial Narrow, Dotum; font-size:13px; text-decoration:none; color:#ffffff; background-color:#666632;}
  
a.white:link,
a.white:visited,
a.white:active	{text-decoration:none; color:#ffffff;}
a.white:hover	{text-decoration:none; color:#ffffff;}

a.black:link,
a.black:visited,
a.black:active	{text-decoration:none; color:#000000;}
a.black:hover	{text-decoration:none; color:#000000;}

a.gray:link,
a.gray:visited,
a.gray:active	{text-decoration:none; color:#A8A8A8;}
a.gray:hover	{text-decoration:none; color:#696969;}

a.grayDark:link,
a.grayDark:visited,
a.grayDark:active	{text-decoration:none; color:#666666;}
a.grayDark:hover	{text-decoration:none; color:#000000;}

a.red:link,
a.red:visited,
a.red:active	{text-decoration:none; color:#BD3331;font-family:Arial, Helvetica, Sans-Serif, Dotum;font-size:12px;font-weight:bold; }
a.red:hover		{text-decoration:none; color:#BD3331;font-family:Arial, Helvetica, Sans-Serif, Dotum;font-size:12px;font-weight:bold; }

a.leftnav		{
	text-decoration:none; 
	color:#bd3331;	
	font-family:Arial, Helvetica, Sans-Serif, Dotum; 
	font-size:12px;
	font-weight:bold;
	line-height:14px;
}
a.leftnav:hover	{
	text-decoration:none; 
	color:#f5b9b8;
	font-family:Arial, Helvetica, Sans-Serif, Dotum; 
	font-size:12px;
	font-weight:bold;
	line-height:14px;
}

/* Margins */
.margin12 {margin: 12px;}


/* Form Related */
.formControl {font-size:11px;font-family:Arial, Helvetica, Sans-Serif, Dotum;font-weight:normal;height:19px;}
.formButton {font-size:11px;font-family:Arial, Helvetica, Sans-Serif, Dotum;color:#ffffff;background-color:#9A9A66;width:auto;height:19px;border:solid 1px #ffffff;}


/* New Styles*/
.title{
	font-family:Arial, Helvetica, Sans-Serif, Dotum; 
	font-size:12px; color:#BD3331; 
	font-weight:bold; 
	float:left;
	width:825px;
	margin:10px 0 7px 0; 
	padding:0px; 
	text-transform:uppercase;
}
.title2{
	font-family:Arial, Helvetica, Sans-Serif, Dotum; 
	font-size:12px; color:#BD3331; 
	font-weight:bold; 
	float:left;	
	margin:10px 0 7px 0; 
	padding:0px; 
	text-transform:uppercase;
}

.titleNoFloat{
	font-family:Arial, Helvetica, Sans-Serif, Dotum; 
	font-size:12px; color:#BD3331; 
	font-weight:bold; 	
	margin:10px 0 7px 0; 
	padding:0px; 
	text-transform:uppercase;
}
.subtitle{
	font-family:Arial, Helvetica, Sans-Serif, Dotum; 
	font-size:11px; color:#696969; 
	font-weight:bold;
	float:left;
	width:825px;
	padding:0 0 7px 0; 
	margin:0px;
}
.content_holder{
	width:825px;
	padding:0 8px 0px 0; 
	margin:0px;
	float:left; 
}
.title00{
	font-family:Arial, Helvetica, Sans-Serif, Dotum; 
	font-size:12px; color:#BD3331; 
	font-weight:bold; 
	float:left;
	width:620px;
	margin:10px 0 7px 0; 
	padding:0px; 
	text-transform:uppercase;
}
.subtitle00{
	font-family:Arial, Helvetica, Sans-Serif, Dotum; 
	font-size:11px; color:#696969; 
	font-weight:bold;
	float:left;
	width:620px;
	padding:0 0 7px 0; 
	margin:0px;
}
.content_holder00{
	width:450px;
	padding:0 8px 0px 0; 
	margin:0px;
	float:left; 
}

.content_search{
	padding:10px 15px 10px 10px; 
	margin:0px;
	float:left; 
	text-align:justify;
}
p.contentS{
	font-family:Arial, Helvetica, Sans-Serif, Dotum; 
	font-size:11px; 
	color:#696969; 
	float:left; 
	padding:0 8px 8px 0; 
	margin:0px;
}
.subtitle_search{
	font-family:Arial, Helvetica, Sans-Serif, Dotum; 
	font-size:11px; 
	color:#BD3331; 
	font-weight:bold;
	float:left;
	padding:0 0 7px 0; 
	margin:0px; 
	width:100%;
}

p.content{
	font-family:Arial, Helvetica, Sans-Serif, Dotum; 
	font-size:11px; 
	color:#696969; 
	text-align:justify; 
	float:left; 
	width:825px;
	padding:0 25px 8px 0; 
	margin:0px;
}
p.content00{
	font-family:Arial, Helvetica, Sans-Serif, Dotum; 
	font-size:11px; 
	color:#696969; 
	text-align:justify; 
	float:left; 
	width:620px;
	padding:0 0px 8px 0; 
	margin:0px;
}

.content_holder02{
	width:750px;
	padding:0 8px 0px 0; 
	margin:0px;
	float:left;
 }
p.content02{
	font-family:Arial, Helvetica, Sans-Serif, Dotum; 
	font-size:11px; 
	color:#696969; 
	text-align:justify; 
	float:left; 
	width:750px;
	padding:0 8px 8px 0; 
	margin:0px;
}

a.career_text {
	font-family:Arial, Helvetica, Sans-Serif, Dotum; 
	font-size:11px; color:#BD3331; 
	text-align:justify;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
}
a.career_text:hover{
	font-family:Arial, Helvetica, Sans-Serif, Dotum; 
	font-size:11px; 
	color:#f18e8d; 
	text-align:justify;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
}


h1{
	font-family:Arial, Helvetica, Sans-Serif, Dotum; 
	font-size:11px; 
	color:#BD3331; 
	font-weight:bold; 
	padding:0px; 
	margin:0px;
}
.contentlist ul{
	list-style-type:none;
	margin:0px;
	padding:0 0 5px 0;
}
* html .contentlist ul{padding:0px; margin:0px;}
.contentlist li{
	list-style-type:none;
	font-family:Arial, Helvetica, Sans-Serif, Dotum; 
	font-size:11px; color:#696969; 
	width:800px;
	padding:0 8px 3px 15px;
	margin:0px;
	clear:left;
}
* html .contentlist li{padding:0 8px 0px 15px; margin:0px;}
.red{font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:11px; color:#BD3331; font-weight:normal;}
.selected	{padding-left:4px;padding-right:4px;padding-bottom:3px;font-family:Arial Narrow, Dotum; font-size:13px; text-decoration:none; color:#ffffff; background-color:#666632;}
.selected02	{padding-left:4px;padding-right:4px;padding-top:4px;padding-bottom:8px;font-family:Arial Narrow, Dotum; font-size:13px; text-decoration:none; color:#ffffff; background-color:#666632;}
.form_field{ font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:11px; color:#696969; border:1px solid #332a29;}

p.contentC{font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:11px; color:#696969; float:left; padding:10px; margin:0px;}
div.contentC{font-family:Arial, Helvetica, Sans-Serif, Dotum; font-size:11px; color:#696969;}
.newsletter{background-color:#FFFFFF;border:solid 5px #AA5829; margin:10px 5px 0 5px;height:400px;}
.fontBrown{margin-top:10px;margin-left:3px;font-family:Arial Narrow, Helvetica, Sans-Serif, Dotum; font-size:13px; color:#AA5829; }

#insideMainContent ol{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#insideMainContent li{
	font-family:Arial, Helvetica, Sans-Serif, Dotum; 
	font-size:11px; color:#696969; 
	text-align:justify; 
	padding:0px; 
	margin:0px;
	list-style-type: decimal;
}

#insideMainContent li li{
	font-family:Arial, Helvetica, Sans-Serif, Dotum; 
	font-size:11px; color:#696969; 
	text-align:justify; 
	padding-left:5px; 
	margin:0px;
	list-style-type: lower-alpha;
}

#PropertyList ol { margin-top: 10px;margin-bottom:10px; }
#PropertyList li
{
	text-decoration: none;
	margin-left:30px;
	margin-bottom: 3px;
	font-size:10px;
	letter-spacing:  1px; 
    text-transform: uppercase;
}
#PropertyList a		{font-family:Arial, Helvetica, Sans-Serif, Dotum; color:#B4293E; font-weight: bold; text-decoration: none; }
#PropertyList .fontRenaissance	{font-family:Arial, Helvetica, Sans-Serif, Dotum; color:#B4293E; font-weight: bold; text-decoration: none; }
#PropertyList .fontCosmopolitan	{font-family:Arial, Helvetica, Sans-Serif, Dotum; color:#005D82; font-weight: bold; text-decoration: none; }
#PropertyList .fontPopular		{font-family:Arial, Helvetica, Sans-Serif, Dotum; color:#2D5E18; font-weight: bold; text-decoration: none; }


a.career_text {
	font-family:Arial, Helvetica, Sans-Serif, Dotum; 
	font-size:11px; color:#BD3331; 
	text-align:justify;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
}
a.career_text:hover{
	font-family:Arial, Helvetica, Sans-Serif, Dotum; 
	font-size:11px; 
	color:#f18e8d; 
	text-align:justify;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
}