@charset "utf-8";
/* CSS Document */

BODY
{
 margin: 0px;
 background: url("images/bg.jpg") repeat-x #BEC290;
 font: 10pt "Trebuchet MS", Helvetica, sans-serif;
 color: #1F1A3A;
 font-weight: bold;
 letter-spacing: -.04em;
}

IMG { border: 0px; padding: 0px; margin: 0px; }

A { color: #1f1b3a; text-decoration: none; }
A:hover { color: #818844; }
A:focus { color: #818844; }

#portal
{
 width: 867px;
 height: 724px;
 position: absolute;
 left: 0px;
 right: 0px;
 background: url("images/portal.jpg");
}

#placeholder
{
 margin: auto;
 width: 1270px;
 height: 900px;
 background: url("images/placeholder.jpg") no-repeat;
}

#slideshow
{
 width: 590px;
 height: 722px;
 position: absolute;
 left: 61px;
 top: 0px;
}

#nav
{
 width: 21px;
 height: 522px;
 position: absolute;
 top: 0px;
 left: 40px;
 z-index: 70;
 margin-top: 0px;
 margin-bottom: 0px;
 
 font-family: Arial, Helvetica, sans-serif;
 color: #191530;
 font-size: .8em;
}

#nav img { margin: 0px; padding: 0px; }
#nav div { height: 87px; }

#nav .thumbnail { color: #191530; }
#nav .thumbnail:hover{ background-color: transparent; z-index: 50; }
#nav .thumbnail div
{
 visibility: hidden;
 width: 133px;
 position: absolute;
 left: 21px;
 margin: 0px;
 padding-left: 10px;
 padding-right: 10px;
 background: url("images/pullover.png") no-repeat;
 color: #191530;
 text-align: left;
}
#nav .thumbnail:hover div { visibility: visible; }
#nav .thumbnail div a { color: #191530; }
#nav .thumbnail div a:hover { color: #EAECD8; }

/*Thumbnail code modified from Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#page
{
 width: 590px;
 position: absolute;
 top: 0px;
 left: 60px;
 z-index: 5;
}

#picture
{
 width: 589px;
 height: 330px;
 position: absolute;
 top: 0px;
 left: 60px;
 z-index: 5;
}

#copy
{
	width: 470px;
	height: 308px;
	top: 313px;
	left: 60px;
	position: absolute;
	z-index: 20;
	text-align: left;
	line-height: 15px;
	padding-left: 110px;
	padding-top: 80px;
	padding-right: 29px;
	font-size: 12px;
}

#copy .thumbnail:hover{ background-color: transparent; z-index: 50; }
#copy .thumbnail span
{
 visibility: hidden;
 width: 18px;
 height: 18px;
 position: absolute;
 left: 90px;
 background: url("images/flowerpower.png") no-repeat;
}
#copy .thumbnail:hover span { visibility: visible; }

#copyimg
{
 width: 589px;
 position: absolute;
 z-index: 5;
 left: 60px;
 top: 330px;
}

#copy span { color: #818844; font-weight: bold; }

#features
{
 top: 350px;
 left: 465px;
 position: absolute;
 z-index: 20;
 text-align: left;
 line-height: 1.2em;
 
 font-size: .9em;
}

#features a { color: #818844; font-weight: bold; }

#tour_button{
 position:absolute;
 z-index:100;
 top:430px;
 left:87px;
}

#disc{
	position:absolute;
	z-index:100;
	top:428px;
	left:85px;
	font-size: 11px;
}

#press_button{
	position:absolute;
	z-index:100;
	top:480px;
	left:90px;
	text-align: center;
	font-size: 10px;
}

#press_buttonh{
	position:absolute;
	z-index:100;
	top:480px;
	left:90px;
	text-align: center;
	font-size: 10px;
}

#copy_home{ position:absolute; z-index:100; top:435px; left:170px; width:460px; height:250px; font-size: 12px; line-height: 15px;
	/*line-height: 20px;*/
}


#copy_home2{
	position:absolute;
	z-index:100;
	top:420px;
	left:170px;
	width:250px;
	height:250px;
	font-size: 14px;
	line-height: 20px;
}

#gtab{
	position:absolute;
	z-index:100;
	top:350px;
	left:490px;
	width:120px;
	height:55px;
	font-size: 14px;
	
}



#disclaim{
	position:absolute;
	z-index:100;
	top:688px;
	left:170px;
	width:255px;
	height:20px;
	font-size:10px;
	line-height:10px;
}
.li_lst{
	line-height: 10px;
	margin-bottom: 7px;
}

.home_lst{
	font-size: 10px;
	margin-left: -25px;
}


#home_lst{ position:absolute; z-index:100; top:430px; left:475px; width:160px; height:250px; font-size: 12px; line-height: 15px; }


#copy_features{ position:absolute; z-index:100; top:435px; left:170px; width:460px; height:250px; font-size: 12px; line-height: 15px; }

#copy_photo{ position:absolute; z-index:100; top:435px; left:270px; width:365px; height:250px; font-size: 12px; line-height: 15px; }


#copy_floor{
	position:absolute;
	z-index:100;
	top:600px;
	left:72px;
	width:568px;
	height:250px;
	font-size: 11px;
	line-height: 12px;
}


#copy_siteplan{ position:absolute; z-index:100; top:200px; left:108px; width:150px; height:550px; font-size: 12px; line-height: 15px; }

#copy_location{
	position:absolute;
	z-index:100;
	top:435px;
	left:170px;
	width:200px;
	height:550px;
	font-size: 11px;
	line-height: 12px;
}

#copy_privacy{
	position:absolute;
	z-index:100;
	top:430px;
	left:80px;
	width:550px;
	height:220px;
	font-size: 9px;
	line-height: 10px;
	
}

#copy_sitemap{
	position:absolute;
	z-index:100;
	top:430px;
	left:170px;
	width:158px;
	height:550px;
	font-size: 10px;
	line-height: 10px;
}



#instxt{
 position:absolute;
 z-index:100;
 top:335px;
 left:450px;
 width:445px;
  height:250px;
  	font-size: 16px;
}

.129 {
 font: 12pt "Trebuchet MS", Helvetica, sans-serif;
 color: #CC6600;
 font-weight: bold;
 	font-size: 16px;
}
.map{
padding-left: 5px;
padding-top: 2px;

margin-left: 5px;
margin-top: 2px;
}

#photosuber
{
	width: 470px;
	height: 308px;
	top: 0px;
	left: -95px;
	position: absolute;
	z-index: 6;
}
