/* GLOBAL -------------------------------------------------------------------------------------------------*/

body { background-color: #FFFFFF;}

img { margin:0px; padding: 0px; }

/* TYPOGRAPHY ---------------------------------------------------------------------------------------------*/

body { font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #B05C12;}

h1 { font-size: 18px; font-weight: bold; margin: 0px; padding: 10px 0px 10px 0px; }

h2 { font-size: 14px; font-weight: bold; margin: 0px; padding: 10px 0px 10px 0px; }

h3 { font-size: 12px; font-weight: bold; margin: 0px; padding: 10px 0px 10px 0px; }

p { margin: 0px; padding: 10px 0px 10px 0px; line-height: 15px;}

a, a:link, a:active, a:visited { color: #B05C12; }

a:hover { color: #6D3A0C; }

li { list-style: square; }

#container { margin: 10px auto 10px auto; width: 775px; border: 1px solid #B05C12; }

/* HEADER -------------------------------------------------------------------------------------------------*/

#header { height: 146px; margin: 0px; padding: 0px; position: relative; background-color: #E4FFAD; background-image:  url(../images/haywardVillasHeader.gif); }

#header h1 { text-indent: -4000px; }

/* MENU ---------------------------------------------------------------------------------------------------*/

#menu { height: 25px; margin: 0px; padding: 4px 0px 0px 0px; background-image: url(../images/haywardVillasMenu.gif); background-repeat: no-repeat; text-align: center; }

#menu ul{ margin: 0px; padding: 0px; display: inline; }

#menu ul li { display: inline; margin: 0px 10px 0px 10px; list-style: none; }

#menu a, #menu a:link, #menu a:active, #menu a:visited { color: #B05C12; text-decoration: none; }

#menu a:hover { color: #6D3A0C;	text-decoration: underline; }

/* CONTENT ------------------------------------------------------------------------------------------------*/

#content { margin: 0px; padding: 0px 10px 10px 10px; }

#content table { border: 1px solid #B05C12; padding: 2px; }

#content table td{ border: 1px solid #B05C12; padding: 2px; }

#content table th{ border: 1px solid #B05C12; padding: 2px; }

.bold { font-weight: bold; }

/* FOOTER -------------------------------------------------------------------------------------------------*/

#footer { height: 25px; margin: 0px; padding: 0px; background-image: url(../images/haywardVillasFooter.gif); background-repeat: no-repeat; text-align: center; }

#footer p { padding: 7px 0px 0px 0px; font-size: 10px; }

#footer a, #footer a:link, #footer a:active, #footer a:visited { color: #B05C12; text-decoration: underline; float: right; margin-right: 5px; }

#footer a:hover { color: #6D3A0C; }

/* GLOBAL CLASS -------------------------------------------------------------------------------------------*/

.center { text-align: center; }

.lastContentItem { margin: 0px 0px 10px 0px; }

.imgRight { float: right; margin: 0px 0px 10px 10px; }

.imgLeft { float:left; margin: 0px 10px 10px 0px; }

/* IMAGE GALLERY ------------------------------------------------------------------------------------------*/

#imageGallery { height: 580px; list-style-type: none; }

#imageGallery ul { margin: 0px 20px 0px 0px; padding: 0px; }

#imageGallery li { margin: 0px 25px 20px 0px; padding: 0px; display: inline; float: left; font-size: 10px; }

#imageGallery p { margin:0px; padding: 0px; text-align: center; }

/* IMAGE GALLERY ------------------------------------------------------------------------------------------*/

#imageBanner { height: 110px; list-style-type: none; }

#imageBanner ul { margin: 0px 20px 0px 0px; padding: 0px; }

#imageBanner li { margin: 0px 35px 0px 0px; padding: 0px; display: inline; float: left; }

#imageBanner p { margin:0px; padding: 0px; text-align: center; font-size: 10px; }