


body {
	background-color:#ebefee;
    background-image:url('/site/static/images/bg_patt.jpg');
	background-repeat:repeat-x;
	background-position:top center;
	color:#666666;
}

#innerPadding {
	border-left-color:#737373;
}

.innerPadding {
	background-color:#ffffff;
}

a { color:#5485ac; }

h1 { color:#1e2018; }
h2 { color:#1e2018; }

.dark { color:#1e2018; }

#utilNav, #utilNav a {
	color:#222628;
}

#mainNav {
	border-color:#701212;
}

#mainNav .tagline {
	background-color:#701212;
}

#mainNav a{
	color:#222628;
	border-right-color:#4a4742; 
	background-color:#ffffff;
	background-color:rgba(255,255,255,.8);
}

#mainNav a:hover, #mainNav a.active {
	background-color:#e6e4d9;
	color:#1e2018;
}

#subNav {
	background-color:#5485ac;
}

#subNav a {
	color:#1e2018;
}

#subNav a.active, #subNav a:hover {
	color:#5485ac;
}

#breadcrumbs .breadcrumb a { color: #666666; }
#breadcrumbs .breadcrumb .requested a { color: #666666; text-decoration: none; }

/*  Homepage banner  */

#controls a {
	color:#ffffff;
	background-color:#737373;
	border-color:#e1e1e1;
}

#controls a:hover, #controls a.active {
	background-color:#701212;
	border-color:#ffffff;
}

/* Body Styles */

#contentUtils a {
	color:#666666;
}

#contentContainer.interior {
	
}

#contentContainer.interior .innerPadding {
	
}

.homepageBlock h3 {
	color:#1e2018;
}

.events {
	border-right-color:#737373;
	border-left-color:#737373;
}

#leftColumn {
	background-color:#ffffff;
}

#rightColumn {
	background-color:#e1e1e1;
}

.gift-guide li {
	border-top-color:#e1e1e1;
}

#leftColumn a, #rightColumn a {
	
}

.callout {
	background-color:#ffffff;
	color:#1e2018;
}

.callout strong {
	background-color:#e1e1e1;
	border-color:#ffffff;
}

.storeBlock {
	border-top-color:#e1e1e1;
}

.storeBlock .name {
	color:#222628;
}

.storeBlock .location {
	color:#5485ac;
}

.storeHeader {
	color:#1e2018;
}

.storeHeader .description {
	color:#666666;
}

.offerBlock {
	border-top-color:#e1e1e1;
}

.offerBlock .header {
	color:#1e2018;
}

.bottomLine {
	border-bottom-color:#e1e1e1;
}

input.bottomLink {
	color:#5485ac;
}

.jobBlock {
	border-top-color:#e1e1e1}

.jobBlock .location, .jobDetailsBlock .location {
	color:#222628;
}

#back-to-top {
	background-color:#1e2018;
    color:#a7a498;
    border-color:#1e2018;
}

#back-to-top:hover {
	background-color:#e6e4d9;
	color:#1e2018;
}


/* Footer Styles */

#footerContainer {
	
}

#footerContainer .innerPadding div {
	color:#737373;
}

#footerContainer .innerPadding div a {
	color:#666666;
}


