

#HomeCarousel
{
	float:left;
	width:619px;
	height:271px;
	overflow:hidden;
}

.elHomeBanner
{
	position:relative;
	margin:2px 0 0 0;
	padding:0;
	list-style-type:none;
}

.elHomeBanner li.HomeCarouselItem
{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	display:none;
}

.elHomeBanner li.item1
{
	display:block;
}

#PagingNav
{
	float:right;
}

.HomeBannerContainer
{
	background-image: url(../_images/freederm/home_banner_bg.jpg);
	background-repeat:no-repeat;
	height:271px;
	overflow:hidden;
	padding:0;
}

.HomeBannerItem
{

	background-repeat:no-repeat;
	height:237px;
	overflow:hidden;
	margin:21px 0 0 15px;
}

/*STANDARD BANNER LAYOUTS */

.HomeBannerItem h1
{
	font-size:2.4em;
	margin:40px 0 0 0;
	padding-left:30px;
	line-height:1.1em;
}

.HomeBannerItem h1 a
{
	color:#ffffff;
	text-decoration:none;
}

.HomeBannerItem h1 a span
{
	color:#169cd8;
}

.HomeBannerItem h1 a:hover
{
	/*text-decoration:underline;*/
}

.HomeBannerItem h2
{
	padding-left:30px;
	line-height:1.3em;
	color:#cccccc;
	font-weight:lighter;
	font-size:1.1em;
	margin:1em 0 0 0;
}

.HomeBannerItem p
{
	padding-left:30px;
	line-height:1.3em;
	font-size:1.1em;
	margin:1em 0 0 0;
}

.HomeBannerItem p a
{
	color:#e9098a;
	text-decoration:underline;
}

.HomeBannerItem p a:hover
{
	text-decoration:none;
}

/* END OF STANDARD BANNER LAYOUTS */
/*SPECIAL LAYOUTS */
.ItemFindMyFreedom .HomeFeaturedTitleContainer {
	width:500px;
	height:98px;
	margin:39px 0 2px 0;
	padding:0;
}

.ItemFindMyFreedom .HomeFeaturedTitleContainer h1.SpecialLayoutTitle {
	width:500px;
	height:98px;	
	margin:0;
	padding:0;
}

.ItemFindMyFreedom .HomeFeaturedTitleContainer h1.SpecialLayoutTitle a {
	width:500px;
	height:98px;
	display: block;
}

.ItemFindMyFreedom .HomeFeaturedTitleContainer h1.SpecialLayoutTitle span {
	display: none;
}

.ItemFindMyFreedom .SpecialLayoutDescription
{
	width:435px;
}

.ItemFindMyFreedom .SpecialLayoutDescription h2
{
	color:#ffffff;
	font-size:1.1em;
	line-height:1.3em;
	margin:53px 0 0 0;
	padding-left:115px;
}

.ItemFindMyFreedom .SpecialLayoutDescription h2 span
{
	color:#eb008b;
}



.ItemFindMyFreedom a.bannerlink
{
	float:right;
	background-image: url(../_images/freederm/news_featured_button_bg.jpg);
	background-repeat:no-repeat;
	width:94px;
	height:38px;
	overflow:hidden;
	margin:48px 25px 0 0;
	text-align:center;
	color:#ffffff;
	text-decoration:none;
	font-size:1.1em;
	font-weight:bold;
	line-height:1.1em;
	padding:5px 15px 0 15px;
	
}

