html{ background:#FFF; } html,body,div,ul,ol,li,dl,dt,dd,h1,h4,h5,h6,pre,form,p,fieldset,input,hr {margin:0; padding:0;} h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th {font-size:1em;} fieldset,img,hr {border:none;} caption {text-align:left;} #bodyDiv ul, #bodyDiv ol, body.mceContentBody ul, body.mceContentBody ol{ padding: 2px 0 2px 40px; overflow: hidden; } blockquote{ margin: 0 20px; display:block;} img{ border:none; } hr{ color:#DDDDDD; background-color:#DDDDDD; } body{ background:#FFF url(../images/header_imgs/header_5.jpg) no-repeat top left; margin:0; text-align:center; } .bold { font-weight:bold; } .ssi_required{ color:#CC0000; font-style:italic; font-size:12px; } #mapInfoWindow{ font:normal normal 13px/1.3 Lucida Sans Unicode, Lucida Grande, verdana, arial, sans-serif; width:500px; padding:0; } #map_canvas div { line-height: normal ! important; } #mapInfoWindow .holeTitle{ font-size:18px; font-weight:bold; } #mapInfoWindow .viewFrom{ font-size:15px; font-weight:bold; padding-bottom:5px; } #mapInfoWindow .holeIMG{ width:160px; float:left; margin:0 10px 5px 0; height:auto; } #wrapper{ margin: 0 auto; border-top:0 solid #666; border-right:0 solid #666; border-bottom:0 solid #666; border-left:0 solid #666; width:996px; background:;} hr{ margin:0 0 10px 0; *margin:-7px 0 0 0; color:#ccc; background-color:#ccc; text-align:left; height:1px; border:0;} #bodyDiv{ text-align:left; float:right; width:750px; margin:0; padding:0 0 10px 0; font:normal normal 13px/1.4 Lucida Sans Unicode, Lucida Grande, verdana, arial, sans-serif; min-height:400px; } #bodyDiv_MOD{ text-align:left; float:right; width:760px; margin:0; padding:0 0 10px 0; font:normal normal 12px verdana, arial, sans-serif; } #contactMsgDiv{ width:500px; padding:5px; background:#FFFFCC; border:1px solid #666; margin:5px auto; } .contactFormStyle input, .contactFormStyle textarea, .contactFormStyle select{ border:1px solid #777; font: normal normal 12px verdana, arial, sans-serif; padding-left:1px; } input.contactSubmitBTN{ margin:5px auto; padding:6px 25px 7px 25px; font: normal bold 14px Lucida Sans Unicode, Lucida Grande, verdana, arial, sans-serif; color:#FFF; background:#666; cursor:pointer; border:none; position:relative; -webkit-border-radius: 17px; -moz-border-radius: 17px; border-radius: 17px; -webkit-box-shadow: #222 2px 2px 2px 0; -moz-box-shadow: #222 2px 2px 2px 0; box-shadow: #222 2px 2px 2px 0; behavior: url(http://GRDGC.org//PIE.htc); } input.contactSubmitBTN:hover{ background:#999; } #headerDiv{ margin:0 auto; text-align:left; width:990px; } /*****************************************************************************************/ /**** TOP NAV ****/ /*****************************************************************************************/ /* Main menu settings */ #topNavDiv { float:right; margin:121px 30px 20px 0; background:#000; padding:0; width:700px; font: normal bold 12px Lucida Sans Unicode, Lucida Grande, verdana, arial, sans-serif; z-index:1000; /* This makes the dropdown menus appear above the page content below */ position:relative; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; /*-webkit-box-shadow: #666 0px 0px 8px 0px; -moz-box-shadow: #666 0px 0px 8px 0px; box-shadow: #666 0px 0px 8px 0px;*/ behavior: url(http://grdgc.org/inc_new/PIE.htc); } /* Top menu items */ #topNavDiv ul { margin:0; padding:0; list-style:none; float:right; position:relative; right:50%; } #topNavDiv ul li { margin:0; padding:0; float:left; position:relative; left:50%; } #topNavDiv ul li a { display:block; margin:0; padding:7px 18px 8px 18px; background:; color: #FFF; text-decoration: none; font-weight:bold; } #topNavDiv ul li.active a { color: #FFFF00; text-decoration: none; background: none; } #topNavDiv ul li a:hover { color: #FFFF00; text-decoration: none; background: none; } #topNavDiv ul li:hover a, #topNavDiv ul li.hover a { /* This line is required for IE 6 and below */ color: #FFFF00; text-decoration: none; background: none; } /* Submenu items */ #topNavDiv ul ul { display:none; /* Sub menus are hidden by default */ position:absolute; padding:4px 0 8px 0; margin:0; background:#000; left:0; float:left; right:auto; /*resets the right:50% on the parent ul */ /*width:10em; width of the drop-down menus */ -webkit-border-bottom-right-radius: 10px; -moz-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; behavior: url(http://grdgc.org/inc_new/PIE.htc); } #topNavDiv ul ul li { left:auto; /*resets the left:50% on the parent li */ margin:0; /* Reset the 1px margin from the top menu */ clear:left; float:left; width:100%; overflow:hidden; } #topNavDiv ul ul li a, #topNavDiv ul li:hover ul li a, #topNavDiv ul li.hover ul li a { /* This line is required for IE 6 and below */ padding:5px 18px; font: normal normal 12px Lucida Sans Unicode, Lucida Grande, verdana, arial, sans-serif; text-align:left; color: #FFF; background: none; text-decoration: none; white-space:nowrap; line-height:1.4em; /* overwrite line-height value from top menu */ float:left; width:100%; } #topNavDiv ul ul li.active a { color: #FFFF00 !important; background: none !important; } #topNavDiv ul ul li a:hover, #topNavDiv ul li.active ul li a:hover, #topNavDiv ul li:hover ul li a:hover, #topNavDiv ul li.hover ul li a:hover { /* This line is required for IE 6 and below */ color: #FFFF00; background: none; text-decoration: none; white-space:nowrap; float:left; } /* Flip the last submenu so it stays within the page */ #topNavDiv ul ul.last { left:auto; /* reset left:0; value */ right:0; /* Set right value instead */ } #topNavDiv ul ul.last li { float:right; position:relative; right:.8em; } /* Make the sub menus appear on hover */ #topNavDiv ul li:hover ul, #topNavDiv ul li.hover ul { /* This line is required for IE 6 and below */ display:block; /* Show the sub menus */ } /****************** TOP NAV: NO DROP DOWN ******************/ #topSubNavUL_NO_DD{ float:right; margin:4px 0 10px 0; background:#666 ; border-top:1px solid #CCC; border-right:2px solid #CCC; border-bottom:0px solid #666; border-left:0px solid #666; } #topSubNavUL_NO_DD li{ display:block; position:relative; text-align:center; padding:4px 30px 4px 30px; margin: 0 0; } #topSubNavUL_NO_DD a { font: normal bold 12px Lucida Sans Unicode, Lucida Grande, verdana, arial, sans-serif; } #topSubNavUL_NO_DD a.topNavLinks:link, #topSubNavUL_NO_DD a.topNavLinks:visited{ color: #FF6600; background: #FFF; text-decoration: none; } #topSubNavUL_NO_DD a.topNavLinks:focus, #topSubNavUL_NO_DD a.topNavLinks:hover{ color: #FF6600; background: #f0f0f0; text-decoration: none; } #topSubNavUL_NO_DD a.topNavCurrent:link, #topSubNavUL_NO_DD a.topNavCurrent:visited{ color: #FF6600; background: #f0f0f0; text-decoration: none; } #topSubNavUL_NO_DD a.topNavCurrent:focus, #topSubNavUL_NO_DD a.topNavCurrent:hover{ color: #FF6600; background: #f0f0f0; text-decoration: none; } /* ############################################################################################################ */ /* ######## LEFT NAV ########### LEFT NAV ########### LEFT NAV ########### LEFT NAV ########### LEFT NAV ###### */ /* ############################################################################################################ */ #leftNavDiv{ float:left; width:220px; text-align:left; background: ; border-top:0 solid #666; border-right:0 solid #666; border-bottom:0 solid #666; border-left:0 solid #666; margin:8px 0 0 0; padding:0; font: normal normal 11px verdana, arial, sans-serif; } table.leftNav{ width:100%; } table.leftNav td a.leftNavLink{ display: block; font: normal normal 11px verdana, arial, sans-serif; padding:0; margin:0 auto; border-bottom:1px dashed #999; } table.leftNav td a.leftNavLink:link, table.leftNav td a.leftNavLink:visited { color: #000; text-decoration: none; } table.leftNav td a.leftNavLink:focus, table.leftNav td a.leftNavLink:hover { color: ; text-decoration: none; background: ; } /* _________________________________________________________________________ Left Nav: CURRENT Links _____ */ table.leftNav td a.leftNavCurrent:link, table.leftNav td a.leftNavCurrent:visited { color: ; text-decoration: none; background: ; } table.leftNav td a.leftNavCurrent:focus, table.leftNav td a.leftNavCurrent:hover { color: ; text-decoration: none; background: ; } /* _______________________________________________________________________________________________________ */ /* _______________________________________________________________________ Left Nav: SUB NO-DROPDOWN _____ */ /* _______________________________________________________________________________________________________ */ tr.leftNavSub td a{ display: block; text-decoration: none; font: normal normal 10px verdana, arial, sans-serif; padding: 0 0 0 15px; } tr.leftNavSub td a:link, tr.leftNavSub td a:visited { color: #FFF; } tr.leftNavSub td a:focus, tr.leftNavSub td a:hover { color: #000; text-decoration: none; background: #E6E6E6; } /* ############################################################################################################ */ /* ######### FOOTER ############ FOOTER ############ FOOTER ############ FOOTER ############ FOOTER ########### */ /* ############################################################################################################ */ #footerDiv{ clear:both; text-align:center; background:; padding:25px 0 5px 80px; font:normal normal 10px verdana, arial, sans-serif; color: #999; } /* ############################################################################################################ */ /* ########### FONTS ############ FONTS ############# FONTS ############ FONTS ############ FONTS ############# */ /* ############################################################################################################ */ h1{ font:normal bold 24px Lucida Sans Unicode, Lucida Grande, verdana, arial, sans-serif; color: #000; text-align:left; margin:0 0 15px 0; text-shadow: 2px 2px 6px #DDD; } .tagline{ font:italic bold 14px verdana, arial, sans-serif; color: #000; text-align:left; margin: 0 0 5px 0; } .bodyText { font:normal normal 13px/1.4 Lucida Sans Unicode, Lucida Grande, verdana, arial, sans-serif; color: #000; word-spacing:; } .bodyTextRight { font:normal normal 13px/1.4 Lucida Sans Unicode, Lucida Grande, verdana, arial, sans-serif; color: #000; word-spacing:; text-align:right; } .bodyTextBold { font:normal normal 13px/1.4 Lucida Sans Unicode, Lucida Grande, verdana, arial, sans-serif; color: #000; word-spacing:; font-weight:bold; } .bodyTextBoldRight { font:normal normal 13px/1.4 Lucida Sans Unicode, Lucida Grande, verdana, arial, sans-serif; color: #000; word-spacing:; font-weight:bold; text-align:right; } a:link, a:visited { color: #287FBF; text-decoration: underline; text-weight:bold; } a:focus, a:hover { color: #3DA9F1; text-decoration: none; text-weight:bold; } /* TinyMCE editor body */ body.mceContentBody{ background: #FFF; text-align:left; } body.mceContentBody p, body.mceContentBody td { margin:0; font:normal normal 13px/1.4 Lucida Sans Unicode, Lucida Grande, verdana, arial, sans-serif;} .currentWeek, a.currentWeek, body.mceContentBody .currentWeek, body.mceContentBody a.currentWeek{ font-size:14px; color:red; font-weight:bold; } .pastWeek, a.pastWeek, body.mceContentBody .pastWeek, body.mceContentBody a.pastWeek{ color:#CCC; text-decoration: line-through; } h2{ margin:0 0 5px 0; font:normal bold 16px Lucida Sans Unicode, Lucida Grande, verdana, arial, sans-serif; color:#000; } p, #phpbb #leftNavDiv td p{ margin:0; padding:0; } #bodyDiv table, #bodyDiv_MOD table{ font:normal normal 13px/1.4 Lucida Sans Unicode, Lucida Grande, verdana, arial, sans-serif; } .eventPromoTitle{ font: normal bold 11px verdana, arial, sans-serif; text-decoration:none; color:#000; } #event_table{ width:215px; margin:0 auto 15px auto; border:1px solid #DFDFDF; position:relative; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; behavior: url(http://grdgc.org/inc_new/PIE.htc); } #event_table td, body.mceContentBody #event_table td{ font: normal normal 12px/1.4 Lucida Sans Unicode, Lucida Grande, verdana, arial, sans-serif; padding:5px 0 5px 4px; } #event_table td img, body.mceContentBody #event_table td img{ margin:3px 6px 0 0; } #event_table ul li{ padding:0 0 3px 0; } #event_table th, body.mceContentBody #event_table th{ padding:0 0 1px 0; position:relative; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; behavior: url(http://grdgc.org/inc_new/PIE.htc); } .minutesP{ font: normal normal 8px arial, sans-serif; } #right_side_div{ float:right; border:1px solid #DFDFDF; margin:3px 0 10px 15px; font: normal normal 11px verdana, arial, sans-serif; text-align:left; } #right_side_div th .side_bar_title{ padding:1px 0; } #right_side_div td{ padding:3px 0 0 0; } #leftNavDiv a:link, #leftNavDiv a:visited{ color:#000; text-decoration:underline; } #leftNavDiv a:focus, #leftNavDiv a:hover{ color:#3DA9F1; text-decoration:none;} #supporters_div{ margin:5px auto; /*border:1px solid #DFDFDF;*/ } #supporters_div div{ margin:0 auto 10px auto; padding:6px 0; border-top:1px dashed #E6E6E6;} #supporters_div a.discgolfstation:link, #supporters_div a.discgolfstation:visited{ color:#4bc2d0; font: normal bold 14px Geneva, verdana, arial, sans-serif; text-decoration:underline; } #supporters_div a.discgolfstation:focus, #supporters_div a.discgolfstation:hover{ color:#466049; font: normal bold 14px Geneva, verdana, arial, sans-serif; text-decoration:none; } #bodyDiv_MOD a:link, #bodyDiv_MOD a:visited{ color:#000; text-decoration:none; } #bodyDiv_MOD a:focus, #bodyDiv_MOD a:hover{ color:#0066CC; text-decoration:underline; } #bodyDiv_MOD .content a:link, #bodyDiv_MOD .content a:visited{ color:#0066CC; text-decoration:underline; } #bodyDiv_MOD .content a:focus, #bodyDiv_MOD .content a:hover{ color:#0066CC; text-decoration:underline; } #bodyDiv_MOD thead a:link, #bodyDiv_MOD .header a:link, #bodyDiv_MOD thead a:visited, #bodyDiv_MOD .header a:visited{ color:#FFF; } #bodyDiv_MOD thead a:focus, #bodyDiv_MOD .header a:focus, #bodyDiv_MOD thead a:hover, #bodyDiv_MOD .header a:hover{ color:#999; } #hideTagsLink, #restOfTags{ display:none; } body.mceContentBody #restOfTags{ display:table; } body.mceContentBody #hideTagsLink{ display:inline; } #registration_msg_box{ background:#FFE6E6; width:500px; font-weight:bold; margin:30px 0 5px 40px; padding:10px; border:1px solid #000; } #table_1{ border-bottom:1px solid #333; border-right:1px solid #333; border-left:1px solid #333; } #table_2, #table_3, #table_4, #table_5, #table_6, #table_7, #table_8, #table_9, #table_10 { width:100%; border-bottom:1px solid #333; border-right:1px solid #333; border-left:1px solid #333; } .hideThis{ display:none; } #myTabsTable{ border-top:1px solid #333; border-right:1px solid #333; border-left:1px solid #333; margin:0; } #myTabsTable td{ color:#666; font:normal bold 11px verdana, arial, sans-serif;} body.mceContentBody #table_1, body.mceContentBody #table_2, body.mceContentBody #table_3, body.mceContentBody #table_4, body.mceContentBody #table_5, body.mceContentBody #table_6, body.mceContentBody #table_7, body.mceContentBody #table_8, body.mceContentBody #table_9, body.mceContentBody #table_10 { display:table; margin:10px 0; } @media screen { div#preloader { position: absolute; left: -9999px; top: -9999px; } div#preloader img { display: block; } } @media print { div#preloader, div#preloader img { visibility: hidden; display: none; } } #footerDiv a.footerLink:link { color: #999; text-decoration: underline;} #footerDiv a.footerLink:visited { color: #999; text-decoration: underline;} #footerDiv a.footerLink:focus { color: #333; text-decoration: none;} #footerDiv a.footerLink:hover { color: #333; text-decoration: none;}