body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td{margin:0;  padding:0}fieldset,img,abbr{border:0}address,caption,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,strong,th,var{font-style:normal;  font-weight:normal}caption,th{text-align:left}q:before,q:after{content:''}a{text-decoration:none}body,form *,#respond #cancel-comment-reply-link{font-family:Arial,sans-serif}h1,h2,h3,#postbox label,#help dd{font-family:Arial,sans-serif;  font-weight:200}code,pre{font-family:Monaco,Consolas,"Courier New",monospace}html{font-size:100%}body{font-size:62.5%;  background:#B2B2B2}a,a:visited,h1 a:visited,a:active,#help dt,#main a p{color:#3478e3}a:hover,h1 a:hover,#main .selected .actions a:hover,#main .selected .actions a:active,#main a:hover p{color:#d54e21}#main h3 a{color:#2E6AB1}#main h3 a:hover{color:#d54e21;  border-bottom:1px #9cf solid}h1 a:hover{border:none}a:hover{border-bottom:1px solid #bbb}strong{font-weight:bold}em{font-style:italic}code,pre{font-size:1.1em}code{font-size:12px;  display:block;  padding:10px;  background:#f4f4f4;  border:1px solid #dadada;  margin:.7em 0 1em 0;  overflow:auto}acronym{border-bottom:1px dotted rgb(85,85,85);  cursor:help}dt{font-weight:bold}dd{margin-left:2em}blockquote{padding-left:8px;  color:#888;  background:#f0f0f0;  padding:2px 12px}#header .logo{height:111px;  float:left}h1{display:inline-block;  font-size:4em;  line-height:1em;  padding:8px 16px}#header small{font-size:1.3em;  line-height:1.2em;  display:block;  clear:both;  margin-top:-3px;  padding:0 16px 12px 16px;  color:#888}#wrapper,#footer{border:0;  box-shadow:1px 1px 5px rgba(0,0,0,0.8);  -webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.8);  -moz-box-shadow:1px 1px 5px rgba(0,0,0,0.8);  margin:0 0 0 1px}#header .sleeve{display:inline-block;  background:#fff;  margin:0 0 0 -1px;  width:1002px;  box-shadow:1px 1px 5px rgba(0,0,0,0.8);  -webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.8);  -moz-box-shadow:1px 1px 5px rgba(0,0,0,0.8)}h4,h5,h6{font-weight:500}#header,#footer,#intro{width:1002px;  margin:20px auto}#footer{padding:10px 0 0 0}#intro .sleeve{width:1002px;  height:186px;  margin:0 0 0 -1px;  background:white;  box-shadow:1px 1px 5px rgba(0,0,0,0.8);  -webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.8);  -moz-box-shadow:1px 1px 5px rgba(0,0,0,0.8);  background:url('i/intro.png') no-repeat}.signup{float:right;  margin:40px 30px 0 0;  position:relative}#signuptxt{float:right;  margin:115px -150px 0 0;  color:#555;  font-size:12px;  text-align:center}#introtxt{float:left;  padding:0;  margin:10px 0 0 20px;  color:#203360;  font-size:20px;  text-align:left}#footer{clear:both;  background:#fff;  border:1px solid #fff;  margin:26px auto 0;  text-align:center}#footer p{font-size:1.3em;  margin:10px 16px;  color:#777}#wrapper{background:#f7f7f7;  border:1px solid #fff;  width:1002px;  margin:0 auto;  position:relative;  margin-top:20px;  overflow:hidden}#main{font-size:1.3em;  padding-left:18px;  padding-right:18px;  padding-bottom:10px}.single #main{padding-top:18px}#main .wp-smiley{border:none}#postbox{position:relative;  padding:16px 18px;  margin-right:1px;  font-size:14px}#postbox .avatar{margin:40px 0 0 10px;  float:left;  border:0}#postbox .avatar img{padding:0;  border:1px solid #ccc}#postbox .inputarea{padding:10px 15px 10px 50px;  font-size:12px;  height:100%;  background:white;  border-color:#BBB;  -webkit-border-radius:6px;  -khtml-border-radius:6px;  -moz-border-radius:6px;  box-shadow:1px 1px 5px rgba(0,0,0,0.2);  -webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.2);  -moz-box-shadow:1px 1px 5px rgba(0,0,0,0.2);  border-radius:6px;  border-style:solid;  border-width:1px}#postbox textarea#posttext{width:98%;  margin-bottom:10px;  background:#fafafa;  border:1px solid #d1d1d1;  color:#666;  font-size:13px;  padding:1%}#postbox textarea#commenttext{width:98%;  margin-bottom:10px;  background:#fafafa;  border:1px solid #d1d1d1;  color:#666;  font-size:13px;  padding:1%}#wrapper form input[type="text"]{border:1px solid #d1d1d1;  background:#fafafa;  color:#666;  padding:5px 0;  font-size:13px;  line-height:16px}#sidebar form input[type="text"]{background:#fff}#wrapper form input[type="password"]{border:1px solid #d1d1d1;  background:#fafafa;  color:#666;  padding:5px 0;  font-size:13px;  line-height:16px}#sidebar form input[type="password"]{background:#fff}#postbox label{color:#444;  display:block;  font-weight:normal;  font-size:1.6em;  margin-bottom:6px}#postbox input#tags{width:75%;  float:left;  background:#fafafa;  border:1px solid #d1d1d1;  font-size:13px}#postbox input#submit{margin-left:6px;  padding:0 20px;  float:right}#postbox .postrow{height:28px}#wrapper button,#wrapper input[type="submit"]{margin-left:10px;  border:1px solid #ccc;  border-radius:12px;  -webkit-border-radius:14px;  -khtml-border-radius:14px;  -moz-border-radius:14px;  height:28px;  background:#F2F2F2 url(./i/white-grad.png) repeat-x;  text-shadow:0 1px 0 #fff;  padding:0 5px;  line-height:27px;  font-size:13px;  font-weight:bold;  color:#333}#wrapper input#comment-submit{margin-left:0}#wrapper button{margin:10px 10px 0 0}#wrapper button:active,#wrapper input[type="submit"]:active{background:#eee url(./i/white-grad-active.png) repeat-x scroll left top}.disabled,.disabled:hover{color:#eee !important;  background:#ddd !important;  border:1px solid #ccc}#respond #submit,input#comment-submit{width:auto}input#comment-submit{clear:both}#postbox #submit:hover,#searchsubmit:hover,#submit:hover,input#comment-submit:hover{border-color:#555}#main ul#postlist{list-style:none;  margin-top:16px;  margin-left:0}#main h2{padding-top:10px}h2{font-size:2em;  font-weight:normal;  color:#555;  position:relative}#main .post h2{padding-top:0;  padding-bottom:10px}h3{font-size:1.2em;  font-weight:bold;  padding:0 0 10px 0}#main img.avatar{float:left;  margin-right:15px;  border:0 solid #ccc;  margin-top:0;  margin-left:2px}#main h4{position:relative}#main .controls{text-align:right;  right:0;  font-size:13px;  font-weight:bold;  line-height:3em;  position:absolute;  margin:1px 5px 0 0}#main .actions{right:2px;  top:0}#main .c-actions{right:2px;  top:0;  position:absolute}#main .actions,#main .actions a,#main .actions a:link,#main .actions a:visited,#main .actions a:active{color:#8DB3EF}#main .actions a:hover{color:#d54e21}#main .keyselected .actions,#main .keyselected .actions a,#main .keyselected .actions a:link,#main .keyselected .actions a:visited,#main .keyselected .actions a:hover,#main .keyselected .actions a:active,#main .selected ul li .actions,#main .selected ul li .actions a,#main .selected ul li .actions a:link,#main .selected ul li .actions a:visited,#main .selected ul li .actions a:hover,#main .selected ul li .actions a:active{color:#ccc}.postcontent{font-size:15px;  overflow:auto;  min-height:260px}.postcolor p{color:red}.bottom_of_entry{margin-bottom:1px;  height:9px}h2 img{vertical-align:middle;  margin-right:12px}#main p img{vertical-align:top;  padding:2px;  border:1px solid #eee;  margin-right:8px}#main h4{font-size:1em;  line-height:1.1em}#main h4 a{font-weight:bold}#main h4 span a{font-weight:normal}#main p{margin:.7em 0}#main p,#main ul,#main ol{font-size:1em;  line-height:1.4em;  color:#333}#main ul#postlist .postcontent ul,#main ul#postlist .postcontent li{border:none;  padding-top:0}.postcontent ul,.postcontent ol{clear:both}#main ul,#main ol{margin-left:18px}#main ul.commentlist{list-style:none;  margin-left:0}#main ul.commentlist li.comment{list-style:none}#main ul.commentlist .commentcontent li{}#main ul.commentlist{border-top:0;  margin-top:0}#main ul.commentlist img.avatar{margin-right:12px}#main form{margin-top:10px}#main input{margin:4px 0}#main #respond,.textedit{background:#f0f0f0;  padding:14px 16px 12px;  margin-bottom:10px;  margin-left:64px;  -webkit-border-radius:6px;  -khtml-border-radius:6px;  -moz-border-radius:6px;  border-radius:6px}.textedit{margin-left:0}#postpage #respond{width:70%;  margin-bottom:20px;  margin-left:72px}.page{padding-top:18px}.page .entry{width:100%;  padding-bottom:18px}#main .commentlist #respond.replying{margin-left:44px}#main .commentlist li #respond.replying{margin-left:93px}#respond #cancel-comment-reply-link{font-weight:normal}#respond h3 small{font-weight:normal;  font-size:.7em}#respond textarea,.textedit textarea{width:94%;  padding:6px;  font-size:12px;  border:1px solid #ccc}#postpage #respond p{margin-right:0}#respond p,li ul #respond p{float:right;  margin-right:10%;  padding-right:5px;  margin-top:-18px}#postpage li ul #respond p{margin-right:5%}#postpage #respond textarea{width:96%}#postpage li ul #respond textarea{width:94% !important}.commentcontent{overflow:auto;  background:#F0F7F9;  border-color:#BBB;  -webkit-border-radius:6px;  -khtml-border-radius:6px;  -moz-border-radius:6px;  box-shadow:1px 1px 5px rgba(0,0,0,0.2);  -webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.2);  -moz-box-shadow:1px 1px 5px rgba(0,0,0,0.2);  border-radius:6px;  border-style:solid;  border-width:1px;  padding:10px;  margin:0 0 15px 0}.children .commentcontent{overflow:auto;  background:#FFFFDF;  border-color:#BBB;  -webkit-border-radius:6px;  -khtml-border-radius:6px;  -moz-border-radius:6px;  box-shadow:1px 1px 5px rgba(0,0,0,0.2);  -webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.2);  -moz-box-shadow:1px 1px 5px rgba(0,0,0,0.2);  border-radius:6px;  border-style:solid;  border-width:1px;  padding:10px;  margin:0 0 15px 0}.commentlist{margin-bottom:5px}.commentlist .children{margin:0 !important}.commentlist .children li{list-style:none;  padding:0 0 5px;  position:relative;  height:1%;  margin-left:100px}.commentlist .children li li{height:1%}#main span.meta{font-size:0.85em;  margin:0 0 1.5em;  color:#999}#main .meta em{font-style:normal}#main p.meta{font-size:1em}.rss{float:right;  background:url(i/feed.png) bottom left no-repeat;  padding-left:14px;  padding-top:4px}.allrss{background:url(i/feed.png) center left no-repeat;  padding-left:14px}h2 .rss{float:none;  background:url(i/feed12x12.png) bottom left no-repeat;  padding:0 0 0 16px;  margin:0 0 5px 0;  display:inline-block;  height:1em}h2 a.rss:hover{border:none}.sleeve_main{margin-right:305px;  width:auto;  height:auto}#sidebar{color:#555;  margin-left:-1px;  float:right;  width:300px;  position:relative;  top:0;  padding:26px 10px 10px 10px}#sidebar h2{margin-top:5px;  font-weight:normal;  font-size:1.7em;  margin-bottom:6px}#sidebar ul li p{line-height:1.4em;  margin-bottom:1.5em}#sidebar a:hover{border-bottom:none}#sidebar ul{list-style:none;  margin-bottom:22px;  color:#888;  font-size:1.1em}#sidebar ul ul{margin-bottom:0}#sidebar ul li{clear:both;  padding:4px 0 24px;  font-size:1em}#sidebar ul li ul li{padding-bottom:4px;  padding-right:6px}#sidebar ul li ul li ul{margin-left:10px;  font-size:1em}#sidebar ul li#authors ul li{margin-bottom:0;  padding-left:0;  padding-right:10px;  float:left;  height:32px;  width:32px;  clear:none!important}#sidebar ul li#authors h2{padding-left:0}#sidebar ul li#authors ul li strong{display:none}#sidebar ul li#authors ul li img.avatar{margin:0;  padding:0;  border:none}#sidebar ul li#authors,#sidebar ul li#authors ul li{border:none;  margin-bottom:-3px;  margin-right:-5px}table.p2-recent-comments img.avatar{height:32px;  width:32px}table.p2-recent-comments tr{height:32px;  overflow:hidden}table.p2-recent-comments td.avatar{height:32px !important;  width:32px !important}table.p2-recent-comments td.avatar{vertical-align:top}table.p2-recent-comments img.avatar{border:0;  margin:0}table.p2-recent-comments a{border:0 !important;  background-color:transparent !important}table.p2-recent-comments td.avatar{padding:0 0 1px 0;  margin:0}table.p2-recent-comments td.text{border:none !important;  padding:0 0 0 10px}#wpstats{position:relative;  margin-top:30px}#main ul#postlist,#main .post ul,li.post{list-style:none;  margin-top:0}#main ul#postlist ul,#main .post ul{list-style:disc}#main ul#postlist ul ul,#main ul#postlist ol ul,#main .post ul ul,#main .post ol ul{margin-top:0}#main ol,#main .post ol{margin-top:16px;  margin-left:18px;  list-style:decimal}#main ol ol,#main .post ol ol{margin-top:0}img.centered,img.aligncenter{display:block;  margin-left:auto;  margin-right:auto}img.alignright{padding:4px;  margin:0 0 2px 7px;  display:inline}img.alignleft{padding:4px;  margin:0 7px 2px 0;  display:inline}.alignright{float:right}.alignleft{float:left}.aligncenter,div.aligncenter{display:block;  margin-left:auto;  margin-right:auto}.wp-caption{border:1px solid #ddd;  text-align:center;  padding-top:4px;  margin:10px;  -moz-border-radius:3px;  -khtml-border-radius:3px;  -webkit-border-radius:3px;  border-radius:3px;  background:#f3f3f3}.wp-caption img{margin:0;  padding:0;  border:0 none}.wp-caption p.wp-caption-text{font-size:11px;  line-height:17px;  padding:0 4px 5px;  margin:0}.liveupdates{min-height:30px;  line-height:30px;  margin:0 0 10px;  padding:0 5px;  color:#464646;  display:none;  background:#E4F2FD}a.hidemessage{display:block;  float:left}.ac_results{margin:-1px 0 0;  list-style:none;  position:absolute;  z-index:10000;  display:none;  border:1px solid #ccc;  font-size:1.2em;  background:rgba(255,255,255,0.95)}.ac_results li{padding:4px 8px;  white-space:nowrap;  text-align:left}.ac_over{cursor:pointer;  color:#fff;  background:#3478e3}.ac_match{text-decoration:underline}.post-error{color:red !important;  width:608px;  padding-bottom:10px}.progress{bottom:23px;  padding-left:20px;  position:absolute;  left:37px;  width:20px;  display:none}#tooltip{position:absolute;  border:1px solid #666;  background:#eee;  padding:2px 5px;  color:#333;  display:none}.hilite{color:#fff;  background:#f93}#newCommentsIndicator{position:absolute;  left:0;  top:300px;  border:2px solid red}li.newupdates,li.newcomment{display:none;  background:#F6F3D1}.repyling .post .comment{background:transparent}form.textedit textarea{font-size:12px;  line-height:12px}#settings{float:left;  padding:22px 22px 0;  width:176px}#help,#notify{position:fixed;  background:black;  opacity:0.7;  -moz-opacity:0.7;  filter:alpha(opacity=70);  z-index:10000;  border-radius:10px;  -webkit-border-radius:10px;  -khtml-border-radius:10px;  -moz-border-radius:10px;  color:white;  display:none;  padding:30px}#help{top:50%;  width:50%;  left:50%;  margin:-10% 0 0 -25%}#notify{top:90%;  width:20%;  left:50%;  margin:-10% 0 0 -10%;  font-size:1.8em;  text-align:center}#help dl{font-size:2.8em;  margin:0;  padding:0}#help dd,#help dt{display:block;  float:left;  margin:0;  padding:0}#help dt{width:15%;  padding-right:5%;  text-align:right;  clear:left}#help dd{width:80%}#userpage ul{padding-top:10px;  clear:left}#postpage h2.title{text-indent:-1000em;  height:1px;  line-height:1px;  font-size:1px;  margin:0;  padding:0}#postpage h4{}#postpage li li h4{margin-top:0}#postpage .postcontent{margin-left:0}.navigation{border-top:1px solid #bbb;  margin-top:10px}.keyselected{background:#eee !important}.postcontent h2,.commentcontent h2,.postcontent h3,.commentcontent h3,.postcontent h4,.commentcontent h4{margin-bottom:.3em}.no-posts{padding:2em !important}div.entry{height:auto}.gallery br{display:none;  clear:none}.attachment .navigation{width:691px;  height:85px;  margin-bottom:20px;  border-top:0}.header-ad{height:90px;  float:right;  margin:10px 6px 0 0;  border-style:solid;  border-width:1px;  border-color:#ccc}.main-top-ad{text-align:center;  margin:0 auto;  padding:10px 0 0 0}.main-bottom-ad{text-align:center;  margin:0 auto;  padding:10px 0 0 0}.side-top-ad{text-align:center;  width:300px;  height:250px;  background:#FFF;  border-color:#BBB;  border-style:solid;  border-width:1px}.tagtext{font-size:12px;  color:gray;  margin:15px 0 0 2px}#loginform div{height:2em;  clear:both;  margin-bottom:2px}#loginform #log{width:60%}#loginform #pwd{width:60%}#loginform #loginsubmit{width:30%}#main img.userphoto{float:left;  border:1px solid #ccc;  margin:0 10px 0 0}#main ul.commentlist li img.userphoto{float:left;  border:1px solid #ccc;  margin:0 10px 0 5px}#main span.subtitle{font-size:13px}.comment h4{color:#999;  margin:0 0 0 10px}#adminbar{background:#666 0 -222px repeat-x;  color:#ddd;  font:11px Arial,sans-serif;  height:34px;  width:100%;  position:relative;  border-bottom:1px solid #111}#adminbarlogin{float:left;  display:inline;  margin:5px 0 0 0}#searchform{float:right}#adminbarlogin,#searchform{height:20px;  padding:3px;  margin:3px 0 0 0}#adminbar *{color:#555}#adminbar label,#adminbar a{height:28px;  color:#ccc;  padding:3px 4px;  text-shadow:0 -1px 0 #444}#adminbar a:hover{color:#fff}.adminbar-loginmeta{margin-left:8px;  line-height:20px;  font-size:12px}.adminbar-input{display:block!important;  float:left!important;  font:13px Arial,sans-serif!important;  border:1px solid #000!important;  padding:2px 3px!important;  margin-right:3px!important;  height:16px;  width:110px;  background:#ddd top left no-repeat!important;  -webkit-border-radius:0!important;  -khtml-border-radius:0!important;  -moz-border-radius:0!important;  border-radius:0!important;  outline:none;  text-shadow:0 1px 0 #fff}.adminbar-search-input{display:block!important;  float:left!important;  font:13px Arial,sans-serif!important;  border:1px solid #000!important;  padding:2px 3px!important;  margin-right:3px!important;  height:17px;  width:120px;  background:#ddd top left no-repeat!important;  -webkit-border-radius:0!important;  -khtml-border-radius:0!important;  -moz-border-radius:0!important;  border-radius:0!important;  outline:none;  text-shadow:0 1px 0 #fff}#searchform #q{width:200px}input#comment-submit,input#submit,input.adminbar-button,button.adminbar-button{margin-left:10px;  border:1px solid #ccc;  border-radius:12px;  -webkit-border-radius:14px;  -khtml-border-radius:14px;  -moz-border-radius:14px;  height:22px;  background:#F2F2F2 url(./i/white-grad.png) repeat-x;  text-shadow:0 1px 0 #fff;  padding:0 5px;  font-size:13px;  font-weight:bold;  color:#333}button.adminbar-button:active{background-position:right -184px!important;  text-shadow:0 1px 0 #eee!important}button.adminbar-button:hover span{color:#000!important}button.adminbar-button:active span{background-position:left -146px!important}#adminbar label.login{display:block;  float:left;  padding:0;  position:relative}#adminbar .login input{z-index:9}#adminbar .login span{font:12px Arial,sans-serif!important;  display:block;  height:28px;  margin-bottom:-28px;  padding:0 5px;  cursor:text;  line-height:21px!important;  margin-bottom:-28px;  color:#444;  margin-right:4px;  text-shadow:0 1px 0 #fff;  z-index:10;  position:relative}#adminbar .adminbardash a{font-size:12px}#main .related{background:#FFF;  border-color:#BBB;  -webkit-border-radius:6px;  -khtml-border-radius:6px;  -moz-border-radius:6px;  border-style:solid;  border-width:1px;  padding:10px 10px 10px 10px;  width:320px;  height:240px;  float:right;  position:relative}.main-side-ad{float:left;  width:300px;  height:250px;  background:#FFF;  border-color:#BBB;  -webkit-border-radius:6px;  -khtml-border-radius:6px;  -moz-border-radius:6px;  border-style:solid;  border-width:1px;  padding:5px 5px 5px 5px}#main ul#relatelist{list-style:none;  margin:5px 0 0 0}#main #relatelist li{margin:10px 0 0 0}#main ul#relatelist #meta{color:#999;  font-size:11px;  margin:-4px 0 0 0}#main #relatelist .userphoto{margin:2px 10px 0 0}#main h3#title{color:#555;  margin:-5px 0 -10px 0;  text-decoration:none}.linebreak{border-top:1px solid #B2B2B2;  margin:0 0 5px 0}.linebreak_thin{border-top:1px solid #B2B2B2;  margin:0 0 10px 0}#wrapper #sidebar .widget{background:#FFF;  border-color:#BBB;  -webkit-border-radius:6px;  -khtml-border-radius:6px;  -moz-border-radius:6px;  border-radius:6px;  border-style:solid;  border-width:1px;  padding:10px;  margin:0 0 15px 0}.post{background:#FFF;  border-color:#BBB;  -webkit-border-radius:6px;  -khtml-border-radius:6px;  -moz-border-radius:6px;  box-shadow:1px 1px 5px rgba(0,0,0,0.2);  -webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.2);  -moz-box-shadow:1px 1px 5px rgba(0,0,0,0.2);  border-radius:6px;  border-style:solid;  border-width:1px;  padding:10px;  margin:0 0 15px 0}a.info{position:relative;  z-index:24}a.info:hover{z-index:25;  text-decoration:none}a.info span{display:none}a.info:hover span{display:block;  position:absolute;  top:1em;  left:0;  width:150px;  border:1px solid #999;  background-color:#FEFF7F;  color:#000;  padding:4px}img.info{float:right;  position:relative;  z-index:26}#postbox .posttext{float:left}#postbox .commenttext{float:left}h2.widgettitle{border-bottom:1px solid #B2B2B2;  padding:0 0 2px 0}div.sociable{margin:16px 0}div.sociable_tagline{position:relative;  border-bottom:2px solid #B2B2B2;  width:280px;  margin:0 0 5px 0;  font-weight:bold;  color:#555}.sociable ul{display:inline;  margin:0 !important;  padding:0 !important}.sociable ul li{background:none;  display:inline !important;  list-style-type:none;  margin:0;  padding:1px}.sociable ul li:before{content:""}.sociable img{float:none;  width:16px;  height:16px;  border:0;  margin:0;  padding:0}.sociable-hovers{opacity:.4;  -moz-opacity:.4;  filter:alpha(opacity=40)}.sociable-hovers:hover{opacity:1;  -moz-opacity:1;  filter:alpha(opacity=100)}#main .main-center-box{margin:10px 0 10px 0;  width:660px;  height:265px}#main .random-post{background:#FFF;  border-color:#BBB;  -webkit-border-radius:6px;  -khtml-border-radius:6px;  -moz-border-radius:6px;  border-style:solid;  border-width:1px;  padding:10px 10px 10px 10px;  width:320px;  height:240px;  float:left;  margin:0 0 0 5px}.main-center-ad{float:left;  width:300px;  height:250px;  background:#FFF;  border-color:#BBB;  -webkit-border-radius:6px;  -khtml-border-radius:6px;  -moz-border-radius:6px;  border-style:solid;  border-width:1px;  padding:5px 5px 5px 5px}#main #commenting{background:#FFF;  border-color:#BBB;  -webkit-border-radius:6px;  -khtml-border-radius:6px;  -moz-border-radius:6px;  border-style:solid;  border-width:1px;  padding:10px 10px 10px 10px;  width:639px;  float:left}#sidebar .userphoto{border:1px solid #ccc}#main ol#searchlist{list-style:none;  margin-top:16px;  margin-left:0}.searchlist-single{background:#F0F7F9;  border-color:#BBB;  -webkit-border-radius:6px;  -khtml-border-radius:6px;  -moz-border-radius:6px;  box-shadow:1px 1px 5px rgba(0,0,0,0.2);  -webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.2);  -moz-box-shadow:1px 1px 5px rgba(0,0,0,0.2);  border-radius:6px;  border-style:solid;  border-width:1px;  padding:2px 10px 10px 5px;  margin:0 0 15px 0}.searchlist{background:#F0F7F9;  border-color:#BBB;  -webkit-border-radius:6px;  -khtml-border-radius:6px;  -moz-border-radius:6px;  box-shadow:1px 1px 5px rgba(0,0,0,0.2);  -webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.2);  -moz-box-shadow:1px 1px 5px rgba(0,0,0,0.2);  border-radius:6px;  border-style:solid;  border-width:1px;  padding:2px 10px 10px 5px;  margin:5px 0 5px 0}.search-input{border:2px solid #06C!important;  background:#FAFAFA top left no-repeat!important;  -webkit-border-radius:0!important;  -khtml-border-radius:0!important;  -moz-border-radius:0!important;  border-radius:0!important;  outline:none;  text-shadow:0 1px 0 #fff;  font-size:14px}.search-button{margin-left:10px;  border:1px solid #ccc;  border-radius:12px;  -webkit-border-radius:14px;  -khtml-border-radius:14px;  -moz-border-radius:14px;  height:26px;  background:#F2F2F2 url(./i/white-grad.png) repeat-x; text-shadow:0 1px 0 #fff; padding:0 5px; font-size:13px; font-weight:bold; color:#333}.authorintro{background:#FFF; border-color:#BBB; -webkit-border-radius:6px; -khtml-border-radius:6px; -moz-border-radius:6px; box-shadow:1px 1px 5px rgba(0,0,0,0.2); -webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.2); -moz-box-shadow:1px 1px 5px rgba(0,0,0,0.2); border-radius:6px; border-style:solid; border-width:1px; padding:10px; margin:18px 0 15px 0}.authorintro p{padding:0 0 0 50px}.updated,.error{border-width:1px; border-style:solid; padding:0 0.6em; margin:5px 15px 2px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px}.updated p,.error p{margin:0.5em 0; padding:2px; text-align:center; line-height:1; font-size:13px}.updated,.login #login_error,.login .message{background-color:#ffffe0; border-color:#e6db55}.error,#login #login_error{background-color:#ffebe8; border-color:#c00}.error a{color:#c00}.content-ad{background:#FFF; border-color:#BBB; -webkit-border-radius:6px; -khtml-border-radius:6px; -moz-border-radius:6px; box-shadow:1px 1px 5px rgba(0,0,0,0.2); -webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.2); -moz-box-shadow:1px 1px 5px rgba(0,0,0,0.2); border-radius:6px; border-style:solid; border-width:1px; padding:5px 5px 5px 10px; margin:5px 0 5px 0}