body{

margin-bottom:0;
margin-top:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(images/bg.jpg);
background-color:#2F081D;
background-repeat:repeat-x;
color:#000000;
height:auto;
margin-bottom:25px;
width:auto;
text-align:center;
}

#wholecontainer{
margin-left:auto;
margin-right:auto;
margin-top:15px;
width:864px;
height:auto;
background-color:#FFFFFF;
}
#header{
background-image:url(images/header.jpg);
height:129px;
width:864px;
}
#banner{
background-image:url(images/banner.jpg);
background-repeat:no-repeat;
width:864px;
height:217px;
}
/*Menu*/
.preload2 {background: url(images/button4.gif);}
.menu2 {padding:0 0 0 32px; margin:0; list-style:none; height:40px; background:#fff url(images/button1a.gif) repeat-x; position:relative; font-family:arial, verdana, sans-serif; }
.menu2 li.top {display:block; float:left; position:relative;}
.menu2 li a.top_link {display:block; float:left; height:40px; line-height:33px; color:#bbb; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 5px; cursor:pointer;}
.menu2 li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:40px;}
/*.menu2 li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:40px; background:url(images/down.gif) no-repeat right top;}*/
.menu2 li a.top_link:hover {color:#fff; background: url(images/button4.gif) no-repeat;}
.menu2 li a.top_link:hover span {background:url(images/button4.gif) no-repeat right top;}
/*.menu2 li a.top_link:hover span.down {background:url(images/button4a.gif) no-repeat right top;}*/

.menu2 li:hover > a.top_link {color:#fff; background: url(images/button4.gif) no-repeat;}
.menu2 li:hover > a.top_link span {background:url(images/button4.gif) no-repeat right top;}
.menu2 li:hover > a.top_link span.down {background:url(images/button4a.gif) no-repeat right top;}

/*.selected{
display:block; float:left; position:relative;
color:#fff; background: url(images/button4.gif) no-repeat;
display:block; float:left; height:40px; line-height:33px; color:#bbb; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 5px; cursor:pointer;
float:left; display:block; padding:0 24px 0 12px; height:40px;
background:url(images/button4.gif) no-repeat right top;
visibility:visible;
position:relative; z-index:200;
}
*/
.menu2 li:hover > a.top_link span selected {background:url(images/button4.gif) no-repeat right top;}
.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menu2 a:hover {visibility:visible;}
.menu2 li:hover {position:relative; z-index:200;}

/
/*Menu*/

#content{
width:864px;
height:100%;
}
#content2{
width:864px;
height:auto;
background-color:#ECE6E8;

}
#contentleft{
background-color:#ECE6E8;
width:232px;
height:auto;
float:left;
}
#driving{
background-color:#863210;
height:26px;
width:232px;
margin-top:15px;
margin-left:auto;
margin-right:auto;
}
#driving img{
float:left;
margin-left:15px;
}
.imgmap{
float:left;
margin-left:15px;
}

#map{
margin-left:auto;
margin-right:auto;
margin-top:5px;
width:171px;
height:134px;
}

#directions12{
margin-left:auto;
margin-right:auto;
margin-top:5px;
width:171px;
height:134px;
}
/*css pra ra sa details na page sa calendar*/

#sideleft{ 
background-color:#863210;
height:26px;
width:232px;
margin-top:15px;
margin-left:auto;
margin-right:auto;
}
#map1{
margin-left:22px;
margin-top:5px;
width:171px;
height:134px;
}
#party1{

margin-left:22px;
margin-top:15px;
width:172px;
height:151px;
}
#brochure1{
margin-left:22px;;
margin-top:15px;
width:181px;
height:105px;
}

#referar1{

margin-left:22px;
margin-top:15px;
width:164px;
height:96px;
}

#coupon1{

margin-left:22px;

margin-top:20px;
width:164px;
height:75px;
}






/*css pra ra sa details na page sa calendar*/
#party{

margin-left:auto;
margin-right:auto;
margin-top:15px;
width:172px;
height:151px;
}
#brochure{
margin-left:auto;
margin-right:auto;
margin-top:15px;
width:181px;
height:105px;
}

#referar{

margin-left:auto;
margin-right:auto;
margin-top:15px;
width:164px;
height:96px;
}

#coupon{

margin-left:auto;
margin-right:auto;
margin-top:20px;
width:164px;
height:75px;
}
#leftblank{
margin-left:auto;
margin-right:auto;
margin-top:20px;
width:164px;
height:270px;
}

#driving img{
margin-left:47px;
margin-right:auto;
}

