/**************************
NOTES

Sand:		#DEC3A8
Main Blue:	#002D61
Main red: 	#8C0029
Main orange:#F5AF5B

**************************/


/**************************
Main colours
**************************/

body{color:#333;background:#DEC3A8}
#divRegionMiddle{background:#fff url(faux-column.gif) repeat-y center;}
/*
#divColumn1, #divColumn2{background:#dcd9ce;} 
#divColumn1{border-right:solid 1px #A9A79E;} 
#divColumn2{border-left:solid 1px #A9A79E;} 
*/
#home #divPage{background: url(faux-column-home.gif) repeat-y;}
h1 {color:#8C0029}
h2 {color:#666}
h3 {color:#999}
a:link, a:visited {color:#8C0029;}
#divColumn99 a:link,#divColumn99  a:visited {color:#8C0029;}
a:hover {color:#000}
dt a:link, dt a:visited{color:#666; }
dd a:hover{color:#8C0029}


/**************************
 Header & Nav containers
**************************/
#divRegionTop{background:url(header.gif) no-repeat;} /* Contains Logo, header & the 2 navs */
#divSectionLogo {}
#divSectionHeader {}  /* Header image */
#divSectionTopNav {} /* Container for both navs */
#divHeaderTitle {}

.corner-tl{width:15px;height:15px;position:absolute;top:0px;left:0px;background: url(tl.png) no-repeat;}
.corner-tr{width:15px;height:15px;position:absolute;top:0px;right:0px;background: url(tr.png) no-repeat;}
.corner-bl{width:15px;height:15px;position:absolute;bottom:0px;left:0px;background: url(bl.png) no-repeat;}
.corner-br{width:15px;height:15px;position:absolute;bottom:0px;right:0px;background: url(br.png) no-repeat;}

/**************************
 Main nav
**************************/
/*Middle tabs*/
ul.primaryNav .navPage a:link,ul.primaryNav .navPage a:visited, ul.primaryNav .navMenu a:link,ul.primaryNav .navMenu a:visited
{color:#F5AF5B;background:#8C0029 url(nav.gif) no-repeat left bottom;}
ul.primaryNav .navPage a:hover, ul.primaryNav .navPage a.selectedParent,ul.primaryNav .navPage a.selected, ul.primaryNav .navMenu a:hover, ul.primaryNav .navMenu a.selectedParent,ul.primaryNav .navMenu a.selected
{color:#8C0029 !important;background:#FFC662 url(nav-selected.gif) repeat-x left bottom !important;}
/*First tab*/
ul.primaryNav a.navFirstItem{background:#8C0029 url(first-tab.gif) no-repeat left bottom !important;}
ul.primaryNav a.navFirstItem:hover, ul.primaryNav .selected a.navFirstItem{color:#8C0029;background:#FFC662 url(first-tab-over.gif) no-repeat left bottom !important;}
/*Last tab*/
ul.primaryNav a.navLastItem{color:#F5AF5B;background:#8C0029 url(last-tab.gif) no-repeat right bottom !important; }
ul.primaryNav a.navLastItem:hover, ul.primaryNav .selected a.navLastItem{color:#8C0029;background:#FFC662 url(last-tab-over.gif) no-repeat right bottom !important;}

/**************************
 Secondary nav (Feature menu)
**************************/
/*Middle tabs*/
ul.secondaryNav .navPage a:link,ul.secondaryNav .navPage a:visited, ul.secondaryNav .navMenu a:link,ul.secondaryNav .navMenu a:visited
{color:#F5AF5B;background:#8C0029 url(SEC-nav.gif) no-repeat left bottom;}
ul.secondaryNav .navPage a:hover, ul.secondaryNav .navPage a.selectedParent,ul.secondaryNav .navPage a.selected, ul.secondaryNav .navMenu a:hover, ul.secondaryNav .navMenu a.selectedParent,ul.secondaryNav .navMenu a.selected
{color:#8C0029 !important;background:#FFC662 url(SEC-nav-selected.gif) repeat-x center bottom !important;}

/*
ul.secondaryNav a.navFirstItem{background:#8C0029 url(SEC-nav.gif) no-repeat left bottom !important;}
ul.secondaryNav a.navFirstItem:hover, ul.secondaryNav .selected a.navFirstItem{color:#8C0029;background:#FFC662 url(SEC-nav-selected.gif) no-repeat left bottom !important;}

ul.secondaryNav a.navLastItem{color:#F5AF5B;background:#8C0029 url(SEC-nav.gif) no-repeat right bottom !important; }
ul.secondaryNav a.navLastItem:hover, ul.secondaryNav .selected a.navLastItem{color:#8C0029;background:#FFC662 url(SEC-nav-selected.gif) no-repeat right bottom !important;}
*/
/**************************
Side nav
**************************/
.sidebarNavTitle {color:#5A4734;}
#divColumn1 ul{border-bottom:solid 2px #fff;}
#divColumn1 li a:link,#divColumn1 li a:visited{color:#776E4F;background:#EEECE7;border-top:solid 2px #fff;}
#divColumn1 li a.selected{background:#fff;}
#divColumn1 li a:hover{background:#FCBB5F;}


#divLeftSideNav li li a:link,#divLeftSideNav li li a:visited{background:#f0e3d7 ;color:#847d77;border-top:solid 2px #e4d8cd}
#divLeftSideNav li li a:hover, #divLeftSideNav li li li a:hover{color:#000;}

#divLeftSideNav a.selected{color:#fff} /* The selected item */



/**************************
Column1 Special
**************************/
.special{color:#666;background:#DCEDF2;}
.special h3{color:#fff;background:#89C4D6;}
.special h4 {color:#666;}
.special a:link, .special a:visited {background: url(arrow.gif) no-repeat right .15em;}

/**************************
Column1 news
**************************/
.news{color:#666;background:#DCEDF2;}
.news h3{color:#fff;background:#89C4D6;}
.news h4 {color:#666;}
.news a:link, .news a:visited {background: url(arrow-blue.gif) no-repeat right .15em;color:#4C86A5}

/**************************
 Main body
**************************/
#divColumn99 ul {color: #333}
#divColumn99 ul li {background:url(arrow-black.gif) no-repeat left 4px ; }
#divColumn99 .featurePhoto img {border:solid 10px #DCD9CE;}
#divColumn99 ul li a:link{border-bottom:dotted 1px #1D5E8B}
#divColumn99 ul li a:visited{border-bottom:dotted 1px #1D5E8B;color:#88984D;}
.highlight {border:solid 5px #E7F2D0;background:#eef6de;color:#8b917d}
/**************************
Tables
**************************/
TABLE.contentTable th {background:#9E0030;color:#fff;}
TABLE.contentTable td {border:solid 2px #fff;color:#666}
TABLE.contentTable tr.rowOne,TABLE.contentTable tr{ background-color:#f4f4f0}
TABLE.contentTable tr.rowTwo{ background-color: #DCD9CE; }

TABLE.scorecard caption {background:#ccc;color:#fff;border:solid 1px #ccc;}
TABLE.scorecard th {background:#666;border:solid 1px #999;color:#fff}
TABLE.scorecard td {border:solid 1px #999;color:#000}
TABLE.scorecard tr.rowOne{}
TABLE.scorecard tr.rowTwo{}
table.scorecard td.blue{background:#51B2DC}
table.scorecard td.yellow{background:#FDDC2D}
table.scorecard td.ladies{background:#E685AE} 

/**************************
 Shopping Cart
**************************/

#divShoppingCartWidget DIV.cartItems a {background: url(cart.gif) no-repeat bottom right; }
#divShoppingCartWidget DIV.cartTitle{color:#fff;background:#A32121 url(sidebarnavwidget.gif) no-repeat top right;}

#divShoppingCartWidget DIV.cartTitle{color:#666;background:url(box-top.gif) no-repeat left top; }
#divShoppingCartWidget{background: url(box-bottom.gif) no-repeat left bottom;}

/**************************
Tools widget
**************************/
.pageToolsWidgetTitle {color:#fff}
#divPageToolsWidget a:link, #divPageToolsWidget a:visited{color:#6a6969; }
#divPageToolsWidget ul a:hover {color:#8C0029}
a:link.print, a:visited.print {background: url(icon-print.gif) no-repeat top left;}
a:link.email, a:visited.email {background: url(icon-friend.gif) no-repeat top left;}
a:link.subscribe, a:visited.subscribe{background: url(icon-subscribe.gif) no-repeat left top;}
a:link.arrow, a:visited.arrow{background: url(arrow.gif) no-repeat left top;}

/**************************
form
**************************/
form.emailForm, form.scForm{border:1px solid #E0E0E0;background:#F2F2F2}

legend {color:#111111;}
legend, label {color: #666;}
label.required {background: url(asterisk.gif) no-repeat left 4px;}

input, textarea, select {background:#fff url(form_bg.gif) repeat-x;border:1px solid #E0E0E0;color:#333333;}

input.submit {color:#999;background: url(submit.gif) center top no-repeat;}
input.submit:hover {color:#666;background: url(submit-hover.gif) center top no-repeat;;}

a:link.button, a:visited.button {color:#fff !important;background:url(button.gif) no-repeat;}
.box a:link.button, .box a:visited.button {color:#fff;}
a.button:hover {color:#999;background:url(button-hover.gif) no-repeat;}
a:link.widebutton, a:visited.widebutton {color:#999 !important;background:url(widebutton.gif) no-repeat;}
a.widebutton:hover {color:#999;background:url(widebutton-hover.gif) no-repeat;}

a:link.homebutton, a:visited.homebutton {color:#e1af56 !important;background:url(button-home.gif) no-repeat;}
a.homebutton:hover {color:#b6365b !important;background:url(button-home-hover.gif) no-repeat;}

a:link.scSubscribeLink,a:visited.scSubscribeLink {color:#666;background:url(button-newsletter.gif) no-repeat;border-bottom:none;}
a.scSubscribeLink:hover {background:url(button-newsletter-over.gif) no-repeat;}


ul.buttons li{background:url(buttonR.gif) no-repeat right 4px !important;}
ul.buttons li a:link, ul.buttons li a:visited{background:url(buttonL.gif) no-repeat left 4px !important;border:none !important;}
ul.buttons {float:left;margin:0 0px 12px 0px;}	
ul.buttons li {font-size:95%;padding:0px 4px 0px 0px !important;line-height:18px;margin:0 0px 0 0px;}

ul.buttons li a:link, ul.buttons li a:visited{
height:31px;font-family:"Trebuchet MS";font-size:16px;font-weight:bold;
display:block;text-decoration:none !important;
margin:0 0px 0 0px;padding:14px 36px 0 16px;color:#999 !important;
} 

/*padding:10px 0 5px 16px; !important;
height:31px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/

ul.buttons li a:hover{color:#9A012F !important}


/* -------------------------------
 *  Bottom region elements
 * -------------------------------
 */

#divRegionBottom{color:#fff;background:#8C0029 url(footer.gif) no-repeat left top;}
#divRegionBottom a{color:#fff;border-bottom:dotted 1px #fff}
#divRegionBottom a:hover{color:#F5AF5B;}
	#divSectionBottomContent {color:#fff}
	#divSectionBottomNav{}
	#divSectionCopyright{color:#fff;}

/* -------------------------------
 *  Extra bits
 * -------------------------------
 */
/**************************
Seaweeds
**************************/
.box h3{color:#002D61}
.box {background: url(box.gif) no-repeat left top;}

#divColumn1 .box h3{color:#002D61;background:url(box-top.gif) no-repeat left top; }
#divColumn1 .box {background: url(box-bottom.gif) no-repeat left bottom;}


/* hole */

.hole {background:url(hole.gif) no-repeat left top;}
.hole h1{color:#666}
.hole h2{color:#959287}
.holenav a:link, .holenav a:visited  {color:#959287 !important;}
.holenav a:hover  {color:#333 !important;}
.hole ul {background: url(yardage.gif) no-repeat left 2px;}
.hole ul li {background:none !important;color:#666}
.back a:link, .back a:visited  {color:#666 !important;background: url(hole-bottom.gif) no-repeat left bottom;}
.back a:hover  {color:#333 !important;}

