@charset "utf-8";
/* CONTENT STYLING! within each Page EXCEPT home! Home has it's own style-sheet, look up layout_main.css */


/* /////////////////////////  */
/* SUB SECTIONS SETUP BOXES  */
/* //////////////////////// */

/* ///////////////////////////////////////  */
/* THIS MIGHT NOT BE USED, the part below  */
/* ////////////////////////////////////// */


/***************  Background for the mid content section */

.bodyContentSections{float:left; width: 950px; min-height:250px; background-image:url('../images/body/bodyContentSections.jpg'); background-repeat:repeat-y; text-align: center; padding-bottom:20px; }
#bodyContentSections{float:left; width: 950px; min-height:250px; background-image:url('../images/body/bodyContentSections.jpg'); background-repeat:repeat-y; text-align: center; padding-bottom:20px; }


/***************  Styling for the Mid Content section */

.sectionHolderBox{float:left; width: 900px; text-align:left;}
.sectionNavHolder{float:left; width: 225px; height: 410px; margin-top: 18px; margin-left: 25px; margin-right: 18px; background-image:url('../images/body/sectionsNavBox.jpg'); float: left; }
.sectionContentHolder{float:left;width: 657px; float: left;}

.sectionContentWhiteMiddle{background: url('../images/body/sectionsWhiteMiddle.jpg') top left repeat-y;}

/***************  Text Transformations For the Mid Sections */
.sectionWhiteMiddle_Title_Text{font-size: 18px; text-transform: uppercase; color: rgb(27,113,164); letter-spacing:0.1cm; font-weight: normal; margin:0;}
.sectionWhiteMiddle_Font_Text{font-size: 12px; color: #212121; line-height: 18px;}

/* ////////////////////////  */
/* SUB SECTIONS NAVIGATION  */
/* /////////////////////// */

.glossymenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 217px;
border-bottom-width: 0;
}

.glossymenu li a{
background: white url('media/glossyback.gif') repeat-x bottom left;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;
}

* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 160px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
background-image: url(media/glossyback2.gif);
}



/* ////////////////////////////////////////////////////////Edit By Jasmine////////////////////////////////////////////  */
#attraction_container{float:left; width:950px; min-height:100px;}
#attraction_container_left{float:left; width:225px; margin:20px 0px 0px 15px;}
*html #attraction_container_left{float:left; width:225px; margin:20px 0px 0px 8px;}
#attraction_container_left_top{float:left; width:225px; height:40px; background-image:url(../images/body/body_TopLeftNavSlice.jpg); background-repeat:no-repeat;}
#attraction_container_left_middle{float:left; width:220px; min-height:100px; background-image:url(../images/body/bodyNavSliceBox.jpg); background-repeat:repeat-y; text-align:left; padding-left:5px;}
#attraction_container_left_bottom{float:left; width:225px; height:12px; background-image:url(../images/body/body_bottomLeftNavSlice.jpg); background-repeat:no-repeat;}

#attraction_container_right{float:left; margin:20px 0px 0px 10px; width:685px; text-align:left;}
#attraction_container_right_top{float:left; width:645px; height:30px; background-image:url(../images/body/sectionsWhiteTop.jpg); background-repeat:no-repeat; padding:10px 15px 10px 25px;}
#attraction_container_right_middle{float:left; width:645px; min-height:350px; background-image:url(../images/body/sectionsWhiteMiddle.jpg); background-repeat:repeat-y; text-align:left; padding:0px 15px 20px 25px;}
#attraction_container_right_middle_text{float:left; width:620px;}
#attraction_container_right_middle_ptviewer{float:left; width:450px; margin-bottom:10px;}

#attraction_container_right_bottom{float:left; width:685px; height:9px; background-image:url(../images/body/sectionsWhiteBottom.jpg); background-repeat:no-repeat;}
#attraction_container_right a:link{font-size:14px; color:#336699; text-decoration:underline}
#attraction_container_right a:hover{font-size:14px; color:#336699; text-decoration:underline}
#attraction_container_right a:visited{ font-size:14px; color:#336699; text-decoration:underline}


#package_container{float:left; width:950px; min-height:100px;}
#package_container_left{float:left; width:225px; margin:20px 0px 0px 15px;}
*html #package_container_left{float:left; width:225px; margin:20px 0px 0px 8px;}
#package_container_left_top{float:left; width:225px; height:40px; background-image:url(../images/content/submenu_top_package.jpg); background-repeat:no-repeat;}
#package_container_left_middle{float:left; width:220px; min-height:100px; background-image:url(../images/body/bodyNavSliceBox.jpg); background-repeat:repeat-y; text-align:left; padding-left:5px;}
#package_container_left_bottom{float:left; width:225px; height:12px; background-image:url(../images/body/body_bottomLeftNavSlice.jpg); background-repeat:no-repeat;}

