body {
margin: 0;
padding: 0;
width: 100%;
background-image: url(../images/back.jpg);
}
div.logo {
position: absolute;
top: 2px;
left: 0;
}
div.main {
position: absolute;
top: 33%;
left: 200px;
right: 20%;
width: auto;
/*padding: 5px 20px;
border-style: groove;
border-color:#099;
border-width: 4px;
background-color: #03a;
*/
color: #03a;
font: bold 12pt perpertua, garamond, serif;
text-align: justify;
}
div.innername {
position: absolute;
top: 20px;
left:350px;
}
div.menu {
position: absolute;
top: 30%;
left: 0;
width: 150px;
margin-top: 60px;
padding: 0 10px 0 10px;
}
div.holenav {
position: absolute;
top: 100px;
left: 250px;
}
div.holes {
position: absolute;
top: 150px;
left: 20%;
width: 20%;
color: #fff;
background-color: transparent;
font: 13pt perpertua, garamond, serif;
text-align: justify;
}
div.holepicA {
position: absolute;
top: 150px;
left: 42%;
width: 25%;
}
div.holepicB {
position: absolute;
top: 150px;
left: 69%;
width: 25%;
}
div.page {
width: 800px;
margin-left: auto;
margin-right: auto;
border: 10px groove #03a;
padding: 5px 20px;
color: #fff;
background-color: #03a;
font: 12pt perpertua, garamond, serif;
text-align: justify;
}
div#coupon {
float: left;
margin-top: 10px;
margin-right: 10px;
margin-bottom: -180px;
width: 300px;
color: #03a;
background-color: transparent;
color: #fff;
font-family: 12pt perpertua, garamond, serif;
text-align: justify;
}
div#coupontext {
position: relative;
top: -185px;
background-color: transparent;
margin: 0 25px;
height: 170px;
}
div.menu a {
font: bold 12pt perpertua, garamond, serif;
display: block;
text-decoration: none;
padding: 4px 0px 4px 25px;
border: 0;
}
div.menu a:link {
color: #03a;
background-color: transparent;
}
div.menu a:hover{
color: #000;
background: transparent url(../images/golfball.gif) left center no-repeat;
}
div.menu a:visited {
color: #03a;
background-color: transparent;
}
div.bookit {
border-style: groove;
border-color:#099;
border-width: 4px;
background-color: #03a;
}
div.bookit a {
font: bold 12pt perpertua, garamond, serif;
text-align:center;
background-color: transparent;
}
div.bookit a:link {
color: #fff;
background-color: transparent;
}
div.bookit a:hover {
font: italic 12pt perpertua, garamond, serif;
background-image:none;
}
div.bookit a:visited {
color: #fff;
background-color: transparent;
}
div.couponhome {
border-style: groove;
border-color:#099;
border-width: 4px;
background-color: #f00;
}
div.couponhome a {
font: bold 10pt perpertua, garamond, serif;
text-align:center;
background-color: transparent;
}
div.couponhome a:link {
color: #fff;
background-color: transparent;
}
div.couponhome a:hover {
font: italic 10pt perpertua, garamond, serif;
background-image:none;
}
div.couponhome a:visited {
color: #fff;
background-color: transparent;
}
div.main a:visited {
color: #f00;
background-color: transparent;
}
a.thispage {
color: #000;
}
div.main a:link {
color: #05a;
background-color: transparent;
}
div.main a:hover {
color: #9ef;
background-color: transparent;
} 
div#foodmenu {
width: 800px;
margin-left: auto;
margin-right: auto;
border: 10px groove #03a;
}
div.holephoto {
width: 80%;
margin-top:20px;
margin-left: auto;
margin-right: auto;
border: 5px groove #073;
}
h1 {
font: italic bold 28pt perpertua, garamond, serif;
color: #03a;
background-color: transparent;
margin-top: 10px;
}
h2 {
font: 24pt perpertua, garamond, serif;
color: #03a;
background-color: transparent;
display: inline;
}
h3 {
font: bold 14pt perpertua, garamond, serif;
color: #03a;
background-color: transparent;
text-align: justify;
}
h4 {
font: italic bold 12pt perpertua, garamond, serif;
display: inline;
color: #03a;
background-color: transparent;
}
h5 {
font: italic bold 24pt perpertua, garamond, serif;
color: #03a;
background-color: transparent;
display: inline;
}
h6 {
font: bold 14pt perpertua, garamond, serif;
color: #fff;
background-color: transparent;
text-align: center;
}
.packagetitle {
font: bold 16pt perpertua, garamond, serif;
color: #03a;
background-color: transparent;
}
.couponhead {
font: bold 14pt perpertua, garamond, serif;
color: #770;
background-color: transparent;
text-align: center;
text-transform: uppercase;
}
.coupondetail {
font: 12pt perpertua, garamond, serif;
color: #770;
background-color: transparent;
text-align: center;
}
.couponvalid {
font: 10pt perpertua, garamond, serif;
color: #770;
background-color: transparent;
text-align: center;
}
.address {
font: bold 12pt perpertua, garamond, serif;
color: #03a;
background-color: transparent;
}
.copyright {
font: bold 10pt perpertua, garamond, serif;
color: #03a;
background-color: transparent;
}
.tip {
font: bold 10pt Arial, Helvetica, sans-serif;
color: #073;
background-color: transparent;
text-align: justify;
}
.columnleft {
width: 20%;
float: left;
}
.columnright {
width: 55%;
float: right;
}


