body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	background-color: #000;
	color: #666666;
	text-align: left;
	margin:0;
	padding:0;
	height:100%;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #838282;
	text-align: left;
	text-transform: uppercase;
}

.right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #dddddd;
	text-transform: uppercase;
}


a {color: #999999; text-decoration: none;}
a:visited {color:#999999; text-decoration: none;}
a:hover {color: #cccccc; text-decoration: none;}
a:active { color:#999999; text-decoration: none;}

a.nav:link {color: #777777; text-decoration: none; font-size: 13px; font-weight: light;}
a.nav:visited {color: #777777; text-decoration: none; font-size: 13px; font-weight: light;}
a.nav:hover {color: #ffffff; text-decoration: none; font-size: 13px; font-weight: light;}
a.nav:active {color: #777777; text-decoration: none; font-size: 13px; font-weight: light;}

#container {
	min-height: 100%;
	position: relative;
	display: block;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	width: 100%;
}
#globalNav {
	position: absolute;
	display: block;
	width: 100%;
	height: 214px;
	padding:10px;
}
#content {
	position: absolute;
	display: block;
	text-align: left;
	top: 115px;
	width: 1024px;
	padding-bottom:367px;
}
/*#nav {
			position: absolute;
			top: 214px;
			width: 1024px;
			height: 44px;
			z-index: 10;
			background: url('../images/nav.gif') repeat-x 0 0;
			text-align: center;
			
		}
		#nav
			{
				display: table;
				margin: 0 auto;
			}
				#nav ul { display: inline-block; }
				#nav ul { display: inline; }
				#nav ul
				{
					display: table-row;
  					list-style-type: none;
  					white-space: nowrap;
				}
					#nav li
					{
						display: inline;
					}
						#nav li a
						{
							position: relative;
							display: block;
							float: left;
   							text-decoration: none;
							background-color: transparent;
							background-repeat: no-repeat;
							background-position: right center;
							background-image: url('../images/nav_divider.gif');
							padding-left: 38px;
							padding-right: 38px;
							font-size: 13px;
							margin-top: 4px;
						}
						#nav li.single a { padding-top: 0; line-height: 33px; }
						#nav li.double a { padding-top: 4px; padding-bottom: 5px; }
						#nav li.last a { background-image: none; }
						.sub
						{
							font-size: 10px;
						} */





			.slideshow img.active { z-index: 10; }
			.slideshow_img img
			{
				z-index: 5;
				position: absolute;
				top: 10px;
				left: 10px;
			}
			.slideshow_tn
			{
				display: block;
				position: absolute;
				top: 370px;
				left: 10px;
				width: 700px;
				text-align: center;
			}
			.slideshow_tn li
			{
				display: inline;
				margin-right: 5px;
				cursor: pointer;
			}
			.slideshow_tn img.last { margin-right: 0; }
.fb_share_img
{
	vertical-align: text-bottom;
	float:right;
}
#home_ent_special_features { display: none; }


#footer {
	width:100%;
	height:367px;
	position:absolute;
	bottom:0;
	left:0;
}
/*Features
################################################ */
#featuresContainer {
    position:absolute;
    top:0px;
    left:0px;   
    width:100%;
}
#features {
    position:relative;
    top:50px;
    width:auto;    
    margin:0 auto;
    /*background: #fff;*/
    padding:10px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    display:none;
    z-index:2;
    color: #777777;
}    

#featuresPrev,
#featuresNext {
    position:absolute;
    top:0px;
    color:#fff;    
    width:30%;
    height:100%;
    cursor: pointer;
    z-index:3;
    display:none;
}
#featuresPrev img,
#featuresNext img {
    position:relative;
    top:50%;
    margin-top:-60px;
    padding: 0px 20px;
}
#featuresPrev {
    left:0px;
    text-align:left;
}
#featuresNext {
    right:0px;
    text-align:right;
}
#featuresShare {
    position:absolute;
    top:40px;
    right:10px;
    width:90px;
    height:75px;
    z-index:5;
}
#featuresPhotoTop {
    position:relative;
    z-index:4;    
}
#featuresPhotoTopWrapper {
    width:100%; 
    height:20px;  
}
#featuresPhotoTopText,
#featuresPhotoClose {
    width:50%;
    float:left;
}
#featuresPhotoFb #fb-like {
    width:40px;
    height:25px;
    overflow: hidden;       
}
#featuresPhotoTopText {
   
}
#featuresPhotoClose {
    cursor: pointer;
    text-align:right;
    background:url('../images/close.png') no-repeat;
    width:15px;
    height:15px;
    float:right;
}
#featuresPhoto {
    position:relative; 
}
#featuresPhoto img {
    width:100%;
    display:none;
}
   
