
	<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
	</script>
	<script type="text/javascript">
	_uacct = "UA-930512-3";
	urchinTracker();
	</script>


/* NAI MLG Commercial
 * (c) NAI MLG Commercial -- www.mlgcommunities.com
 * 
 */



html { padding: 0px; margin: 0px; }

body {
	font: normal 14px  "Georgia", Times, serif;
	line-height:1.4em;
	background-color: #e8ddc4    ;
	margin:0;
	padding:0;
	color:#666;}
	
img, a img {border:none;text-decoration:none;}


/* LAYOUT */
#padding {
	background: #cebf9a    ;
	width: 840px;
	margin: auto;
	}

#content {
	background: #fff url(/pics/shared/center_back.gif) repeat-x center top;
	width: 800px;
	margin: auto;
	}

#header {
	background: #fff;
	height:100px;
	margin:auto;
	padding:0;
	width: 800px;
	display:block;}
	
#center {
	width:800px;
	margin:0 auto;
	clear:both;}
	
p { 
	margin: 0;
	padding: 15px 0 0 0;}

p a {
    font: normal 14px  "Georgia", Times, serif;
	color:#481f16    ;
	text-decoration: none;
	}
	
p a:hover {
    font: normal 14px  "Georgia", Times, serif;
	color:#481f16    ;
	text-decoration: underline;
	}

p.required {
    font: normal 14px  "Georgia", Times, serif;
	color:#481f16    ;
	padding: 15px 0 10px 0;
	}

.nostyle a {
    font: normal 14px  "Georgia", Times, serif;
	color:#481f16    ;
	text-decoration: none;
	cursor: none;
	}

/* HEADINGS */
h1.ir {
	padding:0;
	margin: 0;
	color:#fff;
	display:block;
	height:100px;}
	
h1.ir a {
 	display:block;
 	text-indent: -5000px;
 	height:100px;
 	width:275px;
 	color:#fff;
 	padding:100px 0 0 0;
 	margin: 0 0 0 15px;
 	background:url(http://templates.mlgcommunities.com/images/communities/vs_logo.gif) no-repeat;}

h2 {
	font: normal 28px Georgia, Times, serif;
	margin: 0;
	padding: 0 0 5px 0;
	color: #481f16    ;
	}

h3 {
	font: normal 18px Georgia, Times, serif; 		
	color: #fff;
	padding: 10px 0 0 0;
 	margin: 0 0 0 15px;}	
	
h3 a {
	font: normal 18px Georgia, Times, serif; 		
	color: #fff;
	text-decoration: none;}	
	
h3 a:hover {
	font: normal 18px Georgia, Times, serif; 		
	color: #fff;
	text-decoration: underline;}
	
h3.new a {
	font: normal 18px Georgia, Times, serif; 		
	color: #481f16    ;
	text-decoration: none;}	
	
h3.new a:hover {
	font: normal 18px Georgia, Times, serif; 		
	color: #481f16    ;
	text-decoration: underline;}	
	
h4 {
	font: normal 14px Georgia, Times, serif; 		
	color: #813827    ;
	text-transform: uppercase;
	padding: 0;
	margin: 0;}	
		

/* HEADER */
.head_list	{ 		
   float: right;
   font: normal 12px  "Georgia", Times, serif; 
   color:#cebf9a    ;
   width: 125px;
   margin: 15px 40px 0 0;
   }
   
.head_list a {
	text-decoration:none;
	color:#cebf9a    ;}

.head_list a:hover {
	text-decoration:underline;
	color:#cebf9a    ;}

/* MAIN NAVIGATION */
#nav {
	background-color: #813827    ;
	height:37px;
	margin: auto;
	padding: 0;
	width: 800px;
	}

#main-nav {
	font: normal 12px  "Georgia", Times, serif; 
	margin: 0;
	padding: 0;
	background-color: #9a4936    ;
	}

#main-nav, #main-nav ul {
	list-style: none;
	padding: 0;
	margin: 0;
	}

	#main-nav ul a {
	display: block;
	float: left;
	clear: left;
	}
	
	#main-nav ul a:hover {
	display: block;
	float: left;
	clear: left;
	background-color: #9a4936    ;
	}