#package_container_right{float:left; margin:20px 0px 0px 10px; width:685px; text-align:left;}
#package_container_right_top{float:left; width:645px; height:30px; background-image:url(../images/body/sectionsWhiteTop.jpg); background-repeat:no-repeat; padding:10px 15px 10px 25px;}
#package_container_right_middle{float:left; width:645px; min-height:550px; background-image:url(../images/body/sectionsWhiteMiddle.jpg); background-repeat:repeat-y; text-align:left; padding:0px 15px 10px 25px;}
#package_container_right_middle_text{float:left; width:620px;}
#package_container_right_middle_ptviewer{float:left; width:450px; margin-bottom:10px;}
#package_container_right_bottom{float:left; width:685px; height:9px; background-image:url(../images/body/sectionsWhiteBottom.jpg); background-repeat:no-repeat;}


#package_container_right a:link{font-size:12px; color:#339900; text-decoration:underline; font-weight:normal;}
#package_container_right a:hover{font-size:12px; color:#339900; text-decoration:underline; font-weight:normal;}
#package_container_right a:visited{font-size:12px; color:#339900; text-decoration:underline; font-weight:normal;}


#golf_container{float:left; width:950px; min-height:100px;}
#golf_container_left{float:left; width:225px; margin:20px 0px 0px 15px;}
*html #golf_container_left{float:left; width:225px; margin:20px 0px 0px 8px;}
#golf_container_left_top{float:left; width:225px; height:40px; background-image:url(../images/content/submenu_top_golf.jpg); background-repeat:no-repeat;}
#golf_container_left_middle{float:left; width:220px; min-height:100px; background-image:url(../images/body/bodyNavSliceBox.jpg); background-repeat:repeat-y; text-align:left; padding-left:5px;}
#golf_container_left_bottom{float:left; width:225px; height:12px; background-image:url(../images/body/body_bottomLeftNavSlice.jpg); background-repeat:no-repeat;}

#golf_container_right{float:left; margin:20px 0px 0px 10px; width:685px; text-align:left;}
#golf_container_right_top{float:left; width:645px; height:30px; background-image:url(../images/body/sectionsWhiteTop.jpg); background-repeat:no-repeat; padding:10px 15px 10px 25px;}
#golf_container_right_middle{float:left; width:645px; min-height:400px; background-image:url(../images/body/sectionsWhiteMiddle.jpg); background-repeat:repeat-y; text-align:left; padding:0px 15px 20px 25px;}
#golf_container_right_middle_text{float:left; width:620px;}
#golf_container_right_middle_text_left{float:left; 300px;}
#golf_container_right_middle_text_right{float:left; 300px; margin-left:20px;}
#golf_container_right_middle_ptviewer{float:left; width:450px; margin-bottom:10px;}

#golf_container_right_bottom{float:left; width:685px; height:9px; background-image:url(../images/body/sectionsWhiteBottom.jpg); background-repeat:no-repeat;}


#golf_container_right a:link{font-size:14px; color:#336699; text-decoration:underline}
#golf_container_right a:hover{font-size:14px; color:#336699; text-decoration:underline}
#golf_container_right a:visited{font-size:14px; color:#336699; text-decoration:underline}

#hours_container{float:left; width:950px; min-height:100px;}
#hours_container_left{float:left; width:225px; margin:20px 0px 0px 15px;}
*html #hours_container_left{float:left; width:225px; margin:20px 0px 0px 8px;}
#hours_container_left_top{float:left; width:225px; height:40px; background-image:url(../images/content/submenu_top_hours.jpg); background-repeat:no-repeat;}
#hours_container_left_middle{float:left; width:220px; min-height:100px; background-image:url(../images/body/bodyNavSliceBox.jpg); background-repeat:repeat-y; text-align:left; padding-left:5px;}
#hours_container_left_bottom{float:left; width:225px; height:12px; background-image:url(../images/body/body_bottomLeftNavSlice.jpg); background-repeat:no-repeat;}

#hours_container_right{float:left; margin:20px 0px 0px 10px; width:685px; text-align:left;}
#hours_container_right_top{float:left; width:645px; height:30px; background-image:url(../images/body/sectionsWhiteTop.jpg); background-repeat:no-repeat; padding:10px 15px 10px 25px;}
#hours_container_right_middle{float:left; width:645px; min-height:550px; background-image:url(../images/body/sectionsWhiteMiddle.jpg); background-repeat:repeat-y; text-align:left; padding:0px 15px 20px 25px;}
#hours_container_right_middle_text{float:left; width:620px;}
#hours_container_right_middle_ptviewer{float:left; width:450px; margin-bottom:10px;}