#featuresPhoto img.active {
    display:block;
}
#featuresOverlay {
    background: #000;
    position:absolute;
    top:0px;
    left:0px;
    z-index:1;
    opacity:0.8;
    filter:alpha(opacity=80);
}
/*Gallery
################################################ */
#galleryContainer {
    position:absolute;
    top:0px;
    left:0px;   
    width:100%;
}
#gallery {
    position:relative;
    top:50px;
    width:auto;    
    margin:0 auto;
    /*background: #fff;*/
    padding:10px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    display:none;
    z-index:2;
    color: #777777;
}    

#galleryPrev,
#galleryNext {
    position:absolute;
    top:0px;
    color:#fff;    
    width:30%;
    height:100%;
    cursor: pointer;
    z-index:3;
    display:none;
}
#galleryPrev img,
#galleryNext img {
    position:relative;
    top:50%;
    margin-top:-60px;
    padding: 0px 20px;
}
#galleryPrev {
    left:0px;
    text-align:left;
}
#galleryNext {
    right:0px;
    text-align:right;
}
#galleryShare {
    position:absolute;
    top:40px;
    right:10px;
    width:90px;
    height:75px;
    z-index:5;
}
#galleryPhotoTop {
    position:relative;
    z-index:4;    
}
#galleryPhotoTopWrapper {
    width:100%; 
    height:20px;  
}
#galleryPhotoTopText,
#galleryPhotoClose {
    width:50%;
    float:left;
}
#galleryPhotoFb #fb-like {
    width:40px;
    height:25px;
    overflow: hidden;       
}
#galleryPhotoTopText {
   
}
#galleryPhotoClose {
    cursor: pointer;
    text-align:right;
    background:url('../images/close.png') no-repeat;
    width:15px;
    height:15px;
    float:right;
}
#galleryPhoto {
    position:relative; 
}
#galleryPhoto img {
    width:100%;
    display:none;
}
   
#galleryPhoto img.active {
    display:block;
}
#galleryOverlay {
    background: #000;
    position:absolute;
    top:0px;
    left:0px;
    z-index:1;
    opacity:0.8;
    filter:alpha(opacity=80);
}

/*Press
################################################ */
#quotes {
    position:relative; 
    width:100%;  
}
#quotesContent {
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    border: 1px solid #414141;
    background: #1a1a1a;
    color: #777777;
    -moz-border-radius: 5px;
    border-radius: 5px;
    
}
#quotesContent p {
    margin:0px;
    padding:0px;
    margin-bottom:10px;   
}
#quotesContent blockquote {
    margin:0px;
    padding:15px;
    font-style:italic;
}
.largequote{
font-size: 12pt;

}
.smallquote{
font-size: 15pt;

}
.author{
font-size: 10pt;
color: #666666;

}
#quotesPrev,
#quotesNext {
    position:absolute;
    top:-40px;
    border: 1px solid #414141;
    background: #1a1a1a;
    color: #777777;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-weight: bold;
    cursor:pointer;
}
#quotesPrev p,
#quotesNext p {
    margin:0px;
    padding:5px 10px;
}
#quotesPrev {
    right:65px;   
}
#quotesNext {
    right:0px;   
}


						

/* Magnet Releasing Image Paths - DO NOT MODIFY */
/*#nav_container{background: url('../images/nav.gif') repeat-x 0 0;}
#nav li a{background-image: url('../images/nav_divider.gif');}
#property_inner{background-image: url('../images/property.jpg');}
#prev{background: transparent url('../images/arrow_prev.png') no-repeat 3px 7px;}
#next{background: transparent url('../images/arrow_next.png') no-repeat 48px 7px;}*/
