#main_body{
	background-image:url(../images/bg.jpg);
	margin:0px;
	background-repeat:repeat-x;
	background-position:top;
	background-color:#ffffff;
	
}

#main1_body{
	background-image:url(../images/bg_home.jpg);
	margin:0px;
	background-repeat:repeat-x;
	background-position:top;
	background-color:#F8FBF2;
}


#cyberparkbg{
	background-image:url(../images/cyberpark_body.jpg);
	margin:0px;
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFFFFF;
	
}


#combg{
	background-image:url(../images/com_body.jpg);
	margin:0px;
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFFFFF;
	
}

#introbg{
	background-image:url(../images/intro_bg.jpg);
	background-repeat:repeat-x;
	background-position:center;
	background-color:#ACC293;
	padding-top:90px;
	margin:0px;
	
}

#citywalkbg{
	background-image:url(../images/citywalk_body.jpg);
	margin:0px;
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FDF9F8;
	
}

#main{
	margin:0px;
}

#lowerbg{
	background-image:url(../images/lowerbg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#699536;
}

td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}

.cyberpark{
	background-color:#B9D3EC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

.citywalk{
	background-color:#DF8585;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

.community{
	background-color:#F5D9A6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

.cfooter{
	color: #ffffff;
	height: 30px;
	font-size: 12px;
	text-align:center;
	
}

.cfooter1{
	color: #666666;
	height: 30px;
	font-size: 12px;
	text-align:center;
	
}

.allpad{
	padding:5px;
	color: #000000;
	font-size: 12px;
	text-decoration:none;
}

.allpad a{
	color: #666666;
	font-size: 12px;
	text-decoration:none;
}
.greentxt{
	color:#598527;
}

.bluetxt{
	color:#5574B9;
}

.browntxtB{
	color:#A57C52;
	font-size:14px;
	font-weight:bold;
}

.browntxt{
	color:#A57C52;
	font-weight:bold;
}

.nav{
	padding:10px;
}

.redtxt{
	font-family:Arial, Helvetica, sans-serif;
	color:#790000;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

.redtxt:hover{
	text-decoration:underline;
}

.orangetxt{
	font-family:Arial, Helvetica, sans-serif;
	color:#F7941D;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

.orangetxt:hover{
	text-decoration:underline;
}

/*sample*/

.anylinkcss{
	position:absolute;
	visibility: hidden;
	border:1px solid black;
	border-bottom-width: 0;
	font:normal 12px Arial;
	line-height: 18px;
	z-index: 999;
	background-color: #E9FECB;
	width: 235px;
}

.anylinkcss a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
	text-indent: 5px;
	color:#666666;
	font:normal 12px Arial;
	font-weight:bold;
}

.anylinkcss a:hover{ /*hover background color*/
	background-color: black;
	color: white;
}

.windowbody{
width:282px;
}

#foooterbg{
	background-image:url(../images/footerbg.jpg);
	background-repeat:repeat-x;
	background-position:top;
}


.border1{
	border-left: 1px solid green;
	border-bottom: 1px solid green;
	border-right: 1px solid green;
}

#border1{
	border-left: 1px solid green;
	border-bottom: 1px solid green;
	border-right: 1px solid green;
}


#border4{
	border-left: 1px solid #FEA853;
	border-bottom: 1px solid #FEA853;
	border-right: 1px solid #FEA853;
}

#residential{
	background-image:url(../images/residential_bg.jpg);
	background-position:right top;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	width:692px;
}

#careers{
	background-image:url(../images/careers_bg.jpg);
	background-position:right top;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	width:692px;
}

#inside{
	background-image:url(../images/about_bg.jpg);
	background-position:top;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	width:692px;
}


.leftbg{
	background-image:url(../images/residential_left.jpg);
	background-repeat:repeat-y;
	padding:0px;
	margin:0px;
	border:0px;
}


.bullet{
		list-style-image:url(../images/arrow.jpg);
		font-family:Arial, Helvetica, sans-serif;
		/*font-weight:Bold;*/
		font-size:12px;
		text-decoration:none;
}

.bullet li{
		list-style-image:url(../images/arrow.jpg);
		font-family:Arial, Helvetica, sans-serif;
		/*font-weight:Bold;*/
		font-size:12px;
		text-decoration:none;
		color:#333333;
		vertical-align:top;
}

.bullet li a{
		list-style-image:url(../images/arrow.jpg);
		font-family:Arial, Helvetica, sans-serif;
		/*font-weight:Bold;*/
		font-size:12px;
		text-decoration:none;
		color:#333333;
}

.bullet li a:hover{
		text-decoration:underline;
		color:#333333;
}

.greenbox{
	border: 1px solid #E3E3E2;
	/*width: 300px;*/
	background-color:#FFFFFF;
	height:250px;
	font:Arial, Helvetica, sans-serif;
    color:#333333;
}

.whitegreentxt{
	background-color:#598527;
	background-image:url(../images/greenbox_bg.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	padding:5px;
}


#cyberpark{
	background-image:url(../images/cyberpark_bg.jpg);
	background-position:right top;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	width:689px;
}


#citywalk{
	background-image:url(../images/citywalk_bg.jpg);
	background-position:right top;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	width:689px;
}

#com{
	background-image:url(../images/com_bg.jpg);
	background-position:right top;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	width:690px;
}

.graytxt{
font:Arial, Helvetica, sans-serif;
color:#333333;
text-decoration: none;
}


#border2{
	border-left: 1px solid #A8E4F9;
	border-bottom: 1px solid #A8E4F9;
	border-right: 1px solid #A8E4F9;
}

