/**********************************************************************
	Filename: parkLaneVilla.css
	Project:  Park Lane Villa
	
	Global style sheet
**********************************************************************/

/* Body Tag Definition */
body { margin:0px; background-color:#e6e7e8; }

/* Assign font and color to the general styles */
font, th, td, p, span, div, textarea, a, ul, li { font-family:Times New Roman, sans-serif; font-weight:normal; font-size:12px; color:#000000;}
a { font-weight:bold; font-style:normal; color:#ee2115; text-decoration:none;}
a:hover { text-decoration: underline; }
hr { width:100%; height:1px; margin: 0px 0px 0px 0px; color:#739098; }
p { margin:5px 0px 20px 0px; padding:0px; }

/* heading tags */
h1, h2, h3, h4 { font-family:Times New Roman, sans-serif; margin:0px; padding:0px; color:#996633; }
h1 { font-size:36px; font-weight:300; margin-bottom:5px; }
h2 { font-size:16px; }
h3 { font-size:14px; }
h4 { font-size:12px; }

h2 a { font-family:Times New Roman, sans-serif; margin:0px; padding:0px; color:#996633; font-size:16px;}

/* HEADER */
#header { position:relative; width:770px; height:154px; padding-top:20px; background-color:#ee2115; }
#header a { font-weight:bold; font-style:normal; color:#ffffff; }
#residentLink { position:absolute; top:2px; right:10px; }
#homelabel { position:absolute; top:2px; left:10px; }
#logoLink { position:absolute; top:36px; left:49px; }
/* HEADER BANNERS */
#headerDefault { width:770px; height:154px; background-image:url( ../images/headerDefault.jpg ); background-repeat:no-repeat; }
#headerAbout { width:770px; height:154px; background-image:url( ../images/headerAbout.jpg ); background-repeat:no-repeat; }
#headerLifestyle { width:770px; height:154px; background-image:url( ../images/headerLifestyle.jpg ); background-repeat:no-repeat; }
#headerPhotos { width:770px; height:154px; background-image:url( ../images/headerPhotos.jpg ); background-repeat:no-repeat; }
#headerFloorplans { width:770px; height:154px; background-image:url( ../images/headerFloor.jpg ); background-repeat:no-repeat; }
#headerAmenities { width:770px; height:154px; background-image:url( ../images/headerAmenities.jpg ); background-repeat:no-repeat; }
#headerReserve { width:770px; height:154px; background-image:url( ../images/headerReserve.jpg ); background-repeat:no-repeat; }
#headerUnivCirc { width:770px; height:154px; background-image:url( ../images/headerUnivCirc.jpg ); background-repeat:no-repeat; }
#headerFindUs { width:770px; height:154px; background-image:url( ../images/headerHowToFind.jpg ); background-repeat:no-repeat; }
#headerContact { width:770px; height:154px; background-image:url( ../images/headerContact.jpg ); background-repeat:no-repeat; }

/* MAIN ELEMENTS */
#page { width:730px; min-height:300px; padding:0px 20px 20px 20px; background-color:#ffffff; text-align:left; }
#leftSide { width:330px; padding-top:20px; }
#rightSide { float:right; width:360px; padding:10px 20px 0px 0px; text-align:left; }

#pageBottom { width:770px; height:10px; background-color:#ffffff; border:1px solid #cdcdcd; }
#footer { width:770px; background-color:#ee2115; color:#ffffff; text-align:center; padding-top:10px; padding-bottom:10px; font-weight:bold; }

/* NAVIGATION */
#navigation { width:745px; height:15px; padding:10px 0px 10px 25px; border:1px solid #cdcdcd; background-color:#ffffff; }

/* DROPDOWNS */
.navSection { position:relative; float:left; }
.pagParent { color:#666666; }
.pagParent:hover { color:#ee2115; text-decoration:none; }
.navDropDown { position:absolute; left:0px; top:15px; z-index:2; width:150px; border:1px solid #cccccc; border-bottom:none; }
.navDropDownBG { background-color:#ffcccc; }
.pagChild { display:block; width:135px; height:15px; padding:3px 0px 3px 15px; color:#000000; font-weight:normal; border-bottom:1px solid #cccccc; text-align:left; }
.pagChild:hover { color:#ffffff; background-color:#ee2115; text-decoration:none; }

/* RESIDENTS SECTION */
#leftSideResidents { width:200px; padding-top:20px; }
#rightSideResidents { float:right; width:490px; padding:10px 20px 0px 0px; text-align:left; }
#submenu div { margin-bottom:5px; font-weight:bold; font-size:12px; color:#ee2115; }
#submenu a { color:#666666; text-decoration:none; font-size:12px; }
#submenu a:hover { color:#ee2115; text-decoration:none; }

/* PHOTOS */
.galimage { border:solid 1px #000000; }
.admphotos { width:98%; }
.admphotos td { text-align:left; padding-bottom:5px; }


.pageTitle { padding-top:20px; }
.subtitle { font-size:14px; font-weight:bold; color:#996633; }
.whiteLink { font-weight:bold; font-style:normal; color:#ffffff; text-decoration:none;  }
.formlabel { font-size:12px; margin-top:15px; }
.formSelection { margin-left:20px; margin-top:10px; }
.horizRule { border-top:1px solid #99cccc; margin-top:3px; }
.textRed { color:#ee2115; font-weight:bold; }
.note { font-size:10px; }