#main-nav li a {
	display: block;
	text-decoration: none;
	margin: 10px 10px 10px 10px;
	color: #fff;
	width: auto;
	}

#main-nav li ul li a {
	height: 37px;
	padding: 0;
	color:#fff;
	display: block;
	}
	
	#main-nav li ul li a:hover {
	height: 37px;
	padding: 0;
	color:#fff;
	display: block;
	background-color: #9a4936    ;
	}

#main-nav li.current {
	height: 37px;
	background: #9a4936    ;
	font-weight: bold;}

#main-nav li.current a,#main-nav li.current a:hover {
	background: #9a4936    ;
	color:#fff;
	font-weight: bold;}

#main-nav li {
	float: left;
	height: 37px;
	padding: 0;}

#main-nav li ul {
	position: absolute;
	left: -999em;
	width: 154px;
	font-weight: normal;
	margin: 0;
	z-index:999;
}

#main-nav li li {
	width: 100%;
	margin:0;
	padding:0;
	background-color: #9a4936    ;}

#main-nav li ul a {
	width: auto;}

#main-nav li:hover ul ul, #main-nav li:hover ul ul ul, #main-nav li.sfhover ul ul, #main-nav li.sfhover ul ul ul {
	left: -999em;}

#main-nav li:hover ul, #main-nav li li:hover ul, #main-nav li li li:hover ul, #main-nav li.sfhover ul, #main-nav li li.sfhover ul, #main-nav li li li.sfhover ul {
	left: auto;}

#main-nav li:hover, #main-nav li.sfhover {
	background-color: #9a4936    ;
	}

#main-nav li.current:hover {
	color:#fff;
	background-color: #9a4936    ;
	}

#main-nav li ul li:hover, #main-nav li ul li.sfhover {
	background-color: #9a4936    ; 
	color:#fff;}	

	
/* SIDE NAVIGATION */	

#side_nav_head {
	display: block;
	font: normal 16px "Georgia", Times, serif; 
	color: #fff;
	letter-spacing: -1px;
	width: 222px;
	height: 65px; /*was 28px; */
	padding: 10px 0 0 8px;
	margin: 0 0 0 8px;
	background-color: #cebf9a    ;
	border-bottom: 1px solid #fff;
	}

#side_nav, #side_nav ul {
	list-style: none;
	padding: 0;
	margin: 0 0 0 8px;
	width: 230px;
	}
	
#side_nav li {
	display: block;
	width: 230px;
	height: 28px;
	padding: 10px 0 0 0;
	background-color: #40A7C4;
	border-top: 1px solid #fff;
	border-bottom: 3px solid #cebf9a    ;
	}

#side_nav li a {
	font: normal 18px  Arial, sans-serif; 
	color: #fff;
	text-decoration: none;
	margin: 0 0 0 10px;
	padding: 0;
	}

#side_nav li a:hover {
	font: normal 18px  Arial, sans-serif; 
	color: #fff;
	margin: 0 0 0 10px;
	padding: 0;
	color: #fff;
	text-decoration: underline;
	}
	
#side_nav li.on a {
	font: bold 14px  Arial, sans-serif; 
	color: #fff;
	margin: 0 0 0 15px;
	padding: 0;
	color: #fff;
	text-decoration: underline;
	}	

#side_nav li ul li a {
	font: bold 11px  "Georgia", Times, serif; 
	margin: 0 0 0 30px;
	padding: 0;
	text-decoration: underline;
	color: #fff;
	}

#side_nav li ul li a:hover {
	font: bold 11px  "Georgia", Times, serif; 
	margin: 0 0 0 30px;
	padding: 0;	
	text-decoration: underline;
	color: #227AB7;
	}
	
#side_nav li ul li.on a {
	font: bold 11px  "Georgia", Times, serif; 
	margin: 0 0 0 30px;
	padding: 0;	
	text-decoration: none;
	color: #2A7275;
	}	
	
#side_nav li ul li.on a:hover {
	font: bold 11px  "Georgia", Times, serif; 
	margin: 0 0 0 30px;
	padding: 0;	
	text-decoration: none;
	color: #2A7275;
	}	
	
	
