
/* :: Backgrounds :: */ 

html body {
	background-color: #ededed;
}

#main-nav .sub-menu ul,
#window-info-box .inner-window,
.delete-handle,
.txt, .txt-small, input[type="password"], textarea,
select, input[type="checkbox"],
.txt:focus, .txt-small:focus, input[type="password"]:focus, textarea:focus,
.item-filter a, .item-filter-search a, .item-list .list li,
#content .item-box ul.list li,
.btn-del:hover,
.breadcrumb strong,
.pagination strong {
	background-color: white;
}

.search-bar, .cart-bar,
.item-filter, .item-filter-search, .breadcrumb,
.item-list dl, .item-box dl,
.side-bar-all h2 a {
	background-color: #f2f2f2;
}

.search-bar h4, .more,
.item-box .list .btn {
	background-color: #81c96b;
}

#main-nav a:hover {
	background-color: #e2f3dd;
}

.btn {
	background-color: #505050;
}

.delete-handle:hover {
	background-color: #c00;
}

.btn-del {
	background-color: #e4fbea;
}

.pagination {
	background-color: #fef7ee;
}

/* :: Borders :: */

#site-nav,
.item-box .list .btn,
h3 {
	border-color: #61bb46;
}

.txt, .txt-small, input[type="password"], textarea,
.input-box {
	border-color: #787878;
}

.txt:focus, .txt-small:focus, input[type="password"]:focus, input[type="submit"]:focus, textarea:focus, select:focus {
	border-color: #e59800;
}

hr:after, blockquote,
.item-list dd.img img {
	border-color: #ddd;
}

.nav-x li, .separator,
#footer li,
.mp-table th, .mp-table td, .mp-content th, .mp-content td,
.btn-del,
.expandable-nav .nav-heading > span, #site .expandable-nav .nav-heading div > ul {
	border-color: #ccc;
}

.btn {
	border-color: #505050;
}

.search-bar .inner,
.item-box dd.img img,
.item-box dl dt:after {
	border-color: white;
}

.pagination {
	border-color: #ffc178;
}

/* :: Colors :: */

body, a {
	color: #666;
}

h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
a:hover, .item-cat a {
	color: #323232;
}

#header .fR h2,
#main-nav a {
	color: #808080;
}

#main-nav a:hover, #main-nav .current a,
#header .fR p, #header .fR p a {
	color: black;
}

.search-bar h4, .more, .more:hover,
.delete-handle:hover,
.btn, .btn:hover {
	color: white;
}

.color-text,
.item-list .item-price, .item-box .item-price, 
.item-list .convert-price-to, .item-box .convert-price-to {
	color: #ff8a00;
}

.form-elements em,
.delete-handle,
.att-color,
.breadcrumb strong {
	color: #cc1e47;
}


