/* Lemondrop UK Specific CSS */
/*UK header*/
#header{background:url("http://o.aolcdn.com/art/lemondrop_uk/ld_header_uk") no-repeat -55px 0px;height:90px}
/*Category Nav*/
/*#categoryNav{background:#192250 none;padding:6px 12px 0 0;height:24px}*/ /*padding:6px 10px 0 15px;*/
/*#categoryNav ul.first{padding: 0; float: left;margin:-1px 0}*/
/*#categoryNav li{float:left;padding:2px 5px 5px 3px; _padding-bottom: 3px; height: 14px;position:relative;margin-left:7px}*/ /*padding:2px 7px 5px 3px;*/
/*#categoryNav .first li a{padding-right:12px}*/
/*#categoryNav a{color:#FFF;font:bold 13px arial;text-decoration:none}*/ /*14px*/
/*#categoryNav a:hover{text-decoration:underline}*/
#categoryNav .second{float:right;margin:0px 0}
#categoryNav .second li{padding:0}
#categoryNav .second li a{font:normal 13px arial}
/* Category nav green arrow position */
a.catSex{background-position:28px -279px}
a.catMen{background-position:30px -279px}
a.catCelebrity{background-position:40px -279px}
a.catBizarre{background-position:49px -279px}
a.catAnimals{background-position:54px -279px}
a.catLove{background-position:34px -279px}
a.catFashion{background-position:52px -279px}
a.catBeauty{background-position:47px -279px}
a.catHealth{background-position:44px -279px}
a.catCulture{background-position:49px -279px}
/* Dropdown position */
#catSex{left:52px;zoom:1}
#catMen{left:104px;zoom:1}
#catCelebrity{left:159px;zoom:1}
#catBizarre{left:222px;zoom:1}
#catAnimals{left:294px;zoom:1}
#catLove{left:373px;zoom:1}
#catFashion{left:432px;zoom:1}
#catBeauty{left:508px;zoom:1}
#catHealth{left:580px;zoom:1}
#catCulture{left:648px;zoom:1}
.catSelected{color: #46B40A !important}
#cat-main a{background-position:none;}
/* UK right hand hat links */
#tertiaryNav ul.second{float:right;margin:0.9em 0 0 -1px;padding:0}
#tertiaryNav ul.second li{display:inline;float:left;border-left:1px solid #666;margin:0;padding:0 0.2em}
#tertiaryNav ul.second li.first{border-left:none}
#tertiaryNav ul.second li a{line-height:1.3em;display:block;margin:0;padding:0 0.6em}
/* UK specific sprite */
.horSprite{background:transparent url("http://o.aolcdn.com/art/lemondrop_uk/ld_uk_sprite?v=3") no-repeat scroll 0 0}
/* Horoscope Module */
div.toutGroup div.horos {background-position:left bottom; margin:0 0 3em; overflow:hidden; padding:0 0 14px 0;position:relative;width:309px}
div.horos {padding-right:8px; width:309px; overflow:hidden}
div.horoscopeHead{background-position:0 -23px;border-bottom:1px solid #DEDEDE;height:45px;margin-top:2em;}
div.horoscopeHead h2{text-indent: -9999px}
div.horoscope{width:320px; _width:309px; padding:12px 0 0 15px; _padding-left:0; *padding-left:0; margin:0}
div.horoscope ul{margin:0 0 0 8px; padding:0; _margin:0; *margin:0}
div.horoscope ul li{display:inline; float:left; margin:0; padding:0; text-align:center; width:76px}
div.horoscope li a{text-decoration:none; height:33px; width:33px; display:block}
div.horoscope h3, div.horoscope h3 a{font-size:11px; font-weight:normal; margin-bottom:-10px; color:#000; margin-top:5px}
.aries{background-position:0 -200px}
.taurus{background-position:0 -256px}
.gemini{background-position:0 -312px}
.cancer{background-position:0 -368px}
.leo{background-position:0 -424px}
.virgo{background-position:0 -480px}
.libra{background-position:0 -536px}
.scorio{background-position:0 -592px}
.sagit{background-position:0 -648px}
.capricon{background-position:0 -704px}
.aquarious{background-position:0 -760px}
.pisces{background-position:0 -816px}

/* ParentDish Module */
div.toutGroup div.headlinesModule{margin:0 0 2em; padding:0 0 6px 0; position:relative}
div.toutGroup div.headlinesModule ul{left:0; padding-top:5px}
div.toutGroup div.headlinesModule ul.celebelev{padding-top:0px}
div.headlinesModule h2.pardish{background-position:56px -867px; height:45px; padding:0; text-indent:-9999em;width:263px}
div.toutGroup div.headlinesModule ul li {border-bottom:1px solid #DEDEDE; clear:both; display:block; float:none; margin:0; padding:6px 0; position:relative; text-align:left; width:309px}
div.toutGroup div.headlinesModule ul li a{font-size:13px}

/* Asylum Module */
div.headlinesModule h2.asylumhl{ background-position:56px -2390px; height:58px; padding:0; text-indent:-9999em; width:263px}

/* Eleven Module */
div.headlinesModule h2.elevenhl{ background-position:56px -1012px; height:58px; padding:0; text-indent:-9999em; width:263px}

/* Wahada Module */
div.wahadaPromo div.post{clear:both; border-top:1px solid #DEDEDE; margin:0; padding:11px 0 26px; width:311px}
div.wahadaPromo div.post .postImg{border:1px solid #DEDEDE; padding:2px; float:left; height:146px; margin-right:10px; width:146px}
div.wahadaPromo div.post .postTitle{color:#6d6d6d; font-size:17px; line-height:1.1em; margin:0 0 0 165px}
div.wahadaPromo div.post .postTitle a{display: block; font-size:12px}
div.toutGroup div.wahadaPromo{background-position:left bottom; margin:0 0 2.1em 0; padding:0 0 25px 0; _padding:0; position:relative; overflow:hidden}
div.wahadaPromoHead {height:30px; _height:25px; margin:0; padding:0; background-position:0 -77px; _background-position:0 -62px; text-indent:-9999px}

/* Shopping Spree */
.toutGroup div.shoppingSpree {margin:0 0 3em; padding:0 0 6px; width:309px}
.shoppingSpree div.post{clear:both; border-top:1px solid #DEDEDE; margin:12px 0 0 0; padding:12px 0 0 0; overflow: hidden}
.shoppingSpree div.postlast{clear:both; border-top:1px solid #DEDEDE; margin:12px 0 0 0; padding:12px 0 0 0; _padding:5px 0 0 0; overflow: hidden}
.shoppingSpree div.post div.postImg{float:left; border:1px solid #DEDEDE; margin-right:13px; padding:2px; height:86px; width:86px}
.shoppingSpree div.post div.postImg img{width:86px;height:86px;border:0;margin:0;padding:0}
.shoppingSpree div.post div.postTitle{display:inline; height:75px; margin:0 auto}
.shoppingSpree div.post div.postTitle h4{font-size:17px; color:#6d6d6d; margin:0}
.shoppingSpree div.post div.postTitle p{font-size:12px; color:#000; line-height: 1.2em; margin:0; padding:3px 0}
div.shoppingSpree div.post div.postTitle a{font-size:12px; margin:0}
div.toutGroup div.shoppingSpree .shoppingSpreeHead{background-position:0 -137px; height:40px; text-indent:-9999px}

/* Show Tell Module */
div.showTell div.post{border-top:1px solid #DEDEDE; clear:both; margin:0 0 10px; overflow:hidden; padding:12px 0 0}
div.showTell div.post div.postImg{border:1px solid #DEDEDE; float:left; height:80px; margin-right:13px; padding:2px; width:120px}
div.showTell div.post div.postImg img{border:0;height:80px;width:120px}
div.showTell div.post div.postTitle{display:inline; height:75px; margin:0 auto}
div.showTell div.post div.postTitle p{font-size:17px; color:#6d6d6d; line-height: 1.2em; margin:0}
div.showTell div.post div.postTitle a{font-size:12px; margin:0}
div.toutGroup div.showTell h2.showTellHead{background-position:0 -97px; height:40px; text-indent:-9999px}
div.toutGroup div.showTell{background-position:left bottom; margin:0 0 2em; padding:0 0 15px; _padding:0 0 6px; position:relative; width:309px; overflow:hidden}
ul.showTellList{list-style-type:none; margin:0; padding:0;overflow:hidden}
ul.showTellList li{background-position:0 -1083px; border-top:1px solid #DEDEDE; clear:both; display:block; float:left; margin:0; padding:6px 0 6px 24px; position:relative; text-align:left; width: 100%; overflow:hidden}
ul.showTellList li a{font-size:13px;color:#037c9c;text-decoration:none;display:block;width:90%;background-position:257px -1131px}
ul.showTellList li a:hover{text-decoration: underline}
span.showtellicon{position:absolute; top:5px; right:25px; background-position:0 -1131px; height:17px; padding:6px 9px 0 0; width:17px}

/* Perma Links */
.socialmain {border-top:1px solid #DEDEDE; clear:both; color:#888888; padding:5px 0 5px 0; margin-top: 10px; text-align:left; width:100%}
.socialmain ul{list-style-type:none; margin:0; padding:0; overflow:hidden;width:100%;}
.socialmain ul li {border-left:1px solid #CCC; display:inline;float:left; height:20px; margin:0 4px 5px 0; _margin:0 0 5px 0; padding:0 2px; width:auto; _float:left; *float:left}
.socialmain ul li.first{border:none; width:auto}
.socialmain ul li.last{padding-left:6px;}
.socialmain ul li a{border:0; color:#2864B4; font-size:11px; margin:0 2 0 2px; text-decoration:none; display:inline; _display:block; *display:block}
.socialmain ul li a:hover{text-decoration:underline}
.printicon{background-position:0 -1421px; padding:2px 8px 0; width:5px}
.emailicon {background-position:0 -1439px; padding:2px 8px 0; width:5px}
.aolrm {background-position:0 -1455px; padding:3px 8px 0; width:5px}
.deliicon {background-position:0 -1474px; padding:2px 8px 0; width:5px}
.stumbleicon {background-position:0 -1493px; padding:2px 8px 0; width:5px}
.twitticon{background-position:0 -1510px; padding:2px 8px 0; width:5px}
.facebkicon{background-position:0 -1528px; padding:2px 8px 0; width:5px}
.googleicon{background-position:0 -1546px; padding:2px 8px 0; width:5px}
.diggicon{background-position:0 -1565px; padding:2px 8px 0; width:5px}
.Redditicon{background-position:0 -1582px; padding:2px 8px 0; width:5px}
.farkicon{background-position:0 -1599px; padding:2px 8px 0; width:5px}

/* Top Perma Links */
.topPermaLinks {border-top:none; clear:none; float:right; margin-top:0px; _margin-top:-8px; *margin-top:-9px; padding:1px 0 5px; width:274px; _width:279px}
div#center div.article div.articleDetails {float:left; width:300px}
div#center div.article h1.articleHedline, div#center div.article h2 {clear:both}

/* Quick Links */
div.pageToolsN ul.topTools li a span.fb {background:transparent url("http://www.aolcdn.com/asylum_men/pagetools-sprite.gif") no-repeat scroll 0 -96px;height:17px;width:17px}
div.pageToolsN ul.topTools li a span.fb:hover {background-position:0 -114px}
div.pageToolsN ul.topTools li a span.twitter {background:transparent url("http://www.aolcdn.com/asylum_men/pagetools-sprite.gif") no-repeat scroll -21px -96px; height:17px;width:17px}
div.pageToolsN ul.topTools li a span.twitter:hover {background-position:-21px -114px}

/* Gallery Carousel */
.galcarousel{background:#EEEEEE none repeat scroll 0 0; height:225px; _height:225px; margin:0 0 30px 0; overflow:hidden; padding-left:5px; _padding-left:0; *padding-left:0; padding-top:5px; _padding-top:0; *padding-top:0; position:relative; width:305px; _width:308px; *width:304px}
.galcarousel a {outline-style:none; outline-width:0}
.galcarousel a.previous {background:transparent url("http://o.aolcdn.com/art/lemondrop_uk/carousel_arrow_lt") no-repeat scroll -85px 40%; color:white; display:block; height:0 !important; left:8px; overflow:hidden; padding:219px 0 0;position:absolute;top:4px;width:50px;z-index:1000}
.galcarousel a.previous:hover{background-position:0 40%}
.galcarousel a.next {background:transparent url("http://o.aolcdn.com/art/lemondrop_uk/carousel_arrow_rt") no-repeat scroll -16px 40%; color:white; display:block; height:0 !important; overflow:hidden; padding:219px 0 0; position:absolute; right:0; top:4px; width:50px; z-index:1000}
.galcarousel a.next:hover{background-position:-101px 40%}
.galcarousel ul {margin:0; overflow:hidden; padding:0; position:relative; width:299px !important; _width:303px !important;}
.galcarousel li {*overflow:hidden; color:white; height:220px; list-style-image:none; list-style-position:outside; list-style-type:none; margin-bottom:4px; text-align:center; width:304px; *width:300px; padding-bottom:1px}
.galcarousel img {*overflow:hidden; border:0 none; margin:0;height:220px;width:320px}

/* Footer Module */
div#footer div#footerMoreLinks {color: #666}
#TermsOfService{clear:both; overflow:auto}
#TermsOfService div {float:left; margin-top:30px;padding-left:9px; width:127px}
#TermsOfService .aolliving {background-image:url("http://o.aolcdn.com/os/living-food/images/aollifestyle.png") !important;height:34px;margin:0 0 0 8px;width:150px;}
#TermsOfService h3{text-indent: -9999px; margin-bottom:0}
#TermsOfService ul{float:right; list-style-image:none; list-style-position:outside; list-style-type:none; margin:30px 10px 0 0; _margin:30px 7px 0 0; *margin:30px 7px 0 0; padding:0}
#TermsOfService ul li{display:inline; font-size:1em; border-left:1px solid #bbb; padding:0 4px}
#TermsOfService ul li.first{border-left:none}
#TermsOfService ul li.last{_padding-right:0}
#TermsOfService p {clear:both; float:right; line-height:1.75em; margin-right:8px; text-align:right; width:28%}
div#footer div#footerMoreLinks {background:#F2F2F2 none repeat scroll 0 0; font-size:12px; margin:0; overflow:hidden; padding:30px 90px 30px 50px; text-align:center}
div#footer p {font-size: 1.2em; padding:0 0 20px 0; margin:-10px 0 0 0; _margin:10px 0 0 0; *margin:10px 0px 0 0; color: #666}
#mainContainer {background-color: #FFF}
/*div.paginator {height:23px; margin-bottom:5.3em; position:relative}*/
#forwardButton{background-position:0 -2228px; border:0 none; color:#59D914; cursor:pointer; display:block; font-size:1em; height:25px !important;margin:0 0 1.8em; text-indent:-9999px; width:148px !important}

/* Kicker Sprite */
div#center div.article div.showKicker a{float:left;height:28px}
div#center div.article div.showKicker a.kickerBeauty {background-position: 0 -1158px;width:75px}
div#center div.article div.showKicker a.kickerBeauty:hover {opacity:0.6;filter:alpha(opacity=60)}
div#center div.article div.showKicker a.kickerFashion {background-position: 0 -1245px;width:85px}
div#center div.article div.showKicker a.kickerFashion:hover {opacity:0.6;filter:alpha(opacity=60)}
div#center div.article div.showKicker a.kickerFoodDrink{background-position: 0 -1300px;width:125px}
div#center div.article div.showKicker a.kickerFoodDrink:hover {opacity:0.6;filter:alpha(opacity=60)}
div#center div.article div.showKicker a.kickerHeathFitness{background-position: 0 -1329px;width:75px}
div#center div.article div.showKicker a.kickerHeathFitness:hover {opacity:0.6;filter:alpha(opacity=60)}
div#center div.article div.showKicker a.kickerSexRelationship{background-position: 0 -1387px;width:75px}
div#center div.article div.showKicker a.kickerSexRelationship:hover {opacity:0.6;filter:alpha(opacity=60)}
div#center div.article div.showKicker a.kickerDearPaula{background-position: 0 -2521px;width:77px}
div#center div.article div.showKicker a.kickerDearPaula:hover{opacity:0.6;filter:alpha(opacity=60)}
h2.treasureChest{background-position:0 0}
/*div#footer form{background:transparent url("http://o.aolcdn.com/art/lemondrop_uk/ld_uk_sprite") no-repeat scroll 0 -1883px; padding:0.6em 1em; width:960px}*/
div.footerStrip{background-position:0 -1884px;height:2.8em;padding:0.6em 1em;position:static;width:960px}
/* Blog Rolls*/
div#footer div#bestBlogs div.column{width:17.5em}
div#footer div#bestBlogs{border-top:1px solid #E6E6E6;padding:24px 2em 0}
/* AFS */
#afs_top p, #afs_bottom p, #afs_top_detail p {font-size:12px;height:15px;text-align:right}
#afs_top a h2, #afs_bottom a h2, #afs_top_detail a h2 {border:medium none; color:#2864B4;font-size:14px; font-weight:bold; margin:5px 0 2px; padding:0;text-decoration:none}
#afs_top a:hover h2, #afs_bottom a:hover h2, #afs_top_detail a:hover h2{text-decoration: underline}
#afs_top a h3, #afs_bottom a h3, #afs_top_detail a h3 {color:#333333;font-size:13px;font-weight:normal;margin:0;text-decoration:none;}
#afs_top a:hover h3, #afs_bottom a:hover h3, #afs_top_detail a:hover h3 {text-decoration:none;}
#afs_top a h4, #afs_bottom a h4, #afs_top_detail a h4 {font-weight:normal}
#afs_top a h4, #afs_bottom a h4, #afs_top_detail a h4 {color:#008000;font-size:13px;margin:0;padding:0;text-decoration:none}
#afs_top ul, #afs_bottom ul{margin:0 0 0.5em;padding:0}
#afs_top a:hover h2, #afs_bottom a:hover h2, #afs_top_detail a:hover h2{text-decoration: underline}
#afs_top p, #afs_bottom p, x:-moz-any-link, x:default {margin:0}
.afs_top_search li, .afs_bottom_search li, #afs_top_detail li {display:block;padding-left:0;padding-top:10px}
.afs_top_browse li, .afs_bottom_browse li {display:block;padding-left:15px;padding-top:6px}
.afsBorder{border:1px solid #CCCCCC; padding:5px}

/*Most popular articles*/
div.toutGroup div.mostPopularArticlesBody h2.mostPopularArticlesHead{background-position:0 -966px;width:200px;height:38px;margin:0 0 1.3em 2px;padding:0;text-indent:-9999em;font-size:1em;}
div.toutGroup div.mostPopularArticlesBody{margin:0 0 2em 0;padding:0 0 6px 0;background-position:left bottom;position:relative;}
div.toutGroup div.mostPopularArticlesBody ul{left:0;}
div.toutGroup div.mostPopularArticlesBody ul li{border-top:1px solid #CCCCCC;clear:both;display:block;padding:10px 0 10px 26px;width:290px}
div.toutGroup div.mostPopularArticlesBody ul li.story_1{background-position:0 -2253px}
div.toutGroup div.mostPopularArticlesBody ul li.story_2{background-position:0 -2304px}
div.toutGroup div.mostPopularArticlesBody ul li.story_3{background-position:0 -2355px}
div.toutGroup div.mostPopularArticlesBody ul li.last{border-bottom:0 none;}
div.toutGroup div.mostPopularArticlesBody ul li a{font-size:12px;width:250px!important;height:auto;border-right:0 none;color:#808080;}
#center .btnSubmit{background:transparent url("http://www.aolcdn.com/lemondrop_uk/bg_btn_submit") no-repeat scroll 0 0;border:0 none;cursor:pointer;display:block;height:23px;margin:0 0 1.8em;text-indent:-9999px;width:60px}
div.toutGroup a.agonyAunt{display:block;margin:1em 0 3em;overflow-x:hidden;overflow:hidden}
/*Avatar custom pages*/
.avMoreHeader{display:inline-block;font-weight:bold;margin:0;width:40.4em}
.avMoreLinks{width:48.4em;margin:0;padding-top:0.4em}
.avMoreLinks a{display:block;float:none;font-size:1.1em;font-weight:normal;margin-bottom:0.1em}
/*Make home page*/
#setHomeContent p {font-size:1.1em;letter-spacing:1px;margin:0 0 0.8em}
#setHomeContent .clear {clear:both}
#setHome p.inst {text-align:right}
.setHomeDefault{background-color:#DFE4E7;border-color:#8F8F8F;border-style:none solid solid;border-width:0 1px 1px;display:none;height:174px;left:162px;margin:0;padding:5px;position:absolute;width:307px;z-index:999}
.drgMe {background-position:0 -1656px;display:block;float:left;height:64px;text-indent:-9999px;width:53px}
.howTo {background-position:0 -1775px;display:block;float:left;height:73px;margin-left:1em;text-indent:-9999px;width:192px}
.arrow {background-position:3px -1742px;display:block;float:right;height:12px;width:160px}
.close {background-position:1px -1847px;border:1px solid #46B40A;display:block;float:right;cursor:pointer;height:14px;width:14px}

/* AdServed promo */
div#adPromoHolder{ margin-top:-60px; }
div#adPromoHolder div.shoppingSpree{ margin:0px; padding:0px; }
div#adPromoHolder div.shoppingSpree div.post{ margin:0px; padding:0px; border:0px}
/* aoluk leagal footer */
#TermsOfService #aolukLegalFooter {text-align:right; width:580px;}
#TermsOfService #aolukLegalFooter #aolukLegalFooterHelp{border:0px;}
#TermsOfService #aolukLegalFooterTxt{margin:10px 0px 0px 0px;}
/* aolbb legal footer */
#TermsOfService #aolbbLegalFooter {text-align:right; width:695px;}
#TermsOfService #aolbbLegalFooter #aolukLegalFooterAdPolicy{border:0px;}
#TermsOfService #aolbbLegalFooterTxt{margin:10px 0px 0px 0px;}

/* Header web searcg and hat more links */
#webSearchHat{float:right; padding:3px 5px 0px; text-align:right; width:288px;}
#webSearchInput{background-color:#EFEFEF; border:1px solid #CFCFCF; color:#666666; font-family:arial; font-size:12px; font-weight:bold; padding:3px 3px 3px 5px; width:210px; float:left;}
#webSearchBtn{background:transparent url(http://www.aolcdn.com/lemondrop/websearch_button.png) no-repeat scroll 0 0; display:block; float:left; height:24px; overflow:hidden; text-indent:500000px; width:64px; margin-left:3px;}

#moreHatLinks{padding-bottom:7px;}
#hatMoreLinksWrapper {display:block; position:absolute; z-index:999; left:472px; display:none; margin-top:-11px; }
#hatMoreLinksWrapperHeader{border-bottom:1px solid #CECECE; padding-bottom:3px; }
#hatMoreLinksWrapperItems{ margin:-7px 0 0 2px; }
#hatMoreLinksWrapperItems li a{font:normal 10px arial;color:#17557F;text-decoration:none;}
#hatMoreLinksWrapperItems li{ }
#linkContents{background:transparent url(http://o.aolcdn.com/art/asylum_men/as_dropdown_background_body) repeat-y scroll 0 0;margin:0;padding:12px 17px 10px;width:177px; _background:#FFF none;_border:1px solid #DDD;_border-width: 0 1px 1px;}
#hatLinksBottom{background:transparent url(http://o.aolcdn.com/art/asylum_men/as_dropdown_background_shadow_bottom) no-repeat scroll 0 0; height:6px; width:213px; _display:none;}
#moreHatLinks{background-position:40px -282px; padding:0px 5px 5px 5px; width:100px; }