/* global */
*{margin:0;padding:0;font-family:Arial,sans-serif;}
body{margin:0;padding:0;text-align:center;background:#6bd131 url('../../../../people/static/i/pets/mainBG.gif') top left repeat-x;}
iframe{background:none;}
img{border:0;}
ul, ol{list-style-type:none;}
p a{text-decoration:none;}
a{text-decoration:none;color:#069;}
a:hover{text-decoration:underline;}
#tooltip{position:absolute;z-index:1000;border:1px solid #333;background:#f7f5d1;padding:2px 5px;font:11px Arial,sans-serif;color:#333;display:none;}
#container{margin:0 auto;width:972px;text-align:left;position:relative;}
#main{width:972px;float:left;clear:left;position:relative;top:39px;border-top:1px solid #ccc;background:#fff url('../../../../people/static/i/pets/mainBG_blog.gif') repeat-y;}
#leftColumn{width:624px;float:left;position:relative;left:16px;}
#rightColumn{width:308px;float:right;position:relative;right:16px;}
#newsletterTop{position:absolute;top:0;left:0;text-align:center;width:124px;height:22px;background:url('../../../../people/static/i/pets/spritegradients.gif') no-repeat 0 0;}
#newsletterTop .more{display:block;margin:0;padding:0;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') -33px -393px no-repeat;}
#newsletterTop a{padding:5px 6px 8px 0;display:block;font:bold italic 10px Arial,sans-serif;color:#fff;text-transform:none;}
#adTop{position:absolute;top:10px;right:0;z-index:100;width:728px;height:90px;}
#adTacFr{position:absolute;top:-999px;left:-999px;}
.ie6btnhover{background:none!important;}
.commentControls a{background:none;}
.commentControls a:hover{background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') no-repeat 18px -1500px;}
.ui-tabs-panel{font:bold 12px/30px Arial,sans-serif;color:#000;}
.winning{font-weight:bold;}
.winning b{color:#E73A00!important;}
.successmessage{font:bold 12px Arial,sans-serif;color:#e73a00;}

#navigation div#peopleLogo a{display:block;width:204px;height:84px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img2.timeinc.net/people/static/i/v4home/peoplelogo.png', sizingMethod='crop');cursor:pointer;}
#navigation div#peopleLogo > a{background:url('../../../../people/static/i/v4home/peoplelogo.png') no-repeat;filter:none;}

#navigation{position:relative;top:41px;left:-1px;width:972px;height:102px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img2.timeinc.net/people/static/i/pets/navigation.png', sizingMethod='crop');}
#container > #navigation{filter:none;background:url('../../../../people/static/i/pets/navigation.png') left top no-repeat;}
#navigation #logo{width:236px;height:74px;display:block;text-indent:-9999px;overflow:hidden;}
#navigationLinks{width:972px;height:29px;position:relative;bottom:1px;left:0;}
#navigationLinks li{float:left;padding-right:1px;height:29px;overflow:hidden;}
#navigationLinks li a{height:29px;display:block;text-align:center;font:bold 15px/29px Arial,sans-serif;color:#fff;text-transform:lowercase;background:#249EDB url('../../../../people/static/i/pets/spritenavigation-off.gif') left top repeat-x;}
#navigationLinks .meetpets a,#navigationLinks .mypets a{background-position:left -40px;}
#home .home a,#news .news a,#style .style a,#photos .photos a,#video .video a,#meetpets .meetpets a,#mypets .mypets a,#navigationLinks li a:hover{background:none;text-decoration:none;}
#navigationLinks .home a{width:68px;}
#navigationLinks .home{padding-left:146px;width:68px;}
#navigationLinks .news{width:63px;}
#navigationLinks .style{width:63px;}
#navigationLinks .photos{width:72px;}
#navigationLinks .meetpets{width:136px;}
#navigationLinks .mypets{width:78px;}
#navigationLinks .navigationSearch{display:block;}
#navigationLinks .navigationSearch{width:314px;padding:0;line-height:28px;float:right;clear:none;}
#navigationLinks .navigationSearch form{padding:0;margin:0;overflow:hidden;}
#navigationLinks .navigationSearch input{padding:0;margin:0;position:static;float:left;height:25px;}
#navigationLinks .navigationSearch label{padding:7px 0 0;margin:0;font:bold 12px/12px Arial,sans-serif;color:#fff;float:left;cursor:pointer;}
#navigationLinks .navigationSearch input#navigationSearchInput{width:140px;height:15px;margin:6px 2px 0 0;padding:0 3px;border:0px;font:11px/11px Arial;color:#999;}
#navigationLinks .navigationSearch input#searchSite,#navigationLinks .navigationSearch input#searchCommunity{margin:1px 4px 0 8px;#margin:0 4px;cursor:pointer;}
#navigationLinks .navigationSearch #navigationSearchSubmit{width:37px;height:28px;background:url('../../../../people/static/i/pets/spritenavigation.gif') no-repeat -934px -124px;text-indent:-9999px;position:absolute;top:0;right:1px;border:0;}
#navigationLinks .navigationSearch #navigationSearchSubmit:hover{background:none;cursor:pointer;}
/* hide until video and search are ready */
#navigationLinks .video{display:none;}

.deck a:hover{text-decoration:none;}
.more{margin:10px auto 16px;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') right -396px no-repeat;}
@media screen and (-webkit-min-device-pixel-ratio:0){.more{background-position:right -397px;}}

.more a{font:bold 11px Arial,sans-serif;color:#01789a;text-transform:uppercase;padding-right:6px;backgorund:none;}
.author{font:italic 11px Arial,sans-serif;color:#666;padding-top:15px;}
.button{margin-top:8px;float:left;background:#025589 url('../../../../people/static/i/pets/spritearrowbuttons.gif') 0px -2245px repeat-x;}
.button a,.button input{padding:5px 12px 4px 12px;float:left;display:block;font:bold 12px Arial,sans-serif;text-transform:uppercase;color:#fff;background:#424242 url('../../../../people/static/i/pets/spritearrowbuttons.gif') 0px -2207px repeat-x;border:none;cursor:pointer;cursor:hand;}
.button a:hover,.button input:hover{background:none;text-decoration:none;}
.button.second a,.button.second input{background-position:left -2165px;}

#personalBar{padding:6px 0 8px 9px;position:relative;background:#fff;text-align:right;}
#personalBar li{display:inline;font:11px Arial,sans-serif;color:#000;}
#personalBar li a{padding:0 5px;font:10px Arial,sans-serif;color:#000;}
#personalBar .welcome{border-right:1px solid #b4b4b4;}
#personalBar .welcome a{font-size:11px;font-weight:bold;margin:0 7px 0 0;padding:0 9px 0 0;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') right -396px no-repeat;}

.addlLinks{height:25px;*height:27px;border-bottom:1px solid #a7a7a7;float:left;overflow:visible;margin-top:14px;padding:3px 6px 0;background:#eeeeea;}
.addlLinks li{float:left;height:22px;display:block;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') no-repeat;}
.addlLinks li ul{position:absolute;left:-9999px;top:-9999px;padding:8px 8px 0;width:86px;background-color:#eee;border:1px solid #a7a7a7;border-top:0;}
.addlLinks li ul li{display:block;width:86px;margin-bottom:3px;height:18px;border-bottom:1px dashed #a7a7a7;}
.addlLinks li ul li a{display:block;width:56px;}
.addlLinks a{margin-right:6px;padding:0 8px 0 20px;font:11px/22px Arial,sans-serif;color:#01789a;border-right:1px solid #a7a7a7;}
.addlLinks .comments{background-position:left -496px;}
.addlLinks .add{background-position:left -596px;}
.addlLinks .addPhotos{background-position:-134px -2856px;}
.addlLinks .email{float:left;position:relative;background-position:left -695px;}
.addlLinks .email a{padding-left:25px;height:100%;}
.addlLinks .share{background-position:left -797px;z-index:10;position:relative;}
.addlLinks .share a{padding-left:25px;}
.addlLinks .share.hover ul{left:0;z-index:9;top:18px;left:-7px;}
.addlLinks .share ul a{border:0;line-height:16px;}
.addlLinks .delete{background-position:-98px -3217px;padding:3px 6px 0;float:right;height:16px;*margin:2px;}
.addlLinks .delete a{padding-right:0;margin-right:0;display:block;border:0;line-height:16px;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') no-repeat -104px -3236px;}
.addlLinks .delete a:hover{background:none;}
.addlLinks .edit{background-position:-132px -2948px;}
.addlLinks .edit a{padding-left:24px;border:0;}
.addlLinks .flag{background-position:left -1496px;position:absolute;right:0px;overflow:hidden;}
.addlLinks .flag a{border:0;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') no-repeat left -1400px;}
.addlLinks .flag a:hover{background:none;}
.addlLinks.flagged a{background:none;cursor:default;cursor:help;}
.addlLinks .addlDelicious{background-position:left -2800px;}
.addlLinks .addlDigg{background-position:left -2700px;}
.addlLinks .addlFacebook{background-position:left -2600px;border:0;}

.overlay{position:fixed;top:0px;left:0px;z-index:10000;width:100%;height:100%;background:#000;opacity:.20;filter:alpha(opacity=20)-moz-opacity:0.20;}
html body span.errorMsg{position:static!important;float:left;clear:none;width:auto;margin:0;padding:0 0 0 6px;font:bold 12px Arial,sans-serif;color:#e73a00;}

.sendEmail{position:fixed;top:25%;left:25%;z-index:10001;padding:10px;width:340px;background:#fff8b0;border:4px solid #ff8500;text-align:left;}
.sendEmail .header{margin-bottom:10px;padding-bottom:10px;font:bold 14px Arial,sans-serif;color:#e73a00;text-transform:lowercase;border-bottom:1px dashed #666;}
.sendEmail .header .close{float:right;padding-left:16px;display:block;font:12px/16px Arial,sans-serif;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') no-repeat -104px -3236px;}
.sendEmail form{position:static;float:left;margin:0;padding:0;border:0;width:100%;}
.sendEmail label{float:left;clear:none;display:block;width:auto;padding:8px 0 0;font:bold 12px Arial,sans-serif;}
.sendEmail span{float:left;clear:left;margin-top:-2px;width:100%;font:11px Arial,sans-serif;color:#666;}
.sendEmail input,.sendEmail textarea{float:left;clear:left;font:12px Arial,sans-serif;}
.sendEmail #subject,.sendEmail textarea{width:100%;}
.sendEmail p{float:left;width:100%;}
.sendEmail p #copySelf{float:left;margin:10px 4px 4px 0;}
.sendEmail .bottom{float:left;clear:left;width:100%;}
.sendEmail .submit{float:left;clear:left;width:auto;}
.sendEmail .submit #send{font:bold 12px Arial,sans-serif;}
.sendEmail .cancel{float:left;clear:none;width:100px;padding:12px;font:bold 12px Arial,sans-serif;}
.sendEmail .rounded .tl{background-position:0 -84px;}
.sendEmail .rounded .tr{background-position:-6px -84px;}
.sendEmail .rounded .bl{background-position:0 -90px;}
.sendEmail .rounded .br{background-position:-6px -90px;}
.sendEmail .confirmation{font:12px Arial,sans-serif;}
.sendEmail .hidden{display:none;}

.rounded{position:relative;z-index:1;}
.rounded .tl,.rounded .tr,.rounded .bl,.rounded .br{position:absolute;display:block;width:6px;height:6px;overflow:hidden;z-index:999;background:url('../../../../people/static/i/pets/spritecorners.gif') no-repeat;}
.rounded .tl{top:0;left:0;background-position:0 0;}
.rounded .tr{top:0;right:0;_right:-1px;background-position:-6px 0;}
.rounded .bl{bottom:0;_bottom:-1px;left:0;background-position:0 -6px;}
.rounded .br{bottom:0;_bottom:-1px;right:0;_right:-1px;background-position:-6px -6px;}
.poll .rounded .tr{right:0;_right:-1px;}
.poll .rounded .br{right:0;_right:-1px;} 

.userRating{margin-top:4px;width:142px;height:20px;position:relative;float:left;clear:both;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') 0px -2300px no-repeat;}
.userRating li{float:left;position:absolute;top:0px;left:0px;width:20px;height:20px;font:bold 16px Arial,sans-serif;color:#ccc;text-indent:-9999px;overflow:hidden;}
.userRating li.paw5{z-index:1;width:100px;display:block;}
.userRating li.paw4{z-index:2;width:80px;display:block;}
.userRating li.paw3{z-index:3;width:60px;display:block;}
.userRating li.paw2{z-index:4;width:40px;display:block;}
.userRating li.paw1{z-index:5;width:20px;display:block;}
.userRating li.paw5 a{z-index:1;width:100px;display:block;}
.userRating li.paw4 a{z-index:2;width:80px;display:block;}
.userRating li.paw3 a{z-index:3;width:60px;display:block;}
.userRating li.paw2 a{z-index:4;width:40px;display:block;}
.userRating li.paw1 a{z-index:5;width:20px;display:block;}
.userRating li.on{background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') no-repeat 0 -2350px;}
.userRating a:hover{color:#ff8500;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') 0px -2350px no-repeat;}
ol.userRating.video{background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') 0px -2997px no-repeat;}
ol.userRating.video a:hover{background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') 0px -3047px no-repeat!important;}
ol.userRating.contest{background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') 0px -3147px no-repeat;}
ol.userRating.contest a:hover{background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') 0px -3097px no-repeat!important;}

/* form validation */
html body form.validate .errorMsg{float:left;margin:4px 0;line-height:18px;}
#container #main form.validate .details label{float:left;padding-right:12px;}
#container #main form.validate legend{display:none;}
#container #main form.validate .details fieldset div input{width:auto;}
#container #main form.validate .details fieldset div #allowComments,
#container #main form.validate .details fieldset div #noComments{float:left;position:relative;top:15px;width:auto;}
#container #main form.validate .details fieldset div .secondary{display:inline;float:left;font-weight:normal;line-height:18px;margin-right:12px;padding-left:4px;}

/* video thumbnail hover */
.tout .imgcont.video{width:142px;height:107px;display:block;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img2.timeinc.net/people/static/i/pets/bgPlayVideo.png', sizingMethod='crop');}
.tout > .imgcont.video{filter:none;background:url('../../../../people/static/i/pets/bgPlayVideo.png') 50% no-repeat;}
.tout .imgcont.video a:hover img{opacity:.35;filter:alpha(opacity=35)-moz-opacity:0.35;position:absolute;margin-bottom:8px;}

.adLeft,.adRight{font:10px Arial,sans-serif;color:#999;text-align:center;text-transform:uppercase;}
.adLeft img,.adRight img{display:block;margin:0 auto;}

#globalRecirc{display:block!important;margin:12px 0 0;padding:8px;width:606px;float:left;*float:none;clear:both;position:relative;left:0px;bottom:0px;background:#fff;border:1px solid #ccc;overflow:hidden;color:#000;text-align:left;}
#globalRecirc a{color:#000;}
#globalRecirc .recirc{float:left;clear:none;width:141px;padding:16px 10px 6px 0;}
#globalRecirc .title{height:30px;width:175px;overflow:hidden;text-indent:-9999px;background:url('../../../../people/static/i/pets/recirc/spriteglobalrecirc.gif') left top no-repeat;}
#globalRecirc .header{height:30px;width:144px;font:bold 10px Arial,sans-serif;color:#000;}
#globalRecirc .header span{float:left;display:block;line-height:30px;padding-right:4px;}
#globalRecirc .header a{height:30px;width:110px;display:block;overflow:hidden;text-indent:-9999px;background:url('../../../../people/static/i/pets/recirc/spriteglobalrecirc.gif') left top no-repeat;}
#globalRecirc #StyleWatchcom .header a{background-position:left -30px;}
#globalRecirc #Celebrity-Babiescom .header a{background-position:left -60px;}
#globalRecirc #PeopleEnEspanolcom .header a{background-position:left -90px;}
#globalRecirc #Peoplecom .header a{background-position:left -120px;}
#globalRecirc li{padding-bottom:6px;}
#globalRecirc li a{font:11px/1em Arial,sans-serif;color:#535353;}
#globalRecirc .more{float:left;clear:left;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') right -197px no-repeat;}
#globalRecirc .more a{font:bold 10px Arial,sans-serif;color:#000;text-transform:none;}
.feedback{float:left;clear:left;position:relative;top:39px;width:972px;background:#fff;text-align:center;padding:12px 0;font:11px Arial,sans-serif;}
#footer{float:left;clear:left;position:relative;top:39px;width:972px;padding:16px 0 30px;font:bold 10px Arial,sans-serif;color:#fff;text-align:center;}
#footer ul{list-style:none;margin:0;padding:0 0 5px 0;text-align:center;}
#footer .products{padding-top:15px;white-space:nowrap;margin:0;}
#footer > ul{padding-left:15px;}
#footer li{margin:0;padding:0 10px 0 0;text-transform:uppercase;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') no-repeat 0 -1995px;display:inline;}
#footer li.home,#footer li.first{background:none;}
#footer li a{color:#fff;text-decoration:none;padding:0 0 0 10px;}
#footer li a:hover{color:#34a80f;text-decoration:none;}
#footer #copyright{margin:0;padding:10px 15px 15px 15px;clear:both;color:#fff;font-weight:normal;}

#footer .cnn{float:none;display:block;border-left:0;margin:15px 15px 0 0;background:none;}
#footer .cnn a{padding:5px 40px 5px 0;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') no-repeat 0px -4698px;line-height:17px;color:#34a80f;}
#footer .cnn a:hover{text-decoration:none;}
#footer .cnn strong{display:none;}

/* category tags */
.tags{margin:2px 0 8px;padding-left:18px;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') 0 0 no-repeat;}
.tags li{display:inline;font:9px/16px Arial,sans-serif;color:#000;text-transform:uppercase;}
.tags li a{font:9px/16px Arial,sans-serif;color:#01789a;text-transform:uppercase;}

/* left column(s) */
#adSponsoredBy{position:absolute;top:8px;right:0;width:180px;height:30px;float:left;}
#adSponsoredBy .adSponsoredByText{float:left;padding:10px 5px 0 0;color:#999;font:10px Arial;text-transform:uppercase;}
#adSponsoredBy .adSponsoredByTile{float:right;clear:none;}
h4.header{width:78px;height:46px;background:url('../../../../people/static/i/pets/spriteheader.gif') 0px -79px no-repeat;}
h4.header a{margin-right:6px;width:78px;height:46px;display:block;text-indent:-9999px;overflow:hidden;}
h4.header span{padding-left:4px;font:24px Arial,sans-serif;color:#000;text-transform:uppercase;}

/* right column */
#rightColumn{background:#eeeeea;width:308px;padding:0 0 12px;margin:0;}
#rightColumn .contentSection{left:8px;margin:0;float:left;clear:both;width:292px;position:relative;border-bottom:1px solid #aba8a8;padding-bottom:0;}
#rightColumn .toutSection{position:relative;clear:both;float:left;*float:none;border-bottom:1px dashed #aba8a8;margin-bottom:1px;padding-bottom:5px;width:292px;}
#rightColumn .tout{float:left;position:relative;width:292px;}
#rightColumn .imgcont{width:142px;float:left;overflow:hidden;}
#rightColumn .txtcont{float:left;clear:both;width:142px;position:relative;}
#rightColumn .more{float:left;clear:none;margin-bottom:0;}
#rightColumn .category{font:9px Arial,sans-serif;text-transform:uppercase;padding-left:18px;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') 0px 0px no-repeat;}
#rightColumn .category a{padding-top:2px;display:block;padding-bottom:5px;}
#rightColumn .subtitle{font:13px Arial,sans-serif;color:#000;display:block;padding:0 0 8px 0;}
#rightColumn .button{float:left;text-align:center;display:block;}
#rightColumn .button a{display:block;}
#rightColumn .headline{font:bold 15px Arial,sans-serif;}
#rightColumn .headline a{color:#000;}
#rightColumn .rounded b.tl{top:0;left:0;background-position:0 -24px;}
#rightColumn .rounded b.tr{top:0;right:0;background-position:-6px -24px;}
#rightColumn .rounded b.bl{bottom:-1px;left:0;background-position:0 -30px;}
#rightColumn .rounded b.br{bottom:-1px;right:0;background-position:-6px -30px;}
#rightColumn h4{height:20px;margin:11px 0 10px 0;text-indent:-9999px;overflow:hidden;background:url('../../../../people/static/i/pets/spriteheader.gif_6') no-repeat;}
.member #rightColumn h4 span{text-transform:none;}
#rightColumn #mostPopular h4{background-position:-350px -650px;}
#rightColumn #bestvideoweb h4{background-position:-350px -550px;}
#rightColumn #topFive h4{background-position:-350px -47px;height:28px;margin-top:14px;}
#rightColumn #askTamar h4{background-position:-350px -775px;height:32px;}
#rightColumn #meetTamar h4{background-position:-350px -697px;height:28px;}
#rightColumn #funnymemberVideos h4{background-position:-350px -376px;height:23px;}
#rightColumn #funnyVideos h4{background-position:-350px -376px;height:23px;}
#rightColumn #relatedVideos h4{background-position:-350px -676px;height:23px;}
#rightColumn #browseallphotos h4{background-position:-350px -249px;}
#rightColumn #browseallvideos h4{background-position:-350px -815px;}
#rightColumn #stylecategories h4{background-position:-350px -476px;height:24px;}
#rightColumn #journalcategories h4{background-position:-700px -605px;}
#rightColumn #hottestnewsheadlines h4{background-position:-350px -100px;}
#rightColumn #hotteststyleheadlines h4{background-position:-350px -75px;}
#rightColumn #gettoknow h4{background-position:-700px -1050px;height:22px;}
#rightColumn #thisweekcontest h4{background-position:-700px 0px;}
#rightColumn #meetnewmembers h4{background-position:-700px -27px;}
#rightColumn #newscategories h4{background-position:-350px -446px;}
#rightColumn #specialcontest h4{background-position:-350px -322px;height:28px;}
#rightColumn #photocontest h4{background-position:-700px -50px;height:23px;}
#rightColumn #stylegalleries h4{background-position:-350px -627px;height:23px;}
#rightColumn #todayswalkfame h4{background-position:-350px -225px;height:23px;}
#rightColumn #photospecial h4{background-position:-700px -76px;height:23px;}
#rightColumn #petstyle h4{background-position:-700px -100px;height:23px;}
#rightColumn #mustwatch h4{background-position:-700px -126px;height:23px;}
#rightColumn #captioncontest h4{background-position:-700px -150px;height:38px;}
#rightColumn #winningcaptions h4{background-position:-350px -600px;height:23px;}
#rightColumn #ourfriendsonline h4{background-position:-350px -725px;}
#rightColumn #featuredpartner h4{background-position:-350px -750px;}

/*the next 3 lines s/ delete after id change*/
#news #rightColumn .calendar h4{background-position:-350px 0px;}
#style #rightColumn .calendar h4{background-position:-350px -25px;}
#mypets.journal #rightColumn .calendar h4{background-position:-700px -638px;height:24px;}
#rightColumn #newscalendar h4{background-position:-350px 0px;}
#rightColumn #stylecalendar h4{background-position:-350px -25px;}
#rightColumn #journalcalendar h4{background-position:-700px -638px;height:24px;}
#rightColumn #sponsoredProfiles h4{background-position:-700px -741px;}
#rightColumn #newsletter h4{background-position:-350px -274px;}
#rightColumn #currentheadlines h4{background-position:-700px -1000px;}
#rightColumn .calendar .subtitle{margin-top:-6px;font:13px Arial,sans-serif;color:#000;}
#rightColumn .calendar #prevCalendar{position:relative;z-index:10;float:left;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') left -292px no-repeat;}
#rightColumn .calendar #prevCalendar a{padding:5px 8px;display:block;font:bold 11px Arial,sans-serif;text-transform:uppercase;cursor:pointer;cursor:hand;}
#rightColumn .calendar #nextCalendar{position:relative;z-index:10;float:right;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') right -392px no-repeat;}
#rightColumn .calendar #nextCalendar a{padding:5px 8px;display:block;font:bold 11px Arial,sans-serif;text-transform:uppercase;cursor:pointer;cursor:hand;}
#rightColumn .calendar #prevCalendar a.disabled,#rightColumn .calendar #nextCalendar a.disabled{color:#999;cursor:text;background:#eeeeea;}
#rightColumn .calendar #prevCalendar a.disabled:hover,#rightColumn .calendar #nextCalendar a.disabled:hover{text-decoration:none;}
#rightColumn .calendar table{width:100%;margin:-20px 0 16px;padding-bottom:2px;border-bottom:2px solid #ff8500;}
#rightColumn .calendar th,#rightColumn .calendar td{text-align:center;font:bold 15px Arial,sans-serif;}
#rightColumn .calendar thead td{padding:0 0 6px;font:bold 11px Arial,sans-serif;text-transform:uppercase;}
#rightColumn .calendar tbody th{padding:3px 0;background:#ff8500;color:#fff;border-bottom:3px solid #eeeeea;border-right:1px solid #eeeeea;}
#rightColumn .calendar tbody td{background:#dcdcda;border-bottom:1px solid #eeeeea;border-right:1px solid #eeeeea;}
#rightColumn .calendar tbody td span{padding:12px;display:block;color:#999;}
#rightColumn .calendar tbody td a{padding:12px;display:block;color:#000;}
#rightColumn .calendar tbody td a.today{background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') left -1600px no-repeat;}
#rightColumn .list .leftCol{width:132px;float:left;}
#rightColumn .list .rightCol{width:132px;float:right;}
#rightColumn .list .leftCol li, #rightColumn .list .rightCol li{margin:0;padding:6px 0;border-bottom:1px dashed #aba8a8;}
#rightColumn .list .leftCol li a, #rightColumn .list .rightCol li a{font:12px/11px Arial,sans-serif;color:#01789a;display:block;padding-left:8px;border-left:3px solid #ff8500;}
#rightColumn .list .leftCol li.ui-tabs-selected a, #rightColumn .list .rightCol li.ui-tabs-selected a{font:bold 12px Arial,sans-serif;color:#000;cursor:default;text-decoration:none;}
#rightColumn .list .leftCol li.last, #rightColumn .list .rightCol li.last{border-bottom:0;}
#rightColumn .single .headline{clear:both;display:block;padding:0 0 6px 0;}
#rightColumn .single .tout{padding-bottom:5px}
#rightColumn .single .deck{font:13px Arial,sans-serif;}
#rightColumn .single .deck a{color:#000;}
#rightColumn .single .txtcont{float:right;clear:none}
#rightColumn .multiple .tout{padding:10px 0 10px 0;border-bottom:1px dashed #aba8a8;}
#rightColumn .multiple .txtcont{width:139px;clear:right;left:8px;}
#rightColumn .multiple .headline{text-transform:capitalize;}
#rightColumn .multiple .time{color:#e73a00;font:11px Arial,sans-serif;padding-top:1px;}
#rightColumn .multiple .credit{font:11px Arial,sans-serif;padding-top:1px;}
#rightColumn .multiple .more{clear:none;}
#rightColumn .multiple .more a{text-transform:none;}
#rightColumn .multiple .tout .more a{text-transform:uppercase;}
#rightColumn .multiple .tout.last{border-bottom:0;}
#rightColumn .multiple .tout .deck a{font:13px Arial,sans-serif;color:#000}
#rightColumn .singlelist .deck{padding-top:2px;padding-bottom:15px;}
#rightColumn .singlelist .deck a{font:12px/18px Arial,sans-serif;color:#262626}
#rightColumn .singlelist .leftCol{width:125px;}
#rightColumn .singlelist .leftCol li{padding:4px 0 4px 0;}
#rightColumn .singlelist .leftCol li a{font:12px/14px Arial,sans-serif;border-left:3px solid #FF9911;display:block;padding-left:8px;width:100%;}
#rightColumn .singlelist .leftCol li.last{border-bottom:0;}
#rightColumn .singlelist .leftCol li.first{padding-top:0;}
#rightColumn .rubicube .tout{float:left;clear:none;width:142px;}
#rightColumn .rubicube .tout.last{left:8px;}
#rightColumn .rubicube .txtcont{border-bottom:1px dashed #aba8a8;padding-bottom:17px;padding-top:3px;}
#rightColumn .rubicube .bottomRow{padding-top:13px;border-bottom:1px dashed #aba8a8;margin-bottom:1px;}
#rightColumn .rubicube .bottomRow .txtcont{border-bottom:none;}
#rightColumn .rubicube .topRow{border-bottom:0;padding-bottom:0;}
#rightColumn .rubicube .credit{padding:2px 0 0 0;font:11px Arial,sans-serif;color:#878787;text-transform:lowercase;}
#rightColumn .icount .tout{margin-bottom:3px;background:transparent url('../../../../people/static/i/pets/spritetop5treatsBG.gif') no-repeat -80px bottom;}
#rightColumn .icount .txtcont{width:292px;position:relative;}
#rightColumn .icount .place{float:left;width:20px;display:block;border-right:3px solid #eeeeea;}
#rightColumn .icount .place a{font:bold 16px Arial,sans-serif;color:#fff;text-decoration:none;padding:8px 0px 4px;display:block;}
#rightColumn .icount .rounded .bl, #rightColumn .icount .rounded .br{visibility:hidden}
#rightColumn .icount .rounded a{font:bold 16px Arial,sans-serif;color:#fff;text-decoration:none;padding:8px 0 4px 5px ;display:block;}
#rightColumn .icount .headline{position:relative;clear:float;float:left;padding:0;width:269px;background:#D0EDF9;}
#rightColumn .icount .headline a{padding:6px 4px 10px;font:bold 13px Arial,sans-serif;display:block;}
#rightColumn .icount #treat1 .headline a{left:0;}
#rightColumn .icount #treat2 .headline, #rightColumn .icount #treat4 .headline{background:#d6e7eb;}
#rightColumn .icount .rounded b.tl{background-position:0pt -24px;}
#rightColumn .icount .rounded b.tr{background-position:-6px -24px;}
#rightColumn #captioncontest .headline a{color:#01789a;text-decoration:none;font:italic 15px Arial,sans-serif;}
#rightColumn #thisweekcontest .leftCol{width:275px;}
#rightColumn #askTamar .imgcont{left:8px;top:-40px;position:relative}
#rightColumn #meetTamar .deck{padding-bottom:10px;border-bottom:1px dashed #aba8a8;margin-bottom:10px;width:125px;}
#rightColumn #thisweekcontest .leftCol li{border-bottom:0;}
#rightColumn #thisweekcontest .tout{margin-bottom:10px;border-bottom:1px dashed #aba8a8;}
#rightColumn #topFive #treat1{background:none;margin-top:-10px;}
#rightColumn #topFive #treat1 .place a{position:relative;left:14px;}
#rightColumn #topFive #treat1 .imgcont{width:142px;float:left;}
#rightColumn #topFive #treat1 .txtcont{width:135px;float:right;clear:none;padding-bottom:6px;position:relative;}
#rightColumn #topFive #treat1 .place{position:absolute;top:-6px;left:-39px;padding:8px 0 0 3px;width:36px;height:30px;z-index:2;border:0;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img2.timeinc.net/people/static/i/pets/topFiveTreat1small.png', sizingMethod='crop');}
#rightColumn #topFive #treat1 .txtcont > .place{top:-5px;left:-40px;filter:none;background:url('../../../../people/static/i/pets/topFiveTreat1small.png') no-repeat;}
#rightColumn #topFive #treat1 .headline{margin-bottom:5px;padding:0;width:142px;background:none;}
#rightColumn #topFive #treat1 .headline a{padding:0 4px 0 0;}
#rightColumn #topFive #treat1 .deck{margin-bottom:5px;font:12px Arial,sans-serif;color:#000;}
#rightColumn #topFive #treat1 .deck a{color:#000;}
#rightColumn #topFive #treat1 .more{margin:0;}
#rightColumn #topFive #treat1 .more a{text-transform:none;}
#rightColumn #advertisement{border:0;}
#rightColumn #ofie{border:0;margin-top:12px;}
#rightColumn #advertisement .title{text-align:center;font:10px Arial,sans-serif;color:#999;text-transform:uppercase;padding-top:8px;}
#rightColumn .adCMRight{overflow:hidden;position:relative;left:-8px;width:300px;height:250px;border:4px solid #d8d8d8;}
#rightColumn .textonly{font:12px Arial,sans-serif;margin-top:15px;width:292px;border:0;}
#rightColumn .textonly .tout{padding:10px 0 10px 0px;clear:both;float:left}
#rightColumn .textonly ul{position:relative;width:292px;float:left}
#rightColumn .textonly li{display:inline;float:left;}
#rightColumn .textonly li.count{width:119px;position:relative;text-align:right;font:bold 11px Arial,sans-serif;}
#rightColumn .textonly li.count a{font:bold 11px Arial,sans-serif;position:relative;padding-left:5px;border-left:1px solid #7f7f7d;margin-left:5px;}
#rightColumn .textonly h4{text-indent:0;background:none;margin:0 0 8px 0;font:bold 15px Arial,sans-serif;color:#e73a00;width:171px;height:auto;text-transform:lowercase;}
.member #rightColumn .textonly h4 span{text-transform:none;}
#rightColumn .textonly .date, #rightColumn .textonly .time{color:#666;font:10px Arial,sans-serif;text-transform:uppercase;}
#rightColumn .textonly .date{font-weight:bold;padding-top:2px;}
#rightColumn .textonly .imgcont{float:left;}
#rightColumn .textonly .txtcont{float:left;clear:none;margin-left:8px;font:10px Arial,sans-serif;}
#rightColumn .textonly .txtcont .title a{color:#000;}
#rightColumn #wall .tout.odd{background:#deded7;}
#rightColumn #wall .imgcont{float:left;clear:both;width:55px;text-align:right;}
#rightColumn #wall .infocont{width:85px;float:left;clear:none;padding-left:8px;font:11px Arial,sans-serif;}
#rightColumn #wall .txtcont{float:left;clear:none;width:135px;position:relative;}
#rightColumn #wall .txtcont .deck{width:115px;float:left;}
#rightColumn #wall .txtcont .deck a{color:#000;font:12px Arial,sans-serif;}
#rightColumn #wall .txtcont .commentControls{width:20px;height:15px;position:absolute;top:0;right:0;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') no-repeat 3px -1500px;}
#rightColumn #wall .txtcont .commentControls a{width:100%;height:100%;text-indent:-9999px;overflow:hidden;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') no-repeat 3px -1400px;display:block;}
#rightColumn #wall .txtcont .commentControls a:hover{background:none;}
#rightColumn #wall .txtcont .commentControls.removecont{background-position:-101px -3237px;}
#rightColumn #wall .txtcont .commentControls.removecont a{background-position:-101px -3221px;}
#rightColumn #wall .commentControls.flagged a{background:none;cursor:default;cursor:help;}
#rightColumn #wall #commentPost{width:292px;position:relative;left:0px;float:left;clear:both;padding-top:10px;}
#rightColumn #wall fieldset{clear:both;float:left;border:none;}
#rightColumn #wall #commentPost .title{float:left;position:relative;font:bold 13px Arial,sans-serif;color:#000;top:9px;}
#rightColumn #wall #commentPost #textControls{float:left;clear:none;position:absolute;right:0px;}
#rightColumn #wall #commentPost #textControls ul{width:106px;text-indent:-9999px;overflow:hidden;}
#rightColumn #wall #commentPost textarea{margin-top:14px;width:290px;height:65px;}
#rightColumn #wall .toutSection{padding-bottom:1px;}
#rightColumn #wall #commentPost form{width:292px;position:relative;}
#rightColumn #wall .buttonscont{clear:both;width:292px;position:relative;margin-bottom:1px;float:left;border-bottom:1px dashed #b3b3b3;padding-bottom:8px;}
#rightColumn #wall #commentPost .more{position:absolute;clear:none;right:0;}
#rightColumn #wall #commentPost .button{width:auto;}
#rightColumn #recentvideos .title a, #rightColumn #photoalbum .title a{font:bold 13px Arial,sans-serif;}
#rightColumn #recentvideos .last, #rightColumn #photoalbum .last{padding-top:0;}
#rightColumn #recentvideos .time, #rightColumn #photoalbum .time{color:#e73a00;padding-top:2px;}
#rightColumn .textonly ol.userRating li{text-indent:-9999px;overflow:hidden;position:relative;}
#rightColumn .textonly ol.userRating li.on{background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') no-repeat 0 -2350px;}
#rightColumn .textonly .views{width:140px;clear:both;float:left;font:10px Arial,sans-serif;padding-top:2px;}
#rightColumn .textonly .views strong{font:bold 11px Arial,sans-serif;}
#rightColumn #petjournal h4{width:auto;}
#rightColumn #petjournal .tout{padding-top:5px;padding-bottom:0}
#rightColumn #petjournal .txtcont{width:290px;margin:0;}
#rightColumn #petjournal .txtcont .title{float:left;padding-right:5px;}
#rightColumn #petjournal .txtcont .title a{font:bold 15px Arial,sans-serif;float:left;}
#rightColumn #petjournal .txtcont .quote{clear:both;font:italic 13px Arial,sans-serif;padding-top:2px;}
#rightColumn .commentscont{border-top:1px dashed #b3b3b3;clear:both;float:left;margin-top:10px;padding-top:5px;padding-bottom:0;}
#rightColumn .commentscont a{font:11px Arial,sans-serif;}
#rightColumn .commentscont li{padding-bottom:2px;padding-left:24px;padding-right:10px;border-left:1px solid #b3b3b3;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') no-repeat 5px -500px;}
#rightColumn .commentscont li.first{border:0;}
#rightColumn .commentscont li.last{background-position:7px -600px;padding-left:27px;}
#rightColumn .textonly .count{width:130px;position:absolute;right:0;top:2px;}
#rightColumn .textonly .count.more{margin-top:0;position:absolute;right:2px;}
#rightColumn .textonly .count.more a{font:bold 11px Arial,sans-serif;text-transform:capitalize;border:0!important;}
#rightColumn .textonly .deck{width:292px;padding-bottom:10px;font:10px Arial,sans-serif;}
#rightColumn .textonly .deck.msg{font:12px Arial,sans-serif;}
#rightColumn .textonly .createNewcont{border-top:1px dashed #b3b3b3;clear:both;float:left;margin-top:10px;padding-top:5px;padding-bottom:0;width:292px;}
#rightColumn #sponsoredProfiles{width:300px;margin-left:-8px;_margin-left:-4px;padding-left:8px;background:#d8d8d8;margin-top:10px;}
#rightColumn #newsletter .txtcont{float:left;}
#rightColumn #newsletter .txtcont .deck a{font:12px Arial,sans-serif;}
#rightColumn #newsletter .imgcont{float:right;}
#rightColumn #newsletter #Email{width:170px;color:#999;float:left;margin:12px 10px 0 0;}
#rightColumn #promotion{position:relative;left:0;padding:2px 8px;border-top:8px solid #fff;border-bottom:8px solid #fff;background:#fff5c5;}
#rightColumn #promotion .disclaimer{font:10px Arial,sans-serif;color:#999;text-transform:uppercase;text-align:center;}
#rightColumn #promotion .headline{margin-top:7px;}
#rightColumn #promotion h4{margin:3px 0 10px;background-position:-700px -1075px;}
#rightColumn #promotion .toutSection{border:0;}
#rightColumn #newsletteriframe iframe{border:0;height:205px;}
#rightColumn #newsletter iframe{border:0;height:201px;}
.newsletter#iframe{background:none;text-align:left;}
.newsletter#iframe .toutSection{position:relative;clear:both;float:left;*float:none;border-bottom:1px dashed #aba8a8;margin-bottom:1px;padding-bottom:5px;width:292px;}
.newsletter#iframe .tout{float:left;position:relative;width:292px;}
.newsletter#iframe .imgcont{width:142px;float:left;overflow:hidden;}
.newsletter#iframe .txtcont{float:left;clear:both;width:142px;position:relative;}
.newsletter#iframe .headline{font:bold 15px Arial,sans-serif;}
.newsletter#iframe .headline a{color:#000;}
.newsletter#iframe h4{height:20px;margin:11px 0 10px 0;text-indent:-9999px;overflow:hidden;background:url('../../../../people/static/i/pets/spriteheader.gif') no-repeat -350px -700px;;}
.newsletter#iframe .single .headline{clear:both;display:block;padding:0 0 6px 0;}
.newsletter#iframe .single .tout{padding-bottom:5px}
.newsletter#iframe .single .deck{font:13px Arial,sans-serif;}
.newsletter#iframe .single .deck a{color:#000;}
.newsletter#iframe .single .txtcont{float:right;clear:none}
.newsletter#iframe #newsletter{width:270px;}
.newsletter#iframe #newsletter .txtcont{float:left;}
.newsletter#iframe #newsletter .txtcont .deck a{font:12px Arial,sans-serif;}
.newsletter#iframe #newsletter .imgcont{float:right;}
.newsletter#iframe #newsletter #Email{width:170px;color:#999;float:left;margin:12px 10px 0 0;}

/* Text Editor Controls */
#textControls{clear:both;display:block;position:relative;float:left;padding-bottom:4px;}
#textControls ul{width:106px;position:relative;float:right;}
#textControls li{height:25px;float:left;display:block;background:transparent url('../../../../people/static/i/pets/spritearrowbuttons.gif') no-repeat;}
#textControls ul li a{display:block;width:100%;height:100%;overflow:hidden;}
#textControls ul li.underline{width:26px;background-position:0 -1198px;}
#textControls ul li.underline a:hover{background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') no-repeat -125px -1198px;}
#textControls li.font{width:29px;background-position:1px -1298px;}
#textControls ul li.font a:hover{background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') no-repeat -121px -1298px;}
#textControls li.italic{width:25px;background-position:0 -1098px;}
#textControls ul li.italic a:hover{background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') no-repeat -127px -1098px;}
#textControls ul li.bold{width:26px;background-position:0 -998px;}
#textControls ul li.bold a:hover{background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') no-repeat -126px -998px;}

/* comments sections */
#comments{margin-top:12px;float:left;clear:both;position:static;}
#comments .header{margin-bottom:1px;width:624px;position:relative;font:bold 15px Arial,sans-serif;color:#000;border-bottom:2px solid #ff8500;}
#comments .header p{position:absolute;top:0;right:0;font:bold 11px Arial,sans-serif;color:#000;}
#comments, #comments #commentSignIn, #comments #commentPost, #comments #textControls, #comments #commentPost, #comments .commentPagination, #comments .commentpaginationSection, #comments #commentSection{position:relative;}
#comments #commentInfoBar, #comments .pagination{position:static;}
#comments .pagination li{position:relative;z-index:1;}
#comments #commentInfoBar{float:left;clear:both;margin:1px 0 1px 0;padding:5px 10px 2px 10px;width:150px;position:static;overflow:hidden;background:#eeeeea;}
#comments #commentInfoBar li{float:left;height:21px;display:block;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') no-repeat;}
#comments #commentInfoBar .comments{background-position:0 -496px;padding-left:20px;padding-top:4px;font:bold 11px Arial,sans-serif;color:#000;}
#comments #commentInfoBar .add{background-position:0 -596px;padding-left:20px;padding-top:4px;*padding-top:0;margin-left:10px;}
@media screen and (-webkit-min-device-pixel-ratio:0){#comments #commentInfoBar .add{padding-top:4px;}}
#comments #commentInfoBar .add img{display:none;}
#comments #commentInfoBar .add a{border:0;font:bold 11px Arial,sans-serif;color:#01789a;float:left;}
#comments #commentInfoBar .add a.gexpander{padding:0;}
#comments #commentSignIn{clear:both;float:left;margin-top:1px;padding:12px 12px 22px 12px;width:600px;border-top:2px solid #ff8500;border-bottom:1px solid #7f7f7f;}
#comments #commentSignIn .button{float:left;width:auto;}
#comments #commentSignIn .deck{font:13px Arial,sans-serif;color:#000;padding-bottom:15px;}
#comments #commentSignIn .title{font:bold 15px Arial,sans-serif;color:#000;text-transform:capitalize;border-bottom:1px dashed #9a9a98;padding-bottom:8px;margin-bottom:8px;}
#comments #commentSignIn .signin{text-transform:uppercase;text-decoration:none;display:block;text-align:center;font:bold 12px Arial,sans-serif;color:#fff;}
#comments #commentSignIn span{font:bold 12px Arial,sans-serif;position:relative;top:10px;left:8px;}
#comments #commentSignIn .register{color:#01789a;font:bold 13px Arial,sans-serif;padding-left:2px}
#comments #commentPost{clear:both;float:left;margin-bottom:1px;padding:12px 13px 22px 12px;width:600px;}
#comments #commentPost .title{font:bold 15px Arial,sans-serif;color:#000;text-transform:capitalize;padding-bottom:8px;margin-bottom:8px;float:left;}
#comments #commentPost #loggedIn{float:right;position:relative;font:11px Arial,sans-serif;}
#comments #commentPost #loggedIn li{float:left;}
#comments #commentPost #loggedIn li a{font:bold 11px Arial,sans-serif;}
#comments #commentPost #loggedIn li.logout{display:block;border-left:1px solid #666;padding-left:7px;margin-left:7px;}
#comments #commentPost #textControls{width:100%;}
#comments #commentPost #textControls li a{text-indent:-9999px;overflow:hidden;display:block;width:100%;height:100%;}
#comments #commentPost .fieldset{clear:both;display:block;margin:0;border:none;font:bold 12px Arial,sans-serif;}
#comments #commentPost .fieldset b,#comments #commentPost .fieldset a{display:block;float:left;}
#comments #commentPost .fieldset b{padding:13px 5px 0 0;}
#comments #commentPost .fieldset a{padding:13px 0 0 0;}
#comments #commentPost .fieldset textarea{width:600px;margin-bottom:15px;}
#comments #commentPost .fieldset p.button{width:100px;float:left;margin-right:8px;overflow:hidden}
#comments #commentPost .fieldset p.button b{padding:0;}
#comments #commentPost .fieldset #submit{width:100px;text-transform:uppercase;border:0;cursor:pointer;cursor:hand;}
#comments .commentPagination{float:right;margin-bottom:8px;padding-right:5px;}
#comments .commentPagination li{float:left;display:block;font:bold 11px Arial,sans-serif;padding:8px  0 0px;}
#comments .commentPagination li a, #comments .commentPagination li.ui-tabs-selected b{border-left:1px solid #8f8f8f;padding:0 6px 0 7px;font-weight:bold;}
#comments .commentPagination li a{color:#01789a;border:0;}
#comments .commentPagination li.previous{padding-left:2px;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') no-repeat 0 -288px}
#comments .commentPagination li.previous a{border-left:0}
#comments .commentPagination li.next{position:relative;padding-right:2px;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') no-repeat right -388px}
#comments .commentpaginationSection{float:left;clear:both;margin-bottom:1px;width:624px;background:#eeeeea;}
#comments .commentpaginationSection .commentPagination{right:5px;}
#comments .commentpaginationSection .commentPagination .pageloc{font:11px Arial,sans-serif;text-transform:uppercase;padding-right:6px;}
#comments .commentpaginationSection .commentPagination b{color:#000;}
#comments #commentSection{clear:both;float:left;border-top:1px solid #999;border-bottom:1px solid #999;margin:1px 0 1px 0;}
#comments #commentSection .toutSection{float:left;margin-top:0;padding-top:0;padding-bottom:0;width:624px;}
#comments #commentSection .toutSection .tout{float:left;clear:both;margin-top:0;padding:15px 0 8px 0;width:624px;position:relative;left:0;border-bottom:1px dashed #b2b2b2;}
#comments #commentSection .toutSection .tout.last{border:none;}
#comments #commentSection .toutSection .tout .imgcont{float:left;background:none;overflow:hidden;width:84px;}
#comments #commentSection .toutSection .tout .imgcont .username{display:block;font:11px Arial,sans-serif;width:71px;overflow:hidden;}
#comments #commentSection .toutSection .tout .timestamp{float:left;padding:0 0 4px;position:relative;top:0;left:12px;font:bold 10px Arial,sans-serif;color:#e73a00;}
#comments #commentSection .toutSection .tout .timestamp p{font-size:10px;display:inline;}
#comments #commentSection .toutSection .tout .timestamp .time{font-weight:normal;}
#comments #commentSection .toutSection .tout .txtcont{width:490px;float:left;position:relative;top:0;left:12px;}
#comments #commentSection .toutSection .tout .txtcont p{font:12px Arial,sans-serif;color:#000;}
#comments #commentSection .toutSection .tout .username a{color:#01789a;}
#comments #commentSection .toutSection .tout .commentControls{width:42px;position:absolute;right:0;top:15px;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') no-repeat 18px -1400px;}
#comments #commentSection .toutSection .commentControls.flagged{background-position:18px -1500px;}
#comments #commentSection .toutSection .commentControls.flagged a{cursor:default;cursor:help;}
#comments #commentSection .toutSection .tout .commentControls a{display:block;text-indent:-9999px;overflow:hidden;width:100%;height:100%;}

#faq h4.header{background-position:-700px -802px;width:250px;}
#faq .subheader{font:13px Arial,sans-serif;border-top:1px solid #999999;float:left;padding:10px 4px 10px 0;width:620px;clear:both;}
#faq #leftColumn #leftCol .questions p{font:bold 15px Arial,sans-serif;clear:both;float:left;width:624px;padding-bottom:10px;}
#faq #leftColumn #leftCol ul{clear:both;float:left;width:624px;padding-bottom:15px;}
#faq #leftColumn #leftCol ul li{font:12px Arial,sans-serif;padding-bottom:10px;}
#faq #leftColumn #leftCol ul li a{border-left:3px solid #ff9911;padding-left:7px;}
#faq #leftColumn #leftCol .contentSection{clear:both;float:left;width:624px;}
#faq #leftColumn #leftCol .contentSection h5{clear:both;float:left;width:614px;font:bold 15px Arial,sans-serif;border-top:1px solid #999;background:#ffe0b7;padding:5px 0 5px 10px;}
#faq #leftColumn #leftCol .contentSection .toutSection{clear:both;float:left;width:614px;padding-left:10px;padding-top:15px;}
#faq #leftColumn #leftCol .contentSection .toutSection .tout{clear:both;float:left;width:614px;border-bottom:1px dashed #999;margin-bottom:12px;}
#faq #leftColumn #leftCol .contentSection .toutSection .tout.last{border-bottom:0;margin-bottom:0;}
#faq #leftColumn #leftCol .contentSection .toutSection .txtcont{clear:both;float:left;width:614px;padding-bottom:16px;}
#faq #leftColumn #leftCol .contentSection .toutSection .txtcont .headline{font:bold 15px Arial,sans-serif;clear:both;float:left;width:610px;padding-bottom:10px;}
#faq #leftColumn #leftCol .contentSection .toutSection .txtcont .deck{clear:both;float:left;width:610px;font:12px Arial,sans-serif;}
#faq #leftColumn #leftCol .contentSection .toutSection .txtcont .more{padding-right:2px;clear:both;background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') no-repeat right -40px;*background-position:right -37px;}
#faq #globalRecirc{border-top:0;margin-top:0;}

#contact h4.header{background-position:-700px -888px;width:250px;}
#contact .subheader{font:bold 15px Arial,sans-serif;border-top:1px solid #999999;clear:both;float:left;padding:10px 4px 10px 0;width:620px;}
#contact #leftColumn #leftCol{clear:both;float:left;width:624px;}
#contact #leftColumn #leftCol .txtcont{clear:both;float:left;width:624px;}
#contact #leftColumn #leftCol .deck{font:12px Arial,sans-serif;padding-bottom:10px;clear:both;float:left;width:624px;}
#contact #contactformcont{clear:both;float:left;width:624px;border-top:1px solid #ff8500;border-bottom:1px solid #ff8500;padding:0;font:12px Arial,sans-serif;background:#e4f5fc;}
#contact #contactformcont form{float:left;width:472px;border-top:1px solid #fff;border-bottom:1px solid #fff;border-right:2px solid #fff;}
#contact #contactformcont form fieldset{clear:both;float:left;width:457px;border:0;padding:15px 0 15px 15px;background:#fff6cc;}
#contact #contactformcont form fieldset p{clear:both;float:left;width:457px;padding-bottom:15px;}
#contact #contactformcont form fieldset label{display:block;text-transform:capitalize;font-weight:bold;width:100px;}
#contact #contactformcont form input{width:160px;}
#contact #contactformcont form input, #contact #contactformcont form select, #contact #contactformcont form textarea{padding:2px;font:12px Arial,sans-serif;}
#contact #contactformcont form textarea{width:350px;overflow:auto;}
#contact #contactformcont .advcommunitycont{float:right;width:130px;padding:15px 10px;}
#contact #contactformcont .advcommunitycont .toutSection{clear:both;float:left;width:130px;*margin-bottom:15px;}
#contact #contactformcont .advcommunitycont .toutSection.last .txtcont{border-bottom:0;}
#contact #contactformcont .advcommunitycont .toutSection h5{font:bold 15px Arial,sans-serif;clear:both;float:left;width:130px;padding-bottom:10px;}
#contact #contactformcont .advcommunitycont .txtcont{clear:both;float:left;width:130px;padding-bottom:15px;border-bottom:1px dashed #999;margin-bottom:15px;}
#contact #leftColumn #contactformcont .advcommunitycont .txtcont{width:130px;}
#contact #contactformcont .advcommunitycont .deck{clear:both;float:left;width:130px!important;padding-bottom:6px;}
#contact #contactformcont form .bottom{clear:both;}
#contact #contactformcont form .bottom p{clear:both;float:left;width:auto;padding:0;}
#contact #contactformcont form .bottom input{width:auto;padding:6px 12px;font:bold 12px Arial,sans-serif;}
#contact #contactformcont form .bottom .cancel{clear:none;font-weight:bold;padding-left:8px;position:relative;top:13px;}

#rss h4.header{background-position:-700px -850px;width:250px;}
#rss .subheader{font:bold 15px Arial,sans-serif;clear:both;float:left;padding:10px 4px 10px 0;width:620px;}
#rss .subheader.top{border-top:1px solid #999999;}
#rss #leftColumn #leftCol{clear:both;float:left;width:624px;border-bottom:2px solid #ff8500;}
#rss #leftColumn #leftCol .txtcont{clear:both;float:left;width:624px;}
#rss #leftColumn #leftCol .deck{font:12px Arial,sans-serif;padding-bottom:10px;clear:both;float:left;width:624px;}
#rss #leftColumn #leftCol .feedscont{clear:both;float:left;width:624px;padding-top:15px;}
#rss #leftColumn #leftCol .feedscont div.feed{width:200px;float:left;font:12px Arial,sans-serif;border-top:1px solid #ccc;border-bottom:1px solid #ff8500;position:relative;}
#rss #leftColumn #leftCol .feedscont #newsfeed, #rss #leftColumn #leftCol .feedscont #stylefeed, #rss #leftColumn #leftCol .feedscont #webbased{margin-right:10px;}
#rss #leftColumn #leftCol .feedscont div h5{font:bold 15px Arial,sans-serif;color:#e73a00;text-transform:lowercase;width:200px;position:absolute;top:-22px;left:0;}
#rss #leftColumn #leftCol .feedscont li{padding-bottom:4px;}
#rss #leftColumn #leftCol .feedscont li a{display:block;width:120px;height:100%;}
#rss #leftColumn #leftCol .feedscont ul{clear:both;float:left;width:188px;background:#fff6cc;padding:10px 6px;border-top:2px solid #fff;border-bottom:2px solid #fff;}
#rss #leftColumn #leftCol .feedscont li.rss{background:url('../../../../people/static/i/pets/spritearrowbuttons.gif') no-repeat -104px -3914px;height:18px;}
#rss #leftColumn #leftCol .feedscont li.myaol{background:url('../../../../people/static/i/misc/myaol2.gif') no-repeat;height:18px;}
#rss #leftColumn #leftCol .feedscont li.google{background:url('../../../../fusion/add.gif') no-repeat;height:18px;}
#rss #leftColumn #leftCol .feedscont li.myyahoo{background:url('../../../../us.yimg.com/i/us/my/addtomyyahoo4.gif') no-repeat;height:18px;}
#rss #leftColumn #leftCol .feedscont li.mymsn{background:url('../../../../c/rss/rss_mymsn.gif') no-repeat;height:18px;}
#rss #leftColumn #leftCol .feedscont li.netvibes{background:url('../../../../img/add2netvibes.gif') no-repeat;height:18px;}
#rss #leftColumn #leftCol .feedscont #webbased li, #rss #leftColumn #leftCol .feedscont #desktop li{background:none;}
#rss #leftColumn #leftCol .feedscont #webbased li a, #rss #leftColumn #leftCol .feedscont #desktop li a{color:#000;border-left:3px solid #ff8500;padding-left:8px;height:auto;}
#rss #leftColumn #leftCol .feedscont #newsfeed li a, #rss #leftColumn #leftCol .feedscont #stylefeed li a, #rss #leftColumn #leftCol .feedscont #photofeed li a{text-indent:-9999px;overflow:hidden;}
#rss #leftColumn #leftCol .feedscont #webbased{width:312px;}
#rss #leftColumn #leftCol .feedscont #webbased ul.col1{width:150px;float:left;clear:none;margin-right:0;padding-right:0;height:60px;}
#rss #leftColumn #leftCol .feedscont #webbased ul.col2{width:150px;float:left;clear:none;margin-right:0;padding-right:0;height:60px;_height:63px;}
#rss #leftColumn #leftCol .feedscont #desktop ul{height:60px;_height:63px;}
#rss #globalRecirc{border-top:0;}
#rss #leftColumn #leftCol .feedscont #desktop{width:300px;}
#rss #leftColumn #leftCol .feedscont #desktop ul{width:288px;}

#sitemap #main{background:#fff;padding:10px 15px;width:942px;}
#sitemap h4.header{background-position:-700px -935px;width:250px;}
#sitemap .subheader{font:13px Arial,sans-serif;border-top:1px solid #999999;float:left;padding:10px 4px 10px 0;width:620px;clear:both;}
#sitemap #leftColumn #leftCol .contentSection{float:left;width:624px;background:#e4f5fc;}
#sitemap #leftColumn #leftCol .contentSection .toutSection.leftColumn{background:#fff;border-right:8px solid #fff;}
#sitemap #leftColumn .toutSection.leftColumn{width:466px;}
#sitemap #leftColumn .toutSection.leftColumn .txtcont .more{background-position:right -396px;}
#sitemap #leftColumn .toutSection.leftColumn .txtcont .more a{font:bold 15px Arial, sans serif;color:#000;text-transform:none;}
#sitemap #leftColumn .toutSection.leftColumn .tout{padding:0 0 10px 0;width:466px;}
#sitemap #leftColumn .toutSection.rightColumn{width:130px;float:right;clear:none;font:13px Arial,sans-serif;padding:15px 10px;}
#sitemap #leftColumn .toutSection.rightColumn .tout{width:130px;float:left;margin-bottom:12px;border-bottom:1px dashed #999;}
#sitemap #leftColumn .toutSection.rightColumn .tout.last{border-bottom:0;}
#sitemap #leftColumn .toutSection.rightColumn .txtcont{float:left;width:130px;padding-bottom:12px;}
#sitemap #leftColumn .toutSection.rightColumn .txtcont .headline{font:bold 15px Arial,sans-serif;float:left;width:130px;padding-bottom:8px;}
#sitemap #leftColumn .toutSection.leftColumn .more{background-position:right -393px!important;}
#sitemap #leftColumn .toutSection.rightColumn .more{background-position:right -394px!important;}

#error #main{padding:0;}
#error h4.header{width:auto;padding:0 0 0 80px;background:none;}
#error h4.header a{float:left;width:auto;height:auto;padding:12px 0;font:bold 20px Arial,sans-serif;color:#6bd131;text-indent:0;text-transform:uppercase;}
#error #leftCol{float:left;padding:0 80px;margin-bottom:60px;}
#error #leftCol p{font:12px Arial,sans-serif;padding:10px 4px 10px 0;width:auto;}
#error #leftCol ul{font:12px Arial,sans-serif;padding:10px 4px 10px 15px;width:auto;list-style-type:disc;}
#error #topFive{float:left;width:474px;margin-top:36px;padding-top:11px;border-top:1px solid #999;}
#error #topFive .tout{float:left;clear:none;width:154px;padding:4px 0 0 4px;}
#error #topFive .txtcont{float:left;clear:none;width:142px;}
#error #topFive .place{float:left;clear:none;display:inline;margin:0;padding:0 4px 0 0;}
#error #topFive .place a{font:bold 12px Arial,sans-serif;color:#333;display:inline;}
#error #topFive .headline{float:none;display:inline;margin:0;padding:0;width:142px;}
#error #topFive .headline a{font:12px Arial,sans-serif;color:#069;display:inline;}

body#newsletter #wrapper{position:relative;top:3px;_top:-1px;}
body#newsletter #main, body.popup #main, body#newsletter #footer, body.popup #footer{top:0;} 
body#newsletter #navigation{left:.5px;}
body#newsletter #navigation, body.popup #navigation{top:10px;}
body#newsletter #navigation, body.popup #navigation{width:972px;background:url('../../../../people/static/i/pets/newsletter/bgd_navigation.gif') repeat-x;height:92px;}
body#newsletter #navigation h1, body.popup #navigation h1{float:left;background:url('../../../../people/static/i/pets/newsletter/newslettersignuplogo.gif') no-repeat;width:236px;height:92px;}
body#newsletter #navigation h1 a, body.popup #navigation h1 a{height:92px;}
body#newsletter #navigation #header, body.popup #navigation #header{width:276px;height:92px;float:left;position:relative;bottom:0;background:url('../../../../newsletter/i/newslettersignupheader.gif') no-repeat right bottom;padding-left:6px;text-indent:-9999px;overflow:hidden;}
body#newsletter #navigation #navtabs, body.popup #navigation #navtabs{padding:7px 8px 3px 8px;height:19px;background:url('../../../../people/static/i/pets/newsletter/spritenavtabs.gif') repeat-x 0 bottom;position:absolute;right:0;bottom:15px;}
body#newsletter #navigation #navtabs p, body.popup #navigation #navtabs p{float:left;font:bold 12px Arial,sans-serif;}
body#newsletter #navigation #navtabs p a, body.popup #navigation #navtabs p a{color:#fff;float:left;border-right:1px solid #fff;padding:0 8px;}
body#newsletter #navigation #navtabs p.last a, body.popup #navigation #navtabs p.last a{border-right:0;}
body#newsletter #navigation #navtabs.rounded .tl, body.popup #navigation #navtabs.rounded .tl,
body#newsletter #navigation #navtabs.rounded .tr, body.popup #navigation #navtabs.rounded .tr, 
body#newsletter #navigation #navtabs.rounded .bl, body.popup #navigation #navtabs.rounded .bl,
body#newsletter #navigation #navtabs.rounded .br, body.popup #navigation #navtabs.rounded .br{background:url('../../../../people/static/i/pets/newsletter/spritenavtabs.gif') no-repeat;}
body#newsletter #navigation #navtabs.rounded .tl, body.popup #navigation #navtabs.rounded .tl{height:29px;width:9px;background-position:0 0;}
body#newsletter #navigation #navtabs.rounded .tr, body.popup #navigation #navtabs.rounded .tr{height:29px;width:7px;background-position:-13px 0;}
body#newsletter #navigation #navtabs.rounded .bl, body.popup #navigation #navtabs.rounded .bl, body#newsletter #navigation #navtabs.rounded .br, body.popup #navigation #navtabs.rounded .br{display:none;}
body#newsletter #main, body.popup #main{background:#fff;border-top:0;font:12px Arial,sans-serif;}
body#newsletter #main .contentSection.top, body.popup #main .contentSection.top{width:932px;padding:10px 20px 15px 20px;background:#eeeeea;border-bottom:1px solid #fff;float:left;}
body#newsletter #main .contentSection.bottom, body.popup #main .contentSection.bottom{width:932px;padding:10px 20px 30px 20px;background:#fff;border-top:1px solid #b3b3b3;float:left;clear:both;}
body#newsletter #main fieldset, body.popup #main fieldset{border:0;float:left;}
body#newsletter #main h2, body.popup #main h2{font:bold 21px Arial,sans-serif;color:#e73a00;padding:0 0 5px 0;}
body#newsletter .contentSection.bottom .toutSection, body.popup .contentSection.bottom .toutSection{width:932px;float:left;}
body#newsletter .contentSection.bottom .tout, body.popup .contentSection.bottom .tout{width:690px;float:left;border-bottom:1px solid #b3b3b3;padding:10px 0 10px 0;}
body#newsletter .contentSection.bottom .submit span, body.popup .contentSection.bottom .submit span{font:bold 13px Arial,sans-serif;position:relative;left:8px;top:16px;}

body#newsletter.form #main .emailcont{width:932px;float:left;padding-top:0;}
body#newsletter.form #main .emailcont label{float:left;font:bold 14px Arial,sans-serif;padding:0 0 6px 0;}
body#newsletter.form #main .emailcont label.email{display:block;float:none;}
body#newsletter.form #main .emailcont.error label{color:#ff0000;}
body#newsletter.form #main .emailcont #email{width:220px;padding:2px;font:12px Arial,sans-serif;color:#666;}
body#newsletter.form.error #main .emailcont #email{color:#E73A00;background:#FFEE9A;}
body#newsletter.form #main fieldset#optins{width:932px;}
body#newsletter.form #main fieldset#optins legend{font:13px Arial,sans-serif;display:block;padding:0;}
body#newsletter.form .contentSection.bottom .tout .imgcont{width:215px;float:left;}
body#newsletter.form .contentSection.bottom .tout .txtcont{width:475px;float:left;}
body#newsletter.form .contentSection.bottom .txtcont .group{width:475px;float:left;padding:0 0 15px 0;}
body#newsletter.form .contentSection.bottom .group .radio{width:20px;float:left;}
body#newsletter.form .contentSection.bottom .group .radiotxt{width:435px;float:left;}
body#newsletter.form .contentSection.bottom .group .radiotxt label{font:bold 14px Arial,sans-serif;padding:0 0 5px 0;display:block;}
body#newsletter.form .contentSection.bottom .group .radiotxt label span{display:block;font:bold 11px Arial,sans-serif;text-transform:uppercase;}
body#newsletter.form.unsubscribe .contentSection.bottom .group .radiotxt label span{color:#666;}
body#newsletter.form .contentSection.bottom .group .radiotxt p{color:#535353;font:11px Arial,sans-serif;}
body#newsletter.form .contentSection.bottom .group .radiotxt p a{font:bold 11px Arial,sans-serif;}
body#newsletter.form .contentSection.bottom .submit{width:972px;float:left;}
body#newsletter.form .contentSection.bottom #errormsgcont{width:674px;float:left;background:#ffee9a;padding:8px;}
body#newsletter.form .contentSection.bottom #errormsgcont p{width:450px;float:left;font:11px Arial,sans-serif;color:#ff0000;}
body#newsletter.confirm .confirmmsgcont, body#newsletter.unsubscribe .confirmmsgcont{width:782px;float:left;padding:0 0 75px 0;}
body#newsletter.confirm .confirmmsgcont p, body#newsletter.unsubscribe .confirmmsgcont p{font:12px Arial,sans-serif;}
body#newsletter.confirm .confirmmsgcont .heading, body#newsletter.unsubscribe .confirmmsgcont .heading{font:bold 15px Arial,sans-serif;}
body#newsletter.confirm #todaytopfivetreats, body#newsletter.unsubscribe #todaytopfivetreats{width:782px;float:left;border-bottom:0;padding-bottom:0;}
body#newsletter.confirm #todaytopfivetreats h4, body#newsletter.unsubscribe #todaytopfivetreats h4{background:#eeefea;width:782px;float:left;height:31px;border-top:1px solid #ccc;margin-bottom:8px;}
body#newsletter.confirm #todaytopfivetreats h4 strong, body#newsletter.unsubscribe #todaytopfivetreats h4 strong{height:21px;width:195px;float:left;background:url('../../../../people/static/i/pets/spriteheader.gif') no-repeat -350px -50px;text-indent:-9999px;overflow:hidden;position:relative;top:6px;left:3px;}
body#newsletter.confirm #todaytopfivetreats .treats, body#newsletter.confirm #todaytopfivetreats .treats ul{width:782px;float:left;}
body#newsletter.unsubscribe #todaytopfivetreats .treats, body#newsletter.unsubscribe #todaytopfivetreats .treats ul{width:782px;float:left;}
body#newsletter.confirm #todaytopfivetreats .treats ul li, body#newsletter.unsubscribe #todaytopfivetreats .treats ul li{width:142px;float:left;padding-right:16px;}
body#newsletter.confirm #todaytopfivetreats .treats ul li.first, body#newsletter.unsubscribe #todaytopfivetreats .treats ul li.first{padding-left:3px;}
body#newsletter.confirm #todaytopfivetreats .treats ul li.last, body#newsletter.unsubscribe #todaytopfivetreats .treats ul li.last{padding-right:0;}
body#newsletter.confirm #todaytopfivetreats .treats ul li .imgcont, body#newsletter.confirm #todaytopfivetreats .treats ul li .txtcont{width:142px;float:left;}
body#newsletter.unsubscribe #todaytopfivetreats .treats ul li .imgcont, body#newsletter.unsubscribe #todaytopfivetreats .treats ul li .txtcont{width:142px;float:left;}
body#newsletter.confirm #todaytopfivetreats .treats ul li .txtcont .headline, body#newsletter.unsubscribe #todaytopfivetreats .treats ul li .txtcont .headline{font:bold 14px Arial,sans-serif;float:left;width:142px;padding:0 0 4px 0;}
body#newsletter.confirm #todaytopfivetreats .treats ul li .txtcont .deck, body#newsletter.unsubscribe #todaytopfivetreats .treats ul li .txtcont .deck{font:11px Arial,sans-serif;color:#535353;}
body#newsletter.confirm #todaytopfivetreats .treats ul li .txtcont .more, body#newsletter.unsubscribe #todaytopfivetreats .treats ul li .txtcont .more{float:left;}
body#newsletter.include{background:transparent;text-align:left;}
body#newsletter.form #todaytopfivetreats .treats ul li .imgcont.video{display:block;height:107px;padding:0 0 1px 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img2.timeinc.net/people/static/i/pets/bgPlayVideo.png', sizingMethod='crop');}
body#newsletter.form #todaytopfivetreats > .treats ul li .imgcont.video{filter:none;background:url('../../../../people/static/i/pets/bgPlayVideo.png') 50% no-repeat;}
body#newsletter.form #todaytopfivetreats .treats ul li .imgcont.video a:hover img{opacity:.35;filter:alpha(opacity=35)-moz-opacity:0.35;position:absolute;margin-bottom:8px;}
body#newsletter.faq .faqlist{width:782px;float:left;}
body#newsletter.faq .faqlist li{display:block;width:782px;padding:0 0 20px 0;}
body#newsletter.faq .faqlist li .question{font:bold 12px Arial,sans-serif;}
body#newsletter.faq .toutSection form{display:block;margin:0 0 35px 0;}
body#newsletter.faq .toutSection p{line-height:18px;}
body#newsletter.faq #navigation #navtabs p a{color:#FFEE9A}
body#newsletter.faq #navigation #navtabs p.last a{color:#fff;}
body#newsletter.share #sendtoafriend{width:782px;float:left;}
body#newsletter.share #sendtoafriend fieldset.formbody{width:782px;}
body#newsletter.share #sendtoafriend .formbody legend{font:12px Arial,sans-serif;display:block;padding:0 0 20px 0;}
body#newsletter.share #sendtoafriend .formbody div{display:block;padding:0 0 12px 0;}
body#newsletter.share #sendtoafriend .formbody div label{display:block;font:bold 12px Arial,sans-serif;padding:0 0 6px 0;}
body#newsletter.share #sendtoafriend .formbody div input{width:220px;padding:2px;margin:0 16px 0 0;}

body#newsletter.form.confirm #main .contentSection.bottom, #newsletter.faq #main .contentSection.bottom, #newsletter.share #main .contentSection.bottom{padding-bottom:200px;}
body#newsletter.form.confirm #main .contentSection.top, #newsletter.faq #main .contentSection.top, #newsletter.share #main .contentSection.top{padding-bottom:10px;}
body#newsletter.unsubscribe.confirm #main .contentSection.bottom{padding-bottom:30px;}

/*popup overrides*/
body.popup #container, body.popup #navigation, body.popup #main{width:500px!important;}
body.popup #main .contentSection.top, body.popup #main .contentSection.bottom, body.popup .contentSection.bottom .toutSection{width:460px!important;}
body.popup #main .contentSection.top{padding-bottom:0!important;}
body.popup #footer{width:500px!important;}
body.popup #footer #copyright{padding-top:0;}
body.popup .headline{font:bold 14px Arial,sans-serif;display:block;margin:0 0 2px 0;}
body.popup .subhead{font:bold 11px Arial,sans-serif;text-transform:uppercase;display:block;margin:0 0 2px 0;}
body.popup .deck{display:block;margin:0 0 30px 0;}
body.popup .more{display:inline;}
body.popup .more a{text-transform:none;}

.aolSponsoredLinks{background:#F4F4F4;padding:1em 10px 0 10px;margin:0 0 12px 12px;width:627px;font:11px Arial,sans-serif;border:4px solid #d8d8d8;text-align:left;}
.aolSponsoredLinks .aolTitle{font:bold 12px Arial,sans-serif;color:#000;text-transform:uppercase;margin-bottom:1em;}
.aolSponsoredLinks dl{margin:0;padding:0;font:12px Arial,sans-serif;}
.aolSponsoredLinks dt a{font-weight:bold;color:#000;text-decoration:underline;}
.aolSponsoredLinks dd, .aolSponsoredLinks .webResults{padding:0 0 12px 0; margin:0;}
.aolSponsoredLinks dd .url{color:#069;font:bold 12px Arial,sans-serif;}
#aolSponsoredLinksTop dd a, #aolSponsoredLinksBottom dd a{text-decoration:none;font-weight:normal;color:#000;}
#aolSponsoredLinksBottom {padding-bottom:3px;}
.aolSponsoredLinks .webResults a {color:#069; text-decoration:underline;}

