body,h1,h2,h3,blockquote,ul,li,button,input {margin: 0; padding: 0;}
body {font:13px Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;line-height: 1.6; background:#fff;}

h1 { font:24px;height:48px; line-height:48px;color:#ccc;padding:5px 0 10px 15px; margin-right:10px}
.w1002 {width:1002px;padding-left:10px;margin-left:auto; margin-right:auto; overflow:auto;}

#topbar li a { display:block; }
h1,#navbar ul,#navbar li,#content,#desc {float:left;}
#topbar ul,#topbar li,#search,#sidebar {float:right;}
#topbar,#header,#main,#footer { text-align:center; }
#header ul, #topbar ul,#navbar ul {list-style-type:none;}

#topbar {color: #fff;background:#303536;height:28px;line-height:28px;}
#topbar a,#footer a{color: #fff;padding: 0px 8px 0px 8px;}
#topbar a:hover,#footer a:hover{background: #000;text-decoration: none;}

#header {color: #FFF;background:#f6f6f6;  border-bottom: 5px solid #fcfcfc; }
#header a:hover {color:#000;background:none;text-decoration: none;}
#header a { color:#666;}
#search  { padding:0 25px 0 5px;margin-top:10px;}

#navbar  { font-size:14px;padding-top:25px; }
#navbar li a {color:#666; padding-left:8px; padding-right:8px;}
#navbar li a:hover,.current-cat {text-decoration: underline;}

.ad { font-size:13px; padding-bottom:5px;}

#content {width: 740px;font-size:16px;text-align:left;padding-right: 8px;padding-left: 5px;margin:0;margin-top:10px;}
#content h2 {font:12pt;margin-top:10px;}
#content .postmetadata {padding:3px 10px 3px 0px;font-size:12px;color:#777;text-align:right;border-top:1px solid #ddd;}
#content li {margin-left:30px;}

#sidebar {width: 230px;font-size: 14px;text-align:left;margin:0;padding:5px 0px 5px 0px;border-left:1px dashed #ccc;}
#sidebar h2 {font-size: 16px;margin:10px 0px 5px 10px;border-bottom:1px dashed #ccc;color:#444;text-transform:capitalize;}
#sidebar .sidecontent {color:#444;padding-left: 5px;padding-right: 5px;text-align:left;}
#sidebar .sidecontent h2{margin-left: 5px;margin-bottom:5px;}
#sidebar ul {margin-left:5px;padding-left:5px;margin-top:0px;display:block;}
#sidebar li {margin-left:8px;pading-left:8px;list-style-type: disc;}

#footer {font-size: 14px;padding-top:10px;padding-bottom:10px;color:#fff;background:#303536;;margin: 0 auto;}

.aktt_tweets {font-size: 14px;margin-bottom:10px;}
pre,blockquote {border:1px solid #ccc;background:#eee;width:94%;font-size:14px;padding:5px 10px 5px 10px;margin-left:10px;}
blockquote {border-left:3px solid #ccc;}

a {color: #04a; border:none;text-decoration: none;blr:expression(this.onFocus=this.blur());}
a img {border-width: 0px; }
a:link {padding: 1px 1px 1px 1px; color: #0082FF;border: none; text-decoration: none}
a:visited {padding: 1px 1px 1px 1px;  color: #0082FF;border:none;text-decoration: none}
a:hover {padding: 1px 1px 1px 1px; color: #111; background: #bbd0f9;border: none; text-decoration: none; }
a:active {color: #0082FF; border: none; text-decoration: none; }

