body{ font: 13px/1.3 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif; color:#ccc; background-color:#555; }

.main li {margin-left: 0;}
a {color:#ccc;text-decoration:none;}
a:hover {color:#ccc;text-decoration:none}
strong {font-weight: normal;}
#container { margin-left: auto; margin-right: auto; width:227px; padding-top: 80px; }
#about li { padding-right: 2px;}

.wide #container { margin-left: auto; margin-right: auto; width:960px; background-color:#282828; margin-top: 80px; padding: 10px; }

.tabs {margin:0;padding:0 0 0 15px;list-style:none;}
.tabs li {float:left;height:32px;width:39px; cursor:pointer;}
.tabs li {background-position:0 -32px;}
.tabs li.hover, .tabs li.selected {background-position:0 0;}
li.tweets {background:url(../images/tabComment.png) no-repeat 0 -32px;}
li.about {background:url(../images/tabStar.png) no-repeat 0 -32px;}
li.projects {background:url(../images/tabHeart.png) no-repeat 0 -32px;}
li.tech {background:url(../images/tabFolder.png) no-repeat 0 -32px;}
li.profiles {background:url(../images/tabRandom.png) no-repeat 0 -32px;}

.box {width:227px}
.boxTop {background:url(../images/boxTop.png) no-repeat;height:11px;clear:both}
*html .boxTop {margin-bottom:-2px;}

.panes {background-color:#282828;}
.panes div {display:none;}
.panes div.show {display:block;}

.panes h1, .panes h2, .panes h3 { margin-bottom: 0.2em; line-height: 1.1em; padding: 0 0 0 10px; }

.panes li.hover {background-color: #888;}

.panes div ul {margin:0 10px 0 25px;padding:0;width:190px;list-style-image:url(../images/arrow.gif)}
*html .panes div ul {margin-left:10px;padding-left:15px;}
.panes div li {border-bottom:1px dotted #8e8e8e; padding:4px 0; cursor:arrow;}
.panes div li img { vertical-align: baseline; }
.panes div ul li.last, .panes div ul li:last-child {border-bottom:none}
.panes div li span.small {font-size:11px; font-style:italic; color:#888;}
.bottom {background:url(../images/boxBottom.png) no-repeat;height:11px;}

ul.tweets { -webkit-border-radius: .5em; list-style: none !important; margin-left: 10px !important; width: 215px !important; }
ul.tweets li { padding: .5em; list-style-type: none !important; list-style-image: none !important;}
ul.tweets .text { color: #ccc; }
ul.tweets li a { color: #0C717A; }
/* ul.tweets .even { background-color: #91E5E7; } */
ul.tweets .avatar { padding-right: 0.5em;  float: left; }
ul.tweets .avatar img { vertical-align: middle; }
ul.tweets li.last { padding: 6px 6px 0px 0px; }

.right { text-align: right; }
.link {padding: 8px 10px 0 0;}
.link a { color: #bbb !important; }
.link a:hover { color: #333 !important; }
.hidden { display: none; }

body{
background: #F2F2F2 url('http://a1.twimg.com/profile_background_images/19215230/twitter3.png') fixed no-repeat;
}