.cyber_leftbg{
	background-image:url(../images/cyberpark_left.jpg);
	background-repeat:repeat-y;
	padding:0px;
	margin:0px;
	border:0px;
}

.com_leftbg{
	background-image:url(../images/community_left.jpg);
	background-repeat:repeat-y;
	padding:0px;
	margin:0px;
	border:0px;
}


#border3{
	border-left: 1px solid #906465;
	border-bottom: 1px solid #906465;
	border-right: 1px solid #906465;
}

.intro{
	border: 1px solid #B0A496;
}

.flash_intro{
	width: 358px;
	height: 305px;
	background-color:#999999;
}

.introfooter{
background-image:url(../images/intro_shadow.jpg);
background-position:top;
background-repeat:no-repeat;
width: 100%;
height: 116px;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

.inputbox{
	border: 1px solid #333333;
}

select{
	border: 1px solid #333333;
}

textarea{
	border: 1px solid #333333;
}


#contactus{
	background-image:url(../images/contact_us.jpg);
	background-position:right top;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	width:692px;
}

.windowbody{
padding:10px;
width:630px;
}

#lower{
	border: 1px solid yellow; 
	width: 900px;	
	height: 300px;	
	padding : 0px;	
	margin : 0px;	
	border : 0px;	
	position: relative;	
	left: 0px;	
	top: 0px;	
	z-index: 1;
}

.onepark{
	background-image:url(../images/residential_bg.jpg);
	background-position:right top;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	width:692px;
}

.parkhotel{
	background-image:url(../images/residential_bg.jpg);
	background-position:right top;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	width:692px;
}

.onecentral{
	background-image:url(../images/residential_bg.jpg);
	background-position:right top;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	width:692px;
}

.parkview{
	background-image:url(../images/parkview_bg.jpg);
	background-position:right top;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	width:692px;
}

.orchard{
	background-image:url(../images/orchard_bg.jpg);
	background-position:right top;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	width:692px;
}

.palazzo{
	background-image:url(../images/palazzo_bg.jpg);
	background-position:right top;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	width:692px;
}

.excelsior{
	background-image:url(../images/excelsior_bg.jpg);
	background-position:right top;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	width:692px;
}

.lafayette{
	background-image:url(../images/lafayette_bg.jpg);
	background-position:right top;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	width:692px;
}

.heights{
	background-image:url(../images/heights_bg.jpg);
	background-position:right top;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	width:692px;
}

.more{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3F6618;
	font-weight:bold;
	text-decoration:none;
}

.more a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3F6618;
	font-weight:bold;
	text-decoration:none;
}

.more a:hover{
	text-decoration:underline;
}

.footertitle_cyber{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	background-color:#6CA4D7;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:0px;
	text-decoration: none;
}

.footertitle_cyber a{
	color:#ffffff;
	text-decoration: none;
}


.footertitle_com{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	background-color:#E9B047;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:0px; 
		text-decoration:none;
}

.footertitle_com a{
	color:#ffffff;
	text-decoration: none;
}


.footertitle_citywalk{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	background-color:#972323;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:0px; 
	text-decoration:none;
}

.footertitle_citywalk a{
	color:#ffffff;
	text-decoration: none;
}

/* CSS used for the Virtual Pagination */

.virtualpage, .virtualpage2, .virtualpage3{ /*hide the broken up pieces of contents until script is called. Remove if desired*/
display: none;
}

.paginationstyle{ /*Style for demo pagination divs*/
width: 250px;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid navy;
margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 5px;
text-decoration: none;
border: 1px solid black;
color: navy;
background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #000;
background-color: #FEE496;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="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{ /*Pagination div "flatview" links style*/
color: #000;
background-color: yellow;
}

.under{
	font-size: 16px;
	text-align:center;
	font-style: italic;
	font-weight:bold;
}

.underleg{
	font-size: 16px;
	text-align:center;
	font-style: italic;
	font-weight:bold;
}

.new_res{
	background-image:url(../images/uppershadow2.jpg);
	background-repeat:repeat-y;
	padding:0px;
	margin:0px;
	border:0px;
}

/*le grand*/

#legrand2_bg{
	background-image:url(../images/legrand2_bg.jpg);
	margin:0px;
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFFDE6;
}

.bgleg{
	background-image:url(../images/legrand2_left.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}

.bgleg2{
	background-image:url(../images/legrand2_right.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

.leg2_title{
	color:#a59459;
	font-family: Verdana;
	font-weight: bold;
	font-size: 14px;
	padding:5px;
	border-bottom: 1px solid #cfd9c5;
}

.leg2_contactus{
	background-color:#d8cca0;
	border:1px solid #c9bf9b;
	width:260px;
}
.leg2_contitle{
	background-image:url(../images/leg2con_bg.jpg);
	background-repeat: repeat-x;
	height:32px;
	color: #ffffff;
	padding-top:10px;
	padding-left:5px;
	font-size: 14px;
	font-weight: bold;
}

.leg2_nav{
	color: #ffffff;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	border-bottom: 1px solid #6a5a26;
}

.leg2_nav a{
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: none;
}

.leg2_nav a:hover{
	text-decoration: underline;
	color: #ffffff;
}

.leg2_list{
	font:Arial, Helvetica, sans-serif;
	color:#333333;
}

.leg2_list ul{
	font:Arial, Helvetica, sans-serif;
	color:#333333;
}

.leg2_list ul li{
	list-style-image:url(../images/leg2_bullet.jpg);
	font:Arial, Helvetica, sans-serif;
	color:#333333;
	padding-bottom: 5px;
}