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

body{ background:#FFF;}

/* ----------  Main div ------------ */
#main{ width:960px; margin:0 auto;}

.clr{ clear:both;}
a {	outline: none;}

/* ----------  Header div ------------ */
#head{}

/*global sec css*/
.global{ background:#f8f8f7; border-bottom:1px solid #e2e0de; height:30px;}

.global_left{ width:40%; float:left; padding-left:37px; padding-top:5px;}
.global_left a{ color:#221100; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
.global_left a:hover{ color:#81a101;text-decoration:none;}

.global_left a.d_arrow{ background:url(../images/icn_global.png) 0 3px no-repeat; height:14px; float:left; padding:4px 10px 5px 18px; margin-right:25px;}
.global_left a.kids_icon{ background:url(../images/kids_icon.png) 0 2px no-repeat; height:14px; float:left; padding:4px 10px 5px 18px; margin-right:0px;}
.global_left a.kids_icon_none{ height:14px; float:left; padding:2px 10px 5px 18px;}

.global_right{ width:40%; float:right;padding-right:37px; text-align:right; padding-top:8px;}
.global_right ul{ margin:0; padding:0;}
.global_right ul li{ margin:0; padding:0 2px; font-size:11px; line-height:16px; list-style:none; display:inline; font-family:Arial, Helvetica, sans-serif;}

.global_right ul li a{ color:#221100; font-size:12px; line-height:16px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}
.global_right ul li a:hover{ color:#81a101;text-decoration:none;}


/*logo sec css*/
.logo_sec{ height:110px;}

.logo{ float:left; width:65%;}
.logo a{ background:url(../images/logo.png); height:53px; width:460px;  margin: 39px 0 0 40px; text-indent:-99999px; float:left;}

.search{ float:right; width:30%; text-align:right; padding-top:63px;}
.search input{ border:1px solid #CCC; font-size:11px; font-family:Georgia, Times New Roman, Times, serif; color:#999; padding:2px 3px; width:158px;}
.search input[type="button"]{ border:0px solid #CCC;padding:2px 5px; height:18px; width:20px; background:url(../images/search.png); cursor:pointer;}

.search input[type="submit"]{ border:0px solid #CCC;padding:2px 5px; height:18px; width:20px; background:url(../images/search.png); cursor:pointer;}

/*navigation sec css*/
#navi{ border-bottom:2px solid #221100; border-top:1px solid #90887f;}
#navi ul{ margin:0; padding:0;}
#navi ul li{ margin:0; padding:0; list-style:none; border-right:1px solid #90887f; float:left;}
#navi ul li.bor_none{ margin:0; padding:0; list-style:none; border-right:0px solid #90887f; float:left;}

#navi ul li a{ margin:0; font-size:11px; padding:10px 47px 8px 47px; float:left; color:#221100;text-decoration:none;text-transform:uppercase;letter-spacing: 1px;}
#navi ul li a.l-link{  color:#221100;text-decoration:none;}

#navi ul li a:hover{ color:#fff; background:#81a101; }

#navi ul li a.current { background:#81A101;
float:left;
font-size:11px;
letter-spacing:1px;
margin:0;
padding:10px 47px 8px;
text-decoration:none;
text-transform:uppercase;
color:#fff;
}
.kids-navi li a{ color:#01738a !important;}
.kids-navi li a:hover{ color:#fff !important;}


/*body sec css*/

#body{}



/*newsletter sec css*/
.news_l{ width:634px; float:left; padding-top:33px;}
.news_l img{display:block;}
.add_icon{ width:300px; float:right;padding-top:33px;}


.news_l .fb-content {
    background: none repeat scroll 0 0 #CC5622;
    clear: both;
    height: auto !important;
    min-height: 270px;
}
.news_l .fb-section-title {
    padding: 25px 0 15px 0;
}
.news_l .fb-section-title h2 {
    background: url("../images/section-title.png") no-repeat scroll 0 0 transparent;
    height: 32px;
    margin: 0 auto;
    text-indent: -999999px;
    width: 409px;
}
.news_l .fb-stripbox {
    background: url("../images/brown-strip.png") repeat scroll 0 0 transparent;
    border-bottom: 1px dotted #d07f5c;
    border-top: 1px dotted #d07f5c;
    height: auto !important;
    margin: 0 auto;
    min-height: 100px;
    width: 540px;
}
.news_l .fb-stripbox p {
    color: #FFFFFF;
    font: 17px Georgia,"Times New Roman",Times,serif;
    padding: 10px 15px;
    text-align: center;
	line-height:24px;
}
.news_l .fb-stripbox p.sec {
    padding: 0px 10px 10px 10px;
}

.news_l .fb-stripbox p b {
    color: #fff;
}
.news_l .fb-form {
    margin: 0 auto;
    padding: 0px 0 18px 0;
    width: 406px;
}
.news_l .fb-form dl {
    clear: both;
}
.news_l .fb-form dl dt {
    float: left;
    width: 250px;
}
.news_l .fb-form dl dt input[type="text"] {
    background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;
    color: #000000;
    font: bold 14px Georgia,"Times New Roman",Times,serif;
    padding: 10px;
    width: 220px;
}
.news_l .fb-form dl dd .subscribe {
    background: url("../images/subscribe-now.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    height: 36px;
    width: 151px;
}
.fb-form dl dd .subscribe:hover {
    background: url("../images/subscribe-now.png") no-repeat scroll 0 -36px transparent;
    border: medium none;
    cursor: pointer;
    height: 36px;
    width: 151px;
}
.news_l .fb-form dl dt {
    float: left;
    width: 250px;
}
.news_l .fb-text9 a {
    color: #FFFFFF;
    text-decoration: none;text-decoration: none; font: normal 10px Georgia,Times New Roman,Times,serif;
}

.news_l .fb-text9 {
    color: #FFFFFF;
    text-decoration: none; font: normal 10px Georgia,Times New Roman,Times,serif;
	margin-top:3px;
	margin-left:13px;
}



/*facebook sec css*/
.f-icon-box{ height:105px; background: url(../images/milk_icon.jpg) 132px 23px no-repeat #007991;}

.f-icon-box a.fb-icon{ background:url(../images/facebook_icon.png); width:109px; height:61px; margin:22px 0 0 17px; float:left;border-top:1px dotted #529aa9; border-bottom:1px dotted #529aa9;}
.f-icon-box a.fb-icon:hover{ background:url(../images/facebook_icon_ov.png);}


.f-icon-box a.tw-icon{ background:url(../images/twitter_icon.png); width:109px; height:61px; margin:22px 0 0 50px; float:left;border-top:1px dotted #529aa9; border-bottom:1px dotted #529aa9;}
.f-icon-box a.tw-icon:hover{ background:url(../images/twitter_icon_ov.png); width:109px;}

/*ad sec css*/
.w_ad{ padding-top:20px;}


/*recent post and cool causes sec css*/
.r_find{ float:left; width:463px; padding-top:40px;}
.c_causes{ float:right; width:463px;padding-top:40px;}

.head{ background:url(../images/dot.jpg) 0px 13px repeat-x; height:25px; text-align:center; margin-bottom:0; }
.head_text{ font-size:11px; text-transform:uppercase; color:#FFF;}

.head_box{margin:0 auto; text-align:center; display:inline;}
.head span.left{ background:url(../images/head_left.jpg) left no-repeat; display:inline-block;padding:0px 0px; margin:0 auto;}
.head span.right{ background:url(../images/head_right.jpg) right no-repeat; display:inline-block; padding:8px 40px 10px 40px}

.finds-box{ padding:40px 0 0;}
.finds-box ul{ list-style-type:none;}
.finds-box li{ float:left; margin-right:25px; margin-bottom:30px; min-height:185px;}
.finds-box li a img{ border:2px solid #221100; margin-bottom:10px;}
.finds-box li a:hover img{ border:2px solid #81A101; margin-bottom:10px;}
.finds-box li p{ padding-top:0px;font: normal 12px/16px Georgia, "Times New Roman", Times, serif; color:#81a101; text-align:left; display: block; width: 180px;}
.finds-box li p span{font: normal 12px/16px Georgia, "Times New Roman", Times, serif; color:#666666;}
.finds-box li p a{font: normal 12px/16px Georgia, "Times New Roman", Times, serif; color:#81a101; font-weight:bold;}
.finds-box li p a:hover{ color:#666; text-decoration:underline;}
.finds-box li.liRight{margin-right:0px !important;}
.index ul{ list-style-type:none; padding-left:10px;}
.index li{ float:left; margin-right:32px; margin-bottom:30px; min-height:190px; width:204px;}

/*footer sec css*/

#footer{ background:url(../images/footer_line.jpg) top repeat-x; padding:50px 0 20px 0}

.f_logo{ width:215px; float:left; margin: 0 30px 0 10px;}
.f_logo h1{ background:url(../images/footer_logo.png) left no-repeat; text-indent:-99999px; height:35px;}
.f_logo p{font: normal 11px/18px Georgia,Times New Roman,Times,serif; padding:10px 0 0 0 ; color:#8f867e;}

.f_box1{ width:135px; float:left;margin-left:40px;}
.f_box1 h1{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-transform:uppercase; color:#221100; padding:3px 0; margin-bottom:20px; border-bottom:1px dotted #c4c2b8;}

.f_box1 ul{ margin:0; padding:0;}
.f_box1 ul li{ padding:0; list-style:none; }
.f_box1 ul li a{ color:#8f867e; text-decoration:none;font: normal 11px Georgia,Times New Roman,Times,serif;}
.f_box1 ul li a:hover{ color:#8f867e; text-decoration:underline;}

.f_box1 p.cr{ color:#8f867e; text-decoration:none;font: normal 11px/17px Georgia,Times New Roman,Times,serif; padding:45px 0 0 0;}

.f_box1 ul.icon li{ margin:0; padding:0 2px; list-style:none; display:inline; }

/*MAIN ARCHIVE*/
.main-archive{ margin-top:20px; background:url(../images/sep_crossline.jpg) repeat-x 0 0;/* padding-top:20px;*/}
/*.subtle-shade{background:url(../images/subtle_shade.png) no-repeat 0 0;  height:61px;}*/
.arcive-top-bar{padding-top:15px; margin:5px 0 10px 0; float:left;width:959px;background-color:#f4f3f2;  height:45px;}
.arcive-bot-bar{padding-top:5px; margin:0px 0 0 0; float:left;width:959px;}
.arcive-top-bar .all-grub{ font: italic bold 12px/25px Georgia, "Times New Roman", Times, serif; color:#666666; height:30px;}
.arcive-top-bar .all-grub span{font: normal bold 12px/25px Georgia, "Times New Roman", Times, serif; float:left; margin-right:10px; height:30px; background:url(../images/bg_gray_strip1.png) no-repeat 100% 0; line-height:25px; color: #fff; font-weight:bold; font-size:12px; text-transform:uppercase; padding: 0 45px 0 30px;}
.arcive-top-bar .all-grub span img{ margin-top:7px;}
.arcive-top-bar .all-grub span cufon{ margin-top:8px;}
.arcive-top-bar i,.arcive-top-bar a{font-style:italic; font-size:12px; color:#81a101;}
.main-archive-tspace{margin-top:25px;}

.main-archive .pagination{ padding-top:8px;}
.pagination{ line-height:17px; color:#666666; text-align:left;}
.pagination .noOfPage{ float:right; margin-right:0px;}
.pagination .arrow{ float:right; margin-left:8px; color:#81a101;}
.pagination .arrow:hover{ color:#666;}
.pagination ul{ list-style-type:none; float:right;}
.pagination ul li{ float:left; height:17px; border-left:1px solid #e3e3e3; padding:0 0 0 3px; margin-left:3px;}
.pagination ul li.first{ border:0;}
.pagination ul li a{ display:block; line-height:17px;}
.pagination ul li a:hover{ color:#666; text-decoration:underline;}
.pagination .f-right{}

/*.archive-con{ padding:40px 0 0;}*/
.archive-con{ padding:9px 0 0; float:left;}
.archive-con ul{ list-style-type:none;}
.archive-con li{ float:left; margin-bottom:30px; height:190px;margin-right: 48px;width: 204px;}
.archive-con li.margin-false{ margin-right:0;}
.archive-con li.space{float:left; width:48px;}
.archive-con li a img{ border:2px solid #221100; margin-bottom:10px;}
.archive-con li a:hover img{ border:2px solid #81A101; margin-bottom:10px;}

.archive-con li .playbtn a img.play-small{ border:none;}
.archive-con li .playbtn a:hover img.play-small{ border:none;}


.archive-con li p{ padding-top:0px; color:#81a101; text-align:left;}
.archive-con li p span{ color:#666666;}
.archive-con li p a{ font-weight:bold; line-height: 16px;}
.archive-con li p a:hover{ color:#666; text-decoration:underline;}

.article-cont,.guide-text,.entry-preview{font-size:14px;}
.guide-text, .entry-preview .rmore {margin-top: 15px;}
.article-cont {margin-top: 0px;}
.series-img {margin: 0 0 40px 0;}
.series-img a {background: none; text-decoration: none;}
.series-img a:hover {background: none; text-decoration: none;}
img.fullsize {max-width: 636px;}
.videospace {margin-top: 25px;}
/*
.archive-con{ padding:9px 0 0; clear:left; float:left; }
.archive-con ul{ list-style-type:none;}
.archive-con li.margin-true{ float:left; margin-bottom:40px; min-height:185px; margin-right:48px; width:204px;}
.archive-con li.margin-false{ float:left; margin-bottom:40px; min-height:185px; margin-right:0px; width:196px;}
.archive-con li.margin-true img, .archive-con li.margin-false img{ border:2px solid #221100;}
.archive-con li.margin-true p, .archive-con li.margin-false p{ padding-top:5px; color:#81a101; text-align:left;}
.archive-con li.margin-true p span, .archive-con li.margin-false p span{ color:#666666;}
.archive-con li.margin-true p a:hover, .archive-con li.margin-false p a:hover{ color:#666; text-decoration:underline;}
*/


/*.newsletter-bar{ background-color:#221100; padding:20px 0 20px 20px; margin:50px 0 30px;}*/
.newsletter-bar{ background-color:#221100; padding:0 0 20px 20px; margin:40px 0 40px;}
.newsletter-bar .fb-stripbox{ float:left; width:465px; margin:20px 30px 0 0;}
.newsletter-bar .fb-stripbox{ background:url(../images/brown-strip.png) repeat; width:454px; border-top:1px #665c52 dotted; border-bottom:1px #665c52 dotted;}
.newsletter-bar .fb-stripbox p{ font-weight:bold; font-size:14px; line-height:20px; color:#fff; text-align:center; padding:10px;}
.newsletter-bar .fb-stripbox p b{ font-size:14px; color:#b2cf3f;}
.newsletter-bar .fb-form{ float:left; width:440px; padding:0px 0 0; }
.newsletter-bar .fb-form dl{ clear:both; }
.newsletter-bar .fb-form dl dt{ float:left; width:250px;}
.newsletter-bar .fb-form dl dt input[type="text"]{ padding:9px; font-weight:bold; font-size:14px; line-height:20px; color:#000; border:none; background:#fff; width:220px; font-family:georgia;}
.newsletter-bar .fb-form dl dd{ float:left; width:151px;}
.newsletter-bar .fb-form dl dd .subscribe{ background:url(../images/subscribe-now.png) no-repeat 0px 0px; width:151px; height:36px; border:none; cursor:pointer;}
.newsletter-bar .fb-form dl dd .subscribe:hover{background:url(../images/subscribe-now.png) no-repeat 0px -36px; width:151px; height:36px; border:none; cursor:pointer;}
.newsletter-bar .fb-form dl dd .send{ background:url(../images/send-btn.png) no-repeat 0px 0px; width:151px; height:36px; border:none; cursor:pointer;}
.newsletter-bar .fb-form dl dd .send:hover{background:url(../images/send-btn.png) no-repeat 0px -36px; width:151px; height:36px; border:none; cursor:pointer;}
.newsletter-bar .fb-text9{ font-size:9px; line-height:12px; color:#fff; padding:6px 11px 0;}
.newsletter-bar .fb-text9 a{ font-size:9px; line-height:12px; color:#fff; text-decoration:none;}
.newsletter-bar .fb-text9 a:hover{ text-decoration:underline;}

/*MAIN CATEGORY*/
.top-ads{ padding:0px 0 15px 0; text-align:center;}
.sep-crossLine{background:url(../images/sep_crossline.jpg) repeat-x 0 0; height:10px; margin:10px 0;}
.mainLeft{ float:left; width:640px; margin-right:20px;}
.mainLeft h1,.mainLeft h1 em{ font:bold 36px/40px Georgia, "Times New Roman", Times, serif; color:#221100; min-height:40px;}
.mainLeft h1 em{ font-style:italic;}
.entry .info-row{padding:6px 0 3px 0;}

.info-row{display:block; float: left; border-top:1px dotted #a7a099; border-bottom:1px dotted #a7a099; padding:6px 0; color:#666666; text-align:left; margin: 15px 0;}

.info-row .left{padding:3px 0 0 0; width:405px; float:left; clear:right; overflow:hidden; display:block; font:bold 10px Arial, Helvetica, sans-serif;}

.info-row .right{padding:0; width:225px; float:left; clear:right; overflow:hidden; display:block;}

.info-row .right p{width:80px; float:right; clear:left;}
.info-row .right p.tweet-bar{width:65px;}
.info-row .right p.dcomments{width:70px; margin-right: 10px;}
.info-row .right p.dcomments a{color: #ff6600; font:bold 10px Arial, Helvetica, sans-serif; display: block; width:70px; height: 20px; background:url(../images/btnsm_comment.jpg) no-repeat; padding: 4px 0 0 0; text-align: center;}

.btn-link1{ display:inline-block; padding:0 5px; text-transform:uppercase; font:normal 11px/16px Arial, Helvetica, sans-serif; color:#fff; background-color:#81a101;}
.btn-link1:hover{ background-color:#221100; color:#fff;}
.info-row .btn-link1{ margin-top:0;}
.btn-tweet{ float:right; width:55px; height:20px; margin-left:4px; background:url(../images/btn_tweet.png) no-repeat 0 0; text-align:left; text-indent:-999px; overflow:hidden;}
.btn-flike{ float:right; width:48px; height:20px; margin-left:4px; background:url(../images/btn_like.png) no-repeat 0 0; text-align:left; text-indent:-999px; overflow:hidden;}
.cate-block{ font-size:13px; color:#000; padding:20px 0 0;}
.cate-block a{ font-size:13px; font-weight:bold;}
.cate-block a:hover{}
.cate-block .f-left{ margin:0 20px 20px 0;}
.mainRight{ float:left; width:300px;}





/*SOCIAL Icons Box*/
.right-social {
float: left;
background: #007991;
padding: 0;
width: 300px;
margin: 0 0 20px 0;
height: 90px;
}
.right-social span {
display: none;
}
.right-social ul {
margin: 0;
padding: 0;
list-style-type: none;
display: inline;
float: left;
}
.right-social ul li {
padding: 0;
margin: 0;
display: inline-block;
height: 90px;
width: 98px;

}
.right-social ul li#fb a {
background: transparent url(../images/socialbtn_fb.png) no-repeat top left;
padding: 0;
margin: 0;

}
.right-social ul li#tw a {
background: transparent url(../images/socialbtn_tw.png) no-repeat top left;
padding: 0;
margin: 0;

}
.right-social ul li#pi a {
background: transparent url(../images/socialbtn_pi.png) no-repeat top left;
padding: 0;
margin: 0;

}
.right-social a {
margin: 0;
padding: 0;
display: inline-block;
height: 90px;
width: 100px;

}
.right-social ul li#fb a:hover, 
.right-social ul li#tw a:hover, 
.right-social ul li#pi a:hover {
background-position: 0 -90px;
text-decoration: none;
height: 90px;
padding: 0;
margin: 0;
}
#PinItButton {
height: 30px !important;
}


.right-share{ float:left; background:#007991 url(../images/img_cup1.png) no-repeat center 25px; padding:20px 15px; width:270px; margin-bottom:20px; }
.right-share ul{ list-style-type:none;}
.right-share li{ float:left; width:90px; padding:10px; border:1px dotted #529aa9; border-width:1px 0; background:url(../images/bg_crossline2.png) repeat 0 0; height:45px;}
.right-share li span{ display:block; margin:0 auto; width:23px; height:23px;}
.right-share li span a{display:block; margin:0 auto; width:23px; height:23px; background-repeat:no-repeat;text-align:left; text-indent:-999px; overflow:hidden;}
.right-share li p{ padding-top:10px; text-align:center;}
.right-share li p a{ font:bold 14px Arial, Helvetica, sans-serif; text-transform:uppercase; color: #fff;}
.right-share li p a:hover{ color:#9dcbd5;}
.right-share li.facebook{ margin-right:48px;}
.right-share li.facebook span a{background-image:url(../images/icn_facebook.png);}
.right-share li.twitter span a{background-image:url(../images/icn_twitter.png);}
.rAds1{ float:left; margin-bottom:20px;}
.right-share-tSpace{margin-top:50px;}
/*14June2011*/
.right-share-s2{ float:left; background:#007991; padding:20px 15px; width:270px; margin-bottom:20px;}
.right-share-s2 ul{ list-style-type:none;}
.right-share-s2 li{ width:235px; padding:20px 20px 20px 15px; border:1px dotted #529aa9; border-width:1px 0; background:url(../images/bg_crossline2.png) repeat 0 0; height:25px;}
/*.right-share-s2 li span{width:30px; height:30px; background-repeat:no-repeat; padding:8px;}*/
.right-share-s2 li a{
	background-repeat:no-repeat;
   	text-indent:-99999px; float:left;
    height: 30px;
    padding: 1px 224px 0px 11px;
	}
.right-share-s2 li span a:hover{ color:#9dcbd5;}
.right-share-s2 li.facebook{ margin-bottom:15px;}
.right-share-s2 li.facebook a{background-image:url(../images/social_icon.png);}
.right-share-s2 li.twitter a{background:url(../images/social_icon.png) no-repeat 0 -43px;}
.right-share-s2 li.facebook a:hover{background-image:url(../images/social_icon1.png);}
.right-share-s2 li.twitter a:hover{background:url(../images/social_icon1.png) no-repeat 0 -43px;}
.rAds1{ float:left; margin-bottom:20px;}
.add_icon .rAds1{margin-bottom:0px;}
/*14June2011*/

/*ABOUT*/
.about-row{border-bottom:1px dotted #a7a099; padding: 20px 0 30px 0; color:#000; text-align:left; font-size:14px;}
.about-row strong,.about-row span{ font-size:14px;}
.about-row h1{ margin-bottom:10px;}
.link-row{ padding-top:10px;}
.link-row a{ font-size:18px; line-height:30px;}

.mainLeft .about_find .finds-box { margin:40px 0 0; padding:0;}
.mainLeft .about_find .finds-box li{ width:auto; margin-right:40px;}
.right-invite{ background-color:#221100; padding:30px 40px; float:left; width:220px; margin-bottom:20px;}
.right-invite p{ background:url(../images/brown-strip.png) repeat; border-top:1px #665c52 dotted; border-bottom:1px #665c52 dotted; font-size:18px; font-weight:bold; line-height:22px; color:#fff; text-align:center; padding:15px 10px; margin-bottom:30px;}
.btn-invite{ display:block; margin:0 auto; background:url(../images/btn_invite_friend.png) no-repeat; width:131px; height:33px; text-align:left; overflow:hidden; text-indent:-999px;}
.btn-invite:hover{ background-position:0 -33px;}
.widget{ float:left; margin-bottom:20px;}

/*PRESS*/
.press-row{border-bottom:1px dotted #a7a099; padding: 20px 0 30px 0; text-align:left;}
.press-row .press-img{ float:left; margin-right:40px; width:150px;}
.press-row .press-txt{ float:left; width:450px; line-height:18px; color:#000;}
.press-row .press-txt h6{font:normal 12px/17px Georgia, "Times New Roman", Times, serif; color:#999999;}
.press-row .press-txt .press-head a{ font-weight:bold; font-size:14px; line-height:20px; color:#81a101;}
.press-row .press-txt .press-head a:hover{ color:#221100;}
.press-row .press-txt p{ padding:10px 0; color:#000;}
.press-row .press-txt .press-bot-row a{ font-weight:bold;}
.press-row .press-txt .press-bot-row a:hover{ color:#221100;}
.press-bot-pagi{ text-align:left; color:#666; padding:15px 0;}
.press-bot-pagi p{ color:#666;}
.press-bot-pagi p a{ font-weight:bold;}
.press-bot-pagi p a:hover{ color:#221100;}

/*MAIN ARTICLE*/

.article-con{ padding:0px 20px 10px 0; color:#000; font-size:13px; text-align:left; margin-top:15px;}
.article-con p{ padding-top:15px; font-size:14px;}
.article-con p a{ font-weight:bold; font-size:14px; color:#81a101 !important;}
.article-bot-bar{border:1px dotted #a7a099; border-width:1px 0; padding:10px 0; font-weight:bold; line-height:33px; color:#666; font-style:italic; text-align:left; margin:30px 0 40px 0;}
.article-bot-bar a{font:11px/16px Arial,Helvetica,sans-serif}
.btn-buy{ display:block; background:url(../images/btn_buy.png) no-repeat; width:121px; height:31px; text-align:left; overflow:hidden; text-indent:-999px;}
.article-con  strong{ font-size:14px;}
.btn-buy:hover{ background-position:0 -33px;}
.article-bot-bar .btn-buy{ float:right; margin-left:10px;}
.article-share{ float:right; margin-top:1px; line-height:32px; color:#666;width:260px; font-size:12px; border-left:1px dotted #a7a099; padding: 0 0 5px 20px;}

.article-share ul{ list-style-type:none; width: 100%;/*float:right;*/}
.article-share li{ float:left; margin-left:8px; width:32px; height:32px;}
.article-share li a{ display:block; width:32px; height:32px;text-align:left; overflow:hidden; text-indent:-999px; }
.article-share li span{ float:left; width:32px; height:32px;text-align:left;}
.article-share li span .stButton{margin:0;}
.article-share li.facebook a{background:url(../images/share_facebook2.png) no-repeat 0 0;}
.article-share li.twitter a{background:url(../images/share_twitter2.png) no-repeat 0 0;}
.article-share li.gmail a{background:url(../images/share_gmail2.png) no-repeat 0 0;}
.article-share li.buy{display:block; width:121px; height:31px; float: left;}
.article-share li.buy a {display:block; width:121px; height:31px;}
.article-bot-bar .more{ float:left; width: 330px;}
.article-share p{font:italic bold 13px/18px Georgia, "Times New Roman", Times, serif; color:#221100; margin: 0 0 8px 10px; padding: 5px 0;}
.article-bot-bar .more p {font:italic bold 13px/18px Georgia, "Times New Roman", Times, serif; color:#221100; margin: 0px 0 8px 10px; padding: 5px 0;}
.article-bot-bar .more .cat-links {margin: 0px 0 0 10px; display: block; float: left; width: 100%;}
.cat-links .btn-link1{ display:inline-block; float: left; padding: 1px 5px 0 5px; text-transform:uppercase; font:normal 11px/16px Arial, Helvetica, sans-serif; color:#fff; background-color:#81a101; margin: 0px 5px 5px 0;}
.cat-links .btn-link1:hover{ background-color:#221100; color:#fff;}
.article-charity{ border:1px dotted #007991; padding:15px; position:relative; background-color:#f8f8f7; color:#000; margin-bottom:45px; font-size:13px;}
.article-charity h6{font:italic bold 13px/18px Georgia, "Times New Roman", Times, serif; color:#666; margin-bottom:5px;}
.article-charity .f-left{ margin-right:10px; margin-bottom:10px; margin-top:20px;}
.article-charity .f-right{ width:380px; font-size:13px;word-wrap:break-word;}
.article-charity p,.article-charity a{ font-size:13px;}
.charity-corn{ position:absolute; left:-1px; top:-1px; width:60px; height:60px;background:url(../images/shape_cor_heart.png) no-repeat 0 0; display:block;}
.article-con ol {
		margin: 10px 0;
	padding: 0;
		list-style-position: inside;
		font-weight: bold;
}
.article-con ol li {
		border-top: 1px dotted #cccccc;
		margin: 0;
		padding: 10px 0 10px 0px;
		font-weight: normal;
}
.intro-txt {
margin: 0px 0;
padding: 0px 0;
width: 630px;
float: left;
}
.article-con .intro-txt p {
margin: 0px 0;
padding: 0px 0 15px 0;
}
/*COMMENTS GROUP*/
.comments-bar{
background:url(../images/comments_sep.gif) no-repeat 0 0;
padding:30px 0 0 0; 
text-align:left; 
margin:30px 0 0px 0;
}
.comments-bar-left {
float: left;
margin: 0;
padding: 0 10px;
width: 350px;
font-weight:bold; 
line-height:33px; 
}
.comments-bar-left p {
color:#cc3300;
}
.comments-bar-right {
float: left;
margin: 0;
padding: 0;
width: 145px;
}


/*GUIDE GROUP*/
.guide-intro {
margin: 0px 0;
padding: 0px 0 0 0;
width: 630px;
float: left;
}
.guide-intro2 {
margin: 0px 0;
padding: 20px 0 0 0;
width: 630px;
float: left;
}

.guide-intro p, .guide-intro2 p {
margin: 0px 0;
padding: 0px 0 15px 0;
}
.guide-group {
border-top:1px dotted #a7a099;
float: left;
margin: 0px 0;
padding: 25px 0;
width: 630px;
}
.guide-img {
float: left;
width: 180px;
margin: 0 20px 0 0;
padding: 0;
text-align: center;
}
.guide-img p {
font-family: Arial, Helvetica, sans-serif;
font-size: 30px;
font-weight: bold;
line-height: 36px !important;
margin: 0 0 15px 0;
}
.guide-text {
float: left;
width: 420px;
margin: 0 0px 0 0;
padding: 0 0px 0 0;
}
.guide-text p, .guide-text-full p {
margin-bottom: 10px;
}
.guide-text ul, .guide-text-full ul {
margin: 0;
padding: 0 0 0 15px;
}	
.guide-text li, .guide-text-full li {
padding-bottom: 5px;
}	
.guide-text-full {
float: left;
width: 620px;
margin: 0 0px 0 0;
padding: 0 0px 0 10px;
}
.guide-text h4, .guide-text-full h4 {
font-size: 16px;
color: #027b92;
font-weight: bold;
padding: 0 0 10px 0;
}
/*SUBSCRIBE1*/
.subscribe-con{ padding:10px 0; color:#000; font-size:13px; text-align:left; margin-top:30px;}
.subscribe-con p{ padding-top:10px;}
.subscribe-con dt{ float:left; width:35%; margin-right:4%; text-align:right; font-weight:bold; font-size:13px; color:#000; min-height:24px; margin-top:25px; line-height:20px; padding-top:6px;}
.subscribe-con dt b{ color:#ed1c24;}
.subscribe-con dd{ float:left; width:60%; min-height:30px; margin-top:25px;}
.subscribe-con dd input[type="text"],.subscribe-con dd input[type="password"]{ padding:8px; color:#000; border:1px solid #ccc; width:230px;}
.subscribe-con dd select{ padding:8px; color:#000; border:1px solid #ccc; width:130px;}
/*.terms-row{ margin:20px 0;}*/
.terms-row a{ font-weight:bold;}
.terms-row .required{ color:#ed1c24; font-size:13px; font-weight:bold; float:right;}
.skip{ float:right; font-size:13px; font-weight:bold; line-height:30px; margin-right:30px;}
.btn-submit{ border:0; background:url(../images/btn_submit.png) no-repeat 0 0; cursor:pointer; width:120px; height:33px;}
.btn-submit:hover{ background-position:0 -33px;}

/*SUBSCRIBE2*/
.right-share2{ background-color:#dd5500; background-image:url(../images/img_cup2.png);}
.right-share2 li{ border-color:#d68552;}
.right-share2 li p a:hover{ color:#f6d3bd;}
.btn-send{ border:0; background:url(../images/btn_send.png) no-repeat 0 0; cursor:pointer; width:120px; height:33px;}
.btn-send:hover{ background-position:0 -33px;}
.subscribe-con dd textarea{ padding:8px; color:#000; border:1px solid #ccc; width:340px; height:180px;}

/*INVITE FRIENDS*/
.right-share3{ background-color:#007991; background-image:none; padding-bottom:0;}
.right-share3 li{ width:250px; margin-bottom:20px; height:40px;}
.right-share3 li span{ float:left; margin-right:10px; margin-top:5px; width:31px; height:31px;}
.right-share3 li span a{ width:31px; height:31px;}
.right-share3 li p{ float:left; padding-top:15px;}
.right-share3 li p a{ font-size:16px;}
.right-share3 li.facebook{ margin-right:0;}
.right-share3 li.facebook span a{background-image:url(../images/icn_facebook2.png);}
.right-share3 li.twitter span a{background-image:url(../images/icn_twitter2.png);}

/*ADVERTISING*/
.adv-row{border-bottom:0px dotted #a7a099; padding: 20px 0 30px 0; color:#000; text-align:left;font-size:14px;}
.adv-row h1{ margin-bottom:10px;}
.adv-row p{ margin-bottom:20px;}
.adv-row a{ font-weight:normal;font-size:14px;}
.adv-row a:hover{ text-decoration:underline;}
.adv-row ul li{list-style:none; font-weight:bold; line-height:20px;}

/*CONTACT*/
.contact-row{border-bottom:0px dotted #a7a099; padding: 20px 0 30px 0; color:#000; text-align:left;font-size:14px;}
.contact-row h1{ margin-bottom:10px;}
.contact-row p{ margin-bottom:20px;}
.contact-row a{ font-weight:normal;font-size:14px;}
.contact-row a:hover{ text-decoration:underline;}
.contact-row ul li{list-style:none; font-weight:normal; line-height:20px;}

/*FAQ*/
.faq-row{border-bottom:0px dotted #a7a099; padding: 20px 0 30px 0; color:#000; text-align:left;font-size:14px;}
.faq-row h1{ margin-bottom:10px;}
.faq-row p{ margin-bottom:20px;}
.faq-row p.border{ margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #D8E3B9;font-size:14px;}
.faq-row a{ font-weight:normal;font-size:14px;}
.faq-row a:hover{ text-decoration:underline;}
.faq-row ul{ margin-bottom:20px; border-bottom:1px solid #D8E3B9;}
.faq-row ul li{list-style:none; font-weight:normal; line-height:20px; margin-bottom:20px;}
.faq-row ul li strong{color:#81A101;}

/*HELP*/
.help-row{border-bottom:0px dotted #a7a099; padding: 20px 0 30px 0; color:#000; text-align:left;font-size:14px;}
.help-row h1{ margin-bottom:10px;}
.help-row p{ margin-bottom:20px;}
.help-row a{ font-weight:normal;font-size:14px;}
.help-row a:hover{ text-decoration:underline;}
.help-row ul li{list-style:none; font-weight:normal; line-height:20px;}

/*JOBS*/
.jobs-row{border-bottom:0px dotted #a7a099; padding: 20px 0 30px 0; color:#000; text-align:left;font-size:14px;}
.jobs-row h1{ margin-bottom:10px;}
.jobs-row p{ margin-bottom:20px;}
.jobs-row a{ font-weight:normal;font-size:14px;}
.jobs-row a:hover{ text-decoration:underline;}
.jobs-row ul li{list-style:none; font-weight:normal; line-height:20px;}

/*TERMS*/
.terms-row{border-bottom:0px dotted #a7a099; padding: 20px 10px 30px; color:#000; text-align:left;font-size:14px;}
.terms-row h1{ margin-bottom:10px;}
.terms-row p{ margin-bottom:20px; }
.terms-row a{ font-weight:normal;font-size:14px;}
.terms-row a:hover{ text-decoration:underline;}
.terms-row ul{ margin-bottom:20px;}
.terms-row ul li{margin-left:40px; margin-bottom:10px; font-weight:normal; line-height:20px;}
.subscribe-con .terms-row{background-color: #f8f8f8; }
.subscribe-con dl.bgClr{background-color: #f8f8f8; padding-bottom:10px;}
.subscribe-con dl.bgClr-btn dd,.subscribe-con dl.bgClr-btn dt{ margin-top:20px; margin-bottom:40px;}

/*PRIVACY*/
.privacy-row{border-bottom:0px dotted #a7a099; padding: 20px 0 30px 0; color:#000; text-align:left;font-size:14px;}
.privacy-row h1{ margin-bottom:10px;}
.privacy-row p{ margin-bottom:20px; font-size:14px;}
.privacy-row a{ font-weight:normal;font-size:14px;}
.privacy-row a:hover{ text-decoration:underline;}
.privacy-row ul{ margin-bottom:20px;}
.privacy-row ul li{margin-left:40px; margin-bottom:10px; font-weight:normal; line-height:20px;}

/*EDITORIAL*/
.editorial-row{border-bottom:0px dotted #a7a099; padding: 20px 0 30px 0; color:#000; text-align:left;font-size:14px;}
.editorial-row h1{ margin-bottom:10px;font-size:14px;}
.editorial-row p{ margin-bottom:20px;}
.editorial-row a{ font-weight:normal;}
.editorial-row a:hover{ text-decoration:underline;}
.editorial-row ul{ margin-bottom:20px;}
.editorial-row ul li{margin-left:40px; margin-bottom:10px; font-weight:normal; line-height:20px;}
.playbtn{position:relative;}
.playbtn .play-small {position:absolute; left:67px; top:52px;}
#content .add_icon{padding-top:10px;}
.errorMsg1{ text-align:center;   color:#ff0000; padding:5px; line-height:14px; height:14px;}
.pagi-bot{ color:#646464 !important;text-align:right; padding-bottom:10px; clear:both; display: block; width: 960px;}
.wdget{ float:left; width:300px; overflow:hidden;}
.wdget iframe{width:300px;}
.article-charity .f-right p a,.entry-preview p a,.guide-text a{color:#81A101 !important;}

/*SIGNUP TOP*/
.signupTop{ background:#cc5622 url(../images/divider2.png) repeat-x 0 0; margin:30px 0 30px;}
.signupTop .signupTxt{ float:left; width:510px; margin:0 20px 0 0; background: url(../images/bg_2cup.png) no-repeat 15px 100%; height:93px;}
.signupTop .signupTxt p{ font-weight:normal; font-size:16px; line-height:22px; color:#fff; text-align:left; padding:22px 0 0 85px;}
.signupTop .fb-form{ float:left; width:430px; padding:25px 0 0; }
.signupTop .fb-form dl{ clear:both; }
.signupTop .fb-form dl dt{ float:left; width:250px;}
.signupTop .fb-form dl dt input[type="text"]{ padding:10px; font-weight:bold; font-size:14px; line-height:20px; color:#000; border:none; background:#fff; width:220px;}
.signupTop .fb-form dl dd{ float:left; width:151px;}
.signupTop .fb-form dl dd .subscribe{ background:url(../images/subscribe-now.png) no-repeat 0px 0px; width:151px; height:36px; border:none; cursor:pointer;}
.signupTop .fb-form dl dd .subscribe:hover{background:url(../images/subscribe-now.png) no-repeat 0px -36px; width:151px; height:36px; border:none; cursor:pointer;}
.signupTop .fb-form dl dd .send{ background:url(../images/send-btn.png) no-repeat 0px 0px; width:151px; height:36px; border:none; cursor:pointer;}
.signupTop .fb-form dl dd .send:hover{background:url(../images/send-btn.png) no-repeat 0px -36px; width:151px; height:36px; border:none; cursor:pointer;}
.signupTop .fb-text9{ font-size:9px; line-height:12px; color:#eee; padding:6px 11px 0;}
.signupTop .fb-text9 a{ font-size:9px; line-height:12px; color:#eee; text-decoration:none;}
.signupTop .fb-text9 a:hover{ text-decoration:underline;}

