

/* :: Backgrounds :: */ 

html body,
.form-elements, .categories,
.related, .price-bar, .item-categories a:hover {
	background-color: #f7f7f7;
}

#main-nav a:hover {
	background-color: #2b6cf2;
}

#main-nav .current a {
	background-color: #2152b8;
}

#header-graphic {
	background-color: #cfe7ff;
}

#window-info-box .inner-window,
.mp-table th,
.big-img span, .inquiry .delete-wrapper,
#site .toggle-items h3 {
	background-color: #efefef;
}

input[type="submit"],
.special-link:hover,
.attention-box,
.categories li a:hover, .categories li.current li a:hover,
.items .add-to-cart {
	background-color: #e6f7ff;
}

.categories li.current a, .categories li.current li.current a,
.added-to-cart {
	background-color: #b0d1f3;
}

table.mp-table,
input[type="text"], input[type="password"], textarea, input[type="submit"]:hover,
select, .txt,
input[type="checkbox"],
.brands ul a,
.categories li a, .categories li.current li a,
.big-img span:hover,
.delete-handle,
#main-nav #ca6 a:hover span,
#header .meta .sub-menu a, #header .sub-menu ul,
.special-link,
.toggle-content, .pagination strong,
.related .tooltip-title, #header .meta .shopping-cart a,
.item-list.gutter .item-content .item-cell, .items .add-to-cart:hover {
	background-color: white;
}

.delete-handle:hover,
.danger-bgr {
	background-color: #c00;
}

.warning-bgr {
	background-color: #ffcb5b;
}

.att-color {
	background-color: #fcc !important;
}


/* :: Borders :: */


#site .toggle-items h3, .toggle-content,
#site .mp-table table, #site .mp-table th, #site .mp-table td,
input[type="text"], input[type="password"], textarea,
.form-elements legend,
.big-img img,
#main-nav #ca6 a:hover span,
.special-link,
#header .meta #usrpanel li:last-child {
	border-color: #ccc;
}

input[type="text"]:focus, input[type="password"]:focus, input[type="submit"]:focus, textarea:focus, select:focus,
.item-gallery .current img {
	border-color: #e59800;
}

#header .meta .sub-menu > a,
.slider-gallery,
.form-elements, .categories,
.items .add-to-cart,
.attention-box, .item-gallery img,
.item-list.gutter .item-content .item-cell,
#footer {
	border-color: #ddd;
}

.added-to-cart {border-color: white;}

#header .meta .shopping-cart a,
.toggle-side-nav:before, .toggle-side-nav:after,
.item-list.item-categories .item-content .item-cell:hover {
	border-color: #c00;
}

/* :: Colors :: */

body, a,
#content .toggle-items h3 small,
.main-items h5 {
	color: black;
}

.delete-handle:hover,
.danger-bgr, .b-heater a:hover {
	color: white;
}

a:hover {
	color: #444;
}

#main-nav a,
#main-nav #ca6 a:hover span {
	color: #666;
}

#main-nav a:hover, #main-nav .current a {
	color: #e4f0fc; 
}

#footer, .special-content-box .separator {
	color: #999;
}

.separator {
	color: #ccc;
}


h1, h2, h3, h4, h5, h6,
.form-elements legend,
.main-items dt a, .item-categories a {
	color: #144e8b;
}

.b-heater a {
	color: #ffcb5b;
}

.delete-handle,
.color,
.required-text, .items h2 {
	color: #c00;
}

