
h1{
	color:white;
	font-size:28px;
	font-weight:bold;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
}

h2{
	font-family:"Arial Narrow",Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	letter-spacing:1px;
	padding-left:2px;
	text-transform:uppercase;
	white-space:nowrap;
}

.clear{
	/* Clear the floats */
	clear:both;
}

#slider_main{
	/* The main container */
	width:800px;
	margin:0 auto;
	margin-left:33px;
padding-top:20px;
}

.slider_container,.titles{
	/* These classes share some common rules */
	color:white;
	margin-top:0px;
	width:794px;

	/* Hiding everything that overflows off the sides */
	overflow:hidden;

	padding:00px 0px 0px;

	/* CSS rounded corners */
	-moz-border-radius:12px;
	-khtml-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius:12px;
}

.titles{
	width:140px;
	padding:10px 15px;
	height:55px;
}

.product{
	/* The products class */
	width:370px;
	height:150px;
	background:url(../img/product_bg.png) repeat-x;
	padding-top:10px;
	margin-left:30px;
	text-align:right;

	-moz-border-radius:12px;
	-khtml-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius:12px;
}

.product .pic{
	/* The product image */
	float:right;
	width:100px;
	height:110px;
	padding:0 10px 5px;
	padding-top:20px;
}

.product .link,.product .price{
	/* Common rules */
	font-size:10px;
	text-transform:uppercase;
	padding:4px 0;

}

.product .price{
	/* Custom rule */
	color:#CCCCCC;
		padding-top:85px;

}

.product .slider_title{
position:absolute;
right:10px;
text-align:right;
	font-size:11px;
	font-weight:bold;
	margin-left: 20px;



}

a, a:visited {
	/* Styling the hyperlink */
	color:rgb(140,28,28);
	font-weight:bold;
	text-decoration:none;
	outline:none;
}

a:hover{
	/* The hover state */
	text-decoration:underline;
}
