a:link{
	color: #770B2D !important;
}

a:visited{
	color: #770B2D !important;
}


a:hover{
	color: #d00000 !important;
}

.header{
	background-color: #770B2D !important;
	color: #e7d7a3 !important;
}

a.header:link{
	color: #e7d7a3 !important;
}

a.header:visited{
	color: #e7d7a3 !important;
}

a.header:hover{
	color: #faecc7 !important;
}

.header form{
	margin:0px;
	padding-top:10px;
	padding-bottom:0px;
}

.left_nav{
	background-color: #770B2D !important;
	color: #e7d7a3 !important;
}

a.left_nav:link{
	color: #e7d7a3 !important;
}

a.left_nav:visited{
	color: #e7d7a3 !important;
}

a.left_nav:hover{
	color: #faecc7 !important;
}

.footer{
	background-color: #770B2D !important;
	font-size:12px !important;
	font-family: sans-serif !important;
	color: #e7d7a3 !important;
}

a.footer:link{
	color: #e7d7a3 !important;
}

a.footer:visited{
	color: #e7d7a3 !important;
}

a.footer:hover{
	color: #faecc7 !important;
}

.section_header{
	background-color: #770B2D !important;
	font-size: 20px !important;
	font-family: sans-serif !important;
	font-weight: bold !important;
	height: 30px !important;
	color:#e7d7a3 !important;
}

.section_hline{
	background-color: #a69fa5 !important;
	width: 100% !important;
	height:1px !important;
}

.section_vline{
	background-color: #a69fa5 !important;
	height: 100% !important;
	width:1px !important;
}

.section_footer{
	background-color:#770B2D !important;
	font-size:20px !important;	
	font-family:sans-serif !important;
	font-weight:bold !important;
	height:20px !important;
	color:#e7d7a3 !important;
}

.category_title{
	font-size:16px !important;
	font-family:sans-serif !important;
	font-weight:bold !important;
	color:black !important;
}

.category_subtitle{
	font-size: 12px !important;
	font-family: sans-serif !important;
	font-weight: bold !important;
	color:black !important;
}

.product_title{
	font-size:16px !important;
	font-family:sans-serif !important;
	font-weight:bold !important;
	color:#a69fa5 !important;
}

.product_subtitle{
	font-size:12px !important;
	font-family:sans-serif !important;
	font-weight:bold !important;
	color:#a69fa5 !important;
}

.cart_empty{
	font-size:18px !important;
	font-family:sans-serif !important;
	font-weight:bold !important;
	margin-top:50px !important;
	margin-bottom:50px !important;
	text-align: center !important;
}

.cart_totals{
	margin-top:20px !important;
	margin-bottom:20px !important;
	margin-right:20px !important;
	margin-left:20px !important;
}

.old_price{
	text-decoration:line-through !important;
	display:inline;
}

.sale_price{
	color: #770B2D !important;
	font-weight: bold !important;
}

.special_request_heading{
	color: #770B2D !important;
	font-weight: bold !important;
}

.header_sale_price{
	color: #e7d7a3 !important;
	font-weight: bold !important;
}

.featured_heading{
	font-size:18px !important;	
	color: #FF0000 !important;
	margin-top:8px !important;
	margin-bottom:0px !important;
}

.featured_product_name{
	color: #770B2D !important;
}

.featured_price{
	color: #770B2D !important;
	display:inline;
}

.featured_old_price{
	color: #770B2D !important;
	text-decoration:line-through !important;
	display:inline;
}

.featured_sale_price{
	color: #770B2D !important;
	font-weight: bold !important;
}

.qty_txt_input{
	width: 25px; 
}