#contentright{
background-color:#FFFFFF;
width:632px;
height:100%;
float:right;
}


#clear{
clear:both;
}
#footer1{
width:864px;
height:142px;
float:left;
background-image:url(images/footer1.jpg);
background-color:#2F081D;
background-repeat:no-repeat;
}
#footer{
width:864px;
height:142px;
float:left;
background-image:url(images/footer.jpg);
background-color:#2F081D;
background-repeat:no-repeat;
}
.footerTextBold{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-align:right;
color:#FFFFFF;
}
.footerText{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
font-weight:lighter;
color:#FFFFFF;
}
.copyright{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:right;
font-weight:lighter;
color:#FFFFFF;
background:none;
}
.footerlinks{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
font-weight:lighter;
color:#FFFFFF; 
}
.footerlinks a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:right;
font-weight:lighter;
color:#ffffff;  
text-decoration:none;
}

.footerlinks a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:right;
font-weight:lighter;
color:#cccccc;  !important;
text-decoration:none;
}

/* sitemap*/
.sitmape{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
font-weight:lighter;
color: #FF9900;

}
.sitmape a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
font-weight:lighter;
color: #FF9900;
text-decoration:underline; 
}

.sitmape a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
font-weight:lighter;
color:#000000;
text-decoration:none;
}
/* sitemap*/





#welcome{
background-image:url(images/welcome.gif);
background-repeat:no-repeat;
float:right;
width:556px;
height:73px;
}
#bodyright{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
font-size:12px;
font-weight:lighter;
margin-left:auto;
margin-right:auto;
color:#000000;
width:610px;
height:auto;
line-height:20px;
text-align:justify;
}
#ApartmentDetails{
width:610px;
height:auto;
line-height:20px;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:lighter;
margin-left:auto;
margin-right:auto;
margin-top:20px;
}
.Details{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#000000;
}
.Details a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#000000; text-decoration:none;
}
.Details a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color: #FF9900;
}

#contactus{
background-image:url(images/contacus.jpg);
background-repeat:no-repeat;
float:right;
width:556px;
height:73px;
}
#gallery img{
border:0;
}
#gallerybanner{
background-image:url(images/gallerybanner.jpg);
background-repeat:no-repeat;
float:right;
width:556px;
height:73px;
}
#floorplanbanner{
background-image:url(images/floorplanbanner.jpg);
background-repeat:no-repeat;
float:right;
width:556px;
height:73px;
}
#lifestylebanner{
background-image:url(images/lifestylebanner.jpg);
background-repeat:no-repeat;
float:right;
width:556px;
height:73px;
}
#applicationbanner{
background-image:url(images/applicationbanner.jpg);
background-repeat:no-repeat;
float:right;
width:556px;
height:73px;
}
#application {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
#application a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
#application a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #FF9900;
font-weight:bold;
text-decoration:none;
}


/*CSS for Links.html*/
#links {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
font-size:11px;

}
#links a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF9900; 
font-weight:bold;
text-decoration:none;

}
#links a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color: #FF9900;
font-weight:bold;
text-decoration:none;
}
/*CSS for Links.html*/



#residentsbanner{
background-image:url(images/residentbanner.jpg);
background-repeat:no-repeat;
float:right;
width:556px;
height:73px;
}
#linksbanner{
background-image:url(images/Linkbanner.jpg);
background-repeat:no-repeat;
float:right;
width:556px;
height:73px;
}
#livingbanner{
background-image:url(images/Livingbanner.jpg);
background-repeat:no-repeat;
float:right;
width:556px;
height:73px;
}
#directionbanner{
background-image:url(images/Drivingbanner.jpg);
background-repeat:no-repeat;
float:right;
width:556px;
height:73px;
}
.serv{
	background-image:url('images/residents-bg.jpg');
	background-repeat:no-repeat;
	}
	.direction{
	background-image:url('images/directions-bg.jpg');
	background-repeat:no-repeat;
	}
.cspace h2{	
	padding-left:14px;
	padding-top:10px;
	padding-bottom:11px;	
	padding-right:14px;
	}
.cspace3{	
	padding-left:32px;
	padding-right:35px;
	padding-bottom:17px;	
	}	
#font11{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #000000;
}
#detailsbanner{
background-image:url(images/Detailsbanner.jpg);
background-repeat:no-repeat;
float:right;
width:556px;
height:73px;
}

	
	#raffy a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	}
.terms{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#FFFFFF;
}
.terms a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#FFFFFF;
}
.terms a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color: #FF9900;
}
#iehacks{height: 2316px;

}
