/* sub_header */

#featured_collections {

	float:					left;

	width:					218px;

	height:					440px;

	padding-bottom:			10px;

	clear:					both;



	background-image:		url('/images/home-full_header-menu_bg.gif');

	background-repeat:		no-repeat;

}





/* collections_list */

#collections_list {

	float:					left;

	width:					218px;

	height:					330px;



	padding-top:			15px;

}



#collections_list .title {

	padding-bottom:			10px;

	padding-left:			15px;

	color:					#FFFFFF;

	font-size:				13px;

	text-align:				center;

}



#collections_list .subtitle {

	padding-left:			15px;

	font-size:				11px;

	color:					#FFFFFF;

	clear:					both;

}





#collections_list ul {

	float:					left;

	padding:				0px;

	margin:					0px;

	padding-left:			10px;

	padding-bottom:			10px;

	list-style:				none;

	clear:					both;

}



#collections_list ul li {

	padding-top:			2px;

	padding-left:			10px;

	

	background-image:		url('/images/common-arrow_b.gif');

	background-repeat:		no-repeat;

	background-position:	0px 4px;

}



#collections_list ul li a:link,

#collections_list ul li a:visited {

	font-size:				11px;

	color:					#990033;

	text-decoration:		underline;

}	



#collections_list ul li a:hover,

#collections_list ul li a:active {

	color:					#FFFFFF;

}



#featured_collections dl.button {

	float:					left;

	padding-left:			30px;

}



#featured_collections dl.button dt {

	width:					160px;

}



#newsletter{

	width:					188px;

	height:					65px;



	background-image:		url('/images/newsletter-frame-bg.gif');

	background-repeat:		no-repeat;

	background-position:	center;

	float:					left;

	padding: 				15px;

	padding-top: 			15px;

	padding-bottom: 		5px;



}

#newsletter input{

	float:					left;

	font-size: 				13px;

	width: 					100px;

	margin:					0px;

	margin-top:				1px;

	margin-bottom:			2px;

	padding:				1px;

	border: 				1px solid #500320;

}



#newsletter .title {

	padding-bottom:			5px;

	font-family:			Arial, Helvetica, sans-serif;

	color:					#FFFFFF;

	font-size:				16px;

	font-weight:			bold;

	text-align:				left;

}



#newsletter dl.button {

	float:					left;

	padding-left:			5px;

	padding-right:			0px;

	margin-right:			0px;

}



#newsletter dl.button dt {

	width:					70px;

}



#newsletter .text {

	clear:					both;

	padding-left:			2px;

}



#newsletter .text a {

	color:					#FFFFFF;

}





/* home_intro */

#home_intro {

	float:					left;

	width:					437px;

	height:					198px;

	background-image:		url('/images/home-full_header-flash_bg.jpg');

}





/* featured_products */

#featured_products {

	float:					left;

	display:				table-cell;



	width:					650px;

	height:					237px;

	margin:					0px;



	background-image:		url('/images/common-frame-bg.gif');

	background-position:	right top;

	background-repeat:		no-repeat;

}



#featured_products div.bottom {

	float:					left;

	width:					650px;

	height:					5px;

	line-height:			0px;

	font-size:				0px;



	background-image:		url('/images/main_frame-bottom.gif');

	background-position:	right top;

	background-repeat:		no-repeat;

}



#featured_products ul {

	width:					645px;



	padding:				0px;

	margin:					0px;

	padding-left:			5px;



	list-style:				none;

}



#featured_products ul li {

	float:					left;

	width:					210px;

	height:					217px;



	margin:					2px;

	margin-top:				10px;

	margin-bottom:			10px;



	text-align:				center;



	background-image:		url('/images/products-inner_frame_bg.gif');

	background-repeat:		no-repeat;

}



#featured_products ul li .picture img {

	margin-top:				10px;

	margin-bottom:			5px;

	border:					none;

}



#featured_products ul li .title a:link,

#featured_products ul li .title a:visited {

	padding-left:			10px;

	padding-right:			10px;



	font-size:				11px;

	font-weight:			bold;

	text-decoration:		none;

	color:					#95011c;

}



#featured_products ul li .title a:hover,

#featured_products ul li .title a:active {

	text-decoration:		underline;

}



#featured_products ul li .text {

	padding-left:			10px;

	padding-right:			10px;



	font-size:				10px;

	color:					#3A3A3A;

}



#featured_products ul li .price {

	padding-left:			10px;

	padding-right:			10px;

	padding-top:			8px;



	font-size:				11px;

	font-weight:			bold;

	color:					#3A3A3A;

}



#featured_products ul li dl.button {

	margin-top:				10px;

	margin-left:			32px;

}



#featured_products ul li dl.button dt {

	width:					110px;

}



#featured_products ul li dl.button dt.type_1 {

	width:					85px;

}



#featured_products ul li dl.button dt.type_2 {

	width:					60px;

}





/* salespitch_frame */

#salespitch_frame {

	float:					left;

	margin-top:				10px;

	width:					655px;

	height:					275px;



	background-image:		url('/images/home-salespitch.jpg');

	background-repeat:		no-repeat;

}