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%;vertical-align:baseline;background:transparent;}body{line-height:1;}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;}

body{font-family:Helvetica,Arial,sans-serif;font-size:62.5%;background:url(../images/backgrounds/body_drill.png) #fff repeat-x 0 0;}#home{background:url(../images/backgrounds/body.png) repeat-x 0 0;}.nopadding{padding:0!important;}.padtop{padding-top:30px;}.america{position:absolute;top:0;left:0;}#header{position:relative;display:block;height:207px;}#wrapper{position:relative;display:block;width:974px;margin:0 auto;}h1{position:relative;float:left;display:inline;margin:22px 0 0 22px;}h1 a{position:relative;float:left;display:inline;width:376px;height:124px;text-indent:-9999px;margin:0;background:url(../images/joe-bidens-teeth.png) no-repeat 0 0;overflow:hidden;}p,ul li,th,td{font-size:1.2em;line-height:18px;color:#676767;}a{color:#2374A8;}a:hover{color:#0C9C9D;text-decoration:none;}h2{font-size:2.2em;color:#1c8083;margin:0 0 3px 0;}h3{font-size:1.8em;color:#208e91;margin:10px 0 5px 0;}h4{font-size:1.6em;color:#FE5D26;}ul.bullets{list-style:circle;margin:15px 30px;}ul.bullets li{color:#878787;padding:2px 0;}table th,table td{padding:5px;}.clear{clear:both;}table thead th{background-color:#099;color:white;}.advertising{position:absolute;top:40px;right:0;width:468px;height:60px;background:url(../images/nobody-messes-with-joe.png) 0 0 no-repeat;}.navigation{position:absolute;top:104px;right:-25px;width:525px;height:115px;background:url(../images/backgrounds/nav-treatment.png) no-repeat 0 100%;z-index:6;}.navigation ul{position:relative;float:left;display:inline;margin:0 0 0 70px;width:407px;}.navigation ul li{position:relative;float:left;display:inline;}.navigation ul li a{position:relative;float:left;display:inline;height:94px;text-indent:-9999px;background-image:url(../images/backgrounds/navigation.jpg);overflow:hidden;}a.home{width:88px;background-position:0 0;}#home a.home,a.home:hover{background-position:0 -97px;}a.brushing{width:70px;background-position:-88px 0;}#brushing a.brushing,a.brushing:hover{background-position:-88px -97px;}a.toothChronicles{width:90px;background-position:-158px 0;}#toothChronicles a.toothChronicles,a.toothChronicles:hover{background-position:-158px -97px;}a.idGame{width:71px;background-position:-248px 0;}#idGame a.idGame,a.idGame:hover{background-position:-248px -97px;}a.mission{width:88px;background-position:-319px 0;}#mission a.mission,a.mission:hover{background-position:-319px -97px;}hr{height:0;visibility:hidden;clear:both;}#splash{position:relative;display:block;clear:both;height:318px;background:url(../images/backgrounds/inauguratio-tooth-brushes.jpg) center 0 no-repeat;}#joe-biden{position:absolute;top:-102px;left:50px;width:573px;height:421px;text-indent:-9999px;background:url(../images/meet-joe-bidens-teeth.png) 0 0 no-repeat;overflow:hidden;}.quoteBubble{position:absolute;top:35px;right:0;width:471px;height:117px;background:url(../images/backgrounds/biden-quote-bubble.png) no-repeat 0 0;}.quoteBubble a{position:absolute;bottom:0;right:10px;font-size:1.2em;color:#999;text-decoration:none;cursor:pointer;}.quoteBubble h2{font-size:1.8em;color:#999;line-height:22px;font-weight:normal;text-align:center;width:325px;margin:45px auto 0 auto;}#content{position:relative;display:block;float:left;}#content #sub-nav{position:relative;display:block;margin:-20px 0 0 0;height:44px;}#content #sub-nav ul{position:relative;display:block;width:970px;}#content #sub-nav ul li{position:relative;display:inline;}#content #sub-nav ul li a{position:relative;display:inline;height:44px;text-indent:-9999px;overflow:hidden;cursor:pointer;}#content #sub-nav ul li a.smiles{position:relative;float:left;width:233px;z-index:5;background:url(../images/buttons/smiles.png) 0 0 no-repeat;}#content #sub-nav ul li a.smiles.off{position:relative;z-index:1;background:url(../images/buttons/smiles-off.png) 0 0 no-repeat;}#content #sub-nav ul li a.testimonials{float:left;width:225px;margin:0 0 0 -50px;z-index:5;background:url(../images/buttons/supporter-testimonials.png) 0 0 no-repeat;}#content #sub-nav ul li a.testimonials.off{position:relative;z-index:1;background:url(../images/buttons/supporter-testimonials-off.png) 0 0 no-repeat;}#content #sub-nav ul li a.photoSubmit{float:right;width:215px;background:url(../images/buttons/photo-submission.png) 0 0 no-repeat;}#content a.addThis{position:absolute;bottom:28px;right:70px;}.rightcol{position:relative;float:right;display:inline;width:319px;padding-top:30px;}#mission-statement{padding-top:20px;}#mission-statement ol{position:relative;display:block;font-size:1.2em;line-height:15px;padding-top:10px;}#mission-statement ol li{margin:0 0 15px 0;display:block;width:250px;list-style:none;}#mission-statement img.iphone{margin:10px 0 0 0;}#mission-statement img{position:relative;float:right;display:inline;}#home .leftcol{float:left;padding:20px 0 0 51px;width:550px;height:700px;}.leftcol{float:left;padding:20px 0 0 51px;width:550px;}#promotion{position:relative;display:block;width:647px;height:170px;margin:0 0 20px -25px;padding:20px;background:url(../images/backgrounds/promo.png) 0 bottom no-repeat;}#promotion .bigPin{position:absolute;top:-62px;left:510px;width:112px;height:180px;background:url(../images/big-pin.png) 0 0 no-repeat;}#promotion .logo{float:left;display:inline;width:118px;}#promotion .promo{padding:0 0 0 5px;width:450px;float:left;display:inline;}#promotion p{color:#f00;margin:6px 0 0 0;}#promotion p a{color:#32bfe0;text-decoration:none;}#promotion p a:hover{color:#32bfe0;text-decoration:underline;}#promotion p.terms{font-size:1em;color:#999;}#smiles{position:absolute;display:inline;background-color:white;min-height:100%;height:100%;width:600px;}#submit{position:absolute;float:left;width:675px;background-color:#fff;margin:-24px 0 0 -50px;padding:24px 0 0 50px;}#testimonies{position:relative;float:left;display:inline;width:575px;height:415px;margin:20px 0 120px 0;overflow-y:hidden;margin-top:20px;border:1px solid #A7A7A7;padding:10px;}#testimonies h3{font-size:1.8em;color:#666;margin:10px 0 5px 0;}#testimonies h3.featured{font-size:1.6em;color:#c0c0c0;margin:10px 0 0 0;border-bottom:1px solid #eee;}#testimonies .date{float:left;font-size:1.1em;color:#666;margin:0 0 10px 0;}#testimonies cite{position:relative;float:left;display:inline;font-size:1.1em;color:#666;margin:0 0 0 5px;}#testimonies p{font-size:1.2em;line-height:16px;color:#333;margin:0 0 10px 0;clear:both;}#testimonies .rating{font-size:1.1em;color:#666;}#testimonies .rating strong{color:#32bfe0;}#testimonies hr{color:#ccc;background-color:#ccc;height:1px;margin:20px 0;visibility:visible;height:1px;border:0;}#submit p{font-size:1.2em;line-height:16px;color:#333;margin:0 0 20px 0;}#submit form{margin:10px 0 5px 0;}#submit .testimonialfields{float:left;width:90%;}#submit .testimonialfields .left{width:40%;float:left;}#submit .testimonialfields label{width:100%;float:left;}#submit .testimonialfields .right{width:60%;float:right;}#submit .testimonialfields label{color:#B0B0B0;font-family:helvetica;font-size:1.3em;}#submit input.submitter{display:inline;float:left;clear:both;}#submit label,#submit span.ss-q-title{position:relative;float:left;display:inline;width:100px;padding:5px 0 0 0;font-size:1.3em;color:#333;clear:both;}#submit input,#submit textarea{float:left;display:block;border:1px solid #ccc;padding:3px;margin:0 0 5px 0;font-size:1.2em;font-family:Helvetica,arial,sans-serif;color:#333;}#submit textarea{width:95%;}#submit table{clear:both;border-collapse:collapse;padding:0;margin:-30px 0 0 80px;}#submit table label{width:20px;}#submit table .rateIt{font-size:1.1em;margin:0 3px;width:75px;}#submit input.submiter{margin:10px 0 0 80px;width:120px;}#submit .copyright{clear:both;padding:20px 0;}#right-bar{z-index:999;}#right-bar fieldset{margin-left:20px;width:315px;}#right-bar form input{border:1px solid #d7d7d7;padding:2px;width:180px;}#right-bar form dl dd input.reduced{width:98%;}#right-bar form dl dd input.statefield{width:24px;}#right-bar form dl.city dd{width:100px;}#right-bar form dl.state{clear:none;}#right-bar form dl.state dt{width:46px;}#right-bar form dl.state dd{width:60px;}#right-bar form dl dt{font:1.3em "Helvetica";color:#b0b0b0;text-align:right;padding:3px 10px 0 0;}#right-bar form dl dt,#right-bar form dl dd{float:left;margin-bottom:10px;}#right-bar form dl{clear:both;}#right-bar form dl dt{width:26%;}#right-bar form dl dd{width:70%;}#right-bar form dl dd small{color:#a0a0a0;float:left;width:100%;padding-top:3px;}#right-bar form input.file{margin:0;width:180px;}#right-bar form .checkboxes{padding-right:0;}#right-bar form .checkboxes a{cursor:pointer;}#right-bar form .checkboxes span{float:left;clear:both;width:4%;}#right-bar form .checkboxes input{float:left;clear:both;width:15px;border:0;}#right-bar form .checkboxes p{float:right;width:90%;font-size:.9em;line-height:13px;padding-top:6px;}#right-bar form .formsubmit{border:0;clear:both;color:transparent;cursor:pointer;background:url(../images/buttons/submit-photo.jpg) top left no-repeat;height:26px;text-transform:uppercase;width:185px;}.errortext,.errortext *{color:red;font-size:1.1em;padding-top:5px;font-weight:bold;}#right-bar .errortext{text-align:left;width:190px;float:left;padding-left:92px;}#submit .errortext{clear:left;float:left;}#tocwrapper{position:absolute;top:600px;left:0;float:left;margin:0 auto;text-align:center;width:100%;z-index:9999;}#tocwrapper .toc{border:2px solid #a7a7a7;padding:10px;height:350px;width:500px;overflow-y:auto;background-color:white;margin-left:auto;margin-right:auto;text-align:left;}#tocwrapper .toc ol{font-size:1.3em;margin:20px 0 10px 25px;}#tocwrapper .toc ol li{padding:4px 0;}#tocwrapper .toc span{cursor:pointer;float:left;width:100%;text-align:center;color:#2374A8;font-size:1.4em;font-weight:bold;padding-bottom:10px;}#right-bar .featured-photo{float:right;padding:20px 0 0 20px;width:250px;text-align:center;}#right-bar .featured-photo span{float:left;width:100%;color:#32BFE0;text-transform:capitalize;text-align:center;padding-top:10px;font-size:1.2em;}#toothChronicles #content{float:none;}#tooth-chronicle{position:relative;display:block;width:871px;margin:0 auto;padding:20px 0 50px 0;}#tooth-chronicle .timeline{position:relative;display:block;height:21px;background:url(../images/timeline.png) 0 0 no-repeat;padding:8px 0 0 32px;}#tooth-chronicle .timeline li{float:left;display:inline;text-align:center;padding:0 37px;}#tooth-chronicle .timeline li a{color:#999;cursor:pointer;}#tooth-chronicle .timeline li a.on{color:#fff;font-weight:bold;}#tooth-chronicle .timeline li a:hover{color:#fff;}#tooth-chronicle .timeline li a.on:hover{font-weight:bold;}#stage-container{position:relative;display:block;padding:3px;background:#000;}#stage-container p{position:absolute;font-family:Georgia,Times,sans-serif;color:#fff;font-size:1.4em;line-height:1.6em;top:0;left:0;}#stage-one p{width:390px;left:430px;top:70px;}#stage-two p{width:370px;left:70px;top:70px;color:#000;}#stage-three p{width:370px;left:50px;top:70px;color:#000;}#stage-four p{width:250px;left:550px;top:130px;color:#000;}#stage-five p{width:370px;left:450px;top:70px;color:#000;}#stage-six p{width:370px;left:50px;top:70px;text-align:center;}#stage-one{height:420px;background:url(../images/biden-baby-stage-1.jpg) #000 left bottom no-repeat;z-index:999;}#stage-two{display:none;height:420px;background:url(../images/biden-mouthguard-stage-2.jpg) #fff 550px bottom no-repeat;z-index:2;}#stage-three{display:none;height:420px;background:url(../images/biden-dentures-stage-3.jpg) #fff right bottom no-repeat;z-index:3;}#stage-four{display:none;height:420px;background:url(../images/biden-lunch-stage-4.jpg) #fff 20px 130px no-repeat;z-index:4;}#stage-five{display:none;height:420px;background:url(../images/biden-ti83-stage-5.jpg) #fff 0 bottom no-repeat;z-index:5;}#stage-six{display:none;height:420px;background:url(../images/biden-freedom-stage-6.jpg) #000 right bottom no-repeat;z-index:6;}.caption{position:absolute;bottom:-50px;left:35px;text-align:center;width:800px;color:#999;}.caption h3{font-family:Georgia,Times,serif;text-transform:lowercase;font-size:2.1em;color:#999;font-weight:normal;padding-top:7px;}.caption .years{text-transform:uppercase;font-size:.9em;}#freedom-teeth{position:relative;float:left;display:inline;width:608px;}#freedom-floss{position:relative;float:left;display:inline;width:342px;height:524px;margin:50px 10px 0 0;background:url(../images/backgrounds/joe-biden-floss.jpg) 0 100% no-repeat;}#freedom-teeth .dot{position:absolute;width:34px;height:34px;}#freedom-teeth .dot.one{top:110px;left:390px;}#freedom-teeth .dot.two{top:508px;left:286px;}#freedom-teeth .dot.three{top:330px;left:495px;}#freedom-teeth .dot.four{top:208px;left:246px;}#freedom-teeth .dot.five{top:490px;left:470px;}#freedom-teeth .dot a{position:relative;display:block;width:34px;height:34px;text-indent:-9999px;background-image:url(../images/backgrounds/brush-dot.png);background-position:0 34px;overflow:hidden;cursor:pointer;}#freedom-teeth .dot a:hover{background-position:0 0;}p#tip{position:absolute;top:355px;left:90px;width:200px;text-align:center;font-family:Georgia,Times,serif;font-size:1.5em;}.music{margin-bottom:30px;}.music h2{margin:0 0 20px 0;}.music p{margin:0 0 10px 0;}#footer{position:relative;text-align:center;color:#686868;padding:20px 0 20px 0;clear:both;}#home #footer{padding:60px 0 20px 0;}#footer p{font-size:1em;line-height:14px;margin:20px 0 10px;}#footer a{color:#999;text-decoration:none;}#footer a:hover{text-decoration:underline;}#diggbutton{position:absolute;top:65px;left:80px;z-index:999;}