/*#### LAYOUT #### */
#screenBG {
    margin:auto;width:100%; 
    height:539px;
    background-color: #85848A;
}
#pageBorderLeft {
    margin:auto;
    width:849px;
    background-color: #85848A;
}
#pageBorderRight {
    margin:auto;
    width:849px; 
    /*height:653px;*/
   background-color: #85848A;
}
#pageWrapper {
    
    margin:auto;
    width:795px;
    background:#445170;
}
#pageWrapper:after {
    content:".";
    display:block;
    height::0px;
    clear:both;
    visibility:hidden;
}
#leftCol {
    float:left;
    width:183px;
}

* html #leftCol {
	position: absolute;
	float: left;
	top: 0;
}

#rightCol {
    float:right;
    width:612px;
    background:#445170;
}


#mainImageTall {
    height: 10 px;
    width:612px;
    background:#14214E;
}

#breadcrumb {
    padding:8px 0px 5px 0px; 
    color: #FFFFFF;
}

#breadcrumb a {
    text-decoration:none;
    color: #FFFFFF;
}

#breadcrumb a:hover {
    color: #F2D555;
}

.toplinks {
    color: #FFFFFF !important;
}

.toplinks a {
    text-decoration:none !important;
    color: #FFFFFF !important;
}

.toplinks a:hover {
    color: #F2D555 !important;
}

#content {
    margin:0px;width:612px;
    overflow: hidden;
    background:#ffffff;
}
html>body #content object {
    position: relative; 
    left: -38px; top: -25px;
}
* html #content object {
    position: relative; 
    left: -28px; 
    top: -25px;
}
html>body #sideimage object {
    position: absolute; 
    left: 0px; top: 200px;
}
* html #sideimage object {
    position: relative; 
    left: 0px; 
    top: 100px;
}
html>body #sideimage1 object {
    position: relative; 
    left: 100px; top: 200px;
}
* html #sideimage1 object {
    position: relative; 
    left: 100px; 
    top: 100px;
}

#content_padding {
    width:482px 382;
    padding:14px 95px 20px 55px;
	min-height: 366px;
}
#content_height {
	display:block;
	width:55px;
	margin: 0px 0px -400px 0px;
	padding: 0px;
	font-size: 0px;
	height: 400px;
	visibility: hidden;
}
#sideimage {
    position:absolute;
    z-index:2;
    margin:10px 10px 0px 525px;
    width:160px; 
    height:160px;
}
#sideimage1 {
    position:relative;
    z-index:2;
    margin:10px 0px 0px 0px;
    width:160px; 
    height:50px;
    text-align:center;
}

#footer {
    margin:auto;
    margin-top:-12px;
    padding:16px 20px 0px 0px;
    clear:both;
    width:775px; 
    height:20px;
    text-align:right;
    color: #000000;
    background:#C7C9D6
}
#footer a {
    text-decoration:none;
}
#footer a:hover {
    color:#FFFFFF;
}
#paw {
    margin:auto;
    width:795px;
    text-align:right;
}

.clear {
	clear: both;
}

/*#### NAVIGATION #### */
#utility {
    width:585px; 
    height:22px; 
    text-align: right; 
    background:#445170;
    padding-right: 25px; 
    padding-top: 10px;
}
#menu {
    width:612px; 
    height:22px; 
    background:#445170;
}
#menu ul {
    margin:0px; 
    padding:0px;
}
#menu li {
    float:left; 
    margin:0px; 
    padding:0px; 
    padding-left:3px; 
    list-style:none;
}

/*#### SECTION - About ####*/
#leftCol_About {
    
    width:183px; 
    height:333px;
    /*background:url(../../_images/colLeftBG_Golf2.jpg) left top no-repeat;*/
}
#content_About {
    width:482px; 
    min-height:310px;
    padding:0px 75px 20px 55px;
    background:url(../../_images/contentHeader_Golf.jpg) left top no-repeat;
}
#content_About:after {
    content:".";
    display:block;
    height::0px;
    clear:both;
    visibility:hidden;
}
#content_AboutSecond {
    width:482px 382; 
    min-height:310px;
    padding:60px 75px 20px 55px;
    background:url(../../_images/contentHeader_GolfSecond.jpg) left top no-repeat;
}
#content_AboutSecond:after {
    content:".";
    display:block;
    height:0px;
    clear:both;
    visibility:hidden;
}
#rateCardTable {
    width:450px; 
    background:#A2A2A2; 
    color:#FFFFFF; 
    font-size:11px;
}
#rateCardTable td {
    padding:4px 16px 4px 10px;
    border:1px solid #000000;
}
#rateCardTable strong {
    color:#000000;
}
#rateCardTable h2 {
    color:#FFFFFF;
}
.headRow {
    background:#000000;
}
.lightBG {
    background:#F3F3F3; 
    color:#636363;
}
.altRow {
    background:#85848A;
}

