/**************************
NOTES

Main blue: #153D87
MAin red: #960807

**************************/

/**************************
Main colours
**************************/

body{color:#666;background:#E3E3E3;}
#divPage{background:#fff}
#home #divPage{background: url(faux-column-home.gif) repeat-y;}
h1, h2, h3 {color:#9E2627}
a:link, a:visited {color:#410B0B;}
a:hover {color:#970F11}
dt a:link, dt a:visited{color:#666; }
dd a:hover{color:#000}

.scCornerTopLeft{width:15px;height:15px;position:absolute;top:0px;left:0px;background: url(tl.png) no-repeat;z-index:999;}
.scCornerTopRight{width:15px;height:15px;position:absolute;top:0px;right:0px;background: url(tr.png) no-repeat;z-index:999; }
.scCornerBottomLeft{width:15px;height:15px;position:absolute;bottom:0px;left:0px;background: url(bl.png) no-repeat;z-index:999;}
.scCornerBottomRight{width:15px;height:15px;position:absolute;bottom:0px;right:0px;background: url(br.png) no-repeat;z-index:999;}


/**************************
 Main layout items
**************************/

#divRegionMiddle{}
#divColumn1{background:#fff;}
#divColumn99{background:#fff;} 
#divColumn2{background:#fff;} 

/**************************
 Header & Nav containers
**************************/
#divRegionTop{background:#960807 url(divRegionTop.gif) no-repeat left bottom;} /* Contains Logo, header & the 2 navs */
#divHeaderTitle {color:#fff}

#divRegionTop a:hover{color:#FED10A}
/**************************
 Main nav 
**************************/
ul.primaryNav li a:link,ul.primaryNav li a:visited{color:#fff;background: url(yellow-square.gif) no-repeat right 50%;}
ul.primaryNav a:link.navLastItem, ul.primaryNav a:visited.navLastItem{background:none !important;}
 
ul.primaryNav li .navPage,ul.primaryNav li .navMenu{}
ul.primaryNav li a:hover, ul.primaryNav li a.selectedParent,ul.primaryNav li a.selected{color:#FDBB0D}

/**************************
 Secondary nav (Feature menu)
**************************/
ul.secondaryNav {}
ul.secondaryNav li {}
ul.secondaryNav a:link, ul.secondaryNav li a:visited {color:#fff;border-right:solid 2px #840909}
ul.secondaryNav a:link.navFirstItem, ul.secondaryNav li a:visited.navFirstItem {border :none}

/*ul.secondaryNav li a:hover, ul.secondaryNav li a.selectedParent, ul.secondaryNav li a.selected {
color:#fff;background:url(arrow-over.gif) no-repeat right 60%; }*/

/**************************
Side nav
**************************/
#divLeftSideNav{background:#FDBB0D;}
.sidebarNavTitle {color:#666;background:#960807;color:#fff}
#divColumn1 li a:link,#divColumn1 li a:visited{color:#666680;border-bottom:1px dashed #960807;background:url(siwdenav.gif) no-repeat left bottom;}
#divColumn1 li a.selected, #divColumn1 li a:hover{color:#970F11;background:url(siwdenav-over.gif) no-repeat left;}

/**************************
Shoutout Widget
**************************/
#scShoutoutWidget{background: url(bignews.gif) no-repeat left top;color:#fff;}
#scShoutoutWidget h3{color:#fff}

/**************************
News Widget
**************************/

.scNewsWidget h2{color:#960807;background: url(news-top.png) no-repeat left top;}
.scNewsWidget h2 a:link, .scNewsWidget h2 a:visited {color:#960807}
.scNewsWidget h2 a:hover{color:#960807}

.scNewsWidget dd a:hover{color:#000}

.scNewsWidget dd{color:#676765}
.scNewsWidget dt a:link, dt a:visited{color:#420B10;}
.scNewsWidget dt a:hover{color:#32638f;}
.scNewsWidget dd a:link, .scNewsWidget dd a:visited {color:#999;}
.scNewsWidget dd a:hover{color:#32638f; }
.scNewsWidget h4 a:link, .scNewsWidget h4 a:visited {color:#960807;background: url(arrow-red.gif) no-repeat right 50%;}
.scNewsWidget h4 a:hover {color:#420B10;background: url(arrow-dark-red.gif) no-repeat right 50%;}

/**************************
Merged: Events & Specials Widget
**************************/
.scEventsWidget {background: url(events.gif) no-repeat left top;}
.scEventsWidget dd a:hover,.scSpecialsWidget dd a:hover{color:#000}
.scEventsWidget dd,.scSpecialsWidget dd{color:#676765}
.scEventsWidget dt a:link, dt a:visited,.scSpecialsWidget dt a:link, dt a:visited{color:#420B10;}
.scEventsWidget dt a:hover,.scSpecialsWidget dt a:hover{color:#32638f;}
.scEventsWidget dd a:link, .scEventsWidget dd a:visited,.scSpecialsWidget dd a:link, .scSpecialsWidget dd a:visited  {color:#999;}
.scEventsWidget dd a:hover,.scSpecialsWidget dd a:hover{color:#32638f; }
.scEventsWidget h4 a:link, .scEventsWidget h4 a:visited, .scSpecialsWidget h4 a:link, scSpecialsWidget h4 a:visited {color:#960807;background: url(arrow-red.gif) no-repeat right 50%;}
.scEventsWidget h4 a:hover, .scSpecialsWidget h4 a:hover {color:#420B10;background: url(arrow-dark-red.gif) no-repeat right 50%;}



/**************************
Specials Widget
**************************/
.scSpecialsWidget {background: url(specials.gif) no-repeat left top;}

/**************************
 Main body
**************************/
#divColumn99 ul {}
#divColumn99 ul li {background:url(bullet.gif) no-repeat left 4px;}
#divColumn99 #divSectionHeader{}
#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}
a:link.button, a:visited.button {color:#ccc;background:url(button.gif) no-repeat;}
a.button:hover {color:#666;background:url(button-hover.gif) no-repeat;}
#divColumn99  h1 {background: url(h1.gif) no-repeat left top;color:#FDBB0D}
/**************************
Tables
**************************/
TABLE.contentTable th {background:#960807;color:#fff;}
TABLE.contentTable td {border:solid 2px #fff;}
TABLE.contentTable tr {background-color: #E0EAF2 }
TABLE.contentTable tr.rowTwo{ background-color: #e6eef5; }

/**************************
 Shopping Cart
**************************/
#divShoppingCartWidget {background:#fff;  border:dotted 1px #C7E4B6;}
#divShoppingCartWidget DIV.cartItems a {background: url(cart.gif) no-repeat top right; padding-right:20px;}
#divShoppingCartWidget DIV.cartTitle{color:#fff;background:#960807 url(css/icon-buy.gif) no-repeat top right;}

/**************************
Tools widget
**************************/
.pageToolsWidgetTitle {color:#1A3F83}
#divPageToolsWidget {background:url(dots.gif) bottom repeat-x}
#divPageToolsWidget ul li {border-bottom:#fff solid 2px;}
#divPageToolsWidget a:link, #divPageToolsWidget a:visited{color:#6a6969; }
#divPageToolsWidget ul a:hover {color:#479446}
a:link.print, a:visited.print {background: url(icon-print.gif) no-repeat top left;}
a:link.email, a:visited.email {background: url(icon-email.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;}

/**************************
Forms and buttons
**************************/
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}
input, textarea, select {background:#fff url(../../../common//images/form_bg.gif) repeat-x;border:1px solid #E0E0E0;color:#333333;}
select {background:#fff;color:#333333;border:1px solid #E0E0E0;}
input.submit {color:#999;background: url(../../../common/images/submit.gif);border:none;}
input.submit:hover {color:#666;background: url(../../../common/images/submit-hover.gif);}

a:link.button, a:visited.button {color:#b0b0b0;background:url(button.gif) no-repeat;}
a.button:hover {color:#999;background:url(button-hover.gif) no-repeat;}
a:link.widebutton, a:visited.widebutton {color:#b0b0b0;background:url(widebutton.gif) no-repeat;}
a.widebutton:hover {color:#999;background:url(widebutton-hover.gif) no-repeat;}

/*Shared colour styles for thew newsletter & subscribe buttons */
a:link.scSubscribeLink,a:visited.scSubscribeLink, a:link.scShareLink,a:visited.scShareLink {color:#999 !important;border-bottom:none;}
a.scSubscribeLink:hover, a.scShareLink:hover {color:#960807 !important}

/*images for the share button */
a:link.scShareLink,a:visited.scShareLink {background:url(button-share.gif) no-repeat;}
a.scShareLink:hover {background:url(button-share-over.gif) no-repeat;}
/*images for the newsletter button */
a:link.scSubscribeLink,a:visited.scSubscribeLink {background:url(button-newsletter.gif) no-repeat;}
a.scSubscribeLink:hover {background: url(button-newsletter-over.gif) no-repeat;}


/* -------------------------------
 *  Bottom region elements
 * -------------------------------
 */
#divRegionBottom{color:#BBBCC0;}
#divRegionBottom a{color:#BBBCC0;BBBCC0-bottom:dotted 1px #fff}
#divRegionBottom a:hover{color:#047FBA;border-bottom:dotted 1px #047FBA}
	#divSectionBottomContent {color:#BBBCC0; }
	#divSectionBottomNav a{border-right:solid 2px #960807;}
	#divSectionBottomNav a.navLastItem{border:none}
	#divSectionCopyright{color:#BBBCC0;}

/**************************
Non-typical elements
**************************/

/**************************
TWITTER
**************************/
#scTwitterWidget dt  {background:url(twitter.gif) no-repeat left top;}
#scTwitterWidget dd a{color:#333}
#scTwitterWidget p a{color:#6AC3EF}
