/**************************
NOTES

Main blue: #19d2a
Main gold: #c4af4c

**************************/

/**************************
Main colours
**************************/
body{color:#d2cd97;background:#a19fa4 url(bg.gif);}
#divPage{background: url(page.png);}
#divRegionMiddle{background: #000}
#divRegionTop {background: #000}
h1, h2, h3{color:#c19d2b}
a:link, a:visited {color:#c19d2b;}
a:hover {color:#fff}

/**************************
 Header & Nav containers
**************************/

#divHeaderTitle {color:#fff}
/**************************
 Main nav
**************************/
.primaryNav {background:#c19d2b url(nav.gif) repeat-x top}

.primaryNav a:link,.primaryNav a:visited  {color:#333}
.primaryNav a:hover, .primaryNav .selected,  .primaryNav .selectedParent{color:#fff !important;}

/* Everything below here is related to dropdowns */
.primaryNav ul li ul {background:#c19d2b}


.primaryNav li li a:link,.primaryNav li li a:visited { /* This is the list items in the drop-downs */
color:#333;background:#c19d2b url(dropdownItem.gif) no-repeat center bottom;}
.primaryNav li li a:hover, .primaryNav li li a.selected{background:#c4af4c url(dropdownItemOver.gif) no-repeat left bottom;
color:#333 !important }

li li.navLastItem a:link,li li.navLastItem a:visited{background:#c19d2b url(dropdownItemLast.gif) no-repeat center bottom !important;}
li li.navLastItem a:hover, li li.navLastItem a.selected {background:#c4af4c url(dropdownItemLastOver.gif) no-repeat center bottom !important;}

/**************************
 Secondary nav (Feature menu)
**************************/
ul.secondaryNav li a:link, ul.secondaryNav li a:visited {color:#353427;background:#d2cd97 url(secondaryNav.gif) no-repeat;}
ul.secondaryNav li a:hover, ul.secondaryNav li a.selectedParent, ul.secondaryNav li a.selected {background:#c29f2f url(secondaryNav.gif) no-repeat right top!important;}

	/* Lists */
	#divColumn99 ul li {background: url(bullet.gif) no-repeat left top;}
	#divColumn99 ul li ul li{background:none !important;}
	#divColumn99 ul li ul li{background: url(bullet.gif) no-repeat left -4px !important;}	
/**********************
Inline images
***********************/

.scImageInlineLeft{border:none;}
.scImageInlineRight{border:none;}

/**************************
Side nav
**************************/
#divLeftSideNav{}
.sidebarNavTitle {color:#c19d2b;}
#divLeftSideNav li a:link,#divColumn1 li a:visited{background:#d3ce9a;color:#383838;border-bottom:dashed 1px #383838}
#divLeftSideNav li a.selected, #divColumn1 li a:hover{color:#c19d2a;}

/**************************
News definition list
**************************/
.scNewsWidget dl {background:#383838 url(news-bottom.gif) no-repeat left bottom;}
.scNewsWidget h2{background:#383838 url(news-top.gif) no-repeat left top;}
.scNewsWidget h2, .scNewsWidget h2 a:link, .scNewsWidget h2 a:visited {color:#d1cc95}
.scNewsWidget h2 a:hover{color:#c4af4c}
.scNewsPagelet h4 {color:#E0F8FA;}

dd a:hover{color:#000}
dd{color:#676765;border-bottom:dashed 1px #666}
dt a:link, dt a:visited{color:#c29f2f;}
dt a:hover{color:#fff;}
dd a:link, dd a:visited {color:#ccc;}
dd a:hover{color:#19d2a; }

.scNewsPagelet .scMore a:link, .scNewsPagelet .scMore a:visited {background: url(arrow-body.gif) no-repeat right 3px;}
.scNewsPagelet .scMore a:hover {background: url(arrow-body-over.gif) no-repeat right 3px;}
/**************************
Shoutout Widget
**************************/
#divColumn1 #scShoutoutWidget{background:#383838 url(news-bottom.gif) no-repeat left bottom;}
#divColumn1 #scShoutoutWidget h1{background:#383838 url(news-top.gif) no-repeat left top;}
#divColumn1 #scShoutoutWidget p{background: url(shoutoutBottom.png) no-repeat center bottom;color:#E2D7B7}
/* weather widget */
#divLeftWeatherWidget .widgetTitle{color:#666;display:none;}
#divLeftWeatherWidget {background: url(weathr.gif) no-repeat left top;}
#divLeftWeatherWidget .widgetMiddle  {color:red;}

.accuWeatherLinks a:link, .accuWeatherLinks a:visited {color:#fff}
#divLeftWeatherWidget .accuWeatherLinks a:hover{color:#666;}

/**************************
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;}

/**************************
 Main body
**************************/

.highlight {border:solid 5px #E7F2D0;background:#eef6de;color:#8b917d}

/**************************
Tables
**************************/
TABLE.contentTable th {background:#C19D2A;color:#333;border:solid 2px #fff}
TABLE.contentTable td {color:#666;border:solid 2px #fff;}

TABLE.contentTable tr{ background-color: #F2F2F2 }
TABLE.contentTable tr.scAltRow{ background-color: #EDEDED; }


TABLE.contentTable tr.scHighlight {background:#ccc;border:solid 2px #fff;}
TABLE.contentTable tr.scHighlight td {color:#ccc;border:none}

tr.scTableSubHeader{background:#B8B8B8 !important;}
tr.scTableSubHeader td{color:#fff}

table.scScorecard a:link,table.scScorecard a:visited{color:#666}

table a:hover{color:#666}
/**************************
 Shopping Cart
**************************/

#divShoppingCartWidget {background:#E0E6B6;}
#divShoppingCartWidget DIV.cartItems a {background: url(cart.gif) no-repeat top right; padding-right:20px;}
#divShoppingCartWidget DIV.cartTitle{color:#fff;background:#A32121 url(sidebarnavwidget.gif) no-repeat top right;}

/**************************
Forms 
**************************/

form.emailForm, form.scForm{border-bottom:1px dashed #333;}
legend {color:#111111;}
legend, label {}
label.required {background:url(asterisk.gif) no-repeat left 4px !important;}
.required {color:red}
input, textarea, select {background:#333;border:1px solid #666!important ;color:#d5d2ba;border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -mso-border-radius:4px;}
select {border:none!important ;color:#d5d2ba !important }
input.submit  {color:#ccc;background:url(share.gif) no-repeat !important ;border:none !important }
input.submit:hover {background:#777777 url(shareOver.gif) no-repeat!important;color:#fff !important }


/**************************
Buttons
**************************/
a:link.button, a:visited.button {color:#353427 !important;background:url(newsletter.gif) no-repeat left !important;}
a.button:hover {color:#c4af4c;background:url(newsletter.gif) no-repeat right !important;}

/*Newsletter button */
a:link.scSubscribeLink, a:visited.scSubscribeLink {color:#353427;background:#d2cd97 url(newsletter.gif) no-repeat;}
a:hover.scSubscribeLink {background: url(newsletter.gif) no-repeat right top!important;}

/*Share button */
.scShareWidget a:link,.scShareWidget a:visited {color:#353427;background:#d2cd97 url(newsletter.gif) no-repeat;}
.scShareWidget a:hover {background:#777777 url(newsletter.gif) no-repeat right top!important;}	
/*list of buttons */
ul.buttons li{background:url(buttonR.gif) no-repeat right 4px !important;}
ul.buttons li:hover{background:url(buttonR-over.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;color:#999 !important;border:none !important;}
ul.buttons li a:hover{color:#c4af4c !important}  




/**************************
Non-typical elements
**************************/


/* Walkthrough */
.scWalkthroughNav {background: url(walkthrough-navigation.gif) no-repeat left top;}
.scWalkthroughNav a:link, .scWalkthroughNav a:visited {color:#c4af4c;text-decoration:none !important; }

.scWalkthroughNav a:hover {color:#19d2a}

.scWalkthrough {background:#d6d6d6 url(hole-middle.gif) no-repeat left top;color:#666}
.scWalkthrough h3{color:#999}
.scWalkthrough img { border:solid 3px #e1d7a5;}
.holenav a:link, .holenav a:visited  {color:#959287 !important;}
.holenav a:hover  {color:#333 !important;}
.scWalkthrough dl {background: url(yardage.gif) no-repeat left top;}
.scWalkthrough dt {color:#333;}
.scWalkthrough dd {color:#666; border:none;}
.scWalkthroughBottom {background: url(hole-bottom.gif) no-repeat left bottom;}
.scBack a:link, .scBack a:visited  {color:#c4af4c;background: url(back.gif) no-repeat left top;text-decoration:none !important;}
.scBack a:hover  {color:#333 !important;}

/**************************
golf.css overwrite
**************************/


/* surrounds all of the results */
.scGolfResult_Container {
	color: #d5d2ba;
}

/* surrounds one result */
.scGolfResult_Box {
	margin-bottom: 20px;
	float:left;
	width:100%;
	position:relative;
	min-height:80px;
}

/*Contains for title & date */
p.scGolfResultsHeading {
	 width:54%;
	 float:left;
	 margin:0 0 0px 0;
	  position:absolute;
	  top:12px;
	  left:0;
}

.scResultsComment{
padding-top:12px;
}

/* the title for each result */
.scGolfResult_Title {
	font-size: 18px;
	letter-spacing:0.08em;
	font-weight: bold;
	color:#c19d2b;
}

.scGolfResult_Date {
 font-size: 13px;
 font-style: oblique;
 margin-bottom: 4px;
 color:#ccc;
}

/* SIMPLE TABLE FOR GENERAL INFO */

TABLE.scGolfResult_TableInfo { 
	empty-cells: show;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 16px 0 8px 0;
	width:44%;
	float:right; 
	font-size:11px;
	background:#383838 !important ;
	color:#d5d2ba;
	border:none;
}

TABLE.scGolfResult_TableInfo td {
	line-height: 130%;
	text-align:left;
	width:60%;
	padding:3px 6px;
	font-size:14px;
	margin:0 0 4px 0;
	border-bottom:dashed 1px #666;
	border-right:solid 1px #666;
}

TABLE.scGolfResult_TableInfo td.label {
	 line-height: 130%;
	 font-size: 11px;
	 font-weight: bold;
	 width: 38%;
	 text-align:right;
}

/* GOLF RESULTS TABLE */

TABLE.scGolfResult_TableWinners { 
	empty-cells: show;
	border-collapse: collapse;
	border-spacing: 0px;
	width:100%;
	border-bottom:4px solid #666666;
}

TABLE.scGolfResult_TableWinners th {
	font-family   : arial, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	background-color: #666666;
	text-align: left;
	line-height: 130%;
	padding: 5px;
	border: solid 1px #333;
}

TABLE.scGolfResult_TableWinners td { 
	padding: 6px 5px; 
	border: solid 1px #333;
	vertical-align: top;
	font-size: 14px;
}

TABLE.scGolfResult_TableWinners td.label { 
	font-weight: bold;
}

TABLE.scGolfResult_TableWinners tr.rowCaption  { background-color: #666666; }
TABLE.scGolfResult_TableWinners tr.row01  { background-color: #383838; }
TABLE.scGolfResult_TableWinners tr.row02  { background-color: #303030; }

.caption{color:#533427 !important }