/* CSS Document */

body{
	margin: 0px;
	background-image: url(images/background.jpg);
	background-repeat: repeat-x;
	background-color: #263234;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
#wrapper {
	width: 969px;
	/*margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;*/
	margin-left:auto;
	margin-right:auto;
	background-color:#0b0f12;
	background-image: url(images/line-vertical.jpg);
	background-repeat: no-repeat;
	background-position: 248px bottom;	/*background-image: url(images/main-tower.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;*/

}
#wrapper #main-tower{
	background-image: url(images/main-tower.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	vertical-align: bottom;
	width: 248px;
	height:700px;
	float: left;
	color: #FFFFFF;
	text-align: center;
}
#wrapper #main-tower #logo {
	width: 100%;
	text-align: right;
	vertical-align: top;
	margin-bottom:550px;
}
#wrapper #logo a img{
border:none;
}
#wrapper #main {
	/*background-image: url(images/line-vertical.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;*/
	float: left;
	/*background-color: #f2d577;*/
	width: 721px;
	
}
#wrapper #main #content-wrapper {
	background-color: #FFFFFF;
	margin-left: 9px;
	margin-bottom:0px;
}
#wrapper #main #content-top {
	background-image: url(images/top-title.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 46px;
}
#wrapper #main #content-bar {
	background-image: url(images/top-bar.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 38px;
	width: 100%;
}
#wrapper #main #content-middle {
	height: 190px;
	/*width:572px;*/
	text-align:left;
}
#wrapper #main #content-wrapper #content-middle #movie {
	float: left;
	width: 479px;
}
#wrapper #main #content-wrapper #content-middle #main-menu {
	width: 233px;
	float: left;
}
/*menu*/
ul#sitenav
{
	float: right;
	margin-top:0px;
	margin-left: 0px;
	padding:0px;
	/*padding: 4px 0 3px 0;*/
	
	/*background: url('images/pages/bg-nav.gif') repeat-x;*/
	list-style: none;
	/*width: auto;*/
}

ul#sitenav li
{
	margin:0px;
	padding: 0px;
	float: left;
	list-style-type: none;
}

ul#sitenav li a span
{
	display: none;
}

ul#sitenav li a
{
	margin: 0;
	padding: 0;
	
	display: block;
	cursor: pointer;
	background-repeat: no-repeat;
	/*height: 29px;*/
}
ul#sitenav li a#developer_background,ul#sitenav li a#developer_background-active
{
	background-position: left 0px;
	background-image: url(images/btn-developer.gif);
	width: 233px;
	height:24px;
}
ul#sitenav li a#developer_background:active, ul#sitenav li a#developer_background:hover,ul#sitenav li a#developer_background-active
{
	background-position: left -24px;
	
}
ul#sitenav li a#architectural_overview,ul#sitenav li a#architectural_overview-active
{
	background-position: left 0px;
	background-image: url(images/btn-architectural.gif);
	width: 233px;
	height:24px;
	
}
ul#sitenav li a#architectural_overview:active, ul#sitenav li a#architectural_overview:hover,ul#sitenav li a#architectural_overview-active
{
	background-position: left -24px;
	
}
ul#sitenav li a#location,ul#sitenav li a#location-active
{
	background-position: left 0px;
	background-image: url(images/btn-location.gif);
	width: 233px;
	height:24px;
}
ul#sitenav li a#location:active, ul#sitenav li a#location:hover,ul#sitenav li a#location-active
{
	background-position: left -24px;
}
ul#sitenav li a#floor_plan,ul#sitenav li a#floor_plan-active
{
	background-position: left 0px;
	background-image: url(images/btn-floor.gif);
	width: 233px;
	height:24px;
}
ul#sitenav li a#floor_plan:active, ul#sitenav li a#floor_plan:hover,ul#sitenav li a#floor_plan-active
{
	background-position: left -24px;	
}
ul#sitenav li a#building_specification,ul#sitenav li a#building_specification-active
{
	background-position: left 0px;
	background-image: url(images/btn-building.gif);
	width: 233px;
	height:24px;
}
ul#sitenav li a#building_specification:active, ul#sitenav li a#building_specification:hover,ul#sitenav li a#building_specification-active
{	
	background-position: left -24px;
}
ul#sitenav li a#investment_oppurtunity,ul#sitenav li a#investment_oppurtunity-active
{
	background-position: left 0px;
	background-image: url(images/btn-investment.gif);
	width: 233px;
	height:24px;
}
ul#sitenav li a#investment_oppurtunity:active, ul#sitenav li a#investment_oppurtunity:hover,ul#sitenav li a#investment_oppurtunity-active
{
	background-position: left -24px;	
}
ul#sitenav li a#development_progress,ul#sitenav li a#development_progress-active
{
	background-position: left 0px;
	background-image: url(images/btn-development.gif);
	width: 233px;
	height:24px;
}
ul#sitenav li a#development_progress:active, ul#sitenav li a#development_progress:hover,ul#sitenav li a#development_progress-active
{
	background-position: left -24px;
}
ul#sitenav li a#contact_us,ul#sitenav li a#contact_us-active
{
	background-position: left 0px;
	background-image: url(images/btn-contact.gif);
	width: 233px;
	height:22px;
}
ul#sitenav li a#contact_us:active, ul#sitenav li a#contact_us:hover,ul#sitenav li a#contact_us-active
{
	background-position: left -22px;
}
#foot{
background-color:#271e39;float:left;text-align:center;color:#999999;width:562px;font-size:10px;padding:5px;
}
/*font style*/
#foot a{
	text-decoration: none;
	color: #999999;	
}