/*BIG BROTHER Version 1 CSS */
/*.ItemBigBrother .HomeFeaturedTitleContainer {
	width:388px;
	height:117px;
	margin:13px 0 2px 0;
	padding:0;
}

.ItemBigBrother .HomeFeaturedTitleContainer h1.SpecialLayoutTitle {
	width:388px;
	height:117px;	
	margin:0;
	padding:0;
}

.ItemBigBrother .HomeFeaturedTitleContainer h1.SpecialLayoutTitle a {
	width:388px;
	height:117px;
	display: block;
}

.ItemBigBrother .HomeFeaturedTitleContainer h1.SpecialLayoutTitle span {
	display: none;
}

.ItemBigBrother .SpecialLayoutDescription
{
	width:386px;
	background-image: url(../_images/freederm/home_banner_bigbrother_description_bg.jpg);
	background-repeat:no-repeat;
	height:55px;
	overflow:hidden;
	margin-top:21px;
}

.ItemBigBrother .SpecialLayoutDescription h2
{
	color:#111111;
	font-size:1.1em;
	line-height:1.3em;
	margin:0 0 0 0;
	padding:11px 20px 0 20px;
}

.ItemBigBrother .SpecialLayoutDescription h2 span
{
	color:#eb008b;
}

.ItemBigBrother a.bannerlink
{
	float:right;
	background-image: url(../_images/freederm/home_banner_bigbrother_link_bg.jpg);
	background-repeat:no-repeat;
	width:144px;
	height:35px;
	overflow:hidden;
	margin:61px 0 0 0;
	text-align:center;
	color:#eb008b;
	text-decoration:none;
	font-size:1.1em;
	font-weight:bold;
	line-height:1.1em;
	padding:10px 25px 0 15px;
	
}*/

/*END OF BIG BROTHER VERSION 1*/

.ItemBigBrother .HomeFeaturedTitleContainer {
	width:313px;
	height:131px;
	margin:24px 0 2px 246px;
	*margin:0 0 2px 246px;
	_margin:0 0 2px 246px;
	padding:0;
}

.ItemBigBrother .HomeFeaturedTitleContainer h1.SpecialLayoutTitle {
	width:313px;
	height:131px;	
	margin:0;
	padding:0;
}

.ItemBigBrother .HomeFeaturedTitleContainer h1.SpecialLayoutTitle a {
	width:313px;
	height:131px;
	display: block;
}

.ItemBigBrother .HomeFeaturedTitleContainer h1.SpecialLayoutTitle span {
	display: none;
}

.ItemBigBrother .SpecialLayoutDescription
{
	display:none;
}

.ItemBigBrother .SpecialLayoutDescription h2
{
	color:#111111;
	font-size:1.1em;
	line-height:1.3em;
	margin:0 0 0 0;
	padding:11px 20px 0 20px;
}

.ItemBigBrother .SpecialLayoutDescription h2 span
{
	color:#eb008b;
}

.ItemBigBrother a.bannerlink
{
	float:right;
	background-image: url(../_images/freederm/bigbrother_link_bg_V2.jpg);
	background-repeat:no-repeat;
	width:215px;
	height:34px;
	overflow:hidden;
	margin:14px 116px 0 0;
	text-align:center;
	color:#ffffff;
	text-decoration:none;
	font-size:1.3em;
	font-weight:bold;
	line-height:1.1em;
	padding:9px 0 0 0;
	
}


/*END OF SPECIAL LAYOUTS */

#BannerNav
{
	position:relative;
	top:-227px;
	padding-right:18px;
	float:right;
	z-index:99;
}


.jump
{
	float:right;
	margin:12px 0 0 0;
	padding:0 18px 0 0;
	list-style-type:none;
}



.jump li
{
	float:left;
}

.jump li a
{
	width:11px;
	height:13px;
	background-image: url(../_images/freederm/homebanner_nav_off.png);
	background-repeat:no-repeat;
	display:block;
	margin-right:5px;
}

ul.elHomeBanner li.item1 ul.jump li.jump1 a,
ul.elHomeBanner li.item2 ul.jump li.jump2 a,
ul.elHomeBanner li.item3 ul.jump li.jump3 a,
ul.elHomeBanner li.item4 ul.jump li.jump4 a,
ul.elHomeBanner li.item5 ul.jump li.jump5 a,
ul.elHomeBanner li.item6 ul.jump li.jump6 a,
ul.elHomeBanner li.item7 ul.jump li.jump7 a,
ul.elHomeBanner li.item8 ul.jump li.jump8 a,
ul.elHomeBanner li.item9 ul.jump li.jump9 a,
ul.elHomeBanner li.item10 ul.jump li.jump10 a
{
	background-image: url(../_images/freederm/homebanner_nav_on.png);
}

.jump li a span
{
	display:none;
} 