/**************************
NOTES

Dark colour: #527a71
Light colour:#c3c083
**************************/

/**************************
Main colours
**************************/

body{color:#798288;background:#c3c083 url( background.gif);}
#divPage{background:#fff;}
#divRegionMiddle{background: url(faux-column.gif) no-repeat left top;}
#divRegionTop{background:#fff}
#home #divPage{background:#fff}
h1, h2, h3 {color:#527a71}
a:link, a:visited {color:#c3c083;}
a:hover {color:#c4c083}

.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;}

li a.selectedParent,li a.selected {color:#FDBB0D;}

.scImageInlineLeft, .scImageInlineRight {padding:5px;border:dashed #ccc 1px}



/**************************
 Main nav 
**************************/
ul.primaryNav {background:#527a71 url(primaryNav.gif) no-repeat left top;}
ul.primaryNav li{border-right:solid 1px #fff}
ul.primaryNav li a:link,ul.primaryNav li a:visited{color:#fff;}
ul.primaryNav li.navLastItem{border:none}
 
ul.primaryNav li .navPage,ul.primaryNav li .navMenu{}
ul.primaryNav li a:hover, ul.primaryNav li a.selectedParent,ul.primaryNav li a.selected{color:#c3c083;}

/**************************
 Secondary nav (Feature menu)
**************************/
ul.secondaryNav a:link, ul.secondaryNav li a:visited {color:#c4c083;border-right:2px solid #c3c083}
ul.secondaryNav a:hover{color:#527a71}
ul.secondaryNav a.navLastItem{border-right:none !important }
/**************************
Side nav
**************************/
#divLeftSideNav{color:#527a71;background:#c4c083 url(nav_left_bckgrd.gif) repeat-x bottom }
.sidebarNavTitle {background:#527a71;color:#fff}


#divLeftSideNav li a:link,#divLeftSideNav li a:visited{color:#fff;}


/*#divLeftSideNav li a.selected, #divLeftSideNav li a:hover{background:url(brown_left.gif) no-repeat left 50%;color:#fff;}


#divColumn1 li li {border-bottom:none;background: url(lili.gif) no-repeat 2px 3px; border:solid 1px red;}
*/
/*
#divColumn1 li li a:link,#divColumn1 li li a:visited{color:#4b4b4d;background:none;}
#divColumn1 li li li a:link,#divColumn1 li li li a:visited{color:#666;background:none;}
#divColumn1 li li a:hover, #divColumn1 li li li a:hover{color:#000;}
*/

#divLeftSideNav ul li.selected a:link, #divLeftSideNav ul li.selected a:visited {
background:url(brown_left.gif) no-repeat left 50%; }

#divLeftSideNav ul li.selectedParent a:link, #divLeftSideNav ul li.selectedParent a:visited {
background:url(brown_left.gif) no-repeat left 50%; } /*first proper Selected parent listitem link*/

#divLeftSideNav ul li li a:link, #divLeftSideNav ul li li a:visited{
background: url(subitem.gif) no-repeat left center !important ;} /*list item inside the first proper selectedParent item */

#divLeftSideNav .selected a:visited, #divLeftSideNav .selected a:link{color:#fff !important } /* The selected item */
/**************************
News Widget
**************************/
.scNewsWidget dl {background:#D5D2BA}
.scNewsWidget h2{color:#E2D7B7;background:#527a71;}
.scNewsWidget h2 a:link, .scNewsWidget h2 a:visited {color:#E2D7B7}
.scNewsWidget h2 a:hover{color:#E2D7B7}

.scNewsWidget dd a:hover{color:#000}

.scNewsWidget dd, .scNewsWidget p{color:#676765}
.scNewsWidget dt a:link, dt a:visited{color:#6a695d;}
.scNewsWidget dt a:hover{color:#333;}
.scNewsWidget dd a:link, .scNewsWidget dd a:visited {color:#527a71;}
.scNewsWidget dd a:hover{color:#333; }
.scNewsWidget h4 a:link, .scNewsWidget h4 a:visited {color:#E2D7B7;background: url(arrow-red.gif) no-repeat right 50%;}
.scNewsWidget h4 a:hover {color:#333;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:#E2D7B7;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, #googleMap{background:#e3dab7}
#divColumn99 ul li a:link{}
#divColumn99 ul li a:visited{}
.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;}
/**************************
Breadcrumbs
**************************/
#divBreadcrumbs {color:#798288;border-bottom:dotted 1px #527a71}
#divBreadcrumbs a:link, #divBreadcrumbs a:visited{color:#527a71; }
#divBreadcrumbs a:hover	{color:#003A63; }
#divBreadcrumbs li {background:url(white_left.gif) no-repeat left 50%!important;}
#divBreadcrumbs li.breadcrumbLevel0 {background:none!important ;}

/**************************
Tables
**************************/
TABLE.contentTable th, TABLE.contentTable {background:#c4c083;color:#fffbef;}
TABLE.contentTable td {border:solid 3px #fffbef;color:#737168}
TABLE.contentTable tr {background-color: #eee;}
TABLE.contentTable tr.scAltRow,TABLE.contentTable tr.rowDark{ background-color: #ddd; border-bottom:2px solid #d0cab0;}
TABLE.contentTable td a {color:#527a71}
td.label {background:#cfc8ab;}
.scAltRow td.label {background:#ddd8c5}
tr.scTableSubHeader {background:#cfc8ab !important;border:6px solid #edeadc!important;
border-left:none !important ;border-right:none !important; color:#edeadc!important }
tr.rowHead td  {background:#c4c083;color:#fffbef;}
/**************************
 Shopping Cart
**************************/
#divShoppingCartWidget {background:#b8ab74}
#divShoppingCartWidget div.cartItems {background:url(boxBottom.png) no-repeat bottom left;}
#divShoppingCartWidget div.cartTitle{color:#b4b1a7;background:#4d4831;}
#divShoppingCartWidget div.cartItems a:link,  #divShoppingCartWidget div.cartItems a:visited {color:#fff;background:url(cart.gif) no-repeat right top;}
#divShoppingCartWidget div.cartItems a:hover {color:#333}
/**************************
 Products
**************************/
ul.shopCategoryMenu li {background:#c3c083;color:#527a71}
ul.shopCategoryMenu a:link, ul.shopCategoryMenu a:visited{color:#fff !important;}
ul.shopCategoryMenu li a:hover {background:#666;}

ul.shopCategoryMenu li li {background:#c4c083;}
ul.shopCategoryMenu li li a:link, ul.shopCategoryMenu li li a:visited,  ul.shopCategoryMenu li li .selected{
color:#6a695d !important}
ul.shopCategoryMenu li li a:hover {background:#c4c083;color:#fff !important}

/**************************
Shoutout Widget
**************************/
#divColumn2 #scShoutoutWidget{background:none;}
#divColumn2 #scShoutoutWidget h3{background: url(shoutoutTop.png) no-repeat center top;}
#divColumn2 #scShoutoutWidget p{background: url(shoutoutBottom.png) no-repeat center bottom;color:#E2D7B7}

/**************************
Forms and buttons
**************************/
form.emailForm, form.scForm{border:1px solid #E0E0E0;background:#F2F2F2;
font-family:tahoma;font-size:13px;
border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -mso-border-radius:8px;
box-shadow: 4px 3px 6px #e1e1e1; -webkit-box-shadow: 3px 3px 6px #e1e1e1; -moz-box-shadow: 3px 3px 6px #e1e1e1;
}
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);}
input:focus {background:#e4fefe;color:#333}


/**************************
Buttons
**************************/

/*Share & subscribe Shipping buttons */
.scShareWidget a:link,.scShareWidget a:visited, .scSubscribeWidget a:link,.scSubscribeWidget a:visited {color:#fff}
.scShareWidget a:hover, .scSubscribeWidget a:hover{}


/*Single button*/
p.button {background:url(buttonR.gif) no-repeat right 4px !important;}
p.button:hover{background:url(buttonR-over.gif) no-repeat right 4px !important;}
p.button a:link, p.button a:visited{background:url(buttonL.gif) no-repeat left 4px !important;color:#999 !important;border:none !important;}
p.button a:hover{color:#666 !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:#666 !important}

/* -------------------------------
 *  Address
 * ------------------------------- */

.scContactWidget{color:#999;}
.scContactAddress {}
.scContactDetails {}
.scContactWidget a:link, .scContactWidget a:visited{}


/* -------------------------------
 *  Bottom region elements
 * -------------------------------
 */
#divRegionBottom{color:#999;}
#divRegionBottom a{color:#999;}
#divRegionBottom a:hover{color:#E2D7B7;}
	#divSectionBottomContent {color:#999; }
	
	
#home #divRegionBottom{color:#fff;background:#a9a87a}
#home #divRegionBottom a{color:#fff;}
#home #divRegionBottom a:hover{color:#E2D7B7;}
#home #divSectionBottomContent {color:#fff; }	
#home .scContactWidget{color:#fff;}

/*Shoutout */
#divColumn99 #scShoutoutWidget{background:#eae6d5; border:solid 5px #eae6d5;}
#divColumn99 #scShoutoutWidget h1{color:#fff;background:#c3c083;}
#divColumn99 #scShoutoutWidget h2, #divColumn99 .scShoutoutWidget h3, #divColumn99 .scShoutoutWidget p, #divColumn99 .scShoutoutWidget h4 
{color:#527a71} 
#divColumn99 #scShoutoutWidget p {color:#666;}

/**************************
TWITTER
**************************/
#scTwitterWidget dt  {background:url(twitter.gif) no-repeat left top;}
#scTwitterWidget dd a{color:#333}
#scTwitterWidget p a{color:#6AC3EF}