#hours_container_right_bottom{float:left; width:685px; height:9px; background-image:url(../images/body/sectionsWhiteBottom.jpg); background-repeat:no-repeat;}


#events_container{float:left; width:950px; min-height:100px;}
#events_container_left{float:left; width:225px; margin:20px 0px 0px 15px;}
*html #events_container_left{float:left; width:225px; margin:20px 0px 0px 15px;}
#events_container_left_top{float:left; width:225px; height:40px; background-image:url(../images/content/submenu_top_events.jpg); background-repeat:no-repeat;}
#events_container_left_middle{float:left; width:220px; min-height:100px; background-image:url(../images/body/bodyNavSliceBox.jpg); background-repeat:repeat-y; text-align:left; padding-left:5px;}
#events_container_left_bottom{float:left; width:225px; height:12px; background-image:url(../images/body/body_bottomLeftNavSlice.jpg); background-repeat:no-repeat;}
#events_container_right{float:left; margin:20px 0px 0px 10px; width:685px; text-align:left;}
#events_container_right_top{float:left; width:645px; height:30px; background-image:url(../images/body/sectionsWhiteTop.jpg); background-repeat:no-repeat; padding:10px 15px 10px 25px;}
#events_container_right_middle{float:left; width:645px; min-height:550px; background-image:url(../images/body/sectionsWhiteMiddle.jpg); background-repeat:repeat-y; text-align:left; padding:0px 15px 20px 25px;}
#events_container_right_middle_text{float:left; width:620px;}
#events_container_right_middle_ptviewer{float:left; width:450px; margin-bottom:10px;}
#events_container_right_bottom{float:left; width:685px; height:9px; background-image:url(../images/body/sectionsWhiteBottom.jpg); background-repeat:no-repeat;}
#events_container_right_middle a:link{color:#205CA6; text-decoration:underline;}
#events_container_right_middle a:hover{color:#205CA6; text-decoration:underline;}
#events_container_right_middle a:visited{color:#205CA6; text-decoration:underline;}


#summer_register{float:left; width:860px; background-color:#FFFFFF; text-align:left; padding-left:45px; padding-right:45px;font:verdana;font-size:11px;}