/* BODY */
#image_container{
	padding: 0 0 5px 0;
	margin: 0;
	width: 800px;
	}

.bigpic {
	float: left;
	width: 505px;
	height: 279px;
/*	background: url(http://templates.mlgcommunities.com/images/communities/vs_home.jpg) no-repeat; */
	}

.video {
	float: right;
	width:295px;
	height: 279px;
	background: #60281b    ;
	}
	
.video_pad {
	width:289px;
	height: 273px;
	background: #692e21    ;
	margin: 3px 0 0 3px;
	}	

#center_container{
	padding: 0;
	margin: auto;
	width: 790px;
	background: #fff url(/pics/shared/back_fade.gif) top center repeat-x;
	}

.left {
	float: left;
	width: 300px;
	margin: 10px 0 10px 10px;
	}
	
.right {
	float: right;
	width: 420px;
	margin: 20px 20px 10px 10px;
	}
	
.lots {
 	display:block;
 	height:90px;
 	width:262px;
 	margin: 10px;
 	background: url(/pics/shared/back_property.gif) no-repeat;}	
 	
 	.lots_text {
 	margin: 5px 15px 15px 15px;
 	font: normal 12px  "Georgia", Times, serif;
	color: #fff;
	line-height:1.6em;
	}
 	
 	.lots_text a {
	font: normal 12px  "Georgia", Times, serif;
	color: #fff;
	text-decoration: underline;
	line-height:1.6em;
	}
	
	.lots_text a:hover {
	font: normal 12px  "Georgia", Times, serif;
	color: #fff;
	text-decoration: underline;
	line-height:1.6em;
	}
	
	.orange {
	color: #813827    ;
	}
	
	.orange2 {
	color: #813827    ;
	font: bold 14px  "Georgia", Times, serif;
	padding: 0 7px 0 4px;
	}
	
	.blue {
	color: #cebf9a    ;
	}
	
.news_events {
 	display:block;
 	width:258px;
 	margin: 10px;
 	padding: 1px;
 	background-color: #e8ddc4    ;}	
 	
.news_events_dark {
 	display:block;
 	width:238px;
 	margin: 5px;
 	padding: 5px;
 	background-color: #cebf9a    ;}	
 	
 #news_list, #news_list ul {
	list-style: none;
	padding: 0;
	margin: 0;
	}
	
 #news_list li	{
 	font: normal 14px  "Georgia", Times, serif;
	color: #fff;
	line-height: 1.4em;
 	padding: 0 0 0 25px;
	background-image: url(/pics/shared/item.gif);
	background-repeat: no-repeat;
	background-position: 0.5em;
	}	
	
	#news_list li a {
 	font: normal 14px  "Georgia", Times, serif;
	color: #fff;
	line-height: 1.4em;
	text-decoration: none;
	}
	
	#news_list li a:hover {
 	font: normal 14px  "Georgia", Times, serif;
	color: #fff;
	line-height: 1.4em;
	text-decoration: underline;
	}

.mlg a {
	float: left;
 	display:block;
 	height:34px;
 	width:184px;
 	margin: 0 25px 0 0;
 	background:url(/pics/shared/mlglogo_off.gif) no-repeat;}
 	
 	.mlg a:hover {
 	display:block;
 	height:34px;
 	width:184px;
 	background:url(/pics/shared/mlglogo_on.gif) no-repeat;}	
	
.clear {
	clear: both;}	

.ir a {
     background: no-repeat 0 0;
     display: block;
     height/**/:/**/ 0 !important;
     overflow: hidden;
}

/* BODY INTERIOR */
#image_container2{
	padding: 0 0 5px 0;
	margin: 0;
	width: 800px;
	}

#center_container2{
	padding: 0;
	margin: auto;
	width: 790px;
	}

.left2 {
	float: left;
	width: 230px;
	margin: 10px 0 0 0;
	}

.right_image {
	float: right;
	width: 545px;
	margin: 0 -5px 0 0;
	}
	
.right2 {
	float: right;
	width: 515px;
	margin: 5px 0 5px 0;
	padding: 10px;
	background: #fff url(/pics/shared/back_fade.gif) top center repeat-x;
	}
	
