@charset "utf-8";
/* CSS Document */
.VIEWLAYOUT{ border:1px solid #FF0000;}

/*Z-INDEX NOTES

The following stacking order needs to be maintained:

MENU
FOOTER
FLASH COURSE PLAYER


COURSE DESCRIPTION DIV
LIGHT SWITCH CONTENT

bgDiv
topDiv

*/




/* MAIN OVER RIDE STYLES */
html{width:100%; height:100%; padding:0; margin:0;}

body{padding:0; margin:0; width:100%; height:100%; background-image:url(../i/bgCheckers.gif); background-repeat:repeat; background-color:#272327;}


h1{}
h2,.courseTitle{font-family:"Times New Roman", Times, serif; color:#336904; font-size:30px;}
h3{font-family:Georgia, "Times New Roman", Times, serif; color:#336904; font-size:19px;}

img{border:none;}
a{outline:none;}

td{vertical-align:top;}

div{vertical-align:top; padding:0; margin:0;}

caption{font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; font-weight:bold;}
/******************************************/

/* TEXT and FONT STYLES*/
.text{font-family:Trebuchet_MS, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:18px; font-weight:bold; line-height:150%;}

/******************************/







/*allows for show/hide of main content on page */
div#lightSwitchContent{margin:0px; padding:0px; width:100%; z-index:100;}
div#lightSwitchContent a{text-decoration:underline;}

div#footer,div#titleDiv,td#titleColumn,div#photoInfoPopUp,div#photoInfoContainer,div#theCourseMovie,div#coursePlayerFlashContainer,table.photoInfoTable,.contentBaseBG{display:none;}

/************************/

/* ADDITIONAL STYLES */

/* COURSE PAGES - FLASH AND HTML CONTENT*/
table#courseTable{height:537px; max-height:537px; width:681px; max-width:681px;}
td#courseContent{height:519px; padding:0; padding-left:228px; padding-top:40px; background:transparent url(../i/opaque.png); background-repeat:repeat-y; text-align:left;}
div#courseDescription{height:330px; width:423px; overflow:auto; text-align:left; padding-right:10px; z-index:1000;}
div#coursePrintableInformation{display:block;}
/* PACKAGES PAGES */
#packagesSubNav{background-color:#bed0af; height:44px; padding:5px; color:#FFFFFF; font-family:Trebuchet_MS, Arial, Helvetica, sans-serif;font-size:10px; font-weight:bold; padding-left:10px; padding-right:10px; margin-top:23px; margin-bottom:23px;}
#packagesSubNav a:hover,#packagesSubNav a{color:#619591; font-weight:bold;}

.packagesText{color:#373837;}
.packagesText a{ color:#666666; text-decoration:underline;}

table#packagesTable{ width:681px; height:537px; width:681px; max-width:681px; margin-bottom:40px;}

.packagesContentColumn{padding:37px; padding-bottom:18px; padding-top:40px; font-family:Trebuchet_MS, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:18px; font-weight:bold; text-align:left;}

#packagesOutput{width:100%; margin:auto; text-align:left; line-height:18px;}

.packageListingTable{margin-bottom:40px; width:100%;}
.packageNavTitle {color: #000000; font-weight:bold; float:left; width:auto; height:44px; margin-right:5px;}
.businessTitle{font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; font-weight:bold;}
.flagColumn{background-image:url(../i/bgFlagColumn.gif); background-repeat:repeat-y;}

hr.packageRule{height:3px; color:#becfae; background-color:#becfae; margin-top:16px; margin-bottom:16px; border:none;}



.content{padding:37px; padding-bottom:18px; text-align:left; font-family:Trebuchet_MS, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:150%; font-weight:bold;}

/*THIS STYLE IS USED BY FAWN WHEN SHE INPUTS PACKAGE DATA IN GETAWAYNEWYORK.COM*/
.golf{ line-height:120%; font-size:11px;}
.photoListing{
	margin-left:7px;
	margin-right:27px;
	float:left;
}
hr.weatherRule{height:3px; color:#becfae; background-color:#becfae; margin:0; border:none;}






