* {
font-family:Arial,Helvetica,sans-serif;
}
a, a:visited {
color:#0033CC;
text-decoration:none;
}
a:hover, a:focus, a:active {
color:#FF0000;
text-decoration:underline;
}
html, body {
background:url("images/bg-sitewrapper.gif") repeat-y scroll center center transparent;
font-size:0.9em;
height:100%;
margin:0;
padding:0;
}
img {
border:medium none;
}
#wrapper {
background:none repeat-y scroll 0 0 #FFFFFF;
border-color:#9F8439;
border-style:solid;
border-width:0 1px;
height:100%;
margin:0 auto;
min-height:100%;
text-align:left;
width:960px;
}
#wrapper {
height:auto;
}
* html #wrapper {
height:100%;
}
#topContainer {
background:url("images/topbarmay09.jpg") no-repeat scroll 0 0 transparent;
height:29px;
padding:121px 0 0 10px;
width:960px;
}
h1 {
color:#A0843A;
font-size:1.8em;
}
h2 {
color:#A0843A;
font-size:1.6em;
}
h3 {
color:#A0843A;
font-size:1.4em;
}
h4 {
color:#A0843A;
font-size:1.2em;
}
#clearContainer {
clear:both;
font-size:0.1em;
height:10px;
margin:0;
padding:0;
}
#courseinfoContainer {
background:none repeat scroll 0 0 #F9F9F9;
border-color:#D3D3D3;
border-style:solid;
border-width:1px 1px 1px 6px;
float:right;
height:230px;
margin-right:5px;
width:465px;
}
#weatherinfoContainer {
float:right;
height:232px;
margin-right:5px;
margin-top:6px;
padding-top:0;
}
#weather {
background:url("images/weather_bg2.gif") no-repeat scroll left top transparent;
}
#weathertext {
color:#333333;
font-size:0.8em;
font-weight:normal;
height:130px;
margin:0;
padding:10px 10px 0 0;
text-align:right;
}
#leftContainer {
background-color:#1E6529;
float:left;
padding-top:10px;
}
#leftContainer {
clear:both;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
padding:6px;
width:949px;
z-index:50;
}
#leftContainer ul {
background:url("images/fade.gif") repeat-x scroll left bottom white;
height:23px;
list-style-type:none;
margin:0 0 0 9px;
padding:0;
z-index:50;
}
#leftContainer ul ul {
width:150px;
}
#leftContainer ul li {
border-right:2px solid #B88C41;
float:left;
height:23px;
line-height:23px;
margin-left:0;
padding-right:0;
}
#leftContainer ul ul li {
border-right:medium none;
display:block;
height:auto;
line-height:1em;
position:relative;
width:150px;
}
#leftContainer a, #leftContainer a:visited {
background:none repeat scroll 0 0 transparent;
display:block;
float:left;
font-size:1em;
height:23px;
padding:0;
text-align:center;
text-decoration:none;
}
#leftContainer ul ul a, #leftContainer ul ul a:visited {
background:none repeat scroll 0 0 #1E6529;
border-top:1px solid #B88C41;
color:#B88C41;
display:block;
font-size:1em;
height:23px;
line-height:23px;
padding:0;
text-align:left;
text-indent:10px;
width:185px;
}
#leftContainer ul table ul a, #leftContainer ul table ul a:visited {
font-size:1em;
}
#leftContainer table {
font-size:1em;
left:0;
position:absolute;
top:0;
z-index:-1;
}
#leftContainer ul ul table {
left:-1px;
}
#leftContainer ul ul table ul.left {
margin-left:2px;
}
* html #leftContainer a:hover, #leftContainer li:hover {
position:relative;
}
#leftContainer ul ul ul a, #leftContainer ul ul ul a:visited {
background:none repeat scroll 0 0 #1E6529;
text-align:left;
text-indent:10px;
}
#leftContainer ul :hover a.more1 {
background:none repeat scroll 0 0 #B88C41;
}
#leftContainer ul :hover a:hover, #leftContainer ul :hover a.focus, #leftContainer ul :hover a:active {
background:none repeat scroll 0 0 #B88C41;
}
#leftContainer a:hover, #leftContainer a:focus, #leftContainer a:active {
background:none repeat scroll 0 0 #B88C41;
color:#FFFFFF;
}
#leftContainer :hover > a {
background:none repeat scroll 0 0 #B88C41;
color:#FFFFFF;
}
#leftContainer ul ul a:hover, #leftContainer ul ul a:focus, #leftContainer ul ul a:active {
background:none repeat scroll 0 0 #B88C41;
color:#FFFFFF;
}
#leftContainer ul ul :hover > a {
background:none repeat scroll 0 0 #B88C41;
}
#leftContainer ul ul ul a:hover, #leftContainer ul ul ul a:focus, #leftContainer ul ul ul a:active {
background:none repeat scroll 0 0 #B88C41;
color:#FFFFFF;
}
#leftContainer ul ul ul :hover > a {
background:none repeat scroll 0 0 #B88C41;
color:#FFFFFF;
}
#leftContainer ul ul {
height:0;
left:-11px;
position:absolute;
top:23px;
visibility:hidden;
width:170px;
}
#leftContainer ul ul ul {
left:150px;
top:0;
width:150px;
}
#leftContainer ul ul ul.left {
left:-150px;
}
#leftContainer ul li:hover ul, #leftContainer ul a:hover ul {
background:url("images/trans.gif") repeat scroll 0 0 transparent;
height:auto;
padding-bottom:3em;
visibility:visible;
}
#leftContainer ul :hover ul ul {
visibility:hidden;
}
#leftContainer ul :hover ul :hover ul {
visibility:visible;
}
#leftContainer ul li.hideborder {
border-right:0 none;
}
#leftContainer {
margin-bottom:0;
margin-top:0;
}
#leftContainer a, #leftContainer a:visited {
color:#B88C41;
padding-left:17px;
padding-right:17px;
}
#leftContainer a:hover, #leftContainer a:focus, #leftContainer a:active {
background:none repeat scroll 0 0 #1E6529;
color:#000000;
}
#leftContainer ul {
background:none repeat scroll 0 0 #1E6529;
}
#leftContainer ul :hover a:hover, #leftContainer ul :hover a.focus, #leftContainer ul :hover a:active {
background:none repeat scroll 0 0 #B88C41;
}
#leftContainer {
background:none repeat scroll 0 0 #1E6529;
}
#leftContainer ul :hover a.more1 {
background:none repeat scroll 0 0 #B88C41;
}
#leftContainer ul :hover a:hover, #leftContainer ul :hover a.focus, #leftContainer ul :hover a:active {
background:none repeat scroll 0 0 #B88C41;
}
#leftContainer a:hover, #leftContainer a:focus, #leftContainer a:active {
background:none repeat scroll 0 0 #B88C41;
}
#leftContainer :hover > a {
background:none repeat scroll 0 0 #B88C41;
}
#leftContainer a:hover, #leftContainer a:focus, #leftContainer a:active {
color:#FFFFFF;
}
#leftContainer :hover > a {
color:#FFFFFF;
}
#leftContainer ul ul a:hover, #leftContainer ul ul a:focus, #leftContainer ul ul a:active {
color:#FFFFFF;
}
#leftContainer ul ul :hover > a {
color:#FFFFFF;
}
#leftContainer #mnuend a {
width:150px;
}
#leftContainer ul ul {
visibility:hidden;
}
#leftContainer ul li:hover ul, #container-left ul a:hover ul {
visibility:visible;
}
#leftContainer ul ul ul {
visibility:hidden;
}
#leftContainer ul li:hover ul ul, #container-left ul a:hover ul ul {
visibility:hidden;
}
#leftContainer ul ul li:hover ul, #container-left ul ul a:hover ul {
visibility:visible;
}
#leftContainer table {
border-collapse:collapse;
left:0;
position:absolute;
top:0;
z-index:99999;
}
#sideLinks li {
float:left;
}
#sideLinks {
list-style:none outside none;
margin:0;
padding:0;
}
#sideLinks li a {
font-weight:bold;
}
#sideLinks li a:hover {
color:#FFFFFF;
}
#contentContainer {
background:none repeat scroll 0 0 #F9F9F9;
border-color:#D3D3D3;
border-style:solid;
border-width:1px 1px 1px 6px;
float:left;
height:211px;
margin-bottom:22px;
margin-left:6px;
margin-top:6px;
padding:10px;
text-align:justify;
width:550px;
}
#contentformcontainer {
background:none repeat scroll 0 0 #F9F9F9;
border-color:#D3D3D3;
border-style:solid;
border-width:1px 1px 1px 6px;
color:#1E6529;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
margin-left:6px;
margin-top:6px;
padding:10px;
width:920px;
}
#contentSubPageContainer {
background:none repeat scroll 0 0 #F9F9F9;
border-color:#D3D3D3;
border-style:solid;
border-width:1px 1px 1px 6px;
float:left;
margin-left:6px;
margin-top:6px;
padding:10px;
text-align:justify;
width:920px;
}
#contentSubPageContainer h1 {
text-align:left;
}
#rightContainer {
float:left;
padding:5px;
text-align:center;
width:300px;
}
#harper {
background:none repeat scroll 0 0 #F9F9F9;
border-color:#D3D3D3;
border-style:solid;
border-width:1px 1px 1px 6px;
float:left;
height:230px;
margin-left:6px;
width:465px;
}
#subfooter {
background-color:#1E6529;
color:#B88C41;
font-family:Arial,Helvetica,sans-serif;
font-size:1em;
font-weight:bold;
padding:5px;
text-align:center;
width:950px;
}
#mailingregister dt {
clear:both;
float:left;
margin-right:10px;
padding-bottom:10px;
padding-top:5px;
text-align:right;
width:132px;
}
#mailingregister dd {
margin-left:0;
padding-bottom:5px;
padding-top:5px;
}
.rbroundbox {
background:none repeat scroll 0 0 #F9F9F9;
border-color:#D3D3D3;
border-style:solid;
border-width:1px 1px 1px 6px;
float:right;
height:222px;
margin:0 0 6px;
padding-top:10px;
}
.rbtop div {
background:url("./images/roundbox/newtl2.gif") no-repeat scroll left top transparent;
}
.rbtop {
background:url("./images/roundbox/newtr2.gif") no-repeat scroll right top transparent;
}
.rbbot div {
background:url("./images/roundbox/newbl2.gif") no-repeat scroll left bottom transparent;
}
.rbbot {
background:url("./images/roundbox/newbr2.gif") no-repeat scroll right bottom transparent;
}
.rbroundbox2 {
background:url("./images/roundbox/lightbeige/nt.gif") repeat scroll 0 0 transparent;
margin:5px 0;
}
.rbtop2 div {
background:url("./images/roundbox/lightbeige/tl.gif") no-repeat scroll left top transparent;
}
.rbtop2 {
background:url("./images/roundbox/lightbeige/tr.gif") no-repeat scroll right top transparent;
}
.rbbot2 div {
background:url("./images/roundbox/lightbeige/bl.gif") no-repeat scroll left bottom transparent;
}
.rbbot2 {
background:url("./images/roundbox/lightbeige/br.gif") no-repeat scroll right bottom transparent;
}
.rbtop div, .rbtop, .rbbot div, .rbbot {
font-size:1px;
height:8px;
width:150px;
}
.rbcontent {
color:#1E6529;
font-size:1.5em;
font-weight:bold;
margin:0 7px;
overflow:hidden;
text-align:center;
width:195px;
}
.rbtop2 div, .rbtop2, .rbbot2 div, .rbbot2 {
font-size:1px;
height:8px;
width:150px;
}
.rbcontent2 {
color:#9F8439;
font-size:1.2em;
font-weight:bold;
margin:0 7px;
overflow:hidden;
text-align:center;
width:136px;
}
.rbroundbox-lbeige {
background:url("./images/roundbox/lightbeige/nt.gif") repeat scroll 0 0 transparent;
margin:0;
}
.rbtop-lbeige div {
background:url("./images/roundbox/lightbeige/nt.gif") no-repeat scroll left top transparent;
}
.rbtop-lbeige {
background:url("./images/roundbox/lightbeige/tr.gif") no-repeat scroll right top transparent;
}
.rbbot-lbeige div {
background:url("./images/roundbox/lightbeige/bl.gif") no-repeat scroll left bottom transparent;
}
.rbbot-lbeige {
background:url("./images/roundbox/lightbeige/br.gif") no-repeat scroll right bottom transparent;
}
.rbtop-lbeige div, .rbtop-lbeige, .rbbot-lbeige div, .rbbot-lbeige {
font-size:1px;
height:8px;
width:150px;
}
.rbcontent-lbeige {
color:#FFFFFF;
font-size:0.8em;
margin:0 7px;
text-align:center;
width:136px;
}
.rbroundbox-cinfo {
background:none repeat scroll 0 0 #F9F9F9;
border-color:#D3D3D3;
border-style:solid;
}
.rbtop-cinfo div {
background:url("./images/roundbox/tl.gif") no-repeat scroll left top transparent;
}
.rbtop-cinfo {
background:url("./images/roundbox/tr.gif") no-repeat scroll right top transparent;
}
.rbbot-cinfo div {
background:url("./images/roundbox/bl.gif") no-repeat scroll left bottom transparent;
}
.rbbot-cinfo {
background:url("./images/roundbox/br.gif") no-repeat scroll right bottom transparent;
}
.rbtop-cinfo div, .rbtop-cinfo, .rbbot-cinfo div, .rbbot-cinfo {
font-size:1px;
height:8px;
width:100%;
}
.rbcontent-cinfo {
color:#1E6529;
font-size:1.1em;
font-weight:bold;
margin:0 7px;
overflow:hidden;
text-align:left;
width:420px;
}
.rbroundbox-harper {
background:url("./images/roundbox/lightbeige/nt.gif") repeat scroll 0 0 transparent;
margin:5px 0;
}
.rbtop-harper div {
background:url("./images/roundbox/lightbeige/tl.gif") no-repeat scroll left top transparent;
}
.rbtop-harper {
background:url("./images/roundbox/lightbeige/tr.gif") no-repeat scroll right top transparent;
}
.rbbot-harper div {
background:url("./images/roundbox/lightbeige/bl.gif") no-repeat scroll left bottom transparent;
}
.rbbot-harper {
background:url("./images/roundbox/lightbeige/br.gif") no-repeat scroll right bottom transparent;
}
.rbtop-harper div, .rbtop-harper, .rbbot-harper div, .rbbot-harper {
font-size:1px;
height:8px;
width:100%;
}
.rbcontent-harper {
color:#1E6529;
font-size:0.9em;
font-weight:normal;
margin:10px 7px;
text-align:left;
width:440px;
}
.rbcontent-harper h1 {
color:#1E6529;
font-size:1.2em;
font-weight:bold;
margin:0 7px;
text-align:left;
width:440px;
}
.rbroundbox-keeper {
background:url("./images/roundbox/newnt2.gif") repeat scroll 0 0 transparent;
margin:5px 0;
}
.rbtop-keeper div {
background:url("./images/roundbox/newtl2.gif") no-repeat scroll left top transparent;
}
.rbtop-keeper {
background:url("./images/roundbox/newtr2.gif") no-repeat scroll right top transparent;
}
.rbbot-keeper div {
background:url("./images/roundbox/newbl2.gif") no-repeat scroll left bottom transparent;
}
.rbbot-keeper {
background:url("./images/roundbox/newbr2.gif") no-repeat scroll right bottom transparent;
}
.rbtop-keeper div, .rbtop-keeper, .rbbot-keeper div, .rbbot-keeper {
font-size:1px;
height:8px;
width:440px;
}
.rbcontent-keeper {
color:#FFFFFF;
font-size:1.2em;
margin:10px 7px;
overflow:hidden;
text-align:left;
width:440px;
}
.rbcontent-keeper h1 {
color:#FFFFFF;
display:inline;
font-size:1.1em;
font-weight:bold;
overflow:hidden;
text-align:left;
width:440px;
}
.rbcontent-keeper a:visited, a, a:focus {
color:#FFFFFF;
}
.rbcontent-keeper a:hover {
color:#9F8439;
}
.rbroundbox-winfo {
background:url("./images/roundbox/lightbeige/nt.gif") repeat scroll 0 0 transparent;
float:right;
height:222px;
margin-left:5px;
margin-top:0;
padding-top:10px;
}
.rbtop-winfo div {
background:url("./images/roundbox/lightbeige/tl.gif") no-repeat scroll left top transparent;
}
.rbtop-winfo {
background:url("./images/roundbox/lightbeige/tr.gif") no-repeat scroll right top transparent;
}
.rbbot-winfo div {
background:url("./images/roundbox/lightbeige/bl.gif") no-repeat scroll left bottom transparent;
}
.rbbot-winfo {
background:url("./images/roundbox/lightbeige/br.gif") no-repeat scroll right bottom transparent;
}
.rbtop-winfo div, .rbtop-winfo, .rbbot-winfo div, .rbbot-winfo {
font-size:1px;
height:8px;
width:100%;
}
.rbcontent-winfo {
color:#9F8439;
font-size:1.1em;
font-weight:bold;
margin:0 7px;
text-align:left;
width:130px;
}
.leftpad {
padding-left:10px;
}
.nobold {
font-weight:normal;
}
#cal {
font-size:1.2em;
margin:0 auto;
}
#cal span {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #A2ADBC;
color:#9C863C;
float:left;
margin:1px;
width:15px;
}
#cal span.firstday {
clear:left;
}
#cal a {
color:#FFFFFF;
}
#cal .callink, #cal .callink:visited {
color:#FF0000;
text-decoration:none;
}
#cal .callink:hover, #cal .callink:focus, #cal .callink:active {
color:#2C721C;
text-decoration:underline;
}
.tdbox {
border:1px solid #CCCC99;
}
#holeinfo {
float:left;
padding:0 5px;
width:280px;
}
.floater {
float:left;
}
.newsletter {
text-decoration:underline;
}
a, a:visited {
color:#7A6019;
}
a:hover, a:focus, a:active {
color:#9F8439;
}
#forecast {
border:3px solid #F4F4C6;
float:left;
line-height:20px;
margin-left:5px;
padding:0 5px 5px;
text-align:center;
width:180px;
}
#forecast h2 {
margin-bottom:10px;
margin-top:10px;
}
label {
float:left;
width:130px;
}
#loginform {
width:288px;
}
#login {
float:right;
}
#news {
clear:left;
}
#fixtures, #results {
float:left;
width:48%;
}
.glidecontentwrapper {
height:230px;
overflow:hidden;
position:relative;
width:910px;
}
.glidecontent {
background:none repeat scroll 0 0 #F9F9F9;
padding:10px;
position:absolute;
visibility:hidden;
width:910px;
}
.glidecontenttoggler {
margin-top:6px;
text-align:left;
width:243px;
}
.glidecontenttoggler a {
background:none repeat scroll 0 0 #CCCC99;
color:#A0843A;
display:inline-block;
font-weight:bold;
margin-right:3px;
padding:1px 3px;
text-decoration:none;
}
.glidecontenttoggler a.selected {
background:none repeat scroll 0 0 #E4EFFA;
color:black;
}
.glidecontenttoggler a:hover {
color:black;
}
.glidecontenttoggler a.toc {
}
.glidecontenttoggler a.prev, .glidecontenttoggler a.next {
}
.glidecontent h4 {
margin:0 2px;
}
.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover {
color:#1E6529;
}
.rbcontent-harper p {
margin-top:0;
}
.glidecontent img {
float:left;
margin:-25px 0 5px 10px;
width:25%;
}
.glidecontent p {
float:left;
width:70%;
}
#detailsBox {
background:none repeat scroll 0 0 #FFFFFF;
float:right;
font-size:0.5em;
margin-right:37px;
position:relative;
width:227px;
z-index:4000;
}
#detailsBox  p{
margin:0 
}