/*#### SECTION - Admissions ####*/
#leftCol_Admissions {
    width:183px; 
    height:333px;
    background:url(../../_images/colLeftBG_Golf2.jpg) left top no-repeat;

}
#content_Admissions {
    width:482px; 
    min-height:310px;
    padding:50px 75px 20px 55px;
    background:url(../../_images/contentHeader_Admissions.jpg) left top no-repeat;
}
#content_Admissions h1, #content_Admissions h2, #content_Admissions h3, #content_Admissions h4, #content_Admissions h5, #content_Admissions h6 
    {color:#AD671A;
}
#content_Admissions .callOutText {
    color:#AD671A;
}
#content_Admissions:after {
    content:".";
    display:block;
    height:0px;
    clear:both;
    visibility:hidden;
}
#content_AdmissionsSecond {
    width:482px 382; 
    min-height:310px;
    padding:60px 75px 20px 55px;
    background:url(../../_images/contentHeader_AdmissionsSecond.jpg) left top no-repeat;
}
#content_AdmissionsSecond h1, #content_AdmissionsSecond h2, #content_AdmissionsSecond h3, #content_AdmissionsSecond h4, #content_AdmissionsSecond h5, #content_AdmissionsSecond h6 {
    color:#AD671A;
}
#content_AdmissionsSecond .callOutText {
    color:#AD671A;
}
#content_AdmissionsSecond:after {
    content:".";
    display:block;
    height:0px;
    clear:both;
    visibility:hidden;
}

/*#### SECTION - Students ####*/
#leftCol_Students {width:183px; height:333px;background:url(../../_images/colLeftBG_Golf2.jpg) left top no-repeat;}
#content_Students {width:482px; min-height:310px;padding:50px 75px 20px 55px;background:url(../../_images/contentHeader_Students.jpg) left top no-repeat;}
#content_Students h1, #content_Students h2, #content_Students h3, #content_Students h4, #content_Students h5, #content_Students h6 {color:#752E20;}
#content_Students .callOutText {color:#752E20;}
#content_Students:after {content:".";display:block;height:0px;clear:both;visibility:hidden;}
#content_StudentsSecond {width:482px 382; min-height:310px;padding:60px 75px 20px 55px;background:url(../../_images/contentHeader_StudentsSecond.jpg) left top no-repeat;}
#content_StudentsSecond h1, #content_StudentsSecond h2, #content_StudentsSecond h3, #content_StudentsSecond h4, #content_StudentsSecond h5, #content_StudentsSecond h6 {color:#752E20;}
#content_StudentsSecond .callOutText {color:#752E20;}
#content_StudentsSecond:after {content:".";display:block;height::0px;clear:both;visibility:hidden;}

/*#### SECTION - Parents ####*/
#leftCol_Parents {width:183px; height:333px;background:url(../../_images/colLeftBG_Golf2.jpg) left top no-repeat;}
#content_Parents {width:482px; min-height:310px;padding:50px 75px 20px 55px;background:url(../../_images/contentHeader_Meetings.jpg) left top no-repeat;}
#content_Parents h1, #content_Meetings h2, #content_Meetings h3, #content_Meetings h4, #content_Meetings h5, #content_Meetings h6 {color:#418971;}
#content_Parents .callOutText {color:#418971;}
#content_Parents:after {content:".";display:block;height:0px;clear:both;visibility:hidden;}
#content_ParentsSecond {width:482px 382; min-height:310px;padding:60px 75px 20px 55px;background:url(../../_images/contentHeader_MeetingsSecond.jpg) left top no-repeat;}
#content_ParentsSecond h1, #content_MeetingsSecond h2, #content_MeetingsSecond h3, #content_MeetingsSecond h4, #content_MeetingsSecond h5, #content_MeetingsSecond h6 {color:#418971;}
#content_ParentsSecond .callOutText {color:#418971;}
#content_ParentsSecond:after {content:".";display:block;height::0px;clear:both;visibility:hidden;}

