body{font:11px 'trebuchet ms';}
#wrap{font:11px trebuchet ms,verdana,arial,helvetica,sans-serif;color:#555;margin:0 auto;}
#wrap,#footer{width:980px;}
#header,#header h2 a{height:56px;}
#header{width:550px;position:relative;color:#000;}
#header,.gcomment,.ucomment{margin-bottom:3px;}
#header,.left,.middle,.ads,.alignleft,.middle3,.middle2{float:left;}
#header,#header h2,img.wp-smiley,ol.commentlist,.right ul,.left ul,.right ul li,.left ul li,.right ul,.right ul,.right ul li,.right ul li{padding:0;}
#header h2{text-indent:-10000px;}
#header h2,ol.commentlist li,ol.commentlist li.commenthead,ol.commentlist li.commenthead h2,.right ul,.left ul,.right ul li ul,.left ul li ul,.right ul li ul li,.left ul li ul li,.right ul,.right ul,.right ul li ul,.right ul li ul,.right ul li ul li,.right ul li ul li{margin:0;}
#header h2 a,.right img{display:block;}
#header h2 a{background:url(images/logo.gif) no-repeat left top;}
a:hover,a:visited,a:active,a:link{text-decoration:none;border:none;}
a:hover{color:#555353;}
.left,.right{background:#fbfbfb;width:170px;margin:10px 0;}
.left,.right,.middle,.ads,.middle3,.middle2{border:3px solid #f3f3f3;}
.left,.right,.middle,.ads,#footer,.middle3,.middle2{padding:10px;}
.right,.alignright,.addthis,#time{float:right;}
.right img,.ads img,img.wp-smiley,.right ul li ul li,.left ul li ul li,.right ul li ul li,.right ul li ul li,.addthis img,.ucomment img{border:0;}
.right img{margin-left:auto;margin-right:auto;}
.middle,.wp-tag-cloud li,.ads,.middle3,.middle2{margin-top:10px;}
.middle,.ads,.middle3,.middle2{line-height:16px;margin-left:10px;}
.middle{width:540px;}
.middle,.middle3,.middle2{overflow:hidden;}
.middle,.right ul,.left ul,.right ul,.right ul,#time{font-size:12px;}
.middle a:link,.middle a:hover{color:#33C;}
.middle a:link,.middle a:active,.middle a:hover,.middle a:visited{text-decoration:underline;}
.middle a:active{color:#66C;}
.wp-tag-cloud li{line-spacing:6px;}
.middle h1{font-size:20px;}
.middle h1,.middle h2,.middle3 h2,.middle2 h2{margin:0 7px 3px 0;}
.middle h1,.middle h2,.comments h3,.left h2,.comments h3,.right h2,.middle3 h2,.middle2 h2{padding:3px 0;}
.middle h2{font-size:16px;}
.middle img{border:4px #eee solid;}
.ads{width:510px;}
.ads,.ads img,#footer{text-align:center;}
#footer{margin-top:0;}
#footer,div.hr,div.br,.addthis{clear:both;}
div.hr{height:3px;background:#fff url(images/hr2.gif) repeat-x scroll center;}
div.br{height:10px;background:#fff url(images/br.gif) repeat-x scroll center;}
.gcomment{background:#f7f7f7;vertical-align:middle;}
.gcomment,.ucomment{border-left:none;border-right:none;border-bottom:1px solid #f3f3f3;padding:3px;}
.ucomment{background:#fbfbf1;}
input#submit{background:#fc6;border:2px solid #f93;color:#fff;}
input#submit,.comments h3,.left h2,.comments h3,.right h2{font-size:13px;}
ol.commentlist{margin:0 0 1px;}
ol.commentlist li,ol.commentlist li.commenthead{list-style:none;}
ol.commentlist li{padding:13px 13px 1px;}
a:visited,a:active,a:link{color:#b00000;}
.comments h3,.left h2,.comments h3,.right h2{margin:0 7px 3px;}
.right ul,.left ul,.right ul li,.left ul li,.right ul li ul li,.left ul li ul li,.right ul,.right ul,.right ul li,.right ul li,.right ul li ul li,.right ul li ul li{list-style-type:none;}
.right ul,.left ul,.right ul,.right ul{line-height:150%;}
.right ul li,.left ul li,.right ul li,.right ul li{margin:0 0 8px;}
.right ul li ul,.left ul li ul,.right ul li ul,.right ul li ul{list-style-type:square;padding:0 3px;}
.right ul li ul li,.left ul li ul li,.right ul li ul li,.right ul li ul li{background:transparent url(images/bullet.gif) no-repeat 0 4px;padding:0 0 2px 14px;}
.left ul li ul li:hover,.right ul li ul li:hover{border-bottom:#f00 1px dashed;}
div.br br,div.hr hr{display:none;}
.middle3,.middle2{width:237px;}
.middle3 h2,.middle2 h2{font-size:14px;border-bottom:dashed 0 #ccc;}
.middle3:hover,.middle2:hover{background:#fafafa;}
#sortbox img{border-style:none;}
#time{margin-top:37px;padding:1px;}
