* { margin: 0; padding: 0; }
body {
color: #4C4848;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 16px;
background-color:#20476a;
}
#wrapper { margin: auto; color: white; color:#666;}
#navigation { background-color:#FFF;}
#bodyContent .rowWrapperDefault{background:none;}
#bodyContent .rowContainerDefault{background-color:#ffffff;}
#bodyContent {padding: 0px; margin:0px;
color: #4C4848;
}
#page371 #topSpace{display:none;}
#page371 .firstRowFullWidth{width:100%; padding:0px;}
#page371 #row1{padding-bottom:0px;}
#page371 #row2{padding-top:20px;}
#page664 .colEmpty {background-color: #C9D0B9;};
#dkt_header {background:#FFF;}
#tbl_header {background:#20476a; height:60px; position:fixed; width:100%; top:0px; z-index:9999;}
#tbl_headerSpace {background:#20476a; height:5px;}
#mbl_header {background:#20476a; height:85px; position:fixed; width:100%; top:0px; z-index:9999;}
#mbl_headerSpace {background:#20476a; height:85px;}
#tbl_header .logo {margin:auto; width:256px; padding-top:5px;}
#mbl_header .logo {margin:auto; width:256px; padding-top:5px;}
#footer {
background-color: silver;
padding: 10px;
font-size: 14px;
}
#footer #footerLinks {
margin: 20px;
padding-top: 20px;
}
#footer #footerLinks th {
color: #007a29;
font-size: 12px;
padding-bottom: 5px;
text-align: center;
}
#footer .row{padding-bottom:0px; margin-bottom:0px;}
#footer .row div {text-align:center;}
#footer #footerLinks td {
padding-left: 40px;
padding-top: 5px;
vertical-align: middle;
width: 200px;
}
#footer #footerLinks td a:link, #footer #footerLinks td a:visited {
color: #ffffff;
}
#footer #footerLinks td.border {
border-right: 1px solid #ffffff;
}
.mobileNav {width:35px; position:absolute; left:10px; top:10px;}
.mobilesearch {width:35px; position:absolute; right:10px; top:10px;}
#search { width:100%; height:35px; padding-top:5px; display:none; background:#333;}
#mbl_search { width:100%; height:35px; padding-top:5px; display:none; background:#333; position:fixed; z-index:9999;}
#mbl_searchSpace {width:100%; height:37px; }
#search form {width:70%; margin:auto;}
#mbl_navigation
{
width:100%;
border-top:1px solid #006;
}
#mbl_navigation .mbl_navButton
{
width:50%;
text-align:center;
float:left;
background:#666;
padding: 0px 0px 0px 0px;
}
#mbl_navigation .mbl_navButton div
{
width:100%;
border-bottom:1px solid #006;
border-right:1px solid #006;
border-left:1px solid #006;
padding: 20px 0px 20px 0px;
margin:auto;
}
#mbl_navigation .mbl_navButton div:hover
{
background:#333;
}
#mbl_navigation .mbl_navButton a:link, #mbl_navigation .mbl_navButton a:visited
{
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
/* Border Color */
.dkt_2_3 .colBorder,
.dkt_2_4 .colBorder,
.dkt_3_4 .colBorder,
.dkt_2-3_4 .colBorder,
.dkt_2_5 .colBorder,
.dkt_3_5 .colBorder,
.dkt_4_5 .colBorder,
.dkt_2-3_5 .colBorder,
.dkt_3-4_5 .colBorder,
.dkt_2-4_5 .colBorder,
.dkt_2_6 .colBorder,
.dkt_3_6 .colBorder,
.dkt_4_6 .colBorder,
.dkt_5_6 .colBorder,
.dkt_2-3_6 .colBorder,
.dkt_3-4_6 .colBorder,
.dkt_4-5_6 .colBorder,
.dkt_2-4_6 .colBorder,
.dkt_3-5_6 .colBorder,
.dkt_2-5_6 .colBorder,
.dkt_2_7 .colBorder,
.dkt_3_7 .colBorder,
.dkt_4_7 .colBorder,
.dkt_5_7 .colBorder,
.dkt_6_7 .colBorder,
.dkt_2-3_7 .colBorder,
.dkt_3-4_7 .colBorder,
.dkt_4-5_7 .colBorder,
.dkt_5-6_7 .colBorder,
.dkt_2-4_7 .colBorder,
.dkt_3-5_7 .colBorder,
.dkt_4-6_7 .colBorder,
.dkt_2-5_7 .colBorder,
.dkt_3-6_7 .colBorder,
.dkt_2-6_7 .colBorder,
.dkt_2_2 .colBorder,
.dkt_3_3 .colBorder,
.dkt_2-3_3 .colBorder,
.dkt_4_4 .colBorder,
.dkt_3-4_4 .colBorder,
.dkt_2-4_4 .colBorder,
.dkt_5_5 .colBorder,
.dkt_4-5_5 .colBorder,
.dkt_3-5_5 .colBorder,
.dkt_2-5_5 .colBorder,
.dkt_6_6 .colBorder,
.dkt_5-6_6 .colBorder,
.dkt_4-6_6 .colBorder,
.dkt_3-6_6 .colBorder,
.dkt_2-6_6 .colBorder,
.dkt_7_7 .colBorder,
.dkt_6-7_7 .colBorder,
.dkt_5-7_7 .colBorder,
.dkt_4-7_7 .colBorder,
.dkt_3-7_7 .colBorder,
.dkt_2-7_7 .colBorder,
.tbl_2_3 .colBorder,
.tbl_2_4 .colBorder,
.tbl_3_4 .colBorder,
.tbl_2-3_4 .colBorder,
.tbl_2_5 .colBorder,
.tbl_3_5 .colBorder,
.tbl_4_5 .colBorder,
.tbl_2-3_5 .colBorder,
.tbl_3-4_5 .colBorder,
.tbl_2-4_5 .colBorder,
.tbl_2_6 .colBorder,
.tbl_3_6 .colBorder,
.tbl_4_6 .colBorder,
.tbl_5_6 .colBorder,
.tbl_2-3_6 .colBorder,
.tbl_3-4_6 .colBorder,
.tbl_4-5_6 .colBorder,
.tbl_2-4_6 .colBorder,
.tbl_3-5_6 .colBorder,
.tbl_2-5_6 .colBorder,
.tbl_2_7 .colBorder,
.tbl_3_7 .colBorder,
.tbl_4_7 .colBorder,
.tbl_5_7 .colBorder,
.tbl_6_7 .colBorder,
.tbl_2-3_7 .colBorder,
.tbl_3-4_7 .colBorder,
.tbl_4-5_7 .colBorder,
.tbl_5-6_7 .colBorder,
.tbl_2-4_7 .colBorder,
.tbl_3-5_7 .colBorder,
.tbl_4-6_7 .colBorder,
.tbl_2-5_7 .colBorder,
.tbl_3-6_7 .colBorder,
.tbl_2-6_7 .colBorder,
.tbl_2_2 .colBorder,
.tbl_3_3 .colBorder,
.tbl_2-3_3 .colBorder,
.tbl_4_4 .colBorder,
.tbl_3-4_4 .colBorder,
.tbl_2-4_4 .colBorder,
.tbl_5_5 .colBorder,
.tbl_4-5_5 .colBorder,
.tbl_3-5_5 .colBorder,
.tbl_2-5_5 .colBorder,
.tbl_6_6 .colBorder,
.tbl_5-6_6 .colBorder,
.tbl_4-6_6 .colBorder,
.tbl_3-6_6 .colBorder,
.tbl_2-6_6 .colBorder,
.tbl_7_7 .colBorder,
.tbl_6-7_7 .colBorder,
.tbl_5-7_7 .colBorder,
.tbl_4-7_7 .colBorder,
.tbl_3-7_7 .colBorder,
.tbl_2-7_7 .colBorder,
.mbl_2_3 .colBorder,
.mbl_2_4 .colBorder,
.mbl_3_4 .colBorder,
.mbl_2-3_4 .colBorder,
.mbl_2_5 .colBorder,
.mbl_3_5 .colBorder,
.mbl_4_5 .colBorder,
.mbl_2-3_5 .colBorder,
.mbl_3-4_5 .colBorder,
.mbl_2-4_5 .colBorder,
.mbl_2_6 .colBorder,
.mbl_3_6 .colBorder,
.mbl_4_6 .colBorder,
.mbl_5_6 .colBorder,
.mbl_2-3_6 .colBorder,
.mbl_3-4_6 .colBorder,
.mbl_4-5_6 .colBorder,
.mbl_2-4_6 .colBorder,
.mbl_3-5_6 .colBorder,
.mbl_2-5_6 .colBorder,
.mbl_2_7 .colBorder,
.mbl_3_7 .colBorder,
.mbl_4_7 .colBorder,
.mbl_5_7 .colBorder,
.mbl_6_7 .colBorder,
.mbl_2-3_7 .colBorder,
.mbl_3-4_7 .colBorder,
.mbl_4-5_7 .colBorder,
.mbl_5-6_7 .colBorder,
.mbl_2-4_7 .colBorder,
.mbl_3-5_7 .colBorder,
.mbl_4-6_7 .colBorder,
.mbl_2-5_7 .colBorder,
.mbl_3-6_7 .colBorder,
.mbl_2-6_7 .colBorder,
.mbl_2_2 .colBorder,
.mbl_3_3 .colBorder,
.mbl_2-3_3 .colBorder,
.mbl_4_4 .colBorder,
.mbl_3-4_4 .colBorder,
.mbl_2-4_4 .colBorder,
.mbl_5_5 .colBorder,
.mbl_4-5_5 .colBorder,
.mbl_3-5_5 .colBorder,
.mbl_2-5_5 .colBorder,
.mbl_6_6 .colBorder,
.mbl_5-6_6 .colBorder,
.mbl_4-6_6 .colBorder,
.mbl_3-6_6 .colBorder,
.mbl_2-6_6 .colBorder,
.mbl_7_7 .colBorder,
.mbl_6-7_7 .colBorder,
.mbl_5-7_7 .colBorder,
.mbl_4-7_7 .colBorder,
.mbl_3-7_7 .colBorder,
.mbl_2-7_7 .colBorder,
.mbl_1_1 .mblTopBorder,
.mbl_1_1 .mbl_colBottomBorder,
.colBox,
.colBottomBorder,
.rowBorder
{
border-color:#666;
}
#head {
margin:0px auto;
/*
background: #FFF;
*/
padding:0px;
}
#topNavigation {
/*
float: left;
*/
margin: 0 auto;
padding: 0;
width: 100%;
/*
background-color: #FFF;
*/
}
/* LINKS */
a:link, a:visited {
color: #b82323;
text-decoration:none;
}
a:hover, a:active {
color: #b82323;
text-decoration:underline;
}
a img {
border:0;}
/* HEADINGS */
h1 {
font-weight:bold;
/*
letter-spacing:-0.08em;
*/
font-size: 28px;
color: #20476a;
line-height: 32px;
padding-bottom: 15px;
}
h2 {
font-weight:bold;
/*
letter-spacing:-0.08em;
*/
font-size: 18px;
color: #20476a;
line-height: 22px;
padding-top: 30px;
padding-bottom: 15px;
text-transform: uppercase;
}
h3 {
font-size: 16px;
margin-bottom: 3px;
margin-top: 10px;
color: #333;
font-weight: bold;
}
h4 {
font-size: 16px;
margin-bottom: 3px;
margin-top: 20px;
color: #333;
font-weight: bold;
text-decoration:underline;
}
p {
font-size: 16px;
padding: 5px 0px 5px 0px;
line-height: 2em;
}
ul {
font-size: 16px;
padding: 1px 0px 5px 0px;
margin-left:20px;
line-height: 2em;
}
.italic {font-style:italic}
.single {line-height: 1em;}
ol.roman {list-style-type: upper-roman;}
ol.alpha {list-style-type: lower-alpha;}
ol.decimal {list-style-type: decimal;}
li.decimal {
font-size: 16px;
padding: 5px 0px 5px 0px;
line-height: 2em;
}
/*
li {
font: 14px Arial;
padding: 1px 0px 5px 0px;
line-height: 2em;
}
li.megamenu {
font: 14px Arial;
padding: 0px 0px 0px 0px;
line-height: 2em;
}
*/
/* DESIGN - STRUCTURE */
#banner {
width: 960px;
height: 60px;
margin: 0px auto;
padding: 0 0 10px 0;
}
/* ARTICLE DISPLAY */
.headline {
font-weight: bold;
font-size: 34px;
/*
letter-spacing: -0.05em;
*/
display: block;
padding: 5px 0px 5px 0px;
}
.title {
font-weight: bold;
font: 22px Georgia;
/*
letter-spacing: -0.05em;
*/
display: block;
padding: 5px 0px 5px 0px;
}
.byline {
font-weight: bold;
font-size: 14px;
color: #b82323;
/*
letter-spacing: -0.05em;
*/
display: block;
padding: 5px 0px 5px 0px;
}
.meta {
margin-top: -5px;
font-size: 11px;
color: #333;
}
.headerCityState {
color: #756757;
font: 20px Georgia bold;
}
/* CATEGORY LAYOUT - Browse Categories and Navigation Above Footer */
.category {
width: 172px;
float: left;
border-top: 8px solid #333;
margin: 0px;
padding: 5px 10px 10px 10px;
background: #fff;
}
.category p {
margin: 0;
}
#cat-1, #cat-3, #cat-5 {
border-top:8px solid #333333;
}
#cat-2, #cat-4 {
border-top:8px solid #b82323;
}
.category span.cat_title, .cat_title {
text-transform:lowercase;
margin:0;
font-weight:bold;
font-size:1.5em;
/*
letter-spacing:-0.05em;
*/
}
.category a {
color:#333;
display:block;
background:none;
}
.category a:hover {
background:none;
color:#fff;
text-decoration:none;
}
#cat-1:hover, #cat-3:hover, #cat-5:hover {
background:#333333; color:#fff;
}
#cat-2:hover, #cat-4:hover {
background:#b82323; color:#fff;
}
#cat-1:hover a, #cat-3:hover a, #cat-5:hover a {
background:#333333; color:#fff;
}
#cat-2:hover a, #cat-4:hover a {
background:#b82323; color:#fff;
}
/* FOOTER CONTENT CUSTOMIZATION */
.footer {
width: 960px;
margin: 0 auto;
background:silver;
}
.footerContent_darkTitle {
text-transform: lowercase;
margin: 0;
font-weight: bold;
font-size: 14px;
/*
letter-spacing: -0.05em;
*/
color:#fff;
}
/*
BORDER STYLES
*/
.borderNone, .borderTrans {
border: 1px solid transparent;
_border: none;
_padding: 1px;
}
.borderEven {
border: 1px solid #D3D1C0;
}
.borderOdd {
border: 1px solid #E0DECC;
}
.borderStd {
border: 1px solid #7F7F7F;
}
.borderRight {
border-right: 1px solid #D3D1C0;
}
.borderLeft {
border-left: 1px solid #D3D1C0;
}
.borderDashed {
border: 1px dashed #7F7F7F;
}
.borderTable {
border-top: 1px solid #D3D1C0;
border-left: 1px solid #D3D1C0;
}
.borderTable td {
border-right: 1px solid #D3D1C0;
border-bottom: 1px solid #D3D1C0;
}
.bHover:hover {
border: 1px dashed #7F7F7F;
}
.cHover:hover {
background-color: #FFFFCC;
}
.colorEven {
background: #EFEFEF;
}
.colorOdd {
background-color: #E1E1E1;
}
/*
TABLE STYLES
*/
#fancy1
{
font-family: Arial, Helvetica, sans-serif;
width:100%;
border-collapse:collapse;
}
#fancy1 td, #fancy1 th
{
/*
font-size:1em;
*/
font: 14px Arial;
border:1px solid #98bf21;
padding:3px 7px 2px 7px;
background-color:white;
}
#fancy1 th
{
/*
font-size:1.1em;
*/
font: 14px Arial;
padding:3px 7px 2px 7px;
/*
background-color:#A7C942;
*/
background-color:forestgreen;
color:#ffffff;
}
#fancy1 tr.alt td
{
color:#000000;
background-color:#EAF2D3;
}
#fancy1 tr.alert td
{
color:#000000;
background-color:Lightpink;
}
#fancy1 th a:link, th a:visited {
color: silver;
text-decoration:none;
}
#fancy1 th a:hover, th a:active {
color: darkgray;
text-decoration:underline;
}
.dataTable01 h1 {
border-top: 1px solid #000;
border-right: 1px solid #000;
border-left: 1px solid #000;
color: #fff;
font: bold 16px/normal Arial, Helvetica, sans-serif;
margin: 0;
padding: 3px 5px;
background: #000;
}
.dataTable01 th {
color: #fff;
font: bold 12px/normal Arial, Helvetica, sans-serif;
background: #000;
}
.dataTable01 table {
/* border-top: 1px solid #000;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
border-left: 1px solid #000; */
margin-bottom: 15px;
background: #000;
}
.dataTable01 td {
padding: 3px 0 0 2px;
background: #d3d1c0;
}
.dataTable01 td.rowDivider {
font-size: 1px; /* For IE default vertical spacing of 20px */
height: 8px;
line-height: 1px;
padding: 0;
background: #d81f2a;
}
.dataTable01 tr.rowEven td {
background: #e0decc;
}
.required{
color:#FF0000;
}
.loginTable td{
padding:5px;
font:Arial, Helvetica, sans-serif;
font-size:12px;
}
.adminListing td {
padding:15px;
}
.adminListingSmall td {
padding:5px;
}
.colorEven {
background: #EFEFEF;
}
.colorOdd {
background-color: #E1E1E1;
}
.colorEvenInactive {
background: #efabab;
}
.colorOddInactive {
background-color: #e19595;
}
.colorHeader {
background: #222222;
color:#FFFFFF;
font-weight:bold;
}
.adminsort
{
margin:0px;
padding:0px;
}
.adminsortitem
{
color: #44464A;
font-family: Verdana, Sans-Serif;
font-size: 11px;
text-decoration: none;
padding: 5px 5px 5px 5px;
background-color:#eeeeee;
list-style-type: none;
margin:5px 0px 5px 0px;
border:1px solid #999;
text-align:left;
}
.searchInputLinks {
float: left;
height: 32px;
margin: 0;
margin-left:20px;
padding: 0;
width: 150px;
}
.searchInputBox {
float: left;
height: 32px;
margin: 0;
padding: 0;
width: 312px;
}
.searchBtnBox {
float: right;
margin: 0;
padding: 0 10px 0 0;
}
.searchInputBox input {
width: 50px;
height: 22px;
}
hr.symbol {
padding: 0;
border: none;
border-top: medium double #333;
color: #333;
text-align: center;
margin: 20px 0px 20px 0px;
}
hr.symbol:after {
content: "\a7";
display: inline-block;
position: relative;
top: -0.7em;
font-size: 1.5em;
padding: 0 0.25em;
background: white;
}
a.linkbutton {
background-color: #B82323;
border: 3px solid #222222;
border-radius: 6px;
color: #000000;
display: inline-block;
font-family: tahoma,verdana,arial;
font-size: 14px;
font-weight: bold;
padding: 6px 10px;
text-decoration: none;
}
.adminBox{
border: 1px solid #B82323;
border-radius: 6px 6px 6px 6px;
padding:5px;
}
.adminBox h2{
font-family: tahoma,verdana,arial;
color:#000000;
font-size: 14px;
font-weight: bold;
text-align:center;
}
ul#pinleft {
/*
background: url('../images/sns-bg.png') top left repeat;
*/
background-color: white;
border: 1px solid #d3e0e5;
border-right: none;
border-radius: 3px;
display: block;
list-style: none;
margin: 0;
padding: 10px 10px 4px;
position: fixed;
left: 0;
top: 177px;
z-index: 9000
}
ul#pinright {
/*
background: url('../images/sns-bg.png') top left repeat;
*/
background-color: #3399ff;
border: 1px solid #d3e0e5;
border-right: none;
border-radius: 3px;
display: block;
list-style: none;
margin: 0;
padding: 10px 10px 4px;
position: fixed;
right: 0;
top: 177px;
z-index: 9000
}
a.signup {
background-color: #9BBF45;
border: 3px solid #7F9059;
border-radius: 6px;
color: #000000;
display: inline-block;
font-family: tahoma,verdana,arial;
font-size: 14px;
font-weight: bold;
padding: 6px 10px;
text-decoration: none;
}
a.signup:hover {
background-color: #9BBF45;
}
a.signup:active {
position: relative;
top: 1px;
}
#imgContainer {
float: left;
padding-bottom: 10px;
padding-right: 10px;
width:320px;
}
#imgContainer.floatright {
float: right;
padding-bottom: 10px;
padding-left: 10px;
}
#imgContainer .imgCaption {
color: #545454;
font: bold 80% arial,helvetica,sans-serif;
text-align: center;
}
.tgrlist {
padding-left:15px;
list-style-type: circle;
}
.rulesList{
list-style-type:decimal;
margin-left:20px;
}
.golfLoginBox{
border: 1px solid #7F9059;
border-radius: 6px 6px 6px 6px;
padding:5px;
}
.golfbuttonSubmit {
background-color: #9BBF45;
border: 3px solid #7F9059;
border-radius: 6px 6px 6px 6px;
color: #000000;
display: inline-block;
font-family: tahoma,verdana,arial;
font-size: 14px;
font-weight: bold;
padding: 6px 10px;
text-decoration: none;
cursor: pointer;
}
.golfLoginBox h2{
font-family: tahoma,verdana,arial;
color:forestgreen;
/*
color:#7F9059;
*/
font-size: 14px;
font-weight: bold;
text-align:center;
}
a.golfbutton {
background-color: #9BBF45;
border: 3px solid #7F9059;
border-radius: 6px 6px 6px 6px;
color: #000000;
display: inline-block;
font-family: tahoma,verdana,arial;
font-size: 14px;
font-weight: bold;
padding: 6px 10px;
text-decoration: none;
}
.messages div{
margin-top:5px;
padding-top:5px;
border-top:1px solid #CCCCCC;
}
.teeSheetOwner{
border: 1px solid black;
width: 56px;
margin-right: 2px;
padding-right: 2px;
}
#invisibleTable .teeSheetOwner{
border: 1px solid black;
}
#invisibleTable {
border:0px hidden;
padding:0px;
margin:0px;
}
#invisibleTable td{
border:0px hidden;
padding:0px;
margin:0px;
}
#onCourseBox {
border:1px solid #98BF21;
border-collapse:separate;
padding:2px;
margin:0px;
background-color:#EAF2D3;
}
#onCourseBox td{
border:0px hidden;
padding:0px;
margin:0px;
background-color:#EAF2D3;
}
#offCourseBox {
border:1px solid #98BF21;
border-collapse:separate;
padding:0px;
margin:0px;
background-color:#EAF2D3;
}
#offCourseBox th{
color:#4C4848;
border:0px hidden;
background-color:#EAF2D3;
text-align:center;
}
#offCourseBox td{
border:0px hidden;
padding:0px;
padding-left:2px;
padding-right:2px;
margin:0px;
background-color:#FFFFFF;
}
.teeSheetOwner td{
border: 20px solid #000000;
background-color:#cad1b6 !important;
}
hr.line {
padding: 0;
margin:0px;
border: 0;
height: 1px;
background: #ccc;
}
.fancyDiv{
border:1px solid #98bf21;
float:left;
border-collapse:collapse;
}
@media only screen and (min-width: 960px) {
.fancyDiv {width:14%;}
}
@media only screen and (min-width: 780px) and (max-width: 960px) {
.fancyDiv {width:16.3%;}
}
@media only screen and (min-width: 650px) and (max-width: 780px) {
.fancyDiv {width:19.5%;}
}
@media only screen and (min-width: 520px) and (max-width: 650px) {
.fancyDiv {width:24.5%;}
}
@media only screen and (min-width: 390px) and (max-width: 520px) {
.fancyDiv {width:32.5%;}
}
@media only screen and (min-width: 260px) and (max-width: 390px) {
.fancyDiv {width:49%;}
}
.teesheetSchedule{
width:200px;
margin-bottom:20px;
text-align:center;
margin-left:20px;
margin-right:20px;
}
@media only screen and (min-width: 800px) {
.handicapSetupBox {width:49%; float:left;}
.handicapSetupBoxInside1 {height:400px;}
.handicapSetupBoxInside2 {height:400px;}
}
@media only screen and (max-width: 400px) {
.handicapSetupBoxInside1 {height:450px;}
.handicapSetupBoxInside2 {height:600px;}
}

