.front #main h2.title{font-size:1.6em;background:transparent;}
#carousel{
	margin: 0 0 34px 0;
	border-bottom: 1px dotted #bec6c9;
	height:144px;
	overflow:hidden;
}
#carousel ul{
	padding: 0 0 0 0;
	
	}
#carousel  li{
	width:96px;
	background:none;
	padding:0 4px;
	padding-bottom:10px;
	height:auto;
	list-style-type:none;
	margin:0;
	float:left;
}
#carousel  a{
	display:block;
	width:88px;
	overflow:hidden;
}
#carousel img{
	border: 1px solid #E6E6E6;
	padding:1px;
}

.view-item-prod-app-carousel a{
	text-decoration:none;
}


#new_arrivals {
	margin: 0 0 50px 0;
	padding:1px;
	background:transparent;
	border-bottom: 1px dotted #bec6c9;
	}
#new_arrivals .pngfix{
	position:absolute;
	left:-2px;
	top:-2px;
	z-index:100;
	}
#new_arrivals .content{
	position:relative;
	margin:10px 0 0 ;
	background:#eaf5db;
/*	height:156px;*/
	width:517px;
	overflow:hidden; /* clearfix */
	
	padding:12px 0px;
	border: 1px solid #E6E6E6;
	
	}
#new_arrivals ul{padding:0;}
#new_arrivals li{
	float:left;
	list-style:none;
	padding:0;
	margin:0 0 0 13px;
	}
#new_arrivals .view-item {
	width:240px;
	
}
#new_arrivals li img {border: 1px solid #E6E6E6;}
#new_arrivals .view-data-node-title a{
	display:block;
	padding: 0 0 0 26px;
	background: url(../images/home-featured-bullet.png) no-repeat 10px 2px;
	}
#new_arrivals .view-data-node-title a:hover{
	background: url(../images/home-featured-bullet.png) no-repeat 10px -30px;
	}
