/* 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:			10px;
	color:					#FFFFFF;
	font-size:				13px;
	text-align:				center;
}

#collections_list .subtitle {
	padding-left:			10px;
	font-size:				11px;
	color:					#FFFFFF;
	clear:					both;
}


#collections_list ul {
	float:					left;
	padding:				0px;
	margin:					0px;
	padding-left:			15px;
	padding-bottom:			10px;
	list-style:				none;
	clear:					both;
}

#collections_list ul li {
	padding-top:			2px;
	padding-left:			15px;
	
	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:					#FFC9F3;
	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:					437px;
	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:					437px;
	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:					432px;

	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:					#8F0153;
}

#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;
}