
a {
	color:inherit;
	text-decoration:none;
}
body {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-align:center;
}
.home_prod {
	background-image:url(home_prod_info_bg.png);
	float:left;
	height:113px;
	margin-bottom:7px;
	margin-top:7px;
	width:632px;
}

.home_prod .prod_image {
height:100px;
margin-left:10px;
margin-top:8px;
width:100px;
}
.prod_image {
float:left;
}


#home_champ_vign .prod_title {
overflow:hidden;
}

.prod_title {
color:#FE8B00;
float:left;
font-size:13px;
font-weight:bold;
height:21px;
margin-left:25px;
margin-top:7px;
text-align:left;
width:470px;
overflow:hidden;
}

.prod_col_1 {
float:left;
height:80px;
margin-left:25px;
text-align:left;
width:340px;
}

.prod_short_desc {
color:#333333;
float:left;
font-size:12px;
height:138px;
width:335px;
overflow:hidden;
line-height:16px
}

.prod_more {
color:#FFF;
float:left;
font-size:12px;
}

.prod_col_1 a:link ,.prod_col_1 a:visited,.prod_col_1 a:active{
	text-decoration:underline;
	color:#FFF;
}

.prod_col_2 {
float:left;
height:73px;
margin-left:0;
text-align:left;
width:142px;
}

.prod_price {
color:#316700;
float:left;
font-size:25px;
font-weight:bold;
margin-left:17px;
}

.prod_add_to_cart {
background-image:url(add_to_cart.png);
float:left;
height:27px;
margin-left:7px;
margin-top:4px;
width:121px;
}