#foot a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
#foot a.visited,a{
	color: #000000;
}

div,h1,p{
font-size:11px;
}
h1{
font-weight:bold;

}
.ul-content li{
margin-left:15px;
}
.clear,bottom-footer{
clear:both;
height:1px;
width:100%;
}
.bold,a:link,a:visited{
text-decoration:none;
font-weight:bold;
color:#990066;
}
a:hover{
text-decoration:underline;
}
.bottom-footer{
background-color:#000000;
}
.padding{
padding-left:10px;
padding-right:10px;
padding-top:10px;
}
.block-content{
	float:left;
	white-space: normal;
	/*width:530px;*/
	width:675px;
}
.box-img{
float:left;
padding-right:5px;
padding-top:10px;
}
.box-img-dev{
float:left;
padding-right:5px;
padding-top:10px;
width:170px;

}
.box-text{
	float:left;
	padding-top:10px;
	width:335px;
	margin-top:10px;
}
.box-text-2{
	float:left;
	padding-top:10px;
	width:260px;
}
.box-text-2{
	float:left;
	padding-top:10px;
	width:200px;
}
/*form*/
form{
padding:0px;
margin:0px;
}
input.form-text,
textarea.form-text
{
	margin: 0;
	background-color: #fcf3ae;
	font-size: 12px;
	width: 200px;
	padding-top: 0;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #e4bd75;
	border-left-color: #e4bd75;

}
.form-label{
float:left;
width:200px;
}
.form-input{
width:auto;
}
.imgBrdr{
	border: 1px solid #333366;
}
#btn-submit,#btn-reset{
		height: 31px;
	width: 100px;
	background-color: #f0e8f3;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
	cursor:hand;
}

#btn-submit{
background-image: url(images/btn-submit.gif);
background-repeat: no-repeat;


}
#btn-reset{
background-image: url(images/btn-cancel.gif);
background-repeat: no-repeat;

}
.asterix{
color:#ff6600;
font-style:italic;
}
#tbl-form{
	width:auto;
	/*margin-right: auto;
	margin-left: auto;*/
}
table.td.development{
padding:5px;
}
li a.menu_sitemap{
text-decoration:none;
}
.li-stmap{
margin-bottom:10px;
}
