/**************************
NOTES


**************************/

/**************************
Main colours
**************************/
body{color:#666;background:#D3E2C1 url(bg.gif) repeat-x top center;}
body#home {background:#BCE7F9 url(bg-home.gif) repeat-x left top;}
h1{color:#fff}
a:link, a:visited {color:#91AC4D}
a:hover {color:#122E48}
blockquote{background :url(quote-start.gif) no-repeat top left;color:#757f90}
blockquote p{background :url(quote-end.gif) no-repeat bottom right;}

#divColumn99 h1 {color:#666}
.backgroundHolder{background: url(header.jpg) no-repeat center top;}
#red .backgroundHolder{background: url(header-red.jpg) no-repeat center top !important;}
/**************************
 Header & Nav containers
**************************/
#divHeaderTitle {color:#fff}
/**************************
 Main nav
**************************/
ul.primaryNav{background: url(nav.png) no-repeat center top;}

.primaryNav a:link,.primaryNav a:visited  {color:#fff;}
.primaryNav .selected a:visited, .primaryNav .selected a:link, .primaryNav a:hover{background: url(selected.png) repeat-x left 4px;}

/* Everything below here is related to dropdowns */
.primaryNav ul li ul {}

.primaryNav li li a:link,.primaryNav li li a:visited { /* This is the list items in the drop-downs */
background: url(dropdownItem.png) no-repeat left top !important ;}
.primaryNav li li.navFirstItem a:link,.primaryNav li li.navFirstItem a:visited { /* This is the list items in the drop-downs */
background: url(dropdownItemFirst.png) no-repeat left top !important }
.primaryNav li li.navLastItem a:link,.primaryNav li li.navLastItem a:visited { /* This is the list items in the drop-downs */
background: url(dropdownItemLast.png) no-repeat left bottom !important ;}

/* Hover & Selected */
.primaryNav li li a:hover, li li .selected {background: url(dropdownItem.png) no-repeat right top !important;}
.primaryNav li li.navFirstItem .selected, .primaryNav li li.navFirstItem a:hover {
background: url(dropdownItemFirst.png) no-repeat right top !important;}
.primaryNav li li.navLastItem .selected, .primaryNav li li.navLastItem a:hover {
background: url(dropdownItemLast.png) no-repeat right bottom !important;}

li li.navLastItem a:link,li li.navLastItem a:visited {}
li li.navLastItem a:hover{}

/**************************
 Secondary nav (Feature menu)
**************************/
ul.secondaryNav {}
ul.secondaryNav li a:link, ul.secondaryNav li a:visited {color:#26291d;background: url(divider.gif) no-repeat right 50%;}
ul.secondaryNav a.navLastItem {background:none !important;}
ul.secondaryNav li a:hover, ul.secondaryNav li a.selectedParent, ul.secondaryNav li a.selected {color:#fff;}

	/* Lists */
	#divColumn99 ul li {background: url(bullet.gif) no-repeat left top;}
	#divColumn99 ul li ul li{background:none !important;}


/**************************
Side nav
**************************/



/**************************
News definition list
**************************/
.scNewsWidget dl {background: url(news-bottom.png) no-repeat left bottom;}
.scNewsWidget h2{background: url(news-top.png) no-repeat left top;}
.scNewsWidget h2, .scNewsWidget h2 a:link, .scNewsWidget h2 a:visited {color:#666}
.scNewsWidget h2 a:hover{color:#c4af4c}
.scNewsPagelet h4 {color:#E0F8FA;}


dd a:hover{color:#000}

dd, dd a:link, dd a:visited {color:#fff;}
dt a:link, dt a:visited{color:#657047;}
dt a:hover{color:#32638f;}
dd a:hover{color:#32638f; }

.scMore a:link, .scMore a:visited {background: url(arrow-more.gif) no-repeat right 3px;}
.scMore a:hover {background: url(arrow-more-blue.gif) no-repeat right 3px;}

.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;}

/* weather widget */
#divLeftWeatherWidget .widgetTitle{color:#32638f}
#divLeftWeatherWidget {background: url(weather.png) no-repeat left top;}
#divLeftWeatherWidget .widgetMiddle  {color:red;}

.accuWeatherLinks a:link, .accuWeatherLinks a:visited {color:#c4af4c}
#divLeftWeatherWidget .accuWeatherLinks a:hover{color:#32638f;}

/**************************
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}
a:link.button, a:visited.button {color:#ccc;background:url(../../../../common/images/button.gif) no-repeat;}
a.button:hover {color:#666;background:url(../../../../common/images/button-hover.gif) no-repeat;}
/**************************
Breadcrumb
**************************/
#scBreadcrumbsWidget{}
#scBreadcrumbsWidget a:link,#scBreadcrumbsWidget a:visited{color:#15467a}
ul.scBreadcrumbs li {background: url(../../../../common/images/breadcrumbArrow.gif) no-repeat right 60%!important ;}
ul.scBreadcrumbs li.breadcrumbLevel0 {background: none !important ; font-weight:bold}

/**************************
Tables
**************************/
table td{border:none;}

TABLE.contentTable th {background:#C5AF4C;color:#fff;border:solid 2px #fff}
TABLE.contentTable td {color:#537999;border:solid 2px #fff;}

TABLE.contentTable tr{ background-color: #E0F8FA }
TABLE.contentTable tr.scAltRow{ background-color: #ECF9F9; }


TABLE.contentTable tr.scHighlight {background:#dfe847;border:solid 2px #fff;}
TABLE.contentTable tr.scHighlight td {color:#889540;border:none}

tr.scTableSubHeader{background:#a0ccd0 !important;}
tr.scTableSubHeader td{color:#fff}

/**************************
 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:1px solid #E0E0E0;background:#F2F2F2}
legend {color:#111111;}
legend, label {color: #666;}
label.required {background:url(../../../../common/images/asterisk.gif) no-repeat left 4px !important; background:}
input, textarea, select {background:#fff url(../../../../common/images/form_bg.gif) repeat-x;border:1px solid #ccc;color:#333333;}
select {background:#fff;color:#333333;border:1px solid #E0E0E0;}
input.submit {color:#999;background: url(../../../../common/images/submit.gif);}
input.submit:hover {color:#666;background: url(../../../../common/images/submit-hover.gif);}

/**************************#259BCE
Buttons
**************************/
a:link.button, a:visited.button {color:#666 !important;background:url(button.png) no-repeat !important;}
a.button:hover {color:#27a6df;background:url(../../../../common/images/button-over.png) no-repeat !important;}

/*Newsletter button */
a:link.scSubscribeLink, a:visited.scSubscribeLink, .scShareWidget a:link,.scShareWidget a:visited  {color:#666;background:url(newsletter.png) no-repeat;}
a:hover.scSubscribeLink, a:hover.scShareLink {color:#27a6df !important;background:url(newsletter.png) no-repeat right top!important;}


	
/*list of buttons */
ul.buttons li{background:url(buttonR.png) no-repeat right 4px !important;}
ul.buttons li:hover{background:url(buttonR-over.png) no-repeat right 4px !important;}
ul.buttons li a:link, ul.buttons li a:visited{background:url(buttonL.png) no-repeat left 4px !important;color:#fff !important;border:none !important;}
ul.buttons li a:hover{color:#13536f !important} 

/* -------------------------------
 *  Bottom region elements
 * -------------------------------
 */

#divRegionBottom{background:#122E48 url(footer.gif) repeat-x left top;border-top:solid 10px #fff;color:#fff}
#divRegionBottom a{color:#fff;}
#divRegionBottom a:hover{border-bottom:dotted 1px #047FBA}
	#divSectionBottomContent a{border-bottom:dotted 1px #fff}
	#divSectionBottomContent a:hover{border-bottom:solid 1px #fff}
	#divSectionBottomNav a{}
	#divSectionBottomNav a:hover{color:#32638f;border-bottom:solid 1px #c4bb92}
	.scContactWidget{}
	.scContactDetails a:link, .scContactDetails a:visited  {}

/**************************
TWITTER
**************************/
#scTwitterWidget{background:url(twitter.png) no-repeat left top;color:#245c8f}
#scTwitterWidget a:link, #scTwitterWidget a:visited {color:#00A2ED}

#scTwitterWidget dt a {}
#scTwitterWidget dd, #scTwitterWidget dd a:link, #scTwitterWidget dd a:visited{color:#666 !important }
#scTwitterWidget p a{color:#6AC3EF}
/**************************
Non-typical elements
**************************/

a:link.button, a:visited.button {color:#949494; background: url(boxbutton.gif) no-repeat left top;}
a.button:hover{color:#D29C38;background: url(boxbutton-over.gif) no-repeat left top;}

/* 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:#32638f}

.scWalkthrough {background:url(hole-middle.gif) no-repeat left -20px;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;}
.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;}