*{margin:0;padding:0;border-width:0;border-color:transparent;}
body {color: #3C3940; background:url(images/twitter6-bg.gif) no-repeat top left #96c5e0; text-align:center;font:.75em 'Lucida Grande',sans-serif;color:#333;}
#container{width:763px;margin:1em auto;text-align:left;position:relative;}
ul{list-style:none;}
a{text-decoration:none;color:#0084b4;}
a:hover{text-decoration:underline;}
#accessibility,#navigation h3,#footer h3{position:absolute;left:-9999px;overflow:hidden;}
.clear {clear:both;}

#header{height:auto;margin:0;text-align:left;}
#navigation{position:absolute;top:0;right:0;height:1.5em;font-size:105%;text-align:right;white-space:nowrap;}
#navigation ul{display:block;float:right;background-color:#FFF;padding:7px 6px 7px 3px;}
.top-nav li{display:inline;margin-left:6px;}
.top-nav li.last{margin-right:6px;}
.top-nav li.signup-link{margin:0 3px;}
.top-navigation > li > a, a { color: #007ac1; }
.round{-moz-border-radius:5px;-webkit-border-radius:5px;}

#content{width:563px;margin-top:0;word-wrap:break-word;background-color:#FFF;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px; float: left;}
.content-bubble-arrow { background-image: url(images/pointer.gif); margin-top:.5em;padding-top:11px;background-repeat:no-repeat;background-position:25px 0; }
.wrapper{padding:5px 20px 15px;}
.round-left{-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;}
.subpage #content ul{padding-left:0;}
#content div.section{position:relative;padding:10px;min-height:200px;}
#content ol {margin-left: 30px; line-height: 18px;}
#content ol li {margin-bottom: 15px;}
#content p {margin: 3px 0;}
ul#bullets li {list-style: none; padding: 0px 0px 3px 10px; margin: 0 0 0 15px; background: url("../images/bullets/bul002.gif") no-repeat 0px 5px; line-height: 16px;}
h1 {color: #007ac1; font: 16px 'Lucida Grande',sans-serif; font-weight: bold; margin: 10px 0;}
h2 {color: #ff9102; font: 16px 'Lucida Grande',sans-serif; font-weight: bold; margin: 20px 0; text-transform: uppercase;}
h3 {color: #007ac1; font: 12px 'Lucida Grande',sans-serif; font-weight: bold; margin: 0;}

#side{padding-top:.5em;width:195px; margin-bottom: 100px;}
#side_base {border-left:1px solid #007ac1; background-color: #d9d9d9; width: 199px; line-height: 1.2; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; float: right;}
.round-right{-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;}
ul#tabMenu li {display: block; width: 100%; border-top: 1px solid #007ac1;}
ul#tabMenu li a, #side .section h1 { color:#3C3940; }
#content .tabMenu{text-align:center;margin:25px 0 0;}
#content .tabMenu li{display:inline;margin-left:-5px;}
#content .tabMenu li a{display:inline;padding:3px 20px 1px 20px;background-color:#e6e6e6;text-decoration:none;color:#4c4c4c;border-top:1px solid #cecece;border-right:1px solid #cecece;border-left:1px solid #cecece;}
#content .tabMenu li a:hover{text-decoration:none;color:black;background-color:#999;}
#content .tabMenu li.active a{background-color:#fff;color:#000;border-bottom:1px solid #fff;}
#side ul{margin:0;}
#side div.last { border-top: 1px solid #007ac1;}
.promotion, ul#tabMenu a#keyword_search_tab.hover, ul#tabMenu a:hover { background-image: url('http://static.twitter.com/images/pale.png'); background-color: transparent; }
ul#tabMenu a,#side .section h1{display:block;padding:13px;text-decoration:none;color:#4c4c4c;font-weight:bold;font-size:110%;}
body#home ul#tabMenu a#home_tab,body#profile ul#tabMenu a#updates_tab,body#replies ul#tabMenu a#replies_tab,body.direct_messages ul#tabMenu a#direct_messages_tab,body#favourings ul#tabMenu a#favorites_tab,body#public_timeline ul#tabMenu a#public_timeline_tab{background-color:#fff;margin-left:-1px;padding-left:14px;}
.rss { background-image: url('http://static.twitter.com/images/rss.gif'); padding:.5em 0 .5em 20px;background-position:0 50%;background-repeat:no-repeat;}
#side .xref{font-size:x-small;}
#side p.complete{font-size:.9em;margin-top:1em;}
ul#tabMenu a,#side .section h1{display:block;padding:13px;text-decoration:none;color:#4c4c4c;font-weight:bold;font-size:110%;}
#side .section h1{padding:0 0 .25em 0;}
#side p{padding:.5em 0;}
#side .section-links{float:right;font-size:.9em;text-align:right;}
#side h1{color:#333;font-size:1.1em;padding:0 0 2px;margin-bottom:.5em;}
#side div.section{padding:13px;}
#side div#profile.section{padding-bottom:16px;}


#footer{text-align:center;padding:8px 0;margin-top:1.25em;line-height:1;background:#fff;white-space:nowrap;}
#footer li{display:inline;padding:0 4px;}
#footer li.first:before{content:'';padding-right:0;}
#footer{background-color:#fff;white-space:nowrap;}