/*Hides unnecessary <br> tags above Featured Products*/
#content_area br {display: none;}
#content_area table table br {display: block;}
#homepage br {display: inline;}

/*****************************
* *   	   OVERRIDES	   * *
******************************/

#content_area {
}
#homepage {
	margin-top: 15px;
}
#welcome h2{
	font-family: 'Roboto', sans-serif;
    font-weight: 900;
    font-style: italic;
    font-size: 32px;
    margin: 0 0 7px 0;
}
#welcome h3{
	font-family: 'Roboto Condensed';
    font-weight: 400;
    font-style: italic;
    font-size: 20px;
    color: #757575;
    margin: 0 0 17px 0;
}
#welcome p{
	font-family: 'Source Sans Pro';
    font-weight: 400;
    font-style: normal;
    color: #333;
    font-size: 14px;
    margin-bottom: 20px;
    line-height: 22px;
}
#welcome p b {
	font-family: 'Source Sans Pro';
    font-weight: 700;
    font-style: normal;
}
#welcome a {
	color: #cf1313;
	font-weight: 700;
}
#welcome a:hover {
	color: #333;
	text-decoration: none;
}

#welcome {
	width: 540px;
}
#news {
	width: 250px;
}
#news > span {
	font-family: 'Roboto Condensed';
    font-weight: 700;
    font-style: italic;
    font-size: 18px;
    text-transform: uppercase;
    margin: 0 0 15px 0;
    display: block;
}
#news ul {
	width: 250px;
	margin:0;
	padding:0;
}
#news ul li {
	list-style-type: none;
	border-top:1px solid #c0c0c0;
	padding: 15px;
}
#news ul .dark{
	background: #eaeaea;
}
#news ul li span{
	width: 25px;
	height: 25px;
	display: block;
	background: #cf1313;
	color: #fff;
	font-size: 10px;
	text-align: center;
	margin:0;
	padding:0;
	line-height: 12px;
	float:left;
	text-transform: uppercase;
}
#news ul li span b{
	font-weight: 700;
	font-size: 14px;
}
#news ul li a{
	margin: 0 0 0 40px;
	font-weight: 600;
	display: block;
}
#news ul li a:hover{
	color: #cf1313;
	text-decoration: none;
}
#news ul li #all-news{
	color: #cf1313;
	font-weight: 600;
	text-align: right;
	width: 220px;
	display: block;
	margin: 0;
}
#news ul li #all-news:hover{
	color: #333;
	text-decoration: none;
}
/*****************************
* *   FEATURED PRODUCTS    * *
******************************/

#content_area table[width="96%"],
#content_area table[width="96%"] table {
	width: 100%;
	border-collapse: collapse;
}

#content_area table[width="96%"] td {
	padding: 0;
}

img[src$="Icon_FreeShipping_Small.gif"],  /*Removes free shipping truck*/
td[background$="Grid_Divider_Vertical.gif"], /*Removes vertical divider*/
td[background$="Grid_Divider_Horizontal.gif"] {/*Removes vertical divider*/
	display: none;}
	
/* Produt Images */
table.v65-productDisplay a > img {
	max-width: 190px;
}

/* Center Featured Products Text */
a.productnamecolor.colors_productname,
font.pricecolor.colors_productprice,
font.text.colors_text {
	display: block;
	text-align: center;
}
font.pricecolor.colors_productprice font.text.colors_text {display: inline;}

/* Name */
a.productnamecolor.colors_productname {
	color: #000;
	font: normal 12px/1.3 Arial, sans-serif;
}

/* Our Price TEXT */
font.pricecolor.colors_productprice font.text.colors_text b {
	color: #000;
	font: normal 12px/1.3 Arial, sans-serif;
}

/* Sale PRICE/TEXT / Our Price PRICE */
font.pricecolor.colors_productprice {
	color: #000;
	font: normal 12px/1.3 Arial, sans-serif;
}