
* { margin:0; padding:0; }
body { margin:0; padding:0; background:#ffffff; text-align:center; }
#logo { width:1000px; margin-top:54px; }
img { outline:none; }
h1 { font-family:arial; font-size:18px; font-weight:normal; color:#ffffff; }

/* Main menu styles */
#mainMenuBkgnd { position:absolute; top:148px; left:50%; margin-left:-498px; width:996px; height:80px; filter:alpha(opacity=65); opacity: 0.65; -moz-opacity:0.65;
					 background:url(/application/views/includes/images/mainMenuBkgnd.jpg) repeat-x top right; z-index:10; }
#mainMenuContainer { position:absolute; top:175px; left:50%; margin-left:-495px; width:990px; height:30px; z-index:11; vertical-align:middle; }
#mainMenuContainer .mainMenu { font-family:tahoma; font-size:14px; font-weight:normal; color:#ffffff; letter-spacing:1px; text-decoration:none; padding:0 25px; outline:none; }
#mainMenuContainer .mainMenuNoDivider { font-family:tahoma; font-size:14px; font-weight:normal; color:#ffffff; letter-spacing:1px; text-decoration:none; padding:0 25px; outline:none; }
#mainMenuContainer li { list-style:none; display:inline; }
#mainMenuContainer p { display:inline; }
/* End main menu styles */

#mainContentContainer { position:absolute; top:123px; left:50%; margin-left:-520px; width:1040px; height:570px; background:url(/application/views/includes/images/mainContainerBkgnd.jpg) no-repeat top left #ffffff; border:0; z-index:1; }
#mainContentContainerPad { padding:25px 25px 25px 22px; }

#mainContent { width:100%; height:100%; font-family:Arial; font-size:13px; letter-spacing:0.025em; }
#mainContent p { padding-bottom:12px; line-height:16px; }
#mainContent a { color:#fff; text-decoration:none; }
#mainContent a:hover { color:#33CCFF; }
#mainContent .larger { width:100%; height:100%; font-family:Arial; font-size:18px; letter-spacing:0.025em; }

/*1*/#homePage { width:996px; height:521px; background:url(/application/views/includes/images/homePageBkgnd.jpg) no-repeat top left; }
/*2*/#amenities { width:996px; height:521px; background:url(/application/views/includes/images/amenitiesBackground.jpg) no-repeat top left; }
/*3*/#news { width:996px; height:521px; background:url(/application/views/includes/images/newsBackground.jpg) no-repeat top left; }
/*4*/#contact { width:996px; height:521px; background:url(/application/views/includes/images/contactBackground.jpg) no-repeat top left; }
/*5*/#location { width:996px; height:521px; background:url(/application/views/includes/images/locationBackground.jpg) no-repeat top left; }
/*6*/#plans { width:996px; height:521px; background:url(/application/views/includes/images/plansBackground.jpg) no-repeat top left; }
/*7*/#eco { width:996px; height:521px; background:url(/application/views/includes/images/ecoBkgnd.jpg) no-repeat top left; }

.contentPadw { padding:100px 30px 30px 30px; color:#ffffff; }
.contentPadb { padding:100px 30px 30px 30px; color:#333333; }
h4 { font-family:arial; font-size:22px; font-weight:bold; color:#ffffff; font-smooth:always; letter-spacing:1px; padding-bottom:15px; }
h5 { font-family:arial; font-size:32px; font-weight:bold; color:#333333; font-smooth:always; letter-spacing:1px; padding-bottom:15px; }
h6 { font-family:arial; font-size:20px; font-weight:bold; color:#ffffff; font-smooth:always; letter-spacing:1px; padding-bottom:5px; }

#plansBuildingR { width:996px; height:521px; background:url(/application/views/includes/images/bldngRBkgnd.jpg) no-repeat top left; }
#plansBuilding1 { width:996px; height:521px; background:url(/application/views/includes/images/bldng1Bkgnd.jpg) no-repeat top left; }
#plansBuilding2 { width:996px; height:521px; background:url(/application/views/includes/images/bldng2Bkgnd.jpg) no-repeat top left; }
#plansBuilding3 { width:996px; height:521px; background:url(/application/views/includes/images/bldng3Bkgnd.jpg) no-repeat top left; }
#plansBuilding4 { width:996px; height:521px; background:url(/application/views/includes/images/bldng4Bkgnd.jpg) no-repeat top left; }
#transitMap { width:996px; height:521px; background:url(/application/views/includes/images/transitBkgnd.jpg) no-repeat top left; } 

#featuredMenu { position:absolute; top:505px; left:50%; width:1026px; margin-left:-513px; z-index:11; }

/* Downloads */
#downloads { position:absolute; top:695px; left:50%; margin-left:-500px; width:1000px; border-top:1px solid #cccccc; z-index:15; }
#downloadPad { margin:10px 0; }
.downloadLinks { font-family:arial; font-size:12px; font-weight:normal; color:#666666; }
#downloads p { padding-bottom:8px; }
#downloads a { color:#333333; font-weight:bold; text-decoration:none; outline:none; }
#downloads a:hover { color:#660000; outline:none; }
h3 { font-family:arial; font-size:16px; font-weight:normal; color:#333333; padding-bottom:10px; }
/* End footer */

/* Footer */
#footer { position:absolute; top:810px; left:50%; margin-left:-500px; width:1000px; border-top:1px solid #cccccc; z-index:15; }
#footerPad { margin:10px 0; }
.footerLinks { font-family:arial; font-size:11px; font-weight:normal; color:#999999; }
/* End footer */
