﻿ html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:0 0}img{vertical-align:bottom}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}table.lightborder,table.lightborder th,table.lightborder td{border:solid 1px #fff;padding:2px}table.darkborder,table.darkborder th,table.darkborder td{border:solid 1px #000;padding:2px}.positionRelative{position:relative}.positionAbsolute{position:absolute}.positionFixed{position:fixed}.positionStatic{position:static}.clearLeft{clear:left!important}.clearRight{clear:right!important}.clearBoth{clear:both!important}.clearNone{clear:none!important}.floatLeft{float:left!important}.floatRight{float:right!important}.floatNone{float:none!important}.displayInline{display:inline!important}.displayBlock{display:block!important}.displayNone{display:none!important}.visibilityHidden{visibility:hidden!important}.visibilityVisible{visibility:visible!important}.textAlignRight{text-align:right!important}.textAlignLeft{text-align:left!important}.textAlignCenter{text-align:center!important}.textAlignJustify{text-align:justify!important}.textDecorationUnderline{text-decoration:underline!important}.textDecorationNone{text-decoration:none!important}.widthAuto{width:auto!important}.width100{width:100%!important}.width75{width:75%!important}.width66{width:66%!important}.width50{width:50%!important}.width33{width:33%!important}.width25{width:25%!important}.width10{width:10%!important}.leader{margin-bottom:0!important}.nonVisual{position:absolute!important;left:-9000px!important;top:0!important}legend.nonVisual{display:none!important;visibility:hidden!important}ul.horizontal{overflow:hidden}ul.horizontal li{float:left;padding:0 5px}ul.horizontal li.first{padding-left:0}div.formInput{overflow:hidden}div.formInput label{float:left;display:block;width:115px;padding:2px 5px 2px 0}div.formInput input.checkbox,div.formInput input.radio{margin:0}div.formInput input.radio{position:relative;top:2px}div.formInput input.text,div.formInput textarea,div.formInput select{padding:2px;border:1px solid #eee;font-family:inherit}div.formInput input.text{width:200px}div.formInput.inputFirst label{float:none;display:inline;width:auto;padding-right:0;padding-left:5px}div.noshow{display:none}#joinMailingList{float:right}.validationSummary{font-weight:700}img.floatLeft{margin:10px 10px 10px 0}img.floatRight{margin:10px 0 10px 10px}img.floatTopLeft{margin:0 10px 10px 0;float:left}img.floatTopRight{margin:0 0 10px 10px;float:right}div#voteBox{overflow:hidden}.dater1{float:left;width:350px;padding:0 25px;text-align:center;margin-right:38px;overflow:hidden}.dater2{float:left;width:350px;padding:0 25px;text-align:center;overflow:hidden}div.message{padding:.75em 1.5em;margin:1.5em 0;border:.083em solid #ccc;overflow:hidden}div.message p,div.message ul{margin:0}div#voteBox div.message.confirmation{}div#voteBox div.message.error{}div.novote{clear:both}.formButton{background:url(http://www.rateagranny.com/resources/sites/rateagranny/images/red-button_01.png) no-repeat scroll 0 0 transparent;display:block;float:left;height:35px;padding-left:14px;margin-left:70px}.formButtonCentre{margin-left:auto;margin:0 auto;float:none}.formButton span{background:url(http://www.rateagranny.com/resources/sites/rateagranny/images/red-button_02.png) no-repeat scroll 100% 0 transparent;display:block;height:35px}.formButton input,.formButton a{background-color:Transparent;border:0;color:#fff;font-weight:700;font-size:1.3em;height:30px;line-height:1;padding:0 14px 4px 0}.formButton a{padding-top:5px;font-size:.9em;display:block;text-decoration:none}.buttonContainerRight{float:right;margin-right:30px}.blueFormButton{background-image:url(http://www.rateagranny.com/resources/images/blue-button-1.png)}.blueFormButton span{background-image:url(http://www.rateagranny.com/resources/images/blue-button-2.png)}.testimonialOuter{clear:both;overflow:hidden}.visitorTestimonial{display:block;width:90%;margin:5px 5%}.visitorTestimonial p{overflow:hidden;padding-bottom:0;margin-bottom:0}span.testimonialDetail{}span.testimonialDetail .endQuote{}.quote1,.quote2{font-style:italic;font-family:times new roman;font-size:23px;padding:0 2px 0 0;font-weight:700}.testimonialAuthor{float:right;text-align:right}.testimonialName,.testimonialLocation{display:block;font-style:italic}.SingleTestimonial{float:left;margin:10px;padding:10px}.SingleTestimonial .visitorTestimonial{width:300px;margin-bottom:0}div#headerBar{display:none;width:100%;height:30px;background-color:transparent;overflow:hidden}div#headerBarInner{}div#socialBar{float:right;border-left:solid 1px #000;background-color:#f4f4f4;padding:5px}div#flagBar{float:right;background-color:#f4f4f4;padding:7px 5px}div#flagBar a{display:inline;float:left}div#flagBar a span{width:23px;height:17px;margin:0 5px;display:block;opacity:.5}div#flagBar a:hover span,div#flagBar a.activeSite span{opacity:1}div#flagBar a.last span{margin-right:10px}div#flagBar a.zaflag span{background:url(/resources/images/flags/za.png) no-repeat scroll 0 0 transparent}div#flagBar a.ukflag span{background:url(/resources/images/flags/uk.png) no-repeat scroll 0 0 transparent}div#flagBar a.usflag span{background:url(/resources/images/flags/us.png) no-repeat scroll 0 0 transparent}div#flagBar a.auflag span{background:url(/resources/images/flags/au.png) no-repeat scroll 0 0 transparent}.photoBox{float:left;width:262px;margin-right:26px;text-align:center}.lastBox{margin-right:0!important}.photoBox p,.photoBox h2{display:block;margin:0}a.playButton{height:143px;width:253px;display:block;background-repeat:no-repeat}a.playButton img{width:40px!important;height:40px!important;margin:60px auto 0}.photoBoxContainer{display:block;overflow:hidden;margin-bottom:20px;margin-left:20px}.photoBoxContainer .videoBoxWide{width:400px;margin-right:38px}.photoBox20{width:146px}.photoBox25{width:190px}.photoBox33{}.photoBox50{width:406px}.photoBox66{width:550px}.photoBox100{width:876px;float:none;margin-left:10px}.infoPanel{width:836px;overflow:hidden;padding-top:20px;padding-bottom:20px;margin-bottom:30px}.innerPanel{width:100%;overflow:hidden;margin-bottom:20px}.leftInfo{width:35%;margin:0 5%;float:left}.rightInfo{width:45%;margin:0 5%;float:left}.somethingElsePanel{clear:both;padding-top:20px;width:100%;text-align:center}.topLeftInfo,.bottomLeftInfo{overflow:hidden}.topLeftInfo{padding-bottom:35px}.infoPanel .formButton{margin-left:0}.somethingElsePanel .formButton{margin-left:230px}.infoPanel{border:none}body.DesktopSite div#voteBox{min-height:546px;height:auto!important;height:546px}div.photos{margin-top:25px}div.photos .dater1,div.photos .dater2{padding:0;margin:0 25px}div.photos .dater2{float:right}.novote .formButton{background-image:none;padding:0;height:auto}.novote .formButton span{background-image:none;height:auto}body.DesktopSite .novote .formButton input{height:61px;width:738px;margin-top:30px;font-size:1.5em!important}.leftInfo{width:360px;margin:0 29px}.rightInfo{width:360px;margin:0 29px}.leftInfo .formButton,.rightInfo .formButton{background-image:none;padding:0;height:auto}.leftInfo .formButton span,.rightInfo .formButton span{background-image:none;height:auto}.leftInfo .formButton input,.rightInfo .formButton input{height:56px;width:360px;margin-top:10px;font-size:1.2em!important}.leftInfo .formButton input{padding-left:105px}.rightInfo .formButton input{padding-right:105px}.leftInfo .formButton,.rightInfo .formButton{height:78px;padding-top:20px;position:relative}.buttonImgLeft{width:97px;height:109px;z-index:50;position:absolute;left:0;top:-10px}.buttonImgRight{width:97px;height:109px;z-index:50;position:absolute;right:0;top:-10px}body.MobileSite .infoPanel{overflow:hidden;padding-top:20px;padding-bottom:20px;margin-bottom:30px}body.MobileSite div#voteBox{background-image:none;min-height:auto!important;height:auto!important}body.MobileSite .dater1,body.MobileSite .dater2{width:150px;padding:0;margin:0}body.MobileSite .dater1{margin-right:38px}body.MobileSite .photos .dater1,body.MobileSite .photos .dater2{height:150px}body.MobileSite .dater1 img,body.MobileSite .dater2 img{width:100px!important;height:100px!important;padding:0 25px}body.MobileSite .formButton{margin-left:0}body.MobileSite .formButton input{font-size:1em}body.MobileSite div#AdditionalMobileButtons{display:none}body.MobileSite .novote .formButton input{height:56px;width:338px;margin-top:30px;font-size:1.2em!important}body.MobileSite div#MainContent{padding-top:0}body.BoxModelSite.MobileSite div.MainContentContainer.BoxFull,body.BoxModelSite.MobileSite div#FooterContainer.BoxFull,body.BoxModelSite.MobileSite div.BoxFull,body.BoxModelSite.MobileSite div#ContentBlock1.BoxFull,body.BoxModelSite.MobileSite div#ContentBlock2.BoxFull,body.BoxModelSite.MobileSite div#ContentBlock3.BoxFull{width:358px;margin:20px 0 0}body.MobileSite div.BoxInner{margin:0 10px}body.MobileSite div.photos p{font-size:.9em}body.MobileSite div#container{border:none}body.MobileSite .leftInfo,body.MobileSite .rightInfo{width:338px;margin:0;float:none}body.MobileSite .leftInfo .formButton input,body.MobileSite .rightInfo .formButton input{width:338px;font-size:1.1em!important}body.MobileSite .bottomLeftInfo{display:none}body.VoteResults div.message{padding-top:20px}body.VoteResults div.BoxFull{margin:20px 8px 0}body.rateagrannySite .infoPanel{color:#000;border:solid 1px #f0f0f0}body.rateagrannySite .somethingElsePanel{border-top:solid 1px #f0f0f0}body.rateagrannySite .outtaHere .formButton{}body.rateagrannySite .outtaHere .formButton span{}body.rateagrannySite.DesktopSite div#voteBox{background:transparent url(/resources/sites/rateagranny/images/main-container.jpg) 50% 0 no-repeat}body.rateagrannySite.DesktopSite .novote .formButton input{background:transparent url(/resources/sites/rateagranny/images/vote-more-button.jpg) no-repeat;color:#313131}body.rateagrannySite .leftInfo .formButton input,body.rateagrannySite .rightInfo .formButton input{background:transparent url(/resources/sites/rateagranny/images/sm-gray-button.jpg) no-repeat;color:#313131}body.rateagrannySite .buttonImgLeft{background:transparent url(/resources/sites/rateagranny/images/granny-left.png) 0 0 no-repeat}body.rateagrannySite .buttonImgRight{background:transparent url(/resources/sites/rateagranny/images/granny-right.png) 0 0 no-repeat}body.rateagrannySite.MobileSite .infoPanel{color:#000;border:solid 1px #f0f0f0}body.rateagrannySite.MobileSite .novote .formButton input{background:transparent url(/resources/sites/rateagranny/images/sm-gray-button-338.jpg) no-repeat;color:#313131}body.rateagrannySite.MobileSite div#container{background-color:#fff}body.rateagrannySite.MobileSite .leftInfo .formButton input,body.rateagrannySite.MobileSite .rightInfo .formButton input{background:transparent url(/resources/sites/rateagranny/images/sm-gray-button-338.jpg) no-repeat}body.boobsSite .dater2{float:right}body.boobsSite .infoPanel{color:#fff;border:none;width:100%}body.boobsSite .somethingElsePanel{border-top:solid 1px #f0f0f0}body.boobsSite .outtaHere .formButton{background-image:none}body.boobsSite .outtaHere .formButton span{background-image:none}body.boobsSite.DesktopSite div#voteBox{border:solid 1px #c5a035;background:0 0;-webkit-border-radius:10px;border-radius:10px}body.boobsSite.DesktopSite .novote .formButton input{border:solid 1px #c5a035;-webkit-border-radius:10px;border-radius:10px;color:#c5a035;background:0 0}body.boobsSite .rightInfo{float:right}body.boobsSite .leftInfo .formButton input,body.boobsSite .rightInfo .formButton input{border:solid 1px #c5a035;-webkit-border-radius:10px;border-radius:10px;color:#c5a035;background:0 0}@font-face{font-family:delicious;src:url(../fonts/delicious-bold-webfont.eot);src:url(../fonts/delicious-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/delicious-bold-webfont.woff) format('woff'),url(../fonts/delicious-bold-webfont.ttf) format('truetype'),url(../fonts/delicious-bold-webfont.svg#Delicious) format('svg');font-weight:400;font-style:normal}body.us247site{background-color:#f8f5d6!important}body.ustown247site .CentreBlock{display:none}span#carouselHeader{display:none}h2 span#carouselHeader{display:block}#blackoverlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:105;background:#000;background:rgba(0,0,0,.6);overflow:hidden;display:none}#sticker{display:none;position:absolute;z-index:1200;width:120px;height:119px;background-color:transparent;background-repeat:no-repeat;top:162px;right:320px;background-size:96%}body.ContentPage #sticker{display:none!important}.mobileOnly{display:none}.xpromo{width:960px;margin:20px auto}.xpromo img{padding:8px}.menubox{float:left;width:145px}.state,.statetxt{float:left;width:595px;margin-left:25px;margin-top:5px}.statetxt{margin-bottom:25px}.tablist{list-style:none;padding:0;margin:0;border:none}.tablist li{float:left;margin-right:.13em}.tablist li a{margin-top:4px;min-height:22px;width:110px;display:block;padding:0 1em;text-decoration:none;border:.06em solid #000;border-bottom:0;font-size:13px;font-weight:700;color:#fff;background-color:#50235f;webkit-border-bottom-right-radius:.5em;-webkit-border-bottom-left-radius:.5em;-moz-border-radius-bottomright:.5em;-moz-border-radius-bottomleft:.5em;border-bottom-right-radius:.5em;border-bottom-left-radius:.5em}.tablist li a:hover{background:#d3bfdd;color:#fff;text-decoration:none}.tablist li#current a{background-color:#a788be;color:#fff}.tablist li#current a:hover{background:#39c}.photoBoxContainer .videoBoxWide{width:400px;margin-right:38px}@media only screen and (max-width:479px){.photoBox20,.photoBox25,.photoBox33,.photoBox50,.photoBox66,.photoBox100{width:100%;margin:0!important}.menubox{width:50%}.tablist li{margin:0 0 10px}}