@charset "utf-8";
a:link { color: #000000; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }
a:visited { color: #000000; text-decoration: none; }
a:active { color: #000000; text-decoration: none; }
body { font-family:Arial, Helvetica, sans-serif; color: #7F7F7F; margin: 0px 0px 0px 0px; background-color: #E20000; }
.TITLE { font-size: 100px; color: #FF0000; position: absolute; margin-left: 70px; margin-top: -5px; z-index: -10;	line-height: 100px; }
#twitter { width: 254px; height: 280px; overflow: hidden; position: absolute; margin-left: 801px; margin-top: -240px; color: #FFFFFF; font-size: 12px; }
.post {
text-align: right; 
margin-left: 20px;
font-size: 11px; 
margin-bottom: 80px; 
margin-right: 20px;
padding-top: 0px; 
padding-right: 100px;
padding-left: 80px; 
padding-bottom: 30px; 
width: 580px;
background: #FFFFFF;
-moz-border-radius-bottomright: 200px; 
-webkit-border-bottom-right-radius: 200px;
}
#first {
}
.author { font-size: 10px; }
h3 { font-size: 18px; margin: -55px 0px 100px 0px; color: #FFFFFF; }
h4 { font-size: 50px; line-height: 10px; margin: 44px 0px 22px 0px; }
.author { font-size: 10px; }
#content { margin-bottom: 20px; width: 730px; height: 640px;   }

#copy { margin-left: 422px; color: #FFFFFF; font-size: 8px; font-weight: 800; font-style: oblique; text-align: right; }

#teeth { margin-bottom: 25px; font-size: 18px; font-weight: 900; margin-left: 28px; overflow: hidden; z-index: 10; margin-top: -5px; } 
#teeth .tooth { background-color: #FFFFFF; display:block; float:left; height:31px; line-height:100px; margin-left:5px; overflow:hidden; width:33px; -moz-border-radius-bottomleft:15px; -moz-border-radius-bottomright:15px; -webkit-border-bottom-left-radius:15px;  -webkit-border-bottom-right-radius:15px; z-index: 10; }

#nav { margin-top: 5px; font-size: 18px; font-weight: 900; margin-left: 20px; overflow: hidden; z-index: 10 }
#nav a { background-color: #FFFFFF; background:#FFFFFF; display:block; float:left; height:31px; line-height:100px; margin-left:5px; overflow:hidden; width:33px; -moz-border-radius-topleft:15px; -moz-border-radius-topright:15px; -webkit-border-top-left-radius:15px;  -webkit-border-top-right-radius:15px; z-index: 10; }
#nav a.activeSlide { background:#F6B913; display:block; float:left; height:31px; line-height:100px; margin-left:5px; overflow:hidden; -moz-border-radius-topleft:15px; -moz-border-radius-topright:15px; -webkit-border-top-left-radius:15px;  -webkit-border-top-right-radius:15px; }

iframe { margin-left: 20px; margin-top: 120px; margin-bottom: 0px; border: 20px solid #FFFFFF; -moz-border-radius-topright: 55px; -webkit-border-top-right-radius: 55px;  }

#head { height: 50px; margin-top: -245px; margin-left: 40px; z-index: 10; position: absolute; }
.eyeball { width: 110px; height: 110px; -moz-border-radius: 55px; -webkit-border-radius: 55px; float: left; margin-right: 130px; background-color: #FFFFFF; }
.blink-cycle { position: absolute; width: 110px; height: 110px; }
.blink { position: absolute; z-index: 20; width: 110px; height: 110px; background-color: #E20000; z-index: 10; }
.iris { width: 40px; height: 40px; -moz-border-radius: 20px; -webkit-border-radius: 20px; background-color: #000000; margin-left: 35px; margin-top: 35px; position: absolute; z-index: 1; }

#bubblewrap { width: 400px; height: 400px; position: absolute; margin-left: 760px; }
#word-bubble { -moz-border-radius: 30px; -webkit-border-radius: 30px; width: 230px; background-color: #000000; color: #FFFFFF; float: left; padding: 12px; font-size: 12px; font-weight: 900; font-style: oblique; }
#word-bubble a { color: #FFFFFF; }
#speech-arrow { border-width: 20px; border-style: solid; height: 1px; width: 1px; border-color:transparent black transparent transparent; margin-top: 30px; float: left; }

#legwrap { margin-left: 20px; width: 1400px; position: absolute; z-index: -10; margin-top: 80px; margin-right: 80px; }
.leg { width: 120px; height: 600px; background-color: #FFFFFF; margin-right: 280px; float: left; }
