CHARSET "ISO-8859-1";

body.Page-index div#nav_top { margin-top: 0; padding-top: 3px; }
body.Page-index div#BodyMain { width:950px; white-space: normal; white-space-collapse:preserve; height: 572px; padding-left: 0; border-left: 0; padding-bottom: 0; }
body.Page-index div#BCBody { height: 770px; width: 950px !important; }
body.Page-index #Footer { clear: both; padding-top: 6pt; }

body.Page-index #BodyMain { min-height: 572px;}

#home_content { height: auto; position: relative; }
#home_content_main { height: 412px; width: 731px; float: left; background: #fff; position: relative; }
#home_content_main #active_lifestyle { position: absolute; height: 412px; width: 731px; }
#home_content_main #active_lifestyle div.long_description {
	display:none;
	background: url('../../images/bc/home/TransparentBox.png');
	width: 152px; height: 100px;
	padding-left: 30px;
	padding-right: 20px;
	padding-top: 10px;
	color: #fff;
	position: absolute; right: 15px; top: 45px;
}
#home_content_main #active_lifestyle div.long_description[lifestyleid="1"] { left: 40px; top: 45px; }
#home_content_main #active_lifestyle div.long_description[lifestyleid="2"] { left: 40px; bottom: 35px; top: auto; }
#home_content_main #active_lifestyle div.long_description[lifestyleid="3"] { left: 40px; bottom: 50px; top: auto; }
#home_content_main #active_lifestyle div.long_description[lifestyleid="4"] { left: 40px; top: 50px; }
#home_content_main #active_lifestyle div.long_description a { color: #000; }	

#home_content_side { width: 219px; height: 412px; position: absolute; right: 0; }

#home_content_side .side_object {
	width: 193px; height: 77px;
	display: block; position: relative;
	background: url('../../images/bc/home/PurpleBox.jpg');
	padding: 13px;
	color: #fff;
	cursor: pointer;
}
#home_content_side>.side_object:hover {
	background: url('../../images/bc/home/YellowBox.jpg');
}
#home_content_side>.side_object.active {
	background: url('../../images/bc/home/YellowBoxHighlight.png') no-repeat;
	position: relative;
	left: -20px;
	padding-left: 33px;	
}
#home_content_side>.side_object div.thumbnail {
	width: 70px; height: 70px; background: transparent;
	float: left;
	margin-right: 10px; margin-top: 3px;
}
#home_content_side>.side_object div.thumbnail:empty { display: none; }
#home_content_side .side_object div.short_description { font-size: 12px; }
#home_content_side .side_object div.short_description small { font-size: 10px; }
#home_content_side .side_object div.long_description { display: none; }
#home_content_side .side_object div.large_image { display: none; }

.shop_button { font-size: 10pt; font-weight: bold; background: #449; color: #fff; padding: 2px 9px; margin-top: 10px; display: inline-block; }

#home_content_side>.side_object#slide4 .thumbnail { position: relative; top: -9px; left: -5px; width: 105px; }
#home_content_side>.side_object#slide4 .shop_button_image { position: absolute; right: 10px; bottom: 10px; }

body.Page-index div#blurbs
{
	background: #083477;
	border-top: 6px solid #083477;
	border-bottom: 6px solid #083477;
	position: absolute;
}
body.Page-index div#blurbs div.images { font-size: 0; }
body.Page-index div#blurbs div.blurb { position: relative; }

#home_content_footer { clear: both; margin-top: 9px; }
#home_content_footer #blurbs { height: 150px; background-color: #fff; width: 950px; }
#home_content_footer #blurbs .blurb { float: left; display: block; position: relative; }
#home_content_footer #blurbs #blurb_1 { width: 291px; height: 150px; border-right: 1px solid #009; }
#home_content_footer #blurbs #blurb_2 { width: 397px; height: 150px; border-right: 1px solid #009; }
#home_content_footer #blurbs #blurb_3 { width: 260px; height: 150px; border-right: 0; }

#home_content_footer #blurbs #blurb_1 { background: white; }
#home_content_footer #blurbs #blurb_2 { background: url('../../images/bc/home/EWGButton.jpg') no-repeat bottom; }
#home_content_footer #blurbs #blurb_3 { background: url('../../images/bc/home/feature3-BG.jpg') no-repeat bottom; color: white; }

#home_content_footer #blurbs #blurb_1 {  }
#home_content_footer #blurbs #blurb_1 h3 { width: 229px; height: 24px; font-size: 0; background: url('../../images/bc/home/connect-with-us.png') no-repeat bottom; position: relative; left: 35px; top: 10px; }
#home_content_footer #blurbs #blurb_1 .FeatureContent { padding-left: 35px; padding-right: 25px; margin-top: 15px; }
#home_content_footer #blurbs #blurb_1 p { margin-bottom: 5px; }
#home_content_footer #blurbs #blurb_1 form { }
#home_content_footer #blurbs #blurb_1 form label { font-weight: bold; font-size: 9pt; display: block; }
#home_content_footer #blurbs #blurb_1 form input[type="submit"] { margin-top: 5px; }
#home_content_footer #blurbs #blurb_1 div.links { position: absolute; bottom: 1px; left: 5px; }
#home_content_footer #blurbs #blurb_1 div.SocialIcons { position: absolute; left: -25px; top: 30px; }
#home_content_footer #blurbs #blurb_1 div.SocialIcons div.SocialIcon:first-child { margin-bottom: 10px; }

#home_content_footer #blurbs #blurb_2 h3 { font-size: 11pt; text-align: right; font-weight: bold; margin: 10px 0; position: absolute; right: 5px; width: 170px; }
#home_content_footer #blurbs #blurb_2 h3 em { color: #f00; font-weight: bold; }
#home_content_footer #blurbs #blurb_2 div.friend_thumb { float: left; margin: 5px 10px 5px 20px; }
#home_content_footer #blurbs #blurb_2 p { font-weight: bold; font-size: 11px; margin-right: 0; margin-left: 230px; color: #000; position: relative; top: 50px; right: 5px; text-align: right; }
#home_content_footer #blurbs #blurb_2 h4 { margin-top: 5px; font-weight: bold; margin-left: 150px; font-size: 14px; } 
#home_content_footer #blurbs #blurb_2 h4 a { color: #f00; }

#home_content_footer #blurbs #blurb_3 { text-align: right; background-color: black; }
#home_content_footer #blurbs #blurb_3 div.image { margin-top: 10px; }
#home_content_footer #blurbs #blurb_3 p { font-size: 11px; font-weight: bold; margin-left: 130px; color: white; width: 120px; margin-top: 10px; }
#home_content_footer #blurbs #blurb_3 p em { font-weight: bold; color: #f00; }

.LipBalmFlavors { position: absolute; left: 280px; top: 125px; }
.LipBalmFlavors .flavor { margin-bottom: 5px; font-size: 18px; }
.LipBalmFlavors .flavor .Icon { display: inline-block; margin-right: 15px; }
.LipBalmFlavors .flavor .Name { display: inline-block; font-weight: bold; position: relative; bottom: 24px; }
.LipBalmText { position: absolute; left: 505px; top: 145px; font-size: 12px; font-weight: bold; }
.LipBalmText ul li { list-style: disc; margin-bottom: 5px; }

#VanillaBean .Name { color: #4d241b; }
#MintLeaf .Name { color: #8dac00; }
#CitrusGrove .Name { color: #f9ac00; }
#CherryBlossom .Name { color: #cd3c77; }
