/* themeScarboroughFair_maroon.css
 *
 * -------------------------------
 *  Essential HTML elements
 * -------------------------------
 */


BODY {
	color				: #000000;
}

TD, INPUT, TEXTAREA {
	color				: #000000;
}

A {
	color				: #CC3333;
}

A:hover {
	color				: #000066;
}



/* -------------------------------
 *  Page containers
 * -------------------------------
 */

#divBody {
	background-color	: white;
}

#divPage {
	background-color	: white;
}


/* -------------------------------
 *  Top region elements
 * -------------------------------
 */


/* subsections */

#divSectionHeader {
}


/* -------------------------------
 *  Middle region elements
 * -------------------------------
 */

/* region container */

#divRegionMiddle {
}

.layout_2colnw #divRegionMiddle {
	background-image	: url('pagebg_2colnw.gif');
}

.layout_3colnwn #divRegionMiddle {
	background-image	: url('pagebg_3colnwn.gif');
}


/* main column */

#divColumn99 {
	background-color	: white;
}


/* left nav column */

#divColumn1 {
	background-color	: white;
	color				: #333333;
	border-right-color	: #DBDBDA;
}


/* right nav column */

#divColumn2 {
	background-color	: white;
	color				: #333333;
	border-left-color	: #DBDBDA;
}



/* -------------------------------
 *  Bottom region elements
 * -------------------------------
 */

/* region container */

#divRegionBottom {
	color				: #444444;
	background-image	: url('shade_effect.gif');
	background-color	: #BABABA;
}

#divSectionBottomLegalNav {
	background-color	: white;
}



/* -------------------------------
 *  Menus
 * -------------------------------
 */

/* Top Nav Menu */

#divSectionTopNav {
	background-color	: #DBDBDA;
}

#divSectionTopNav A {
	color				: #666666;
}

#divSectionTopNav UL {
}

#divSectionTopNav UL LI {
	padding				: 0 17px 0 19px;
	background			: url('divider_primary.gif') no-repeat 0;
}

#divSectionTopNav UL LI:first-child,
#divSectionTopNav UL LI.navFirstItem {
	background			: none;
}


/* Top Secondary Nav Menu */

#divSectionTopSecondaryNav {
	background-color	: #BABABA;
}

#divSectionTopSecondaryNav A {
	color				: #666666;
}

#divSectionTopSecondaryNav UL LI {
	background			: url('divider_secondary.gif') no-repeat 0 -2px;
}

#divSectionTopSecondaryNav UL LI:first-child,
#divSectionTopSecondaryNav UL LI.navFirstItem
{
	background			: none;
}



/* Left Nav Menu */

#divLeftSideNav {
	border-bottom-color	: #DBDBDA;
}

#divLeftSideNav UL A {
	color				: #666666;
	border-bottom-color	: #DBDBDA;
}

#divLeftSideNav UL A.menuLevel0 {
	color				: #330000;
}

#divLeftSideNav UL A.selected {
	border-bottom-color	: #330000;
}



/* Left Categories Menu */

#divLeftShopCategories UL {
}

#divLeftShopCategories UL A {
	color				: #666666;
	border-bottom-color	: #DBDBDA;
}

#divLeftShopCategories UL A.selected {
	border-bottom-color	: #330000;
}


/* Bottom Legal Nav Menu */

#divSectionBottomLegalNav A {
	/* use the default anchor color */
}



/* -------------------------------
 *  Text
 * -------------------------------
 */

/* headings */

H1, H2, H3, H4, H5, H6 {
	color 				: #330000;
}



/* -------------------------------
 *  Shopping Cart
 * -------------------------------
 */

DIV.shoppingCartWidget {
	color				: #666666;
	background-color	: white;
	border-left-color	: #DBDBDA;
	border-bottom-color	: #DBDBDA;
}

DIV.shoppingCartWidget A {
	color				: #808080;
}

DIV.shoppingCartWidget DIV.cartItems {
	color				: #330000;
}


/* -------------------------------
 *  Page Tools
 * -------------------------------
 */

DIV.pageToolsWidget {
	background-color	: white;
	color				: #666666;
}

DIV.pageToolsWidget A {
	color				: #330000;
}


/**************************
Forms 
**************************/
form.emailForm{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;}
.required {color:red}
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 #ccc;}

input:focus {background:#e4fefe;color:#333}
input.submit {float:right;background: url(../../../../common/images/submitSliding.gif) no-repeat left top;border:none;color:#fff; }
input.submit:hover  {background: url(../../../../common/images/submitSliding.gif) no-repeat right top;cursor:pointer}