/*#### SECTION - Recent Events ####*/
#leftCol_RecentEvents {width:183px; height:333px;background:url(../../_images/colLeftBG_Golf2.jpg) left top no-repeat;}
#content_RecentEvents {width:482px; min-height:310px;padding:50px 75px 20px 55px;background:url(../../_images/contentHeader_Resortlife.jpg) left top no-repeat;}
#content_RecentEvents h1, #content_Resort h2, #content_Resort h3, #content_Resort h4, #content_Resort h5, #content_Resort h6 {color:#005F85;}
#content_RecentEvents .callOutText {color:#005F85;}
#content_RecentEvents:after {content:".";display:block;height::0px;clear:both;visibility:hidden;}
#content_RecentEventsSecond {width:482px 382; min-height:310px;padding:60px 75px 20px 55px;background:url(../../_images/contentHeader_ResortlifeSecond.jpg) left top no-repeat;}
#content_RecentEventsSeecond h1, #content_ResortSecond h2, #content_ResortSecond h3, #content_ResortSecond h4, #content_ResortSecond h5, #content_ResortSecond h6 {color:#005F85;}
#content_RecentEventsSecond .callOutText {color:#005F85;}
#content_RecentEventsSecond:after {content:".";display:block;height::0px;clear:both;visibility:hidden;}

/* #### MODULES #### */
#callToContainer {position:absolute;  margin:0px 0px 0px 0px;width:180px;}
#callToContainer ul {margin-top: 0px; margin-left: 30px; padding:0px; position: relative; top: 150px;}
#callToContainer li { z-index:: 20; width: 173px; margin:0px;padding:3px 0px 9px 8px;list-style:none;line-height:30px;background:url(../../_images/callToBG.jpg) left top no-repeat;text-transform:uppercase;font-weight:bold;color:#000000;}
#callToContainer a {color:#000000; text-decoration:none; padding-left:3px;}
#callToContainer a:hover {color:#636363;}

/*second page text modules*/
.secondPgText {width:480px;}	
.secondPgText td {width:50%; padding:0px 30px 10px 0px;}
.secondPgText h1, #secondPgText h2, #secondPgText h3, #secondPgText h4, #secondPgText h5, #secondPgText h6 {font-size:10px; margin-bottom:0px; letter-spacing:0px;}
.secondPgText p {margin-top:0px;}
.secondPgText td a, .imagelink {color:#000000; text-decoration:none; padding-right:24px; background:url(../../_images/moreButton.jpg) right no-repeat; font-weight:bold;}
.secondPgText td a:hover, .imagelink:hover {color:#9E9E9E;}
.secondPgText h1 a {color:#004C51; background:none; padding:0px; text-decoration:none;}

/* #### CONVENIENCE AND FORMAT #### */
.white {color:#FFFFFF;}
.orange {color:#AD671A;}
.red {color:#752E20;}
.blue {color:#005F85;}
.aqua {color:#00514E;}
.aquaLt {color:#418971;}
.contentImg {border:6px solid #C5CAD0;margin:0px -50px 20px 20px;}	
.callOutText {color:#004C51; font-weight:bold;}
.largeLeading {line-height:24px;}
.clear { clear: both; }


#content_swf{ padding: 45px; padding-top: 60px;}

#sideimage1 div { cursor: pointer !important; }

ul.stafflist {
	float:left;
	margin: 0 0 15px 0;
	padding: 0;
	list-style: none;
}

ul.stafflist li {
	width: 100%;
	clear: left;
	float: left;
	margin: 8px 0 0 0;
	border-left: 4px solid #cccccc;
	padding: 4px 4px 4px 12px;
	list-style: none;
}

ul.stafflist li img {
	float: left;
}

ul.stafflist li p {
	margin: 0 0 0 120px;
	line-height: 1.6em;
}