@import url(nav.css);


html { behavior: url('csshover.htc'); color: #04244a; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; width: 100%; height: 100%; margin: 0; padding: 0; }
#hp { color: #04244a; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; background-color: #000; background-image: url(../images/bg-hp.jpg); background-repeat: no-repeat; background-position: center 70px; margin: 0; padding: 0; width: 100%; height: 100%; }
#bg2 { color: #04244a; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; background-color: #000; background-image: url(../images/bg2.jpg); background-repeat: no-repeat; background-position: center 70px; margin: 0; padding: 0; width: 100%; height: 100%; }
#bg2a { color: #04244a; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; background-color: #000; background-image: url(../images/bg2a.jpg); background-repeat: no-repeat; background-position: center 70px; margin: 0; padding: 0; width: 100%; height: 100%; }
#bg2b { color: #04244a; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; background-color: #000; background-image: url(../images/bg2b.jpg); background-repeat: no-repeat; background-position: center 0; margin: 0; padding: 0; width: 100%; height: 100%; }
#bg-hole { color: #04244a; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; background-color: #000; background-image: url(../images/bg2b.jpg); background-repeat: no-repeat; background-position: center -100px; margin: 0; padding: 0; width: 100%; height: 100%; }
#bg-rates { color: #04244a; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; background-color: #000; background-image: url(../images/bg2b.jpg); background-repeat: no-repeat; background-position: center -60px; margin: 0; padding: 0; width: 100%; height: 100%; }
#bg-scorecard { color: #04244a; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; background-color: #000; background-image: url(../images/bg2b.jpg); background-repeat: no-repeat; background-position: center 70px; margin: 0; padding: 0; width: 100%; height: 100%; }
#bg2c { color: #04244a; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; background-color: #000; background-image: url(../images/bg2c.jpg); background-repeat: no-repeat; background-position: center 0; margin: 0; padding: 0; width: 100%; height: 100%; }
#bg-practice { color: #04244a; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; background-color: #000; background-image: url(../images/bg2c.jpg); background-repeat: no-repeat; background-position: center -70px; margin: 0; padding: 0; width: 100%; height: 100%; }
#bg3 { color: #04244a; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; background-color: #000; background-image: url(../images/bg3.jpg); background-repeat: no-repeat; background-position: center 70px; margin: 0; padding: 0; width: 100%; height: 100%; }
#bg3b { color: #04244a; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; background-color: #000; background-image: url(../images/bg3b.jpg); background-repeat: no-repeat; background-position: center -30px; margin: 0; padding: 0; width: 100%; height: 100%; }
#bg4 { color: #04244a; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; background-color: #000; background-image: url(../images/bg4.jpg); background-repeat: no-repeat; background-position: center 70px; margin: 0; padding: 0; width: 100%; height: 100%; }
#bg4b { color: #04244a; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; background-color: #000; background-image: url(../images/bg4b.jpg); background-repeat: no-repeat; background-position: center -40px; margin: 0; padding: 0; width: 100%; height: 100%; }
#bg5 { color: #04244a; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; background-color: #000; background-image: url(../images/bg5.jpg); background-repeat: no-repeat; background-position: center 70px; margin: 0; padding: 0; width: 100%; height: 100%; }
#bg5b { color: #04244a; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; background-color: #000; background-image: url(../images/bg5b.jpg); background-repeat: no-repeat; background-position: center 0; margin: 0; padding: 0; width: 100%; height: 100%; }
#bg-eclub { color: #04244a; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; background-color: #000; background-image: url(../images/bg5b.jpg); background-repeat: no-repeat; background-position: center -158px; margin: 0; padding: 0; width: 100%; height: 100%; }
#bg-staff { color: #04244a; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; background-color: #000; background-image: url(../images/bg5b.jpg); background-repeat: no-repeat; background-position: center -254px; margin: 0; padding: 0; width: 100%; height: 100%; }
#all1 { background-image: url(../images/bg-hp.jpg); background-repeat: no-repeat; width: 1030px; margin-right: auto; margin-left: auto; padding-top: 475px; padding-bottom: 12px; }
p { margin-top: 10px; margin-bottom: 10px; }
a { color: #dc0000; }
a:hover { text-decoration: none; }
#headerbg { background-color: #062448; width: 100%; height: 70px; }
#hp-all { width: 898px; margin-top: 385px; margin-right: auto; margin-left: auto; }
#all { margin-top: 30px; margin-right: auto; margin-left: auto; width: 898px; }
#logo { background-image: url(../images/logo.jpg); width: 83px; height: 70px; float: left; margin-left: 70px; display: inline; }
#hp-container { background-color: #fff; text-align: justify; position: relative; padding: 20px 14px 12px 20px; }
#container { background-color: #fff; text-align: justify; position: relative; padding: 20px; }
#container3 { background-color: #fff; text-align: justify; padding: 20px 20px 12px; width: 858px; height: 100%;  }
#container2 { background-image: url(../images/bg.png); text-align: justify; width: 858px; height: 100%; padding: 20px 20px 12px; }
.img-r { float: right; margin-bottom: -2px; margin-left: 6px; }
.img-r2 { margin-left: 10px; float: right; border: solid 1px #062448; }
.img-l { float: left; margin-right: 6px; margin-bottom: -2px; }
.img-l2 { margin-right: 10px; float: left; border: solid 1px #062448; }
#footer { color: #fff; line-height: 20px; background-color: #000000; text-align: center; height: 20px; }
h1 { font-size: 24px; font-weight: normal; margin: 0; padding: 0 0 4px; }
#specials-link { color: #dc0000; font-size: 16px; font-weight: bold; position: absolute; top: 20px; left: 710px; float: right; }
td.bk { color: #fff; background-color: #000000; }
td.bl { color: #fff; background-color: #36c; }
td.red { color: #fff; background-color: #c00; }
td.gr { color: #fff; background-color: #008000; }
td.w { color: #000; background-color: #fff; }
.red2 { color: #900; font-size: 14px; font-weight: bold; }
.rates { background-color: #f1f4f8; border: double 4px #607fa4; }
.scorecard { font-weight: normal; background-color: #ccc; text-align: center; }
.scorecard a { color: #062448; text-decoration: underline; }
.scorecard a:hover { text-decoration: none; }
.hole { font-weight: bold; text-align: center; border: solid 1px #062448; }
.clickable { cursor: pointer; }
.clearfix:after {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}



.clearfix {display: inline-block;}



/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}

/* End hide from IE-mac */

