#wrapper {
    position: relative;
    background-image: url(/img/temp/bg.jpg);
}

.main, body {
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}

body {
	background-color: #ebe9d2;
	font-size: 11px;
}

.main a {
color:#333;
}
.main a:hover {
text-decoration:none;
}

.cms-text-content a {
    color: #333;
}
.cms-text-content a:hover {
    text-decoration:none;
}

.white {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 16px;
}

.links {
	color:#B17905;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 16px;
	font-weight:bold;
}

.links .selected a {
	color:#B17905;
}

.links a {
text-decoration:none;
color:#333333;
}
.links a:hover {
text-decoration:underline;
}

.bottom {
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.bottom a {
color:#999999;
}

.news_main {
color:#B3BC36;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
}

.news_sub {
color:#B3BC36;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}

.event_date { color:#999900; }

.event_name { color:#006699; }

.fail {color:#CC0000; }

#holesnavigation ul {
    list-style: none;
    overflow: auto;
    padding: 0;
    margin: 9px;
    text-align: center;
}

.cms-edit #holesnavigation ul {
    padding: 10px;
    margin: 0px;
}

#holesnavigation ul li {
    display: inline;
    font-size: 11px;
    padding-right: 15px;
}

#holesnavigation ul li a {
    color: #333;
}

#holesnavigation ul li.cms-current a {
    text-decoration: none;
    font-weight: bold;
}

#holedescription table tr.ch th {
    padding-left: 15px;
    background-repeat: no-repeat;
    background-position: left 3px;
}

#holedescription table tr.ch th.c1 { background-image: url(/img/course/blue.jpg); }
#holedescription table tr.ch th.c2 { background-image: url(/img/course/white.jpg); }
#holedescription table tr.ch th.c3 { background-image: url(/img/course/yellow.jpg); }

#holedescription {
	font-size: 11px;
    width: 250px;
}

.cms-display #holedescription {
    padding: 30px;
}

table {
	font-size: 11px;
}

#holedescription .cms-table-content th,
#holedescription .cms-table-content td {
    width: 75px;
    text-align: left;
}

#holedescription .cms-table-addrow,
#holedescription .cms-table-addcolumn,
#holedescription .cms-table-deleterow,
#holedescription .cms-table-deletecolumn {
    display: none;
}

.cms-edit .cms-contentlist-content {
    margin-right: 30px;
}

.cms-keyvaluelist-content ul li .key {
    width: 120px;
    font-weight: normal;
    color: #9b9906;
}

.cms-keyvaluelist-content ul li .value {
    margin-left: 150px;
    color: #0067a0;
}

body.club .cms-table-content table {
    border-collapse: collapse;
}

body.club .cms-table-content table th,
body.club .cms-table-content table td {
    padding: 3px 5px;
}

body.club .cms-table-content tr.ch th {
    background-color: #e4ddbd;
    color: #b37803;
    font-size: 12px;
}

body.club .cms-table-content tr.alt td {
    background-color: #faf8f0;
}


#courseimage {
    padding-top: 40px;
    padding-left: 20px;
}

body.cms-edit #courseimage {
    padding-top: 20px;
}

#courseimage .cms-image-content {
    text-align: left;
}

#coursesponsor {
    padding-left: 15px;
}



