﻿body {background:url("../images/bg.jpg") repeat-x #fff; font-family:Arial; margin:0px; padding:0px;}

/* healthy living menu starts */

#hl-menu{ background:url("../images/hl-menu-bg.jpg") repeat-x #fff; width:250px; font-family:Times New Roman; padding: 10px 20px; }
.active_hlmenu {color:#ff00ae !important}
#hl-menu a{color:#c80485; display:block; border-bottom:1px solid #d6c7d3; padding:15px 0px 15px 50px; width:190px; text-align:left; font-size:20px; }
#hl-menu a:hover{color:#930462;}
#hl-menu a span{font-size:13px; color:#5f4a58; display:block; }
.hl-freshnew-icon{ background:url("../images/hl-freshnew-icon.jpg") no-repeat center left;}
.hl-stayinginshape-icon{ background:url("../images/hl-stayingshape-icon.jpg") no-repeat center left;}
.hl-healthybones-icon{ background:url("../images/hl-healthybones-icon.jpg") no-repeat center left;}
.hl-womenwelness-icon{ background:url("../images/hl-womenwellness-icon.jpg") no-repeat center left;}
.hl-familyhealth-icon{ background:url("../images/hl-familyhealth-icon.jpg") no-repeat center left;}
.hl-eatingright-icon{ background:url("../images/hl-eatingright-icon.jpg") no-repeat center left; }
.hl-childnutrition-icon{ background:url("../images/hl-childnutrition-icon.jpg") no-repeat center left; border:none !important; }
/******************************************/



/* healthy living search starts */

.healthyliving-search{background:url("../images/hl-search-bg.jpg") no-repeat; padding:10px 0 0 0; margin:0;height:36px; width:647px; text-align:center; clear:both; }

.healthyliving-search h4{padding:0;  font-family:Verdana; color:#842694; font-size:12px; float:left; margin: 0 10px 0 60px; display:inline; padding:3px 0 0 0;}
.healthyliving-search .hl-search-input{height:17px; width:300px;  border:1px solid #ccc; float:left;}
.hl-search-result-error{ margin:15px 0 0 0; color:#666; font-size:14px; display:inline-block;}
#hl-article-listing .content-heading{ font-size:20px; clear:both;}

/******************************************/





/* healthy living related article  starts */

#hl-detail-related-articles{clear:both; width:250px; text-align:left; margin:0 auto;}
#hl-detail-related-articles h4{background:#85306b; color:#fff; margin:0; padding:5px; font-size:14px;}
#hl-detail-related-articles ul{ margin:0; padding:0 10px;}
#hl-detail-related-articles ul li { background:url("../images/related-article-icon.gif") no-repeat left 10%; list-style:none; padding:0 0px 0 25px; margin:10px 0; }
#hl-detail-related-articles ul li a{ color:#6b5d6e; font-size:12px; text-decoration:underline;}
#hl-detail-related-articles ul li a:hover{ color:#85306b; text-decoration:none;}
/******************************************/

/* healthy living articles listing starts */

#hl-article-listing {clear:both; display:inline;}

#hl-article-listing .hp-hl-heading{ margin: 0 0 15px 0; font-size:18px;  }
/*
.hl-aricle-img{float:left; margin:0 0px 0px 0;  }
*/
.hl-aricle-content-img{float:left; width:540px;  }
.hl-aricle-content-no-img{width:100%; }


#hl-article-listing div{}
#hl-article-listing div.odd{ background:#fff; text-decoration:none; color:#65555f; margin:0px; border-top:none; width:627px; float:left; }
#hl-article-listing div.even{background:url("../images/article-even-bg.jpg") repeat-x; text-decoration:none; color:#65555f; margin:0px; width:627px; float:left; border-bottom:1px dotted #ed6dc3; border-top:1px dotted #ed6dc3; }
#hl-article-listing div.odd h2 a, #hl-article-listing div.even h2 a,
#hl-article-listing div.odd h2, #hl-article-listing div.even h2
{color:#6A0247; font-family:Verdana; font-size:12px; font-weight:bold; margin:0; padding:0 0 5px; } 

.hl-article-body {padding:10px; min-height:85px; height:auto !important; height:85px; }
.hl-article-body img{margin:0 10px 0 0px; float:left;}
.hl-aricle-image{ margin:0 0 10px;}

/* article list rating */
ul.article-list-rating{list-style:none; padding:0; margin:0; clear:both;}
ul.article-list-rating li{ float:left; height:15px;}
ul.article-list-rating li a{}
ul.article-list-rating li.read-more{ width:85px; margin:0 10px 0 0; border-right:1px solid #CE1568;}
ul.article-list-rating li.rating img{ margin:-1px 0 0;}
/*
.hl-article-body h2{color:#6a0247; margin:0; padding:0 0 5px 0 ; font-size:14px; font-family:Verdana; font-weight:bold 100;}
.hl-article-body h2 a{color:#6a0247;}
.hl-article-body h2 a:hover{color:#b21b7f;}
*/
.article-readmore-rating-divider{font-size:12px; color:#ce1568; float:left; padding:0 10px 0 0;}
.hl-article-listing-heading{ color:#6a0247; margin:0; padding:0 0 10px 0 ; font-size:12px; font-family:Verdana; font-weight:bold; display:block; clear:both;}
.hl-article-listing-heading:hover{color:#b21b7f;}
.hl-article-body p{ font-size:12px; margin:0; padding:0 0 10px 0; font-family:Tahoma;}



/******************************************/

/* healthy living pagination starts */
#hl-article-listing .pagination{float:right; padding:10px 0 0 0;}
#hl-article-listing .pagination{color:#e60198;}
#hl-article-listing .pagination a{color:#e60198;}

/******************************************/


/* healthy living articles detail starts */

#hl-article-detail { background:url("../images/article-detail-bg.jpg") #fff repeat-x; padding:5px 10px 10px 10px ;color:#65555F; font-size:12px; margin:10px 0 0 0;  clear:both}
#hl-article-detail h1{font-size:24px; font-family:Times New Roman; color:#442a3b; margin:0 0 15px 0 ; padding:0;    }

#article-detail-content {margin: 0 0 30px 0; }
#article-detail-content h3{color:#e60198; font-size:14px; margin:0; padding:0;}

#article-detail-content ul{ margin-top:0; padding:0 0 0 14px; margin-left:0; }
#article-detail-content ul li{ margin-top:0; padding:5px 0;list-style:outside; margin-left:0;  }

#article-detail-content ol{ margin-top:0; padding:0; margin-left:25px;}
#article-detail-content ol li{ margin-top:0; padding:5px 0;list-style:outside; list-style-type:decimal; }

#hl-article-detail p{margin:0 0 10px 0; padding:0; }

.article-delete-fav{background:url("../images/article-delete-fav-button-bg.jpg") no-repeat ;  font-size:11px; padding:3px 0px 5px 8px ;  margin:3px 0 0 0; width:155px;float:right;}
.article-delete-fav a{color:#b751b7;}
.article-delete-fav a:hover{color:#fff;}

.article-add-fav{background:url("../images/article-add-fav-button-bg.jpg") no-repeat ;  font-size:11px; padding:3px 0px 5px 6px; margin:3px 0 0 0; width:135px; float:right; }
.article-add-fav a{color:#b751b7;}
.article-add-fav a:hover{color:#fff;}

/*** image gallery ***/

#article-detail-gallery{float:left; margin:2px 0px 10px 0; width:232px;  }
#article-detail-gallery img{border:1px solid #d59ec4;}
#article-detail-gallery #article-detail-gallery-thumbnails {margin:2px 0 0 0;}
#article-detail-gallery #article-detail-gallery-thumbnails img{border:1px solid #d59ec4; margin:0 2px 0 0; padding:0; float:left;}

/*** article rating ***/
#article-rating{float:left; width:500px;}
#article-rating ul{ list-style:none; padding:0; margin:0; float:left; width:500px;}
#article-rating ul li{ padding:0; margin:0; display:inline; float:left;}
#article-rating ul li.rate-this{ width:100px;}
#article-rating h4{font-size:12px; margin:0 10px 0 0; padding:0; display:inline; text-transform:uppercase;}


/*** email print ***/
#article-tools a{color:#6d4d7d; font-size:11px; text-transform:uppercase; padding:0 0 0 20px; }
#article-tools a:hover{text-decoration:underline;}
.article-email{background:url("../images/article-print-icon.jpg") no-repeat left; margin:0 15px 0 0;}
.article-print{background:url("../images/article-email-icon.jpg") no-repeat left;}

/*** tags ***/
#article-tags{border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:20px 0; margin:20px 0; width:615px; float:left;}
#article-tags h3{font-family:Times New Roman;  margin:0 0 15px 0 ; padding:0; color:#716268; font-size:14px; }
#article-tags a{color:#e60198; font-size:13px; font-weight:bold;}
#article-tags a:hover{text-decoration:underline;}

/*** email to friend ***/
/*
#email-friend-form {background:url("../images/article-detail-bg.jpg") #fff repeat-x; border: 1px #d59ec4 solid; position:absolute;  padding:10px; width:390px;  margin:-300px auto 0 auto; right:200px;}
#email-friend-form label{width:120px !important;float:left;}
#email-friend-form .form-login-input{ float:left;}
#email-friend-form .input{ width:250px;}
#email-friend-form h4{font-family:Times New Roman; color:#e60198;font-size:20px; margin:0 0 20px 0; padding:0;}
#email-friend-form a{float:right; padding:0; color:#6e4d7c; text-transform:uppercase; text-decoration:underline;}
#email-friend-form a:hover{ text-decoration:none;}
.email-friend-form-row{display:block; margin:0 0 20px 0; float:left; width:390px; }
.email-confirmation{color:#a71a59;display:block; margin:0 0 20px 0; float:left; width:390px; font-weight:bold;}
#email-friend-form .form-error-msg{display:block; float:right; width:250px; padding:2px 0 2px 20px;}
.email-friend-message{width:250px; height:150px; border:1px solid #ccc; float:left;}
#email-friend-form .form-login-button{background:#090e14 url("../../../../assets/images/forms-buttons-bg.jpg") repeat-x left top; border:0px; color:#fff; padding:2px 5px; font-weight:bold; margin:0 5px 0 0; float:left;}
.email-friend-btn-row{ padding:0 0 0 120px; float:right; width:270px;}
*/
/******************************************/


/* media detail starts */

.media-details {margin:10px 0 0; display:block; float:left; width:615px;}
.media-details p{font-size:13px; color:#333;}
.media-details img{margin:0 0 5px 5px; border:1px solid #C4DCE6;}
.media-details hr{ height:1px; line-height:1px; color:#ccc; background:#ccc; border:0; display:block;}
ul.media-details-link{ padding:0; margin:0; }
ul.media-details-link li{ display:inline;padding:0; margin:10px 0 0;}
ul.media-details-link li a{color:#6e4d7c; font-size:12px;}
ul.media-details-link li a:hover{ color:#333; text-decoration:underline;}
ul.media-details-link li.up{ background:url("../images/article-gotop-icon.jpg") no-repeat left; padding:0 0 0 15px; float:left;}
ul.media-details-link li.email{background:url("../images/article-email-icon.jpg") no-repeat left; padding:0 0 0 20px; margin-right:20px; float:right;}
ul.media-details-link li.print{background:url("../images/article-print-icon.jpg") no-repeat left; padding:0 0 0 20px; float:right;}
/******************************************/


/* error page starts */
/*
#message-window{background:#f2f1e4; border:1px solid #d2d2d2; width:625px; padding:10px;}
#message-window h3{margin:0; padding:5px 0 20px 40px;}
#message-content{ margin:0 0 0 40px; font-size:12px;}
#message-content h4{color:#fe5100; margin:0; padding:0; font-size:13px;}
#message-content a{color:#000; text-decoration:underline;}
#message-content a:hover{text-decoration:none;}
#message-content ul{margin-top:5px;}
*/
/******************************************/
/* error message */
.message-window{background:#f2f1e4; border:1px solid #d2d2d2; width:625px; padding:10px; margin:15px 0 0;}
.message-window h3{margin:0; padding:5px 0 20px 40px;}
.message-content{ margin:0 0 0 40px; font-size:12px;}
.message-content h4{color:#fe5100; margin:0; padding:0; font-size:13px;}
.message-content a{color:#000; text-decoration:underline;}
.message-content a:hover{text-decoration:none;}
.message-content ul{margin-top:5px;}


/* left panel member benefits banner */
#member-benefits{ display:block; width:290px; clear:both; background:url("../images/left-banner-bg.jpg") repeat-x top; padding:10px 0 14px; text-align:center; margin:5px 0 0 0;}


/* facebook share */

.breadCrumbHolder{width:400px !important;}
#sizer{float:right; margin:0 0px 0 10px;}

.fb-share{ float:right; }
.fb-share span{ behavior:none !important;}
/*
.fb_share_count_nub_right {background-image:url(../../../assets/images/fbshare-arrow.png) !important ; left:0px !important; right:1px !important; _right:3px !important;}
.fb_share_count_right{ margin:0 0 0 2px !important;}
*/