/******************************************************************************
Filename: 		/global/print-global.css
Project:  		Grandover
Purpose:  		Portal Static Site CSS: subsite specific styles
Date			Developer	Description
04/01/2008		wch			Version 1.0
******************************************************************************/
html{background:#ffffff}
body{background:#ffffff}

h2,h3,h4{}
h3,h4{}
h4{}

h1.homeHeadingFlash{display:none;}

p{}
a{}
a:hover{}
img{}
.clear{}
br.flash{}

.linkList{}
.linkList li{}
.linkList a{}

/******** END:  SITE-WIDE STYLES**** ****/

/******** BEGIN: Page Structure Styles ********/

/**** BEGIN: Page Containers Region Styles ****/
/** container, containerPadding, contentWrapper **/
#container{}
#containerPadding{}
#contentWrapper{}
/**** END: Page Containers Region Styles ****/

/**** BEGIN: Page Content Region Styles ****/
/** contentContainer, content **/
/* portal */
#container.portal #contentContainer{}
#container.portal #content{}
html > body #container.portal #content{}
#container.flash{}
/* home */
#container.home #contentContainer{}
#contentContainer{background-image:none;}
#container.home #content{}
#container.home #content p{}
/* global */
#content{background:transparent; height:300px; padding:40px 90px 20px 70px;}
html > body #content{height:auto; min-height:300px;}
a.jsEnabled{display:none;}
#content a.jsDisabled{}
#content a:hover{background:#F2EBCE; color:#885912;text-decoration:underline;}


/** content page types **/
/* portal */
#content #portal.contentTextPortal{display:none;}
#content .contentTextPortal{float:left; width:271px; font-size:14px; color:#454545; padding-left:55px; margin:0px 0 0 0px;}
#content .contentTextPortal p, #content .contentTextPortal h2{margin:2px 5px 7px 15px;}
html > body #content .contentTextPortal{width:249px;}
#content #resort.contentTextPortal{padding-left:22px;}
html > body #content #realty.contentTextPortal{padding-left:82px;}
html > body #content #office.contentTextPortal{padding-left:79px;}
/* home */
#content .contentTextHome{color:#FFFFFF; font-size:12px;}
#content .contentTextHome h2{color:#FFFFFF; font-size:12px; font-weight:bold;}
#content .contentTextHome p{margin-bottom:0;}
/* interior */
#content .contentTextCentered{width:800px;}
#content .contentTextStandard{width:550px; float:left;}
#content .contentSitemap{}

/** content image types **/
/* interior */
#content .contentImagesStandard{display:none;}
#content .contentImagesStandard img{}

/**** END: Page Content Region Styles ****/
/******** END: Page Structure Styles ********/



/******** BEGIN: Header Styles ********/
/* portal */
#portalHeading{}
#container.portal #headerContainer{}
/* home */
#container.home #headerContainer{}
/* global */
#headerContainer{}
#staticLogo{background-image:none; display:none;}
html > body #staticLogo{background-image:none; display:none;}
/******** END: Header Style ********/


/******** BEGIN: Navigation Styles ********/
/**** BEGIN: site navigation ****/
/* global */
#sitenav{display:none;}
#sitenav a{}
#sitenav a:hover{}
/**** END: site navigation ****/

/**** BEGIN: top navivation ****/
/* global */
#topnavContainer{}
#topnav{display:none;}
#topnav a{}
#topnav a:hover{}
/**** END: top navigation ****/

/**** BEGIN: sub navigation ****/
/* global */
#subnavContainer{background-image:none; display:none;}
html > body #subnavContainer{display:none;}
#subnav{}
#subnav a{}
/**** BEGIN: sub navigation ****/

/**** BEGIN: utility navigation ****/
/* global */
#utilitynavContainer{background-image:none; display:none;}
html > body #utilitynavContainer{background-image:none; display:none;}
#utilityWrapper{background-image:none; display:none;}
html > body #utilityWrapper{background-image:none; display:none;}
#utilitynav{background-image:none;}
#utilitynav a{}
#utilitynav a:hover{}
/**** END: utility navigation ****/

/**** BEGIN:  action buttons navigation ****/
/* portal */
#container.portal #actionButtonsContainer{display:none;}
/* section home */
#container.home #actionButtonsContainer{display:none;}
#container.home #actionButtons{display:none;}
#container.home .actionBtnContiner{display:none;}
#container.home #actionButtonsContainer .actionBtn{background-image:none;}
html > body #container.home #actionButtonsContainer .actionBtn{}
#container.home #actionButtonsContainer a{}
#container.home #actionButtonsContainer a:hover{}
#container.home #actionButtonsContainer .actionButtonArrows{}
/* global */
#actionButtonsContainer{background-image:none; display:none;}
#actionButtons{}
#actionButtonsContainer a{}
#actionButtonsContainer a:hover{}
#actionButtonsContainer .actionButtonArrows{}
#actionButtonsContainer img{}
#actionButtonsContainer .actionBtnContiner{background-image:none;}
#actionButtonsContainer .actionBtn{background-image:none;}
/**** END:  action buttons navigation ****/

/**** BEGIN: screen reader navigation */
#screenreadernav{ display:none; }
.screenreadernavAnchor{display:none;}
/**** END: screen reader navigation */

/******** END: Navigation Styles ********/


/******** BEGIN: Footer Region Styles ********/
/* portal */
#container.portal #footerContainer{background-image:none; display:none;}
/* global */
#footerContainer{background-image:none; display:none;}
html > body #footerContainer{}
#footerContainer a{}
#footerContainer .divideFlash{}
#footer{}
#footer #copy{}
#footer #info{}
#footer #footerLinks{}
#footer #footerLinks a{}

/**** BEGIN: footerSEO ****/
/* global */
#footerSEO{ display:none; }
/**** END: footerSEO ****/
/******** END: Footer Region Styles ********/

/******** BEGIN: FORMS ********/
/* global */
.required{color:#ff0000;}
#contactForm{position:relative; margin:0 auto 0 auto;width:550px;}
#contactForm .field{background-color:#EFEDE6; border: 1px solid #AFA57D;}
#contactForm .label{font-weight: bold; text-align:right; width:180px;}
#contactForm table td{padding: 10px 10px 10px 10px;}
#contactForm .formButtons{}
#contactForm .example{font-weight: normal; font-size: 0.9em;}
#contactForm .required{color:#ff0000;}
/******** END: FORMS ********/

/******** BEGIN: SITEMAP ********/
/* global */
#sitemap.contentSitemap{margin:0 0 0 0;}
#container.sitemap .sitemapDivision{/* background: url("/images/dot.gif") 3px 0 repeat-y; */ float:left; width:190px; margin-left:10px;}
#container.sitemap #sitemap.contentSitemap h3{font-weight:bold; letter-spacing:.12em; }
#container.sitemap #sitemap.contentSitemap h3 a{background:#f6f6f6; margin-left:0;  padding:0;}
#container.sitemap #sitemap.contentSitemap h4{margin:0 0 2px 0; padding:0 0 0 0;}
#container.sitemap #sitemap.contentSitemap h4 a{background-image:none; /* background: url("/images/dotsHorizontal.gif") 3px .6em no-repeat; */ margin:0 0 0 0; padding:0 0 0 11px;}
#container.sitemap #sitemap.contentSitemap #subnav{ background: url("/images/dot.gif") 13px 0 repeat-y; margin:0 0 15px 0px; padding:0 0 0 10px; line-height:1.4em;}
#container.sitemap #sitemap.contentSitemap a{ background: url("/images/dotsHorizontal.gif") 3px .6em no-repeat; display:block; margin-left:0px; padding-left:15px; text-decoration:none;}
#container.sitemap #sitemap.contentSitemap a:hover{color:#151515;}
/******** END: SITEMAP ********/