.topic_white{font-size:20px; color:#ffffff; font-weight:normal;}
.topic_black{font-size:26px; color:#000000; font-weight:normal;}
.topic_blue{font-size:18px; color:#09507e;}
.content_black{font-size:14px; color:#333333; font-weight:lighter;}
.content_orange{font-size:14px; color:#FF6600; font-weight:normal; }
.content_note{font-size:14px; color:#ffffff; font-weight:normal; background-color:#66CC00; padding-left:5px; padding-right:20px; padding-top:0px; padding-bottom:0px;}
.content_black_bold{font-size:12px; color:#333333; font-weight:normal; }
.content_orange_bold{font-size:12px; color:#FF6600; font-weight:normal;}
.topic_orange{font-size:16px; color:#FF6600; font-weight:normal;}

.topic_bg{font-size:15px; color:#666666; font-weight:normal; background-image:url(../images/content/topic_bg.jpg); background-repeat:no-repeat; padding-left:30px; padding-top:3px; height:22px; cursor:pointer;}

.topic_bg_nb{font-size:15px; color:#666666; font-weight:normal; background-image:url(../images/content/topic_bg_nb.jpg); background-repeat:no-repeat; padding-left:30px; padding-top:3px; height:22px; cursor:pointer;}

.form600{width:580px; height:18px; border:solid 1px #999999;}
.form280{width:280px; height:18px; border:solid 1px #999999;}

/*/////////////////////////////////////////////////////////////////////// End Edit By Jasmine//////////////////////////// */


/* /////////////////////////////////////////////////about_content.css/////////////////////////////////////////////// */
#about_container{float:left; width: 902px; margin:20px 0px 0px 20px; width:902px; text-align:left;}
#about_container_top{float: left; width: 846px; height: 32px; background-image:url('../images/body/body_about_top.jpg'); padding:16px 15px 10px 41px; background-repeat: no-repeat;}
#about_container_middle{float: left; width: 902px; min-height: 100px; background-color: #FFFFFF; text-align: left; background-repeat: repeat;}
#about_container_footer{float: left; width: 902px; height: 25px; background-image:url('../images/body/body_about_bottom.jpg'); background-repeat: no-repeat; margin-bottom: 15px;}

#about_container_right_middle_text{margin-left:15px; float:left; width:870px;}
#mytable_about {width: 870px; margin-left: 15px;}
.about_NormalText{color: #000; font-size: 13px; margin-top: 8px; margin-left: 15px;}

/* Container for About Content including images */
.about_News_Container{float: left; width: 870px;}

.about_News_Image{width: 71px; height: 70px; float: left; text-align: left;}
.about_News_Text{width: 585px; height: 70px; float: left; text-align: left; font-size: 15px; font-weight: bold; line-height:70px; color: #103f5d;}
.about_News_Text a{color: #103f5d; text-decoration: underline;}

.about_News_Text_Size13{width: 715px; height: 70px; float: left; text-align: left; font-size: 13px; font-weight: bold; line-height:70px; color: #103f5d;}
.about_News_Text_Size13 a{color: #103f5d; text-decoration: underline;}
.about_News_Text_Size13, a:hover{color: #103f5d; text-decoration: none;}
.about_News_Text_Titles{font-size: 17px; font-weight: bold; color: #000000;}

#about_container_middle a:link{color:#333333; text-decoration:underline;}
#about_container_middle a:visited{color:#333333; text-decoration:underline;}
#about_container_middle a:hover{color:#339966; text-decoration:underline;}



/* /////////////////////////////////////////////////////clubhouse_content.css /////////////////////////////////*/
#table_Clubhouse {border: #003399 thin;}
.Clubhouse_LoginButton{ background-color:#009933; color: #FFFFFF; border: none; width: 100px; height: 22px;}
.Clubhouse_Login_Title{ background-color:#009933; color: #FFFFFF; height: 20px; line-height: 20px;}
.Clubhouse_NewMember_Reg{background-color: #006699; color: #FFFFFF; font-size: 20px; }
.Clubhouse_RegisterButton{ background-color:#009933; color: #FFFFFF; border: none; width: 100px; height: 22px;}
.Clubhouse_RegisterDropdowns{ background-color:#009933; color: #FFFFFF; border: none; width: 100px; height: 22px;}
.Clubhouse_RegisterDropDowns_Wider{ background-color:#009933; color: #FFFFFF; border: none; width: 180px; height: 22px;}
.Clubhouse_InputBoxes{background-color:#aee0ff; color: #000000;}




/*/////////////////////////////////////////////////////// content_links.css ////////////////////////////////////////*/

/* Become a Member Text */

._BecomeMemberLink a:link {font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline; color: rgb(32,100,142); font-weight: bold;}
._BecomeMemberLink a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline; color: rgb(32,100,142); font-weight: bold;}
._BecomeMemberLink a:active {font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline; color: rgb(32,100,142); font-weight: bold;}
._BecomeMemberLink a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; color: rgb(32,100,142); font-weight: bold;}





/* Footer Content */

._FooterLinksLeft a:link {font-family: Arial, Helvetica, sans-serif; color: #212121; font-size: 12px; text-decoration: none;}
._FooterLinksLeft a:visited {font-family: Arial, Helvetica, sans-serif; color: #212121; font-size: 12px; text-decoration: none;}
._FooterLinksLeft a:active {font-family: Arial, Helvetica, sans-serif; color: #212121; font-size: 12px; text-decoration: none;}
._FooterLinksLeft a:hover {font-family: Arial, Helvetica, sans-serif; color: #212121; font-size: 12px; text-decoration: underline;}

._FooterLinksRight a:link {font-family: Arial, Helvetica, sans-serif; color: rgb(13,87,133); font-size: 13px; text-decoration: none;}
._FooterLinksRight a:visited {font-family: Arial, Helvetica, sans-serif; color: rgb(13,87,133); font-size: 13px; text-decoration: none;}
._FooterLinksRight a:active {font-family: Arial, Helvetica, sans-serif; color: rgb(13,87,133); font-size: 13px; text-decoration: none;}
._FooterLinksRight a:hover {font-family: Arial, Helvetica, sans-serif; color: rgb(13,87,133); font-size: 13px; text-decoration: underline;}

._TabPictureLink a:link {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
._TabPictureLink a:visited {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
._TabPictureLink a:active {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF;text-decoration: none;}
._TabPictureLink a:hover {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF;text-decoration: underline;}

/*/////////////////////////////////////////////////employment_content.css////////////////////////////////////////// */
.Employment_Image{width: 144px; height: 126px; float: left; text-align: left;}
.Employment_Title{width: 580px; height: 126px; float: left; text-align: left; line-height: 126px;}

.Employment_Title_Big{font-size: 26px; font-weight:bold;}
.Employment_2009_Opportunities{font-size: 24px;}



/*///////////////////////////////////////////////////////hours_content.css/////////////////////////////////////////////*/
.hours_ImportantNotices{color: #F00; font-size: 16px; margin-top: 15px; font-weight: bold;}
.hours_GiftCertificates{color: #069; font-szie: 12px; margin-top: 8px; font-weight: bold;}
.hours_NormalText{color: #000; font-size: 13px; margin-top: 8px;}
.hours_Intencity{background-color: #069; color: #FFF; font-size: 16px; font-weight: bold; text-transform: uppercase; margin-top: 10px;}
.hours_IntencityTextFrom{color: #000; font-size: 12px; margin-top: 5px;}
.hours_IntencityTextGreen{color: #090; font-size: 13px; margin-top: 3px;}
.hours_NormalTextBold{color: #000; font-size: 13px; margin-top: 15px; font-weight: bold;}



/*///////////////////////////////////////////////////////////////links_content.css////////////////////////////////////*/
.links_Image{width: 150px; height: 125px; float: left; text-align: left;}
.links_Text{width: 500px; height: 70px; float: left; text-align: left; font-size: 15px; font-weight: bold; line-height:70px; color: #103f5d;}
.links_Text a{color: #103f5d; text-decoration: underline;}

.links_Text_Size13{width: 580px; height: 70px; float: left; text-align: left; text-indent: 10px; font-size: 15px; font-weight: bold; line-height:70px; color: #103f5d;}
.links_Text_Size13 a{color: #103f5d; text-decoration: underline;}
.links_Text_Size13, a:hover{color: #103f5d; text-decoration: none;}

.links_SisterCoursesTitle {float: left; width: 800px; font-size: 20px; font-weight: bold; margin-bottom: 15px; margin-top: 15px;}
#staff_container{float:left; width:1255px; min-height:100px;}
#staff_container_left{float:left; width:225px; margin:20px 0px 0px 15px;}
*html #staff_container_left{float:left; width:225px; margin:20px 0px 0px 8px;}
#staff_container_left_top{float:left; width:225px; height:40px; background-image:url(../images/content/submenu_top_hours.jpg); background-repeat:no-repeat;}
#staff_container_left_middle{float:left; width:220px; min-height:100px; background-image:url(../images/body/bodyNavSliceBox.jpg); background-repeat:repeat-y; text-align:left; padding-left:5px;}
#staff_container_left_bottom{float:left; width:225px; height:12px; background-image:url(../images/body/body_bottomLeftNavSlice.jpg); background-repeat:no-repeat;}

#staff_container_right{float:left; width: 902px; margin:20px 0px 0px 20px; width:902px; text-align:left;}
#staff_container_right_top{float: left; width: 846px; height: 32px; background-image:url('../images/body/body_about_top.jpg'); padding:16px 15px 10px 41px; background-repeat: no-repeat;}
#staff_container_right_middle{float: left; width: 902px; min-height: 100px; background-color: #FFFFFF; text-align: left; background-repeat: repeat;}
#staff_container_right_bottom{float: left; width: 902px; height: 25px; background-image:url('../images/body/body_about_bottom.jpg'); background-repeat: no-repeat; margin-bottom: 15px;}
#staff_container_right_middle_text{margin-left:15px; float:left; width:870px;}
#staff_container_right a:link{font-size:14px; color:#336699; text-decoration:underline}
#staff_container_right a:hover{font-size:14px; color:#336699; text-decoration:underline}
#staff_container_right a:visited{ font-size:14px; color:#336699; text-decoration:underline}


.staffbodyContentSections{float:left; width: 1255px; min-height:250px; background-image:url('../images/body/staffbodyContentSections.jpg'); background-repeat:repeat-y; text-align: center; padding-bottom:20px; }
#staffbodyContentSections{float:left; width: 1255px; min-height:250px; background-image:url('../images/body/staffbodyContentSections.jpg'); background-repeat:repeat-y; text-align: center; padding-bottom:20px; }

#scr_table1 {width:860px;}
#scr_table2 {width:860px;}
#scr_tablecol2 {width:215px;}
#scr_tablecol1 {width:215px;} 
#scr_input1{width:230px; height:15px; margin:3px 0 3px 0;}
#scr_tablecol3 {width:180px;}
#scr_tablecol4 {width:250px;}
#scr_tablecol5 {width:100px;} 
#scr_tablecol6 {width:255px;}
#scr_tablecol9 {width:225px;} 
#scr_textbox1 { width:640px; height:35px; margin:3px 0 3px 0; }
#scr_input2{width:640px; height:15px; margin:3px 0 3px 0;}
#get_golf_ready_ui{margin:0px 0 0 60px; list-style-type:square;}