@charset "utf-8";
/* CSS Document */

html
{
	min-height: 101%;
}

body
{
	background:#FFFFFF;
	margin:0;
	padding:0;
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	line-height:21px;
}

#pagecontainer
{
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	margin-bottom:10px;
	width:870px;
}

#header
{
}

#content-main
{
	background:url(../img/home/content-bkg.jpg);
	background-repeat:no-repeat;
	width:auto;
	height:173px;
	padding:25px 130px 0 30px;
	font-size:14px;
	color:#666666;
	line-height:19px;
	margin-top:5px;
}

#content-main h2
{
	font-size:25px;
	font-weight:300;
	color:#353e91;
}

#content-sections .img
{
}

#content-sections .info
{
	background:url(../img/home/content-info-bkg.jpg);
	min-height:115px;
	padding:0 15px 0 20px;
	font-size:13px;
	line-height:19px;
	color:#666666;
}

#content-sections .info2
{
	background:url(../img/home/content-info-bkg.jpg);
	height:131px;
	padding:0 15px 0 20px;
	font-size:13px;
	line-height:19px;
	color:#666666;
}

#content-sections .info3
{
	background:url(../img/home/content-info-bkg2.jpg);
	height:131px;
	padding:0 15px 0 20px;
	font-size:13px;
	line-height:19px;
	color:#666666;
}

#content-sections .action1
{
	background:url(../img/home/content-Free-Menopause-Survival-Kit-b.jpg);
	background-repeat:no-repeat;
	height:34px;
	text-align:right;
	padding:22px 18px 0 0;
	font-size:16px;
	color:#353e91;
}

#content-sections .action2
{
	background:url(../img/home/content-Menopause-Health-Concerns-b.jpg);
	background-repeat:no-repeat;
	height:34px;
	text-align:right;
	padding:22px 18px 0 0;
	font-size:16px;
	color:#006666;
}

#content-sections .action3
{
	background:url(../img/home/content-Menopause-Products-b.jpg);
	background-repeat:no-repeat;
	height:34px;
	text-align:right;
	padding:22px 18px 0 0;
	font-size:16px;
	color:#006699;
}

#content-sections .info a:link,#content-sections .info a:active,#content-sections .info a:visited
{
	text-decoration:none;
	font-weight:bold;
	color:#353e91;
}

#content-sections .info a:hover
{
	text-decoration:underline;
}

#content-sections .info2 a:link,#content-sections .info2 a:active,#content-sections .info2 a:visited
{
	text-decoration:none;
	font-weight:bold;
	color:#006666;
}

#content-sections .info2 a:hover
{
	text-decoration:underline;
}

#content-sections .info3 a:link,#content-sections .info3 a:active,#content-sections .info3 a:visited
{
	text-decoration:none;
	font-weight:bold;
	color:#006699;
}

#content-sections .info3 a:hover
{
	text-decoration:underline;
}

#content-sections .action1 a:link,#content-sections .action1 a:active,#content-sections .action1 a:visited
{
	text-decoration:none;
	font-weight:bold;
	color:#353e91;
}

#content-sections .action1 a:hover
{
	text-decoration:underline;
}

#content-sections .action3 a:link,#content-sections .action3 a:active,#content-sections .action3 a:visited
{
	text-decoration:none;
	font-weight:bold;
	color:#006699;
}

#content-sections .action3 a:hover
{
	text-decoration:underline;
}

#whats-new
{
	margin-top:13px;
	min-height:240px;
}

#whats-new a
{
	font-weight:normal;
}

#whats-new .feature
{
	float:left;
	width:545px;
	border-right:9px solid #efefef;
	padding:0 13px 13px 20px;
	font-size:14px;
	color:#666666;
	line-height:19px;
}

#whats-new .links
{
	float:right;
	width:240px;
	margin-right:28px;
	font-size:14px;
	color:#666666;
	line-height:19px;
}

#whats-new .links ul
{
	list-style:none;
	margin:12px 0 0 0;
	padding:0;
	border-top:1px solid #efefef;
}

#whats-new .links ul li a
{
	display:block;
	padding:12px 0 11px 35px;
	background:url(/img/home/news-bullet.gif) left no-repeat;
	border-bottom:1px solid #efefef;
}

#whats-new .links ul li a:hover
{
	background:url(/img/home/news-bullet.gif) left no-repeat #efefef;
	text-decoration:none;
}

#footer
{
	margin-top:20px;
}

#footer .copyright
{
	float:left;
	width:270px;
	padding:0 0 0 20px;
	font-size:11px;
	color:#999999;
}

