/*
Thank you for purchasing ClassyShop. Please don't forget to rate it!
You can change anything to do with the background images and colours in this file
To create a new colour just copy this file and rename it to your chosen colour.
*/

body {
	background-color:#151517;
	background:url(../images/bg.jpg) repeat;
	color:#9a9a9a;
}
a {
	color: #da0000;
	font-weight: normal;
	text-decoration: underline;
}
a:hover {
	color: #999999;
}
h2 {
	color: #ffffff !important;
}
h3 {
	color: #9e0325 !important;
}
#bg {
	background-image:url(../images/bg_bar.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
/*TopMenu - This is the "My Account | View Cart | Order Status etc menu*/

#TopMenu li a {
	border-left: 1px solid #cccccc;
	color: #cccccc;
	text-decoration:none;
}
#TopMenu li a:hover {
	color: #ffffff;
}
#Menu li a {
	background: url('../images/menu_bg.gif') 0 8px no-repeat;
	color: #fff;
}
#Menu li ul li a {
	background: #9e0325;
}
#Menu li ul li a:hover {
	background-color: #FFFFFE;
	color: #fff;
}
#Menu li:hover a, #Menu li.over a {
	background-color: #FFFFFE;
}
/*Search Form, The quick search located in the top right*/

#SearchForm {
	color: #ffffff;
}
#SearchForm label {
	color: #fff;
}
#SearchForm a {
	text-decoration: none;
	color:#cccccc;
}
#SearchForm a:hover {
	text-decoration: none;
	color:#ffffff;
}
#SearchForm input.Textbox {
	border: 1px solid #666666;
	background: #333333;
}
/*Static Banner, This is the image located on the long bar in the center*/

#HoltsImage {
	background:url(../images/blue/HoltsBanner.jpg);
	width:560px;
	height:126px;
	float:right;
}
/*left, The left column*/

.Left li a {
	background-color:#000000;
	border-bottom:1px solid #212121;
	
}
.Left li ul li a {
	background-color: #666666;
	border-bottom:1px solid #212121;
	border-top:none;
	color: #FFFFFF;
}
.Left li a:hover {
	color: #CCCCCC;
	text-decoration:none;
}
.Left h2 {
	/*background-color:#a7a37e;
	color:#FFFFFF;*/
	background:url(../images/titles_bg.gif) repeat-x top;
}
.Left a {
	color: #979797;
}
.Left li {
	background:#000000;
}
/*Right, The right column*/

.Right li {
	background:#000000;
}
.Right li a {
	background-color:#000000;
}
.Right li a:hover {
	text-decoration:none;
}
.Right h2 {
	/*background-color:#a7a37e;
	color:#FFFFFF;	*/
	background:url(../images/titles_bg.gif) repeat-x top;
}
/*Breadcrumb, The link trail located in the center that displays a trail of links*/

#BreadCrumb {
	color:#cccccc;
}
#BreadCrumb a {
	color:#cccccc;
	text-decoration:none;
}
#BreadCrumb a:hover {
	color:#ffffff;
	text-decoration:none;
}
/*Content Banner Nav, The navigation to rotate the jQuery banner*/

#ContentBannerNav a {
	background:#000000;
	border:1px solid #5a5c5f;
	color:#5a5c5f;
}
#ContentBannerNav a:hover {
	background: #151517;
	border:1px solid #cccccc;
}
/*Primary Content Area, The center area (Not used on page.html)*/

.Content a {
	color: #FFFFFE;
}
.Content h2 {
	color: #FFFFFE !important;
}
.Content a:hover {
	text-decoration: underline;
}
/*Products, The product lists, images and titles.*/

.ProductList li {
	border: 1px solid #373739;
	background:#000;
}
.ProductList li:hover, .ProductList li.Over {
	border: 1px solid #505254;
	background:#141414;
}
.ProductList .ProductImage {
	background: #fff;
}
.ProductPrice {
	color:#da0000;
}
.ProductPrice strike {
	color:#da0000;
	margin-right:3px;
}
.ProductAdd a, .ProductAdd a:hover {
	/*background:url(../images/Add.gif) no-repeat;*/
	color:#FFFFFF;
}
/*Product Page, Everything to do with the product page*/

span.Price {
	color:#990000;
	font-weight:bold;
}
span.Normal {
	color:#a7a37e;
}
.Btn a, .Btn a:hover {
	color:#FFFFFF;
	background:url(../images/Btn.jpg);
}
.CheckoutBtn a {
	background:url(../images/Btn.jpg) no-repeat;
	color:#FFFFFF;
}
/*Tabs on Product Page */

#Tabs .Long {
	border:1px solid #a7a37e;
}
#Tabs li a {
	background-color:#efecca;
	border:1px solid #a7a37e;
	border-bottom:#e6e2af;
}
#Tabs li a:active, #Tabs li a:hover, #Tabs li a:focus {
	background-color:#e6e2af;
	border:1px solid #a7a37e;
}
.ProductDescriptionBg {
	background-color:#e6e2af;
	border:1px solid #a7a37e;
}
.TabProduct {
	background:#efecca;
	border:1px solid #a7a37e;
}
.TabProduct:hover {
	background:#fff;
	border:1px solid #a7a37e;
}
.TabProductAdd a, .TabProductAdd a:hover {
	background:url(../images/Add.gif) no-repeat;
	color:#fff;
}
/*Reviews Tab*/

#Tabs ol li {
	border-bottom:1px solid #a7a37e;
}
/*Side Products, The products located in the right column*/

.SideProductList li {
	/*border-bottom:1px solid #d0cdb0;*/
}
.SideProductPrice {
	color:#990000;
}
.SideProductAdd a {
	background:url(../images/Add.gif) no-repeat;
	color:#FFFFFF;
}
/* Tabbed Navigation, Located on the product page*/

.TabNav {
	border-bottom: 1px solid #3d9abe;
}
.TabNav li a {
	border: 1px solid #3d9abe;
	background: #ddf0f6;
}
.TabNav li a:hover {
	background-color: #c8e6ed;
}
.TabNav li.Active a {
	border-bottom: 1px solid #fff;
	background: #fff;
}
/*Newsletter, Located in the left column*/

#NewsLetter input {
	border:1px solid #a7a37e;
	color:#FFFFFE;
}

/*Messages*/
.InfoMessage {
	color: #555;
	background-color: #EEEEEE;
}
.SuccessMessage {
	color: #33CC00;
	background-color:#CFFFCA
}
.ErrorMessage {
	color: #CC0000;
	background-color:#FFBFC1;
}

