

/* :: Backgrounds :: */ 

html body, 
#header,
#footer {
	background-color: #1a1a1a;
}

#user-nav ul a {
	background-color: #404040;
}

#user-nav ul a:hover, #user-nav .current a,
.item-box .list .btn:hover {
	background-color: #9ae042;
}

#site-nav {
	background-color: #262626;
}

#site #main,
.inner-window-header {
	background-color: #ededed;
}

.styled-separator,
.item-cat a,
#content .toggle-items h3 {
	background-color: #e5e5e5;
}

.level-2 a,
.item-box dl, .img-th,
.mp-table, #content table,
.toggle-content,
#window-info-box .inner-window,
.pagination strong, 
.item-box dt strong,
.item-box .list .btn, .btn-del,
.special-link,
.search-bar-option,
.delete-handle,
.item-list dd.img a,
.txt,
.attention-box {
	background-color: white;
}

.mp-table tbody tr:hover, #content tbody tr:hover {
	background-color: #f8fcf4;
}

#site-nav, #footer-contact {
	background-color: #393939;
}

.delete-handle:hover, .btn {
	background-color: #7bc320;
}

#content .item-box ul.list li,
.search-bar-option label:hover {
	background-color: #f5f5f5;
}








/* :: Borders :: */

#site-nav,
#main-nav ul ul {
	border-color: #4f4f4f;
}

#main-nav li.current,
.item-cat a span,
#content .nav-x > li.current > a,
.form-elements .btn {
	border-color: #9ae042;
}

.level-2 a,
.search-bar .txt,
#content h3 {
	border-color: #dcdcdc;
}

.styled-separator,
.item-cat a {
	border-color: #d3d3d3;
}

.item-box .list .btn:hover {
	border-color: #7bc320;
}

#footer-contact .inner {
	border-color: #535353;
}

.search-bar-option,
#content .item-list .info .item-color:before,
.item-list dd.img a, .img-th {
	border-color: white;
}



input[type="text"], input[type="password"], textarea,
.input-box {
	border-color: #787878;
}

input[type="text"]:focus, input[type="password"]:focus, input[type="submit"]:focus, textarea:focus, select:focus {
	border-color: #84c533;
}

hr,
.delivery .wrapper,
.item-box dl, .item-box dt, .btn, .item-box .list .btn, .btn-del,
.special-link,
.item-gallery ul img,
.inner-window-header,
#content .toggle-items h3 {
	border-color: #ddd;
}

#site .nav-x.fL > li, .separator,
.item-list dl,
.mp-table th, .mp-table td, #content th, #content td,
.form-elements fieldset,
.item-gallery ul a:hover img {
	border-color: #ccc;
}



/* :: Colors :: */

body, a, 
h1, h2, h3, h4, h5, h6,
.pagination h6 span,
.pagination span.fL,
.form-elements legend,
#user-nav ul a:hover,
#user-nav .current a {
	color: #262626;
}

#main-nav a, #user-nav, #user-nav a, #footer-contact, #footer-contact a {
	color: #b7b7b7;
}

#main-nav .current a, #main-nav a:hover,
#user-nav .shopping-cart a:hover {
	color: white;
}

.color-text,
.item-price strong,
.delete-handle {
	color: #7bc320;
}

.footer-copy, .footer-copy a {
	color: #8d8d8d;
}






.item-box .list .btn {
	color: black;
}

.pagination h6, .pagination span.prev-link, .pagination span.next-link {
	color: #999;
}

.delete-handle:hover,
.btn {
	color: white;
}


.att-color {
	color: #cc1e47;
}