#footer .links
{
	float:right;
	width:500px;
	padding:0 20px 0 0;
	font-size:11px;
	color:#999999;
	text-align:right;
	margin-bottom:15px;
}

#footer a:link,#footer a:active,#footer a:visited
{
	text-decoration:none;
	color:#999999;
}

#footer a:hover
{
	text-decoration:underline;
	color:#353e91;
}

.clr
{
	clear:both;
}


/*Misc. Styles*/
.date
{
	margin-top:10px;
	font-size:13px;
	color:#666666;
}

.headline
{
	font-size:22px;
	font-weight:300;
	color:#353e91;
	line-height:24px;
}

.dropdown
{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#006666;
}

h1
{
	margin:0;
	font-size:27px;
	font-family:"Times New Roman", Times, serif;
	line-height:28px;
	font-weight:normal;
	letter-spacing:1px;
}

h2
{
	margin:0;
	font-size:19px;
	line-height:25px;
	font-weight:normal;
}

.twitter
{
	text-align:right;
	margin-top:10px;
	font-size:13px;
	color:#666666;
	padding-right:25px;
}

.twitter a
{
	color:#999;
	text-decoration:none;
	font-weight:normal;
}

.twitter a:hover
{
	text-decoration:underline;
}

.twitter-inside
{
	text-align:right;
	margin-top:50px;
	font-size:13px;
	color:#666666;
	padding-right:15px;
}

.twitter-inside a
{
	color:#999;
	text-decoration:none;
	font-weight:normal;
}

.twitter-inside a:hover
{
	text-decoration:underline;
}

.line
{
	height:15px;
	width:auto;
	border-bottom:1px solid #ccc;
}

.quote
{
	font-size:19px;
	letter-spacing:1px;
	line-height:27px;
	font-style:italic;
}

.quote-lrg
{
	font-size:28px;
	letter-spacing:1px;
	line-height:33px;
	font-style:italic;
	color:#006666;
}


/*Guide Navigation*/
.return
{
}

.return a
{
	font-weight:normal;
	text-decoration:none;
	font-size:10px;
	text-transform:uppercase;
}

.return a:hover
{
	text-decoration:underline;
}
	
	

#guide ul
{
	list-style:none;
	margin:15px 0 0 0;
	padding:0;
	height:40px;
	width:auto;
}

#guide li
{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
}

#guide li a
{
	display:inline-block;
	position:relative;
	padding:4px 7px;
	text-transform:uppercase;
	font-weight:normal;
	font-size:10px;
	letter-spacing:1px;
	border-bottom:4px solid #CCC;
	border-left:1px solid #CCC;
	border-top:1px solid #CCC;
	border-right:1px solid #CCC;
	background:#efefef;
	text-decoration:none;
}

#guide li a:hover
{
	display:block;
	float:left;
	position:relative;
	padding:6px 7px;
	text-transform:uppercase;
	font-weight:normal;
	font-size:10px;
	letter-spacing:1px;
	border-bottom:4px solid #999;
	border-left:1px solid #999;
	border-top:1px solid #999;
	border-right:1px solid #999;
	background:#006666;
	color:#fff;
	text-decoration:none;
}

#guide li a.selected
{
	display:block;
	float:left;
	position:relative;
	padding:6px 7px;
	text-transform:uppercase;
	font-weight:normal;
	font-size:10px;
	letter-spacing:1px;
	border-bottom:4px solid #999;
	border-left:1px solid #999;
	border-top:1px solid #999;
	border-right:1px solid #999;
	background:#006666;
	color:#fff;
	text-decoration:none;
}

#guide-bottom-nav
{
	width:auto;
	height:50px;
	background:#efefef;
	margin-top:25px;
}

#guide-bottom-nav .left
{
	float:left;
	padding:12px 0 0 10px;
}

#guide-bottom-nav .right
{
	float:right;
	padding:12px 10px 0 0;
}

#guide-bottom-nav a
{
	font-size:11px;
	text-transform:uppercase;
	font-weight:normal;
	text-decoration:none;
}


/*Banner Ad Text*/
.ad
{
	text-align:right;
	padding-right:20px;
	color:#999;
	font-size:9px;
	text-transform:uppercase;
}

/*___________________________Blog Styles_______________________________*/

#noBlock h3
{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	padding-bottom:8px;
	font-weight:normal;
	letter-spacing:1px;
}

.sidebar li a.reader
{
/*	display:block;*/
	padding-left:0;
	background:none;
}

