div.pad {
    padding-left: 1 cm; padding-right: 1 cm; width: 100%;
}

.menutitles {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #454E76}
.pagetext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.smalltitles {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: 660000}
.pagetextbold {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: 660000}
.pagetextsmall {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}
.pagetextquotes {  font-family: Times New Roman, Times, serif; font-size: 16px; color: 660000}
.pagetextlarge {  font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal; color: 660000}
.fontwhite { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;}
.path  { color: #666666; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
.menuPageImage { margin-left: 20px;}
.menuItem { height: 36px;}
.footertext { color: black; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.footertext2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: black; text-decoration: none}

/*Begin Top Navigation*/
.navigation { color: #600; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.navigation:hover { color: #600; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; cursor: pointer }
.navigation2 { color: #600; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

.navtitle { color: #603; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
a { color: #600; text-decoration: underline; }
a:hover { color: black ; text-decoration: underline; }
/*End Top Navigation*/

/*Begin Drop Down*/
element { }
.dropdown { visibility:hidden; width:160; background-color:#cccc99 }
.maintitle  { color: #600; font-size: 34px; font-family: Georgia, "Times New Roman", Times, serif; letter-spacing: 6px }
.ruled { border-top: 1px solid gray; border-bottom: 1px solid gray }
#dropmenudiv { position:absolute; border:1px solid black; line-height:18px; z-index:100 }
#dropmenudiv a{width: 100%; display: block; text-indent: 3px }
#dropmenudiv a:hover{background-color: #FFFFCC }

table.header { background-color: #377d26 }
td.courselist { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000}
a.headertext { color: black; text-decoration: none; font-size:48px }
a.headertext:hover { color: blue ; text-decoration: underline; font-size:48px }
td.header1 { background-color: #ADC9B0; text-align:center ; width:10%}
td.header2 { background-color: #ADC9B0; text-align:center ; width:30%}
td.solid1 { background-color: #CCCC99; text-align:center ; width:10%}
td.solid2 { background-color: #CCCC99; text-align:center ; width:30%}

td.tourney-hdr { background-color: #8B5758; color:#FFFFFF;}
td.tourney-gross { background-color: #435168; color:#FFFFFF; }
td.tourney-net { background-color: #5A97CE}
td.tourney {}

td.news-header { background-color:#0000FF; font-size:18px; font-family: Verdana, Arial-Black, Helvetica, sans-serif; font-weight: bold; color:#FFFFFF }
td.news-subheader { color:#0000FF; font-family: Arial; font-size:10px; }
div.newstext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}

td.question-header { background-color:#377d26; font-size:18px; font-family: Verdana, Arial-Black, Helvetica, sans-serif; font-weight: bold; color:#FFFFFF }
div.question-text { font-size:12px; font-family: Verdana, Arial-Black, Helvetica, sans-serif; font-weight: bold; color:#377d26; }

td.schedule-header { font-size:18px; font-family: Verdana, Arial-Black, Helvetica, sans-serif; font-weight: bold; }
table.tee-time { background-color: #435168; color:#FFFFFF; }
td.tee-time { font-size:36px; }
td.photo-gallery {text-align: center; font-weight: bold;}
td.officers {text-align: left; font-weight: bold; vertical-align: middle;  }
td.home-table-left {
	text-align: right; width: "30%"; color:#377d26; vertical-align: top;
}
td.sweet-header1 { background-color: #ADC9B0; text-align:center ; padding: 10px;}
