body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
html,body{margin:0;padding:0}
body{background:#87cfe6;overflow:hidden}
body{font-family:'Electrolize',Arial,sans-serif;font-weight:400;font-size:15px;color:#fff}
a{text-decoration:none}
.clr{clear:both}
#titleBox{position:absolute;z-index:2000;width:235px;top:50px}
#titleBox h1{font-size:30px;font-weight:400;text-transform:uppercase;color:rgba(255,255,255,0.9);text-shadow:0 1px 1px rgba(0,0,0,0.3);padding:20px;background:#000}
#nav{margin-top:20px;width:235px;display:block;list-style:none;z-index:3}
#nav a{color:#444;display:block;background:#fff;background:rgba(255,255,255,0.9);line-height:40px;padding:0 20px;text-transform:uppercase;margin-bottom:6px;box-shadow:1px 1px 2px rgba(0,0,0,0.2);font-size:14px}
#nav a:hover{background:#ddd}
.section{min-width:100%;height:100%;overflow-y:auto;overflow-x:hidden;position:absolute;margin-top:-150%;background-color:#87cfe6;background-color:#0182ac;box-shadow:0 4px 7px rgba(0,0,0,0.6);opacity:0;z-index:2;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}
.section:target{opacity:1;margin-top:0}
#one.section{background-color:#f1c40f;}
#two.section{background-color:#000}
#three.section{background-color:#059c29}
#three .content h2{margin-left:10px}
.content{right:40px;left:235px;top:0;position:absolute;padding-bottom:30px}
.content h2{font-size:110px;padding:10px 0 20px 0;margin-top:52px;color:#fff;color:rgba(255,255,255,0.9);text-shadow:0 1px 1px rgba(0,0,0,0.3)}
.content p{padding:10px;margin:3px 0;font-size:18px;line-height:24px}
.content p.style{font-size:18px;line-height:24px;color:#fff;display:inline-block;background:#000;padding:10px;margin:3px 0}
.content .essay p{background:inherit;color:#000}
#home:target~#titleBox #nav #link-home,#one:target~#titleBox #nav #link-one,#two:target~#titleBox #nav #link-two,#three:target~#titleBox #nav #link-three,#four:target~#titleBox #nav #link-four,#five:target~#titleBox #nav #link-five,#six:target~#titleBox #nav #link-six,#seven:target~#titleBox #nav #link-seven,#eight:target~#titleBox #nav #link-eight,#nine:target~#titleBox #nav #link-nine{background:#000;color:#fff}
#header{position:absolute;z-index:2000;width:235px;top:50px}
.holder{margin-left:10px;max-width:1300px}
.holder.style{box-shadow:1px 1px 2px rgba(0,0,0,0.2);background-color:#00ade4}
.holder.pad{margin-top:100px}
.title{font-size:30px;margin-right:60px}
.description{display:block;text-shadow:1px 1px 2px rgba(0,0,0,0.3)}
#reviewImg{max-width:1300px;width:100%;height:auto}
.grave{width:100%;max-width:376px;vertical-align:top;display:inline-block}
#ode{height:inherit;display:inline-block;font-family:serif;text-align:left;background:rgba(255,255,255,0.5);padding:21px;max-width:52%;transition:1s;cursor:hand}
#ode:hover{background:rgba(255,255,255,0.8);transition:1s}
#singularity{width:450px;display:inline-block;padding:10px;line-height:38px}
#singularity a,#apocalypse a{color:inherit}
#singularity .description{background:url(../img/woodsign.png) repeat-y;padding-bottom:12px;margin-top:10px}
#singularity .description ul{margin-left:24px}
#apocalypse .description{background:url(../img/woodsign.png) repeat-y;padding-bottom:7px;margin-top:10px}
#apocalypse{width:450px;display:inline-block;padding:10px;line-height:38px;vertical-align:top}
#singularity ul,#apocalypse ul{padding-top:0}
#singularity ul li,#apocalypse ul li{line-height:21px;margin-bottom:50px}
#singularity ul li.spotOne{margin-bottom:60px}
#singularity ul li.spotTwo{margin-bottom:66px}
#singularity ul li.spotThree{margin-bottom:60px}
#singularity ul li.spotFour{margin-bottom:57px}
#singularity ul li.spotFive{margin-bottom:55px}
#singularity ul li.spotSix{margin-bottom:37px}
#singularity ul li.spotSeven{margin-bottom:0}
#singularity .title,#apocalypse .title{background:none;text-shadow:1px 1px 2px rgba(0,0,0,0.5);font-size:35px}
#apocalypse ul li.spotThree{margin-bottom:0}
.description ul{margin-left:20px;list-style:none}
.description ul li:nth-child(odd){color:#000}
.progressHolder{width:600px;height:60px}
.workLabel{display:inline-block;color:#046b04;text-shadow:none}
.playLabel{float:right;display:inline-block;vertical-align:baseline;color:#808080;text-shadow:none}
.grayBar{width:600px;height:10px;background:#808080}
.blueBar{height:10px;background:#008000}
.blueBar.workVSplay{width:70%}
.blueBar.happyVSunhappy{width:60%}
.blueBar.satisfiedVSdissatisfied{width:80%}
.blueBar.organizedVSdisorganized{width:51%}
.blueBar.healthyVSunhealthy{width:90%}
.blueBar.adventrousVSConservative{width:80%}
.blueBar.dreamsVSacomplishments{width:80%}
.lastYear.workVSplay{margin-left:70%}
.lastYear.happyVSunhappy{margin-left:60%}
.lastYear.satisfiedVSdissatisfied{margin-left:70%}
.lastYear.organizedVSdisorganized{margin-left:80%}
.lastYear.healthyVSunhealthy{margin-left:70%}
.lastYear.adventrousVSConservative{margin-left:80%}
.lastYear.dreamsVSacomplishments{margin-left:80%}
.lastYear{margin-top:-45px;text-indent:-15px;padding-top:1px}
.yellowMarker{height:30px;background:#ffa500;width:4px}
#goodBox{background:url(../img/good.png) no-repeat -106px;height:332px;background-color:#00ade4;padding-left:550px;box-shadow:1px 1px 2px rgba(0,0,0,0.2);max-width:750px;min-width:265px}
#goodBox .title{padding-top:72px;display:inline-block;background:none}
#badBox{background:url(../img/bad.png) no-repeat 100% -17px;height:316px;background-color:#00ade4;padding-left:20px;box-shadow:1px 1px 2px rgba(0,0,0,0.2);max-width:1280px}
#badBox .title{padding-top:72px;display:inline-block;background:none}
#badBox .description{margin-right:450px;max-width:628px}
#uglyBox{background:url(../img/ugly.png) no-repeat;height:318px;background-color:#00ade4;padding-left:550px;padding-right:20px;box-shadow:1px 1px 2px rgba(0,0,0,0.2);max-width:730px}
#uglyBox .title{padding-top:72px;display:inline-block;background:none}
#rating{background:#00ade4;padding:20px;max-width:1260px;margin-top:0}
#rating .title{background:none;display:inline-block}
#rating .grade{font-size:50px;color:#0182ac}
#didRight{background:url(../img/grenada.jpg) no-repeat 100% 0}
#favorites{padding-top:0;max-width:1300px}
#favorites .description{padding:40px 20px 10px 20px}
.smoke{margin-top:-428px;display:block;margin-left:351px}
.gradeHolder{text-align:center}
.title{background:#000;display:block;margin-right:0;padding-left:20px}
.description{padding:20px;font-size:20px}
.smallTitle{font-weight:bolder;display:block}
.smallText{font-size:24px;color:#000;font-family:sans-serif;font-weight:lighter;-webkit-font-smoothing:antialiased}
.row{margin-bottom:40px}
#one .content h2{background:url(../img/people.png) no-repeat 400px -10px}
#one .holder.style{box-shadow:1px 1px 2px rgba(0,0,0,0.2);background-color:#34495e}
#nine{background:#faebd7}
#peopleIntro{width:450px;margin-left:-4px;margin-top:0;display:inline-block;height:374px}
.slider{display:inline-block;width:400px;margin:0 auto;height:300px;overflow:hidden;position:relative}
.photo{position:absolute;opacity:0}
#essayPresentation{background:url(../img/pond.jpg) no-repeat;max-width:1300px;text-align:right;background-size:cover;margin-top:100px}
#greenFloat{float:left;margin-top:100px;text-align:left;background:#77b72e;padding:0;font-family:sans-serif;color:#fdffe2;box-shadow:1px 1px 2px rgba(0,0,0,0.3);height:302px;width:300px}
.floatTitle{display:block;text-align:center;font-style:italic;margin-bottom:0;margin-top:10px;font-weight:lighter;font-size:23px;padding-bottom:10px}
.floatDescription{border-top:4px solid #ccc993;border-bottom:4px solid #ccc993;display:block;margin:10px 20px;font-style:italic;font-weight:100;font-size:18px;line-height:26px;padding:15px 0}
.greenAccent{display:inline-block;margin-left:211px;margin-top:-185px;height:35px;background-color:rgba(53,76,20,0.7);width:40px}
.greenAccentLeft{display:inline-block;background-color:rgba(53,76,20,0.7);width:50px;height:100%}
.otherContent{display:inline-block;width:230px;vertical-align:top;text-shadow:1px 1px 2px rgba(0,0,0,0.2)}
.banner{position:relative;height:380px;width:500px;max-width:500px;overflow:auto;display:inline-block;vertical-align:top}
.banner li{list-style:none;margin-left:10px}
.banner ul li{float:left}
.banner li img{height:100%;width:100%}
.lean-slider{position:relative;*zoom:1}
.lean-slider:before,.lean-slider:after{content:" ";display:table}
.lean-slider:after{clear:both}
.lean-slider-slide{float:left;width:100%;margin-right:-100%;display:none}
.lean-slider-slide.current{display:block}
#businessHeader{background:url(../img/businessbg.png) repeat-x 0 100%;height:581px}
#businessDescription{margin-top:0;background:#353535;margin-left:0}
.gradBox{max-width:1300px;margin-top:40px}
.grad{margin:auto;display:block}
#thankyouHolder{min-height:500px;background-color:rgba(0,0,0,0.4);padding:20px;margin-bottom:40px}
#thankyouHolder .title{background:none;margin-bottom:20px;padding-left:0}
.thankPerson{background-color:rgba(0,0,0,0.4);padding:20px;border-radius:10px}
.thankPerson#Jason{background:url(../img/jason.png) no-repeat;height:466px;background-color:rgba(0,0,0,0.4);padding-left:550px}
.thankPerson#Jason .thankDescription{line-height:26px;font-family:sans-serif;font-weight:lighter;font-size:15px;margin:0;padding:0;margin-bottom:20px}
.guiImage{float:right;margin:0 10px}
#Gui{margin-top:80px;background:url(../img/gui.png) no-repeat 100% 100%;background-color:rgba(0,0,0,0.4);padding-bottom:0;padding-right:400px}
.thankDescription p{padding-bottom:20px;display:block}
.meanddad{margin-left:-20px;margin-bottom:-24px;width:30%}
.meandlea{margin-bottom:-24px;width:37%}
.middleDescription{display:inline-block;vertical-align:bottom;width:30%;height:400px;color:#fff;font-size:20px;line-height:31px}
.middleDescription ul{text-align:center}
.middleDescription ul li{list-style:none;line-height:initial;margin-bottom:11px;color:#000}
.middleDescription ul li:nth-child(even){color:#004072}
.thankTitle{text-align:center;font-size:40px;margin-top:60px;display:block;margin-bottom:20px}
.details{display:block;color:#0182ac;text-shadow:none}
#lessHolder{background:url(../img/less.png) no-repeat center #63c5f0;height:90px}
#lessDescription{font-family:sans-serif;font-weight:lighter;line-height:30px;background-color:#499bce}
#noteboosterHolder{background:url(../img/notebooster.png) no-repeat;height:100px;padding-left:0}
#noteboosterDescription{font-family:sans-serif;font-weight:lighter;line-height:30px;background:url(../img/noteboosterbg.png) no-repeat center #499bce;color:#000;border-radius:15px;border:2px solid rgba(255,255,255,0.3);text-shadow:none}
#noteboosterDescription .smallTitle{margin-top:20px}
.noteboosterBody{margin-top:100px;display:block}
.fadeone{height:50px;background:#333}
.fadetwo{height:50px;background:#2b2b2b}
.fadethree{height:50px;background:#1f1e1e}
.block{display:block}
.inlineblock{display:inline-block}
.boostergirl{float:right;margin-right:-22px;margin-top:-54px}
#noteboosterStats{margin-top:50px;text-align:center}
#statsBar{height:67px;background:rgba(51,51,51,0.4);text-align:center;margin-bottom:50px}
.statsImage{margin-top:-7px}
.statTitle{display:block;font-size:30px}
.statTotal{font-size:70px;line-height:normal;display:block;color:#fff;text-shadow:1px 1px 3px #000}
.statYear{display:block;color:#0095ff}
.statBlock{width:200px;display:inline-block;width:229px;text-align:left}
#incomeHolderInner{background-color:#eaeaea;color:#000}
#chart_div,#debt_chart,#account_chart{display:inline-block}
#incomeDescription{display:inline-block;width:200px;vertical-align:top;margin:60px 0 0 20px}
.marginBottom{margin-bottom:20px;display:inline-block}
.partnerName{vertical-align:top;color:#205fbd;width:300px;height:200px;display:inline-block}
.partnerNameInner{vertical-align:80px;margin-left:20px}
.alan{text-decoration:line-through;font-style:italic;color:#728ac5;margin-right:4px;margin-left:-10px}
.partnerHolder{height:inherit;margin-bottom:60px}
.partnerDescription{width:500px;display:inline-block}
#writingHeader{height:200px;margin:0 5px}
#three #writingHeader h2{position:absolute;margin-left:8px}
#firstMac{background:url(../img/my-first-mac.jpg) no-repeat 0 0 #000;min-width:900px;min-height:775px}
#firstMac .description{margin-left:460px;padding-top:32px}
.color1{height:181px;background:#9fdf1b;border-bottom:1px solid #fff}
.color2{background:#3f0;border-bottom:1px solid #fff;height:61px}
.color3{height:61px;background:#098659;border-bottom:1px solid #fff}
.minus{color:#ff0;margin-bottom:40px;display:block;text-shadow:none}
.entertainmentHead{background:url(../img/entertainment.png) no-repeat;height:547px;position:absolute;width:800px}
#entertainmentIntro{margin-top:600px;background:#000}
.musicGraph{width:100%}
.year2012{background:none;color:#000}
#musicStats .title{background:none;color:#000;margin-bottom:-12px;font-size:40px}
#musicStats .description{background-color:#000}
.statBox{display:inline-block;width:30%;vertical-align:top}
.topLine{display:block;border-bottom:1px solid #fff;margin-bottom:30px}
.bottomLine{font-size:35px}
.lastYearStat{color:#888;display:block}
#secondRow{margin-top:40px}
#musicianofYear{background-color:rgba(0,0,0,0.5)}
#musicianofYear .title{background:none;font-size:30px;padding-top:15px}
.startArtist{float:left;margin-right:10px;margin-top:10px}
.starArtistHeading{display:block;color:#ffe699;text-shadow:none;font-size:25px}
.startArtist.album{margin-top:0}
.starArtistDescription{vertical-align:top;display:inline-block}
.albumHeading{margin-bottom:10px}
#songsofYear,#booksofYear{background-color:rgba(0,0,0,0.5)}
#booksofYear .songoftheyear{margin-bottom:40px}
#songsofYear .title,#booksofYear .title{background:none;font-size:30px;padding-top:10px}
#songQuoteHolder .description{height:134px}
.songoftheyear{min-height:150px}
.songoftheyear img{float:left;width:110px;margin-right:10px}
.songDescription{display:block;margin-bottom:20px}
.songTitle,.songTitle a,.albumHeading a{color:#ffe699}
#artist_chart,#artist_chart_alltime,#track_chart,#track_chart_alltime{overflow:auto}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav-tabs>li{float:left;margin-bottom:-1px}
.nav>li{position:relative;display:block}
.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid rgba(0,0,0,0);border-radius:4px 4px 0 0}
.nav>li>a{position:relative;display:block;padding:10px 15px}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.nav-tabs{height:50px}
#Artiststabs .active a{color:rgba(255,255,255,0.6);text-decoration:none}
#Artiststabs a{color:#fff;text-decoration:underline}
.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}
.fade.in{opacity:1}
#topArtistsBox{margin-top:0;background:#000;padding-top:100px}
.loveBox{height:230px;width:230px;display:inline-block;background:#a9a9a9}
.infoBar{background:rgba(9,9,9,0.7);padding:4px 10px;height:16px}
.infoTitle{display:inline-block;text-shadow:1px 1px 2px rgba(0,0,0,0.6);margin-right:10px}
.infoMiddle{display:inline-block;font-size:13px;color:#bbb}
.infoEnd{display:inline-block;float:right;font-size:13px;line-height:20px}
.topInfo{height:206px}
#bigMoments{background:url(../img/bigmoments2.png) #fff no-repeat -300px 100%;min-height:400px;text-align:right;padding:20px 20px}
#bigMoments .description{padding:0;margin-left:200px;color:#000;text-shadow:none}
#bigMoments .title{background:none}
.momentsList{line-height:35px;list-style:none}
.momentsList li:nth-child(odd){color:#9b9b9b}
#highlights h2{color:#556b2f}
#nine .holder{box-shadow:1px 1px 2px rgba(0,0,0,0.2)}
#nine .title{color:#556b2f;margin-bottom:80px;background:none}
#smallMoments{background:url(../img/smallmoments.png) #fff no-repeat 100% 70px;min-height:400px;text-align:left;padding:20px 20px}
#smallMoments .description{padding:0;margin-right:200px;color:#000;text-shadow:none}
#smallMoments .title{background:none}
#thankyou{margin-left:0;background:#000;text-align:center;padding:40px;font-size:60px;font-family:serif}
.farewellHolder{max-width:1300px}
.farewell{background-color:#dfc9a6;color:#432100;width:800px;margin:auto;padding:20px 60px;font-size:20px;box-shadow:1px 1px 2px rgba(0,0,0,0.5)}
#six{background:url(../img/travel/darkGrass1.png)}
.center{margin:auto;height:281px;width:300px}
#plane{background:url(../img/travel/plane.png) no-repeat;width:300px;height:281px;position:fixed}
#endSand{background:url(../img/travel/dirt1.png);width:300px;height:450px;position:relative}
.endSandTransParent{height:160px;background:url(../img/travel/dirt3.png);position:relative}
.water{background:url(../img/travel/water3.png);border-top:10px solid #00f;border-bottom:10px solid #00f}
.dirt{background:url(../img/travel/dirt1.png)}
.tree1{background:url(../img/travel/Tree1.png)}
.rock{background:url(../img/travel/BaseRock.png);height:32px;width:32px}
.tree2{background:url(../img/travel/Tree2.png)}
.grass2{background:url(../img/travel/grass1.png)}
#six .content{background:url(../img/travel/darkGrass1.png);height:2000px}
#waterOne{height:900px;width:100%;margin-top:100px}
#waterTwo{height:900px;width:100%}
#grenadaisland{min-height:1000px;width:100%;padding:50px 0}
#grenadaRight{float:right;height:1510px}
#grenadaLeft{float:left;height:1510px}
.islandFloatBar{width:4px;height:100%;background:#c9b77e;margin-top:-50px}
#vegas{width:100%;min-height:1300px}
.sand{background:url(../img/travel/sand1.png)}
.cactus{background:url(../img/travel/cactus.png);height:32px;width:32px}
#welcomewelcome{height:88px;width:622px;background:url(../img/travel/welcome.png);margin:auto}
#towelcome{height:88px;width:604px;background:url(../img/travel/to.png);margin:auto}
#grenadawelcome{height:88px;width:604px;background:url(../img/travel/grenada.png);margin:auto}
.travelContent{padding:50px;color:#000;font-size:18px;font-family:sans-serif;line-height:29px}
.videoFrame{margin:auto;width:640px;border:4px #c9b77e solid;border-radius:10px;background:#cebc81;padding:10px}
.videoFrame:hover #plane{display:none}
.travelGallery{width:500px;height:200px;padding:20px;margin:auto;background:#333}
#vegasWelcome{margin:auto;height:373px;width:405px;text-align:center;background:url(../img/travel/vegas.gif) no-repeat}
#travelRoad{background:url(../img/travel/road.png) 50% repeat-y;margin-top:-500px;padding-top:0;height:850px;z-index:-300}
#rockTwo{margin-left:80%}
#vegasStory{padding:20px 80px;width:600px;text-align:left}
.vegasStory{padding:20px}
.vegasGallery{padding:20px}
#seven{background:#8fbc8f;background:url(../img/lessonbg.jpg)}
.lessonBoxHolder{border:2px solid #949494;margin:40px;margin-bottom:10px}
.lessonBox{padding:20px;background:#bfc897;margin:4px;color:#000}
.personName{font-size:60px;text-align:right;color:rgba(0,0,0,0.5);margin-bottom:20px}
.lessonList{list-style:none;font-size:18px;line-height:26px}
.lessonsHeader{margin-right:-40px;background:-moz-linear-gradient(top, rgba(174,214,255,0) 0, #aed6ff 50%, #aed6ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(174,214,255,0)), color-stop(50%, #aed6ff), color-stop(100%, #aed6ff));background:-webkit-linear-gradient(top, rgba(174,214,255,0) 0, #aed6ff 50%, #aed6ff 100%);background:-o-linear-gradient(top, rgba(174,214,255,0) 0, #aed6ff 50%, #aed6ff 100%);background:-ms-linear-gradient(top, rgba(174,214,255,0) 0, #aed6ff 50%, #aed6ff 100%);background:linear-gradient(to bottom, rgba(174,214,255,0) 0, #aed6ff 50%, #aed6ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00aed6ff', endColorstr='#aed6ff', GradientType=0);}
.lessonWell{margin-right:-40px;text-align:right;border-bottom:4px solid #b6b17c}
.goalsHolder{background:url(../img/dune.jpg);height:500px;margin-top:-52px;margin-left:-236px;background-size:cover;margin-right:-40px}
.goalsHolder h2{margin-left:231px;padding-top:26px}
.taskHolder{padding:20px;background:#3c3c3c;border:1px solid #707070;box-shadow:1px 1px 2px rgba(0,0,0,0.4);text-shadow:1px 1px 2px rgba(0,0,0,0.5);margin-bottom:60px}
.task,.verdict{display:block}
.taskName{display:block;font-size:30px;padding-bottom:30px}
.goalDecription{display:block;font-size:20px;margin-bottom:30px}
.noHolder{float:right}
.no{height:204px;width:256px;background:url(../img/failed.png);background-size:cover;margin-top:-70px}
.yes{height:217px;width:256px;background:url(../img/passed.png);background-size:cover;margin-top:-70px}
.goals2013{text-align:center;font-size:60px;background:#000;margin-right:-18px;margin-bottom:60px}
.goalContainer{width:999px;margin:auto}
.goalLabel{display:block;font-size:30px;padding-bottom:30px;text-shadow:1px 1px 1px rgba(0,0,0,0.4)}
.goalHolder{background:#78ad3c;min-height:300px;width:480px;float:left;padding:10px;border:1px solid #a8e464;box-shadow:1px 1px 1px rgba(0,0,0,0.4)}
.goalHolder:nth-child(odd){float:right}
.Iwill{display:block}
.goalReason{display:block;font-size:20px;margin-bottom:30px}
.holder.appWriteups{border:10px solid #bdbdbd;background:#333;width:900px;margin:auto}
.holderInner{border:10px solid #636363;padding:40px}
.appTitle{text-align:right;font-size:50px}
.appDescription{color:#a68c30;font-size:20px}
#killerApps{margin-bottom:60px;text-align:center;background:none;color:#000}
.secondThankYouHolder{padding:20px}
.secondThankYouHolder .title{background:none;color:#000}
.secondThankYouHolder .description{background-color:rgba(0,0,0,0.4);padding:20px;border-radius:10px}
#wordOfYear{font-size:40px;padding-bottom:0}
#wodDescription{border-bottom:1px solid #fff;margin-left:21px;text-indent:-21px}
.scaleDescription{float:right;vertical-align:top;width:300px}
.computer{width:244px;display:inline-block;vertical-align:top;text-align:left}
.middleComputer{display:inline-block;background:url(../img/arrow.png) no-repeat;height:87px;width:279px;margin:68px 10px}
#computerComparisonHolder{margin:60px auto;width:800px;text-align:center}
.computerYear{font-size:40px;color:#000}
#computerNew .computerData{background:url(../img/mbpnew.png) no-repeat 160px #000}
#computerOld .computerData{background:url(../img/mbpold.png) no-repeat 160px #000}
.computerData{padding:20px;border-radius:6px}
#scalevsscale .description{background:#000}
#scalevsscale .title{padding-top:15px}
#ob_overlay{background-color:#333;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}
#ob_container{position:absolute;top:0;left:0;margin:0;padding:0;width:100%;height:100%;z-index:1001}
#ob_float{float:left;height:50%;min-width:100%}
#ob_content{clear:both;cursor:default;position:relative;margin:22px auto 44px;background-color:#fff;border:0 solid #fff;-webkit-box-shadow:0 0 8px 2px #222;-moz-box-shadow:0 0 8px 2px #222;line-height:0;display:none;z-index:1003}
#ob_iframe{-webkit-overflow-scrolling:touch;overflow:auto;font-size:0}
#ob_caption{color:#333;background-color:#fff;font-size:small}
#ob_caption p{padding:0;margin:10px;cursor:auto;line-height:1.625em}
#ob_video_wrapper{background:#000}
#ob_image{display:block;margin:0 auto}
#ob_inline{overflow:auto;cursor:auto}
#ob_inline .inline_content{padding:20px;line-height:1.625em}
#ob_load{-moz-border-radius:5px;background:url(loading.gif) no-repeat center;background-color:#fff;border-radius:5px;height:40px;left:50%;position:fixed;top:50%;width:40px;margin:-25px 0 0 -25px;padding:5px;-webkit-box-shadow:0 0 8px 2px #222;-moz-box-shadow:0 0 8px 2px #222;z-index:1002}
#ob_error{text-align:center;padding:10px}
#ob_close{background:url(buttons.png);cursor:pointer;height:30px;left:-26px;position:absolute;top:-26px;width:30px;z-index:1005}
#ob_title{color:#fff;left:auto;position:absolute;margin-left:15px;right:0;text-align:right;z-index:1004;line-height:1em;cursor:auto}
#ob_left,#ob_right{bottom:8px;cursor:pointer;height:100%;position:absolute;width:50px;z-index:1004}
#ob_left{left:-53px}
#ob_right{right:-53px}
#ob_left-ico,#ob_right-ico{cursor:pointer;display:block;height:30px;margin-top:-9px;position:absolute;top:50%;width:30px;z-index:1004}
#ob_left-ico{background:url(buttons.png) center;right:20px}
#ob_right-ico{background:url(buttons.png) right;left:20px}
#ob_left:hover,#ob_right:hover{visibility:visible}
#ob_dots{position:absolute;bottom:-24px;list-style:none;text-align:center;margin:0;padding:0;width:100%}
#ob_dots li{height:8px;list-style:none;width:8px;margin:3px;-moz-border-radius:4px;background-color:#666;border-radius:4px;cursor:pointer;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
#ob_dots .current{background-color:#ccc !important}
#ob_share{margin-left:8px}
#ob_container #ob_content.content0{width:80% !important;overflow:scroll;margin-top:0 !important;height:80%;margin-left:242px}
#ob_container #ob_content.content0 #ob_image{height:1364px !important;width:4595px !important}
#ob_container #ob_content.content1{width:80% !important;overflow:scroll;margin-top:0 !important;height:80%;margin-left:242px}
#ob_container #ob_content.content1 #ob_image{height:1200px !important;width:5880px !important}
.triangle-right.right{margin-right:40px;background:#075698}
.triangle-right{position:relative;padding:15px;margin:1em 0 3em;color:#fff;background:#075698;background:-webkit-gradient(linear, 0 0, 0 100%, from(#2e88c4), to(#075698));background:-moz-linear-gradient(#2e88c4, #075698);background:-o-linear-gradient(#2e88c4, #075698);background:linear-gradient(#2e88c4, #075698);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:600px;display:inline-block;float:left}
.triangle-right.right:after{top:16px;right:-40px;bottom:auto;left:auto;border-width:15px 0 0 40px;border-color:transparent #075698}
.triangle-right:after{content:"";position:absolute;bottom:-20px;left:50px;border-width:20px 0 0 20px;border-style:solid;border-color:#075698 transparent;display:block;width:0}
.song_quote{float:left}
.loveBox{background-size:cover}
#boxOne.loveBox{background:url(../img/music/wah2.jpg);background-size:cover}
#boxTwo.loveBox{background:url(../img/music/enya.jpg);background-size:cover}
#boxThree.loveBox{background:url(../img/music/abba.jpg);background-size:cover}
#boxFour.loveBox{background:url(../img/music/bill.jpg);background-size:cover}
#boxFive.loveBox{background:url(../img/music/veruca.jpg);background-size:cover}
#boxSix.loveBox{background:url(../img/music/immediate.jpg);background-size:cover}
#boxSeven.loveBox{background:url(../img/music/nneka.jpg);background-size:cover}
#boxEight.loveBox{background:url(../img/music/kate.jpg);background-size:cover}
#boxNine.loveBox{background:url(../img/music/charles.jpg);background-size:cover}
#boxTen.loveBox{background:url(../img/music/beatles.jpg);background-size:cover}
#box11.loveBox{background:url(../img/music/regina.jpg);background-size:cover}
#box12.loveBox{background:url(../img/music/mayer.jpg);background-size:cover}
#box13.loveBox{background:url(../img/music/bond.jpg);background-size:cover}
#box14.loveBox{background:url(../img/music/garbage.jpg);background-size:cover}
#box15.loveBox{background:url(../img/music/royal.jpg);background-size:cover}
#box16.loveBox{background:url(../img/music/lindsey.jpg);background-size:cover}
#box17.loveBox{background:url(../img/music/matchbox.jpg);background-size:cover}
#box18.loveBox{background:url(../img/music/ginblossoms.jpg);background-size:cover}
#box19.loveBox{background:url(../img/music/frank.jpg);background-size:cover}
#box20.loveBox{background:url(../img/music/nin.jpg);background-size:cover}
.topSpan{padding:10px 5px;display:inline-block;text-shadow:2px 2px 1px #000;font-size:16px}
#endersReal .description{background:#000;line-height:28px;min-height:295px}
#endersReal .title{padding-top:15px;text-align:center}
.enderCommand{float:right;width:500px;margin-bottom:100px}
#mouth .description{background:url(../img/mouth.png) no-repeat;height:750px;padding-top:175px;width:575px;margin:auto}
#mouth .title{background:none;color:#000;text-align:center}
#stars{padding-bottom:60px}
#stars .description{background:url(../img/stars.jpg)}
#stars .title{color:#ff0}
#torch{background:url(../img/torch.jpg) no-repeat;height:721px;width:950px}
.paragraph2{width:400px;display:inherit;margin-top:30px}
.description .thankList{list-style:none}
.description .thankList li{color:#fff}
.description .thankList li:nth-child(odd){color:#000;text-shadow:none}
.travelIntro{width:280px;float:left;margin-left:20px}
.imageInfo{float:right;color:#005774;background:#008ebd;padding:10px;width:20px;text-align:center;margin-top:4px;transition:1s}
.imageInfo:hover{background:#0079a2}
.best{background:#a97a37;text-shadow:1px 1px 1px #000;width:400px;text-align:center;border-radius:6px;padding:10px;box-shadow:1px 1px 3px rgba(0,0,0,0.6);margin:auto}
.bestSub{text-align:center;background:none;padding:0;margin-top:20px;margin-bottom:20px}
.siteOfYear{margin:auto;display:block}
.xcom{margin:20px 0}
#gameOfYear .appDescription br{padding-bottom:20px}
#grenadaSpeech{background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.3);margin:26px auto 0;max-width:550px;min-height:300px;padding:24px;position:relative;width:80%;z-index:1}
#grenadaSpeech:before,#grenadaSpeech:after{content:"";height:98%;position:absolute;width:100%;z-index:-1}
#grenadaSpeech:before{background:#fafafa;box-shadow:0 0 8px rgba(0,0,0,0.2);left:-4px;top:4px;transform:rotate(-2.5deg)}
#grenadaSpeech:after{background:#f6f6f6;box-shadow:0 0 3px rgba(0,0,0,0.2);right:-8px;top:-6px;transform:rotate(1.4deg)}
#schoolSpeech{text-align:center;background:none;color:#000;margin-top:50px}
.vegasTitle{background:none;text-align:center;color:#000;margin-bottom:-78px;z-index:3;position:relative}
#vegasGallery{position:relative;height:700px;margin-top:-40px;text-align:center;font-size:40px;color:#ffe182;padding-top:90px}
ul.osx-dock{display:inline-block;height:130px;padding:0 40px 0 0;background:url(../img/dock-background-left.png) no-repeat right bottom;overflow:hidden;margin:0 0 0 40px}
ul.osx-dock li a{display:block;height:50px;padding:0 1px;margin:0;-webkit-transition:.15s linear;-webkit-transition-property:-webkit-transform margin}
ul.osx-dock li a img{width:48px}
ul.osx-dock li:hover{margin-left:9px;margin-right:9px;z-index:200}
ul.osx-dock li:hover a{-webkit-transform-origin:center bottom;-webkit-transform:scale(1.5)}
ul.osx-dock li.nearby{margin-left:6px;margin-right:6px;z-index:100}
ul.osx-dock li.nearby a{-webkit-transform-origin:center bottom;-webkit-transform:scale(1.25)}
ul.osx-dock li span{position:absolute;bottom:90px;margin:0 auto;display:none;width:auto;font-size:20px;font-weight:bold;padding:3px 6px;-webkit-border-radius:6px;color:#fff}
ul.osx-dock li:hover span{display:block;width:200px;margin-left:-73px}
#dockContainer,#dockContainer *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
div.cap.left{position:absolute;bottom:0;left:0}
div.cap{display:block;height:100px;width:40px;background:url(../img/dock-background-left.png) bottom left no-repeat}
#dockContainer,#dockContainer *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
ul.osx-dock li{display:block;position:relative;float:left;width:70px;height:50px;margin:60px 0 4px 0;-webkit-transition:.15s linear;-webkit-transition-property:-webkit-transform margin;text-align:center}
div#dockWrapper{position:relative;line-height:0;width:535px;margin:0 auto 40px;display:block}
#coverDescription{color:#000}
.future{margin-top:20px}
.businessBox{display:inline-block}
.businessBox img{box-shadow:1px 1px 2px rgba(0,0,0,0.3)}
.businessGallery{text-align:center;background:rgba(0,0,0,0.2);margin:20px -20px;padding:20px;color:#123e6f;text-shadow:none}
.farewellImage{height:auto;width:100%;margin-top:50px}
#btpDescription{background:#eee;padding:0;color:#000;text-shadow:none}
#btpLogoHolder{background:#1d396b;padding:10px 20px;text-align:center}
.btpBody{padding:20px;background:#f8f9fb;color:#1d1d1d;line-height:30px;min-height:386px}
.btpGallery{padding:10px;float:right;background-color:#dcdddf;margin-left:15px}
.btpGallery img{display:block;padding:10px;margin:auto}
.stats{font-family:serif;font-size:18px}
#ChatButtonChatBox{text-align:center;margin-top:60px}
.bolder{color:#000}
