/*
===================================================
Aperion: HOME
===================================================
*/

/*
---------------------------------------------------
Flash Holder
---------------------------------------------------
*/

div#flash_holder
	{
	/* width: 890px;
	height: 268px; */
	float: left;
	/* background: url(../images/flash_holder.gif) 50% 50% no-repeat; */
	margin: -7px 0 0 0;
	z-index: 1;
	}
	
/*
---------------------------------------------------
Home 3 Button Subnav
---------------------------------------------------
*/

ul#home_subnav
	{
	margin: 0 0 0 14px;
	padding: 0;
	float: left;
	display: inline;
	list-style: none;
	}
ul#home_subnav li
	{
	display: inline;
	float: left;
	margin: 0 4px 0 0;
	}
ul#home_subnav li a
	{
	display: block;
	width: 295px;
	height: 99px;
	text-indent: -999em;
	overflow: hidden;
	}
ul#home_subnav li a#sports_performance
	{
	background: url(../images/sports_performance.jpg) 0 0 no-repeat;
	}
ul#home_subnav li a#lifestyle
	{
	background: url(../images/lifestyle.jpg) 0 0 no-repeat;
	}
ul#home_subnav li a#nutrition
	{
	background: url(../images/nutrition.jpg) 0 0 no-repeat;
	}
ul#home_subnav li a#sports_performance:hover,
ul#home_subnav li a#lifestyle:hover,
ul#home_subnav li a#nutrition:hover
	{
	background-position: 0 -99px;
	}
	
/*
---------------------------------------------------
Text Area
---------------------------------------------------
*/

div#home_welcome
	{
	float: left;
	width: 524px;
	display: inline;
	margin: 31px 0 0 40px;
	background: url(../images/home_welcome.gif) 0 0 no-repeat;
	padding-top: 85px;
	}

body#home div.text_module_casing
	{
	width: 540px;
	background: url(../images/home_module_casing.gif) 0 0 no-repeat;
	border-top: 1px solid #fff;
	padding-bottom: 15px;
	}

body#home ul.check_list
	{
	margin: 8px 0 0 10px;
	padding: 0;
	list-style: none;
	}
body#home ul.check_list li
	{
	background: #efe8df url(../images/checkmark.gif) 5px 50% no-repeat;
	width: 502px;
	padding: 3px 0 3px 20px;
	margin: 3px 0;
	color: #5a5a5a;
	}
body#home ul.check_list li.alt
	{
	background: #f0f0f0 url(../images/checkmark.gif) 5px 50% no-repeat;;
	}

/*
---------------------------------------------------
Peripheral Content
---------------------------------------------------
*/

div#home_peripheral
	{
	width: 294px;
	float: right;
	display: inline;
	margin: 4px 14px 0 0;
	}
	
a#btn_discover_aperion
	{
	float: left;
	display: block;
	width: 294px;
	height: 178px;
	text-indent: -999em;
	background: url(../images/btn_discover_aperion.jpg) 0 0 no-repeat;
	overflow: hidden;
	}
a#btn_discover_aperion:hover
	{
	background-position: 0 -178px;
	}

a#blog_header
	{
	float: left;
	display: block;
	width: 294px;
	height: 38px;
	background: url(../images/blog_header.gif) 0 0 no-repeat;
	margin-top: 4px;
	}
div#blog_holder
	{
	float: left;
	width: 294px;
	background: url(../images/blog_bg.gif) 0 0 repeat-y;
	}
div#blog_bottom
	{
	float: left;
	width: 294px;
	height: 5px;
	background: url(../images/blog_bottom.gif) 0 0 no-repeat;
	}
	
div#blog_holder ul
	{
	margin: 0 0 0 5px;
	padding: 0;
	list-style: none;
	}
div#blog_holder ul li
	{
	margin: 2px 0;
	}

div.blog_entry_top
	{
	width: 284px;
	height: 4px;
	background: url(../images/blog_entry_top.gif) 0 0 no-repeat;
	}
div.blog_entry
	{
	width: 264px;
	background: #fff;
	font: 11px tahoma, arial, helvetica, verdana, sans-serif;
	color: #303030;
	border-top: 4px solid #fff;
	border-right: 10px solid #fff;
	border-left: 10px solid #fff;
	border-bottom: 4px solid #fff;
	}
div.blog_entry_bottom
	{
	width: 284px;
	height: 4px;
	background: url(../images/blog_entry_bottom.gif) 0 0 no-repeat;
	}
