@import url(reset.css);
@import url(news.css);
body
{
 font-size: 76%;
 font-family: Arial, Verdana, Sans-Serif;
 color: #695E49;
 text-align: center;
 margin: 0px;
 background-color: #FFF;
}
.slabel{ font-family: Arial, Verdana, Sans-Serif; }
.GoogleMapLink{ display: block; color: #FFF; background-color: #333; padding: 4px; width: 100px; text-align: center; text-decoration: none;}
strong{font-weight: bold;}
em{ font-style: italic;}

.ContactLabel{ width: 200px; display: block; float: left;}
p
{
	line-height: 1.4em; margin: 0 0 10px 0; font-size: 1.1em}
.ContentTextDiv h1, .ContentTextDiv h2 {
	clear: right;
	}
	
	
	
.bgimagediv{ width: 100%; display: block; margin-bottom: 20px;  }	
.bgimagediv span{ display: none;}
.PropYellow{  color: #F1EA0C; display: block; font-family: helvetica bold, Arial Bold, Sans-Serif; font-weight: bold; letter-spacing: -.05em; font-size: 3em; font-weight: normal; margin: 0px 0 12px 0; line-height: 1em }
.PropBlack{display: block; font-family: helvetica bold, Arial Bold, Sans-Serif; font-weight: bold; letter-spacing: -.05em; font-size: 3em; font-weight: normal; margin: 0px 0 12px 0; line-height: 1em}	
.YellowBlockLink{ background-color: #F1EA0C; display: block; margin-bottom: 3px; font-size: 0.85em; text-transform: lowercase; width: 95px; text-decoration: none; padding: 3px;}
.YellowBlockLink:hover{color: #FFF;}
	
h1{ font-family: Helvetica, Arial, Sans-Serif; font-size: 1.2em; font-weight: bold; margin: 0px 0 10px 0;  padding: 0 0 3px 0; line-height: 1.2em }
h2{ font-family: Helvetica, Arial, Sans-Serif; font-size: 1.2em; font-weight: bold; line-height: 1.25em; margin: 0px 0 15px 0; }
h3{ font-family: Helvetica, Arial, Sans-Serif; font-size: 1.15em; font-weight: bold; line-height: 1em; margin: 0px 0 12px 0;}
h5{font-family: Helvetica, Arial, Sans-Serif; color: #666; font-size: 25px; font-weight: bold; letter-spacing: -.02em; line-height: 1.1em; margin-top: 0px; display: block; padding-top: 0px}

.LargeYellow{font-family: Helvetica, Arial, Sans-Serif; font-size: 3.1em; color: #F1EA0C; font-weight: normal; margin: 0px 0 10px 0;  padding: 0 0 3px 0; display: block; }
	
	.footerlist{ float: right; display: block; margin: 17px 0 0 0; padding: 0;}
	.footerlist li{ list-style: none; margin: 0; padding: 0; float: left; display: block; margin: 0 0 0 20px;}
	.footerlist li a{  text-decoration: none; font-size: .9em;}
	
.textbox, .ContactTextBox, .ContactMemo{ width: 200px; }
.contactlabeltd{}
.ContactTitleCell{ width: 200px;}
.signupbtn{ margin-left: 200px;}
	
	
	.FloatRight{  float: right; display: block;}
	
ul{ margin: 10px 0 10px 25px; list-style-type: disc;}	
li{ padding: 4px 0 4px 2px}
.FloatLeft{ float: left; display: block; margin: 10px 8px 10px 0;}
.FloatRight{float: right; display: block; margin: 10px 0px 10px 8px;}	
a{ color: #695E49; text-decoration: underline;}
a:hover{ color: #F1EA0C;}

#Promo { margin-bottom: 5px; margin-right: 2px ; overflow: hidden; width: 475px;}

.Footer{margin: 25px 0 0 0; display: block; clear: both; width: 900px;}
.Footer img{ float: left; display: block;}
.smallbutton{ }
#Promo { height: 400px; }

/*----  Positioning */
	
.MasterDiv{ width: 910px; display: block; text-align: left;  margin: 0px auto 0px auto; } 

.banner{ width: 910px; float: left; display: table; border-bottom: 1px solid #F1EA0C; padding: 0 0 40px 0;}
.TopStrip{ background: url('../images/template/STRIP.jpg') no-repeat top right; width: 910px; height: 32px; display: block;}
.Logo{ float: left; display: block; margin: 0px 0px 0 0;}
.FlashButton{}

.LeftCol{ width:150px; float: left; display: block; margin: 0 24px 0 0;}
	.Button{ margin: -20px 0 30px -10px; z-index: 999;}
	.Button a:hover{ background-color: Transparent;}

.MainContent{width: 649px; margin: 20px 14px 10px 0; float: left; display: block;}
.MainContentSm{width: 475px; float: left; display: block;  margin: 20px 14px 20px 0; min-height: 300px;}
.RightCol{width:225px; float: left; display: block; margin: 20px 0 0 20px;}

.ButtonRight{ margin: -50px 0 5px 0px; z-index: 999; width: 225px; display: block; clear: both;}
.ButtonRight img{float: right; clear: both; display: block;}
	.ButtonRight a:hover{ background-color: Transparent;}
.hometext{ width: 225px; display: block; clear: both;}
/*-------   TOP MENU  */
/*------------  Nav area*/

.LeftMenu {float: left; display: block; padding: 0px; margin: 20px 0px 20px 0; }
.LeftMenu ul{}
.LeftMenu li{ padding: 0; float: left; }
.LeftMenu .ullevel1{ list-style: none; margin: 0px; padding: 0px;}

.LeftMenu .ullevel1 li a
{
	display: block;
	font-size: 0.88em;
	font-weight: normal;
	text-decoration: none;
	color: #695E49;
	padding: 3px 0px 1px 0px;
	width: 135px;
	text-align: left;
	margin-right: 30px;
	border-bottom: 1px solid #F1EA0C;
}

.SubMenu{float: right; display: block; width: 330px; padding: 0px; margin: 0px 0px 0px 0; }

.VerticalMenu {float: right; display: block; width: 500px; padding: 0px; margin: 0px 0px 0px 0; }
.VerticalMenu ul, .SubMenu ul{}
.VerticalMenu li, .SubMenu li{ padding: 0; float: right; }
.VerticalMenu ul li ul, .SubMenu ul li ul { visibility: hidden; display: none;}
.VerticalMenu .ullevel1, .SubMenu .ullevel1{ list-style: none; margin: 0px; padding: 0px;}

.VerticalMenu .ullevel1 li a
{
	display: block;
	font-size: 0.90em;
	font-weight: normal;
	text-decoration: none;
	color: #695E49;
	padding: 3px 0px 1px 0px;
	width: 85px;
	text-align: left;
	margin-left: 30px;
	border-bottom: 1px solid #F1EA0C;
}

.SubMenu .ullevel1 li a
{
	display: block;
	font-size: 0.85em;
	font-weight: normal;
	text-decoration: none;
	color: #666;
	padding: 3px 0px 1px 0px;
	width: 130px;
	text-align: left;
	margin-left: 20px;
	border-bottom: 1px solid #F1EA0C;
}


  .ullevel1 li a:hover, .VerticalMenu .ullevel1 li .selectedlevel1,.VerticalMenu .ullevel1  .selectedlevel1first,.VerticalMenu .ullevel1  .selectedlevel1last,
  .SubMenu .ullevel1 li .selectedlevel2,.SubMenu .ullevel1  .selectedlevel2first,.SubMenu .ullevel1  .selectedlevel2last 
{	
	 text-decoration: none; background-color: #F1EA0C;}

		
		
.ullevel3, .ullevel4, .ullevel5, .ullevel6, .ullevel7, .ullevel8, .ullevel9 { list-style: none; margin: 0px; padding: 0px; }
.ullevel3 li a
{
	display: block;
	font-size: .87em;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	padding: 2px 0px 2px 0px;
	margin-bottom: 1px; 
	color:  #883B1C;
	border-bottom: 1px solid #883B1C;
	}
.ullevel3 li a:hover{  color: #000;}

	.ullevel4 li a, .ullevel6 li a
	{
	
	display: block;
	font-size: .87em;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	padding: 2px 0px 2px 0px;
	margin-bottom: 1px; 
	color:  #883B1C;
	border-bottom: 1px solid #883B1C;
	}
	
	.ullevel5 li a
	{
		display: block;
	font-size: .87em;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	padding: 2px 0px 2px 0px;
	margin-bottom: 1px; 
	color:  #883B1C;
	border-bottom: 1px solid #883B1C;
		}
	.ullevel5 li a:hover
	{
	}
	
	.ullevel3 .selectedlevel2,.ullevel3 .selectedlevel2first,.ullevel3 .selectedlevel2last
	{}
	.ullevel3 .selectedlevel2:hover,.ullevel3 .selectedlevel2first:hover,.ullevel3 .selectedlevel2last:hover
	{}
	
	.ullevel4 .selectedlevel3,.ullevel4 .selectedlevel3first,.ullevel4 .selectedlevel3last
	{
		}
	.ullevel5 .selectedlevel4,.ullevel5 .selectedlevel4first,.ullevel5 .selectedlevel4last
	{
		}
	
	.ullevel4 li a:hover, .ullevel5 li a:hover, .ullevel6 li a:hover{}
	