.sidebar li.recentcomments a
{
/*	display:block;*/
	padding-left:0;
	background:none;
}

{
/*	display:block;*/
	padding-left:0;
	background:none;
}

.left
{
	float:left;
	width:168px;
	padding-right:14px;
}

.blog-entry p
{
	padding:0;
	margin:0;
	display:inline;
}

.bodyInfo
{
	float:left;
	width:452px;
	font-size:13px;
	line-height:21px;
	font-weight:normal;
	padding-bottom:10px;
}


.sidebar
{
	float:right;
	width:180px;
	padding-right:20px;
	font-size:11px;
	line-height:16px;
}

.sidebar ul
{
	margin:0;
	padding:0;
	list-style:none;
}

.sidebar li
{
	margin:0;
	padding:0;
	list-style:none;
}

.sidebar li a
{
/*	display:block;*/
	padding-left:15px;
	background:url(../img/img-arrow-sidebar-link.gif) no-repeat left;
}

.sidebar .contact
{
	padding-bottom:12px;
	border-bottom:4px solid #efefef;
	margin-bottom:20px;
}

.sidebar .blog-entry
{
	min-height:43px;
	padding:13px;
	background:url(../img/bkg-blog-entry.gif) repeat-x;
	line-height:15px;
}

.sidebar .all-post
{
	margin-top:12px;
	padding-top:5px;
	border-top:2px solid #efefef;
}

#comments .info
{
	width:310px;
}

tbody
{
	height:0;
}

.widget_tag_cloud
{
	line-height:normal;
}

.widget_tag_cloud a
{
	font-size:10px;
}

.post
{
	margin-bottom:20px;
/*	background:#efefef;*/
	padding-left:15px;
	border-left:4px solid #efefef;
}

.post .under
{
	font-size:11px;
	height:100%;
	line-height:16px;
	margin-bottom:10px;
}

.post .date 
{
	background-position:0 -48px;
	float:left;
	margin-right:15px;
	margin-top:0;
}

#notice {
color:#333333;
}

#notice
{
	border-left:none;
	margin-bottom:0;
	padding-left:0;
}

.kit-ad
{
	background:#efefef;
	padding:6px;
}



/*_______________________ Store Feature Styles_________________________*/

#store-feature
{
	width:668px;
	height:252px;
	margin-left:5px;
	border:1px solid #cccccc;
}

#store-feature-promo-10-09
{
	background:url(/img/store/img-promo-10-09.jpg) no-repeat;
	height:252px;
}

#store-feature-kit
{
	background:url(/img/store/img-promo-survival-kit.jpg) no-repeat;
	height:252px;
}

#store-feature-1
{
	background:url(/img/store/img-promo-revival-10-07.jpg) no-repeat;
	height:252px;
}

#store-feature-2
{
	background:url(/img/store/img-promo-packages.jpg) no-repeat;
	height:252px;
}

#store-feature-3
{
	background:url(/img/store/img-promo-CHILL.jpg) no-repeat;
	height:252px;
}

#store-feature-4
{
	background:url(/img/store/img-promo-facebook.jpg) no-repeat;
	height:252px;
}

#store-feature-5
{
	background:url(/img/store/img-promo-salonpa.jpg) no-repeat;
	height:252px;
}

#store-feature-doctors-choice
{
	background:url(/img/store/img-product-DoctorsChoice.jpg) no-repeat;
	height:252px;
}

#store-feature-meno-complete
{
	background:url(/img/store/img-product-MenoComplete.jpg) no-repeat;
	height:252px;
}

#store-feature-remi
{
	background:url(/img/store/img-promo-remi.jpg) no-repeat;
	height:252px;
}

#store-feature .title
{
	float:right;
	width:350px;
	font-size:22px;
	color:#006699;
	line-height:26px; 
	padding:18px 15px 13px 0;
}

#store-feature .description
{
	float:right;
	width:350px;
	min-height:125px;
	font-size:16px;
	color:#333;
	line-height:22px;
	padding:0 13px 0 0;
}

#store-feature .description a
{
	display:inline-block;
	text-transform:uppercase;
	background:efefef;
	font-size:11px;
	letter-spacing:1px;
}

#store-feature .controls
{
	float:right;
	width:350px;
	font-size:16px;
	color:#333;
	line-height:22px;
	padding:13px 20px 0 0;
	text-align:right;
}

#store-feature .controls a
{
	font-weight:normal;
	text-transform:uppercase;
	background:efefef;
	font-size:10px;
	letter-spacing:1px;
}

.red
{
	color:#C00;
}