body{background:#000000;font-family:Trebuchet MS,Arial, Helvetica, sans-serif;font-size:14px;color:#FFFFFF;margin:0;}
a{color:#CBAE8B;outline:none;}
#container{width:950px;margin:0 auto;}
#header{width:950px;height:350px;}
#hleft{width:615px;height:350px;float:left;}
#hright{float:left;width:335px;height:350px;}
#logos{width:950px;height:200px;}
#banner{width:950px;height:350px;border-bottom:3px solid #FFFFFF;border-top:3px solid #FFFFFF;}
#nav{width:950px;bottom:35px;background:#000000;padding-bottom:10px;padding-top:9px;}
#ninfo{font-size:14px;color:#C8A295;}
.bevelmenu{padding:6px 0;margin:0;width:100%;text-align:center;font-size:13px;}
#endlink{border-right:0;}
.bevelmenu li a{text-decoration:none;color:#FFFFFF;text-transform:uppercase;padding-right:38px;padding-left:40px;background:#141414;}
.bevelmenu li a:hover{padding-bottom:3px;border-bottom:3px solid #FFFFFF;}
.selected{
	padding-bottom:3px;
}
#content{width:950px;background:#533B21;border-top:3px solid #704C26;border-bottom:3px solid #704C26;}
#lside{width:200px;float:left;margin-left:15px;margin-right:22px;border-right:2px solid #7E5A32;padding-right:20px;}
#lsinfo{font-size:12px;text-align:justify;}
#rside{
	float:left;
	width:700px;
}
#rsinfo{text-align:justify;}
#cinfo{text-align:justify;padding:20px;color:#CBAE8B;}
#footer{width:950px;}
#finfo{font-size:11px;text-align:justify;padding:12px;color:#666666;}
#finfo a{color:#666666;}
.groupshot{margin-bottom:12px;}
#photos img{margin:1px;border:1px solid #CBAE8B;}
.ptitle{font-size:16px;margin-bottom:12px;font-weight:bold;}
#bio{float:left;width:209px;margin-right:8px;}
#bioshot{padding:2px;background:#666666;border:2px solid #333333;}
.chooseright{padding:2px;background:#666666;border:2px solid #333333;float:right;margin-left:8px;}
a.altDarker:link,a.altDarker:visited,a.altDarker:hover{color:#704b0a;}
#designer{font-size:12px;padding:0;color:#C79E74;border-left:2px solid #704C26;margin-left:10px;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;background:#3A2713; width:360px;}
.smalltext{font-size:11px;}
.title{font-size:12px;font-weight:bold;text-transform:uppercase;margin-top:10px;}
p,form{margin:0;}
#photos,#bioinfo{text-align:center;}
.bioshot,.chooseleft{padding:2px;background:#666666;border:2px solid #333333;float:left;margin-right:8px;}
#lside2{float:left;width:650px;margin-right:20px;}
#lside2 img { padding: 0px; margin: 6px; }
#rside2{float:left;width:200px;padding-left:20px;padding-right:20px;background:#3A2713;text-align:center;padding-top:20px;padding-bottom:20px;}
#gnav{padding-bottom:16px;}
#gleft{float:left;width:350px;font-size:12px;}
#gleft select{font-size:12px;}
#gright{float:right;text-align:right;font-size:12px;}
.paginationstyle select{border:1px solid navy;margin:0 15px;}
.paginationstyle a{padding:0 5px;text-decoration:none;border:0;color:#B9AE8B;}
.paginationstyle a:hover,.paginationstyle a.selected{color:#FFFFFF;border-bottom:2px solid #FF0000;background-color:#141414;}
.paginationstyle a.imglinks{border:0;padding:0;}
.paginationstyle a.imglinks img{vertical-align:bottom;border:0;}
.paginationstyle a.imglinks a:hover{background:none;}
.paginationstyle .flatview a:hover,.paginationstyle .flatview a.selected{color:#FFFFFF;background-color:#141414;}
#fpbox{
	position: relative;


}
#fpleft{
	width:180px;
	border-right:2px solid #704C26;
	padding-right:5px;
	margin-right:10px;
	float: left;
}
.subinfo{font-size:11px;text-align:justify;padding:8px;padding-right:10px;background:#FFFFFF;}
#fpright,#fpright2,#countrydivcontainer{
	float:right;
	width:700px;
}
.fprtitle{margin-bottom:10px;border-bottom:2px solid #FFFFFF;padding-bottom:6px;width:670px;}
.fptitle1{width:170px;float:left;text-align:left;font-size:14px;padding-top:2px;font-weight:bold;}
.fpsubnav2{width:490px;float:right;text-align:right;font-size:12px;padding-top:2px;}
.fprgleft{float:left;width:240px;margin-right:10px;}
.fprglcontent{overflow:auto;height:250px;padding-right:10px;text-align:left;font-size:12px;}
.fprgright{float:left;width:420px;}
.fprgr1{width:200px;float:left;margin-right:5px;}
.fprgr2{width:200px;float:left;margin-left:5px;}
.fptop{width:200px;background:url(imgs/floorplans/fptop.jpg) no-repeat;height:200px;}
.fpinner{padding-left:8px;padding-right:8px;}
.fpgraphic{padding-top:8px;}
.fpinfo{font-size:10px;color:#8A643B;padding-top:1px;}
.fpnav{width:200px;margin-top:3px;}
.wireframemenu{border:0 solid #C0C0C0;border-bottom-width:0;width:170px;}
* html .wireframemenu{width:164px;}
.wireframemenu ul{padding:0;margin:0;list-style-type:none;}
.wireframemenu ul li {
	background-color: #333;
}
.wireframemenu a{padding:4px 3px;display:block;width:100%;color:#666666;text-decoration:none;border-bottom:1px solid #333333;background:url(imgs/subnav.jpg) repeat-x;text-indent:5px;}
html>body .wireframemenu a{width:auto;}
.wireframemenu a:hover{color:#FFFFFF;border-bottom:1px solid #FF0000;}
.bevelmenu2{padding:0;margin:0;width:100%;text-align:right;}
.bevelmenu2 li a{padding:0 1px;padding-left:2px;padding-right:2px;text-decoration:none;color:#B9AE8B;border-bottom:2px solid #533B21;font-size:12px;}
.bevelmenu2 li a:hover{color:#FFFFFF;background-color:#141414;border-bottom:2px solid #FFFFFF;}
.bevelmenu li,.bevelmenu2 li{list-style:none;display:inline;}
#finfo a:hover,#designer a{color:#FFFFFF;}
.paginationstyle,.fprgfull{text-align:left;}
#fpright2 {}
.fpnleft,.fpnright{
	float:left;
	width:100px;
}
.tabcontent,#seta,#setb{
	display:none;
}
.fprgfull{ width:610px; 
}
.fprgroup{ width:610px; height: 600px; 
}
.fprgfull ul,.fprglcontent ul{ margin-top:0; }
.tabcontentiframe{
}
.wireframemenu li a.selected{position:relative;top:0;border-bottom-color:#FF0000;color:#FFFFFF;}
.anylinkcss{position:absolute;left:0;top:0;visibility:hidden;border:1px solid black;border-bottom-width:0;font:normal 12px Verdana;line-height:18px;z-index:100;background:lightyellow;width:350px;}
.anylinkcss ul li a{width:100%;display:block;padding:1px 0;text-decoration:none;font-weight:bold;text-indent:5px;}
.anylinkcss a:hover{background:black;color:white;}
.anylinkcsscols{position:absolute;left:0;top:0;visibility:hidden;border:1px solid black;padding:10px;font:normal 12px Verdana;z-index:100;background:#141414;}
.anylinkcsscols a:hover{color:#FFFFFF;text-decoration:none;}
.anylinkcsscols .column{width:210px;float:left;}
.anylinkcsscols li{padding-bottom:3px;text-align:center;}
.anylinkshadow{position:absolute;left:0;top:0;z-index:99;background:black;visibility:hidden;}
#designer a:hover,.wireframemenu li a.selected:hover{text-decoration:none;}
.anylinkcss ul,.anylinkcsscols ul{margin:0;padding:0;list-style-type:none;}
#contactsep{border-top:2px solid #704c26;border-bottom:2px solid #704c26; padding-bottom:10px; margin-bottom:10px; padding-top:10px; margin-top:10px;}
#fpmenu{
	float: left;
	width: 150px;
	position: relative;

}
.dropped {}
.dropped ul li a {
	display: none;
}
.dropped ul li a:hover {
	display: block;
}
#nav2 {}
#nav2, #nav2 ul {
	padding: 0;
	margin: 0;
	list-style: none;
	float: none;
	display: inline;
}

#nav2 a {
	width: 10em;
	display: block;
}
#nav2 a:hover {

}

#nav2 li {
	float: left;
	width: 10em;
}
#nav2 li ul {
	position: absolute;
	width: 10em;
	left: -999em;
}

#nav2 li:hover ul {
	left: auto;
}
#nav2 li:hover ul, #nav2 li.sfhover ul {
	position: static;
	left: 10px;
}
#addsFP {
	width: 950px;

}
#addsFP1 {
	width: 567px;
	float: left;
}
#addsFP2 {
	width: 330px;
	float: right;
}
.medHdr { font-size: 16px; font-weight: bold; text-decoration: blink; }
.head { font-size: 18px; font-weight: bold; }