a:link, a:visited {
	color: #900;
}

a:hover, a:active {
	background-color: #C50000;
	color: #FFF;
}

.item a:hover {
	color: #C50000;
}

#footer {
	border-top-color: #D00000;
}

#action {
	border-top-color: #9FD052;
	background-color: #E32D2D;
}

#thumb a:hover img, #thumb a:active img, #c1:hover img, .item a:hover img {
	border-color: #ec9696;
}

.cimg a:hover img {
	border-color: #ec9696;
}

#nav {
	background: #830101 url(../../img/rwbg.png) repeat-x right top;
	color: #FFF;
	border-bottom-color: #D00000;
}

#nav div a, #nav a {
	color: #EEE;
}

#curr:link, #curr:visited {
	color: #FFF;
	background-color:#830101;
}



body {
	color: #666;
}

#title, #search, #cart {
	background-color: #EEE;
}

#msg {
	border-bottom-color: #F55;
}

.input_comment {
	color: #999;
}

.delreg {
	border-color: #F00;
}

textarea.error, input.error, select.error {
	border-color: #F00;
	background-color: #FFF;
}

.errmsg {
	color: #F00;
}

.filterlist {
	color: #666;
	border-color: #CCC;
}

.req {
	border-bottom-color: #333;
}

.subinput {
	border-left-color: #38D878;
}

form dt {
	border-left-color: #EEE;
}

.tdLabel {
	border-right-color: #EEE;
}



.item .price {
	background-color: #FFF;
}

#thumb a img {
	border-color: #EEE;
	background-color: #FFF;
}



.tag div a {
	color: #555;
}

.tag div a:hover, .tag div a:active {
	color: #FFF;
}

#c1 img, .authform, .item a img, form dl, #photo img {
	border-color: #EEE;
}

.cpbar {
	background: #999;
	color: #FFF;
}

.cimg a img, #subbox img {
	border-color: #EEE;
	background-color: #FFF;
}

#makeOrder, .pager, #main {
	background-color: #FFF;
}

#main
{
	background-image: url(../../img/grbg.gif);
	background-position: top;
	background-repeat: repeat-x;
}