.lots_blunt {
 	display:block;
 	height:100px;
 	width:235px;
 	margin: 10px 0 10px 7px;
 	background: url(/pics/shared/back_prop_blunt.gif) no-repeat;}	
 	
 	.lots_text_blunt {
 	margin: 5px 10px 15px 15px;
 	font: normal 12px  "Georgia", Times, serif;
	color: #fff;
	line-height:1.6em;
	}
 	
 	.lots_text_blunt a {
	font: normal 12px  "Georgia", Times, serif;
	color: #fff;
	text-decoration: underline;
	line-height:1.6em;
	}
	
	.lots_text_blunt a:hover {
	font: normal 12px  "Georgia", Times, serif;
	color: #fff;
	text-decoration: underline;
	line-height:1.6em;
	}	

.contact_us {
 	display:block;
 	width:230px;
 	margin: 8px;
 	padding: 1px;
 	background-color: #e8ddc4    ;}	
 	
.contact_us_dark {
 	display:block;
 	width:210px;
 	margin: 5px;
 	padding: 5px;
 	background-color: #cebf9a    ;}	

.lots_promo {
 	display:block;
 	width:210px;
 	margin: 5px;
 	padding: 5px;
 	background-color: #813827    ;}	
 	
.lots_promo_dark {
 	display:block;
 	width:230px;
 	margin: 8px;
 	padding: 1px;
 	background-color: #9a4936    ;}	

	
#list a {
    font: normal 14px  "Georgia", Times, serif;
	color:#481f16    ;
	text-decoration: none;
	}
	
#list a:hover {
    font: normal 14px  "Georgia", Times, serif;
	color:#481f16    ;
	text-decoration: underline;
	}		

p.top {
	float: right;
    font: normal 14px  "Georgia", Times, serif;
	color:#481f16    ;
	}	
	
.asterisk {
    font: normal 14px  "Georgia", Times, serif;
	color:#813827    ;
	}		

.photogallery {
	float: right;
	width:515px;
	background: #692e21    ;
	margin: 0 0 2px 0;
	/* background: #fff url(/pics/photos/backdrop_trans.gif) top center no-repeat; */
	}

.locationBorder {
	float: right;
	width: 515px;
	height: 300px;
	background: #692e21    ;
	margin: 0 0 20px 0;
	}
	
.large {
	float: left;
	width: 254px;
	height: 245px;
	background: #692e21    ;
	/* background: #fff url(/pics/photos/backdrop_trans.gif) top center no-repeat; */
	margin: 10px 0 10px 10px;
	}

.thumbs {
	float: right;
	width: 225px;
	background: #692e21    ;
	margin: 7px 0 5px 5px;
	}		
	
.slideshow {
	float: right;
	width:505px;
	background: #9a4936    ;
	font: normal 12px  "Georgia", Times, serif;
    color:#fff;
    padding: 5px 0 5px 10px;
	margin: 0 0 2px 0;
	}	
	
	.slideshow a {
	font: normal 14px  "Georgia", Times, serif; 
    color:#fff;
    text-decoration: none;
    }
	
	.slideshow a:hover {
	font: normal 14px  "Georgia", Times, serif; 
    color:#fff;
    text-decoration: underline;
    }
    
.slideshow2 {
	float: right;
	width:505px;
	background: #813827    ;
	font: normal 12px  "Georgia", Times, serif;
    color:#fff;
    padding: 5px 0 5px 10px;
	margin: 0 0 2px 0;
	}
	
	.slideshow2 a {
	font: normal 14px  "Georgia", Times, serif; 
    color:#fff;
    text-decoration: none;
    }
	
	.slideshow2 a:hover {
	font: normal 14px  "Georgia", Times, serif; 
    color:#fff;
    text-decoration: underline;
    }
	
.slideshow3 {
	float: right;
	width:505px;
	background: #cebf9a    ;
	font: normal 12px  "Georgia", Times, serif;
    color:#fff;
    padding: 5px 0 5px 10px;
	margin: 0 0 15px 0;
	}	
	
	.slideshow3 a {
	font: normal 14px  "Georgia", Times, serif; 
    color:#fff;
    text-decoration: none;
    }
	
	.slideshow3 a:hover {
	font: normal 14px  "Georgia", Times, serif; 
    color:#fff;
    text-decoration: underline;
    }
    
 .slideshow4 {
	float: right;
	text-align: center;
	width:500px;
	background: #9a4936    ;
	font: normal 12px  "Georgia", Times, serif;
    color:#fff;
    padding: 5px 15px 5px 0;
	margin: 0 0 15px 0;
	}	
	
	.slideshow4 a {
	font: normal 14px  "Georgia", Times, serif; 
    color:#fff;
    text-decoration: none;
    }
	
	.slideshow4 a:hover {
	font: normal 14px  "Georgia", Times, serif; 
    color:#fff;
    text-decoration: underline;
    }   


a.gallery, a.gallery:visited {display:inline; text-decoration:none; width:60px; height:55px; float:left;position:relative; cursor:default;}

a.slidea span {background: url(/pics/home/rotate/01.jpg);}
a.slideb span {background: url(/pics/home/rotate/02.jpg);}
a.slidec span {background: url(/pics/home/rotate/03.jpg);}
a.slided span {background: url(/pics/home/rotate/04.jpg);}
a.slidee span {background: url(/pics/home/rotate/05.jpg);}
a.slidef span {background: url(/pics/home/rotate/06.jpg);}
a.slideg span {background: url(/pics/home/rotate/07.jpg);}
a.slideh span {background: url(/pics/home/rotate/08.jpg);}
a.slidei span {background: url(/pics/home/rotate/09.jpg);}
a.slidej span {background: url(/pics/home/rotate/10.jpg);}
a.slidek span {background: url(/pics/home/rotate/11.jpg);}
	
a.gallery span {visibility:hidden; display:block; position:absolute; width:254px; height:245px; }

a.slidea span {left:-284px; top:0;}
a.slideb span {left:-351px; top:0;}
a.slidec span {left:-418px; top:0;}
a.slided span {left:-284px; top:-62px;}
a.slidee span {left:-351px; top:-62px;}
a.slidef span {left:-418px; top:-62px;}
a.slideg span {left:-284px; top:-124px;}
a.slideh span {left:-351px; top:-124px;}
a.slidei span {left:-418px; top:-124px;}
a.slidej span {left:-284px; top:-186px;}
a.slidek span {left:-351px; top:-186px;}

a.gallery:hover {white-space:normal; z-index:100;}

a.gallery:hover span {visibility:visible; z-index:100;}

a.gallery:hover span img {margin:10px;  position:relative; z-index:100;}

a.gallery:active, a.gallery:focus { z-index:10;}

a.gallery:active span, a.gallery:focus span {visibility:visible; z-index:10;}

a.gallery:active span img, a.gallery:focus span img { position:relative; margin:10px; z-index:10;}	

p.note {
	 margin: 0 75px 0 75px;
	 font: normal 12px  "Georgia", Times, serif; 
	 color:#ccc;
}

p.note2 {
	 color:#cebf9a    ;
}
		
	
/* FOOTER */
#footer	{ 		
   font: normal 12px  "Georgia", Times, serif; 
   line-height:1.4em;
   color:#cebf9a    ;
   background: #fff;
   padding:10px;
   margin: auto;
   width: 780px;
   clear:both;
   }
   
#footer a {
	text-decoration:none;
	color:#cebf9a    ;}

#footer a:hover {
	text-decoration:underline;
	color:#cebf9a    ;}

/* FORM ELEMENTS */
.form {
	font: normal 14px  "Georgia", Times, serif; 
	color: #481f16    ;
	text-align: left;
	background: #e9f7fb;
	border: 1px solid #e8ddc4    ;
	padding: 3px;}

.formDD {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif; 
	color: #481f16    ;
	text-align: left;
	background: #e9f7fb;
	margin-top: 8px;
	border: 1px solid #e8ddc4    ;
	}	
	
.form_name {
	font: bold 14px  "Georgia", Times, serif; 
	color: #481f16    ;}	
	
.submit {
	font: normal 18px  "Georgia", Times, serif; 
	color: #fff;
	text-align: left;
	background: #481f16    ;
	border: 3px solid #e8ddc4    ;
	padding: 3px;
	width: 100px;
	text-align: center;}