/*	©2009 www.normanside.com */


/* General page formatting */
body {
   background: #E4E2CB url('../images/bodyBG.jpg');
   margin: 10px;
   padding: 0px;
   font: normal 12px Arial, Verdana, sans-serif;
   text-align: center;
   }


/* Front page content formatting */
#pageHolder {
   background: #000000;
   width: 100%;
   height: 100%;
   text-align: center;
   }
#contentHolder {
   background: #000000 url('../images/contentHolderBG.jpg') 0 50% repeat-y;
   width: 800px;
   height: 100%;
   margin-left: auto;
   margin-right: auto;
   text-align: center;
   }
#imageRotationHolder {
   background: #FFFFFF;
   width: 788px;
   height: 198px;
   margin: 5px;
   border: 1px #614800 solid;
   }
#mainHolder {
   background: #FFFFFF;
   width: 772px;
   margin: 0px 5px 0px 5px;
   padding: 8px;
   border: 1px #614800 solid;
   min-height: 200px;
   text-align: left;
   }
#navHolder {
   width: 161px;
   height: 168px;
   margin: 0px 10px 10px 0px;
   display: block;
   float: left;
   }


/* Standard link colours */
a.txt {
   text-decoration: none;
   font-weight: bold;
   }
a.txt:link {
   color: #984806;
   }
a.txt:visited {
   color: #984806;
   }
a.txt:hover {
   color: #DB6306;
   }


/* Basic text block formatting */
.heading {
   font: bold 20px Arial, sans-serif;
   color: #000000;
   }
.txt {
   font: normal 13px Verdana, Arial, sans-serif;
   color: #000000;
   }
.note {
   font: normal 10px Arial, sans-serif;
   font-style: italic;
   color: #000000;
   }


/* Button formatting */
a#navButtonHome {
   display: block;
   width: 161px;
   height: 23px;
   float: left;
   margin-bottom: 1px;
   border: none;
   background: url("../images/navButtonHome.png") no-repeat 0 0;
   }
a#navButtonGolf {
   display: block;
   width: 161px;
   height: 23px;
   float: left;
   margin-bottom: 1px;
   border: none;
   background: url("../images/navButtonGolf.png") no-repeat 0 0;
   }
a#navButtonClubhouse {
   display: block;
   width: 161px;
   height: 23px;
   float: left;
   margin-bottom: 1px;
   border: none;
   background: url("../images/navButtonClubhouse.png") no-repeat 0 0;
   }
a#navButtonMembership {
   display: block;
   width: 161px;
   height: 23px;
   float: left;
   margin-bottom: 1px;
   border: none;
   background: url("../images/navButtonMembership.png") no-repeat 0 0;
   }
a#navButtonContacts {
   display: block;
   width: 161px;
   height: 23px;
   float: left;
   margin-bottom: 1px;
   border: none;
   background: url("../images/navButtonContacts.png") no-repeat 0 0;
   }
a#navButtonEmployment {
   display: block;
   width: 161px;
   height: 23px;
   float: left;
   margin-bottom: 1px;
   border: none;
   background: url("../images/navButtonEmployment.png") no-repeat 0 0;
   }
a#navButtonDirections {
   display: block;
   width: 161px;
   height: 23px;
   float: left;
   margin-bottom: 1px;
   border: none;
   background: url("../images/navButtonDirections.png") no-repeat 0 0;
   }
a#navButtonHome:hover, a#navButtonGolf:hover, a#navButtonClubhouse:hover, a#navButtonMembership:hover, a#navButtonContacts:hover, a#navButtonEmployment:hover, a#navButtonDirections:hover {
   border: none;
   background-position: 0 -23px;
   }
a#navButtonHome:active, a#navButtonGolf:active, a#navButtonClubhouse:active, a#navButtonMembership:active, a#navButtonContacts:active, a#navButtonEmployment:active, a#navButtonDirections:active {
   border: none;
   background-position: 0 -46px;
   }
a#navButtonHome span, a#navButtonGolf span, a#navButtonClubhouse span, a#navButtonMembership span, a#navButtonContacts span, a#navButtonEmployment span, a#navButtonDirections span {
   display: none;
   }
a#navButtonHome.disabled, a#navButtonGolf.disabled, a#navButtonClubhouse.disabled, a#navButtonMembership.disabled, a#navButtonContacts.disabled, a#navButtonEmployment.disabled, a#navButtonDirections.disabled {
   border: none;
   background-position: 0 -69px;
   cursor: default;
   }


/* Copyright block formatting */
#copyrightHolder {
   width: 780px;
   margin: 5px;
   padding-right: 10px;
   text-align: right;
   }
.copyright {
   font: 9px Arial, Verdana, sans-serif;
   color: #000000;
   }
a.copyright {
   font-weight: bold;
   text-decoration: none;
   border: 0px;
   color: #CCCCCC;
   }
a.copyright:link {
   color: #CCCCCC;
   }
a.copyright:visited {
   color: #CCCCCC;
   }
a.copyright:hover {
   text-decoration: none;
   border: 0px;
   color: #BBBBBB;
   }