*{margin:0;padding:0;}
body{font:12px/18px Arial, Tahoma, sans-serif;color:#525252;width:100%;background:url(i/bg.gif);padding:0 0 27px;}
a{color:#357AAB;outline:none;}
a:hover{text-decoration:none;}
.entry img{border:1px solid #FFF;padding:3px;}
.entry2 img{border:1px solid silver;padding:4px;width:100px;margin:1px;}
.avatar{float:left;display:inline;margin:2px 10px 0 0;border:1px solid silver;padding:1px;}
.main-block blockquote{color:#525252;display:table;height:1%;}
#nav li.feedburner{position:absolute;top:3px;right:3px;}
p{padding:8px 0}
img{border:none}
input{vertical-align:middle}
blockquote{margin:10px 10px 10px 20px;padding:0 12px;background:#F4F4F4;border-left:3px solid #E5E5E5;}
.clear{clear:both;height:0;overflow:hidden;}
#wrapper{width:970px;margin:0 auto;padding:0 9px;background:#FFF;border:1px solid #E5E5E5;border-top:none;}
#header{height:227px;position:relative;}
#logo{position:absolute;top:49px;left:21px;font-size:30px;line-height:1;font-weight:normal;cursor:pointer;text-decoration:none;color:#025996;}
#logo span{display:block;font:11px Arial, Tahoma;color:#525252;padding:5px 0 0 2px;width:450px;}
#logo b{position:absolute;top:0;left:0;width:250px;height:50px;background:url(i/logo.gif) no-repeat;}
#top-nav{padding:11px 0 0 14px;font-size:12px;}
#top-nav li{display:inline;margin:0 4px;}
#top-nav a{color:#025996;}
#search{position:absolute;top:0;right:0;width:243px;height:33px;padding:9px 0 0 8px;background:#E5E5E5 url(i/search-bg.gif) 0 100% no-repeat;}
#search input{float:left;font:11px Arial, Tahoma;}
.search{width:161px;padding:3px 4px;margin:0 2px 0 0;border:1px solid #D3D3D3;}
.go{cursor:pointer;width:61px;height:22px;border:none;background:#DBDADE url(i/go.gif) no-repeat;font-weight:bold !important;color:#676668;}
#nav{position:absolute;top:185px;left:0;width:964px;background:#E5E5E5 url(i/nav.gif) no-repeat;padding-left:6px;}
#nav div{background:url(i/nav.gif) 100% -32px no-repeat;padding-right:6px;}
#nav ul{min-height:30px;height:auto !important;height:30px;line-height:30px;background:url(i/nav.gif) 0 100% repeat-x;list-style:none;padding:2px 0 0 2px;}
#nav ul ul{display:none;padding:0;}
#nav li{float:left;position:relative;}
#nav li li{float:none;display:inline;height:20px;}
#nav a{color:#444;text-decoration:none;margin:0 13px;}
#nav a:hover{text-decoration:underline;cursor:pointer;}
#nav li:hover ul, #nav li.jshover ul{display:block;position:absolute;top:29px;left:0;width:129px;border:1px solid #E5E5E5;background:#FFF;}
#nav li li a{display:block;line-height:20px;margin:0;padding:0 5px;height:20px;}
#nav li li a:hover{background:#E5E5E5;text-decoration:none;}
#adv{position:absolute;top:52px;right:0;height:60px;width:468px;}
#container{width:100%;overflow:hidden;//padding:0 0 55px;padding:0 0 45px;}
#content{width:100%;float:left;overflow:hidden;padding:0 0 10px;}
#text{margin:0 330px 0 20px;}
.main-block{background:#357AAB url(i/block-bg.gif) repeat-y;color:#FFF;margin:0 -20px 17px;width:660px;}
.main-block .bt{background:url(i/block-top.gif) no-repeat;}
.main-block .bb{background:url(i/block-bottom.gif) 0 100% no-repeat;padding:16px 21px;}
.main-block a{color:#FFF;}
#content h2{font:24px/1 Arial, Tahoma;margin:0 0 5px;}
#content h2 a{text-decoration:none;}
#content .main-block h2 a{color:#FFF;}
#content h2 a:hover{text-decoration:underline;}
#content h3{font:18px/1 Arial, Tahoma;margin:0 0 5px;color:#357AAB;}
.entry{text-align:justify;padding-top:10px;}
.entry img{margin:3px 3px 5px 12px;}
img.right{float:right;}
.column .entry img{float:left;margin:3px 10px 5px 0;}
.postmetadata{font-size:11px;color:#999;margin:0 0 14px;}
.postmetadata a{color:#999;}
.main-block .postmetadata, .main-block .postmetadata a{color:#525252;}
.comments{text-align:right;margin:15px -5px 0 0;}
.comments a{color:#FFF;margin:0 5px;}
.post ul, .post ol{margin:7px 0 7px 30px;}
.post li{padding:2px 0;}
.recently{margin:-3px 0 12px;list-style:none;color:#7C7C7C;}
.recently li{padding:7px 0 5px;border-bottom:1px solid #E5E5E5;}
.recently span{color:#357AAB;}
.recently span a{color:#357AAB;text-decoration:none;}
.recently span a:hover{text-decoration:underline;}
.archive{text-align:right;}
.archive a{color:#000;}
h3.pagetitle{margin:10px 0 20px !important;font-weight:bold;text-align:left;font-size:24px !important;}
h3#comments{margin-top:40px;color:#525252;}
h3#respond{color:#525252;margin:0 0 15px;}
.commentlist{margin:20px 0;list-style:none;}
.commentlist li{padding:11px 0;border-top:1px solid #CCC;width:100%;overflow:hidden;}
.cauthor{width:200px;float:left;padding-top:10px;}
.ctext{display:table;height:1%;}
.commentmetadata{color:#999;}
#commentform{padding:20px;background:#EEE;margin:0 0 40px;position:relative;}
#commentform .label{display:block;margin:-6px 0 9px;}
#author, #email, #url, #comment, #submit{font:12px Arial, Tahoma;padding:5px;width:230px;border:1px solid #BBB;border-right-color:#DDD;border-bottom-color:#DDD;}
#comment{width:562px;height:150px;padding:7px;}
#submit{width:45px;height:24px;padding:0;background:#000;cursor:pointer;overflow:visible;color:#FFF;border:none;font-weight:bold;font-size:11px;}
.navigation{height:30px;}
.alignleft{float:left;}
.alignright{float:right;}
#right{float:left;width:300px;margin-left:-300px;position:relative;overflow:hidden;}
#right .block{background:#EBEBEB;border:1px solid #E5E5E5;padding:0 4px 4px;position:relative;height:1%;}
#right .bt{position:absolute;top:-1px;left:-1px;width:300px;height:41px;background:url(i/block-top3.gif) no-repeat;}
#right .bb{position:relative;top:5px;left:-5px;width:300px;height:9px;background:url(i/block-bottom3.gif) no-repeat;overflow:hidden;}
#tabs{width:100%;overflow:hidden;list-style:none;padding:7px 0 0;height:29px;position:relative;z-index:100;}
#tabs li{float:left;display:inline;margin-left:11px;line-height:23px;}
#tabs a{display:block;float:left;text-decoration:none;color:#000;padding:0 8px;cursor:pointer;}
#tabs a:hover{background:#D3D3D3;}
#tabs a.current{background:#D3D3D3;padding:0 8px;}
.tab_content_list{display:none;}
#tab_content_popular{display:block;}
#right .inner-block{background:#F7F7F7;border:1px solid #E5E5E5;padding:13px 16px;margin-bottom:-9px;}
.inner-block ul{list-style:none;}
.inner-block li{padding:0 0 8px;margin:0 0 8px;border-bottom:1px solid #DEDEDE;position:relative;}
.inner-block li span{display:block;color:#A5A5A5;font-size:11px;}
.inner-block a{color:#525252;}
.inner-block span a{text-decoration:none;color:#A5A5A5;}
.inner-block span a:hover{text-decoration:underline;}
.tags{text-align:center;}
#bottom{margin:0 0 0 20px;clear:both;}
#bottom h3{font-size:14px;color:#357AAB;border-bottom:1px solid #E5E5E5;padding:0 0 4px 10px;}
.column{width:305px;float:left;display:inline;margin-right:7px;}
.column h4{font-size:14px;padding:5px 0 5px 10px;}
.column .bt{background:#F2F2F2 url(i/block-top2.gif) no-repeat;}
.column .bb{background:url(i/block-bottom2.gif) 0 100% no-repeat;padding:10px;}
.column .post{padding-bottom:15px;margin:0 0 10px;border-bottom:1px solid #D7D7D7;}
.column .postmetadata, .column .postmetadata a{color:#A2A2A2;}
.column h5{font-size:18px;font-weight:normal;margin:0 0 15px;}
.column h5 a{text-decoration:none;color:#000000;}
.column h5 a:hover{text-decoration:underline;}
.column .comments, .column .comments a{color:#525252;margin-top:2px;}
.previous{list-style:none;}
.previous li{padding:0 0 7px;margin:0 5px 5px;}
.previous span{display:block;color:#A5A5A5;font-size:11px;}
.previous a{color:#525252;text-decoration:none;}
.previous span a{text-decoration:none;color:#A5A5A5;}
.previous span a:hover{text-decoration:underline;}
#footer{color:#7F7F7F;margin:0 20px;padding:11px 0;border-top:1px solid #CCC;}
#footer a{color:#7F7F7F;}
#developer{float:right;}
#tabs2{height:29px;list-style-image:none;list-style-position:outside;list-style-type:none;overflow:hidden;padding:7px 0pt 0pt;position:relative;width:100%;z-index:100;}
#tabs2 li{float:left;display:inline;margin-left:11px;line-height:23px;}
#tabs2 a{display:block;float:left;text-decoration:none;color:#000;padding:0 8px;cursor:pointer;}
#tabs2 a:hover{background:#92C0E1;}
#tabs2 a.current{background:#92C0E1;padding:0 8px;}
#wp-calendar{width:100%;text-align:center;}
#oneplus{position:absolute;top:150px;right:0;height:30px;width:948px;vertical-align:text-bottom;}
#rss{position:absolute;top:150px;right:0;height:30px;width:250px;vertical-align:text-bottom;}
#subheaderinfo{position:absolute;top:140px;left:0;height:60px;width:500px;padding-left:21px;}
#showcategories{position:absolute;top:193px;right:0;height:60px;width:250px;text-decoration:none;z-index:1;padding-right:5px;}
#showcategories select{float:right;font:11px Arial, Tahoma;border:0px blue;}
.atoneplace{margin:-3px 0 12px;list-style:none;color:#525252;border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5;padding-top:5px;padding-bottom:5px;font-weight:bold !important;font-size:18px;}
.atoneplace a{text-decoration:none;color:#525252;}
.atoneplace a:hover{color:#000000;text-decoration:underline;}
#postaquestion{position:absolute;top:140px;left:25px;height:60px;width:250px;text-decoration:none;z-index:1;padding-right:5px;border:none;}
#postaquestion a{border:none;font-size:20px;font-weight:bold;color:grey;}
#postaquestion li{display:inline;}
#right .poweredby{background:#F7F7F7;border:1px solid #E5E5E5;padding:2px 2px;margin-bottom:5px;text-align:center;}
#buyservices{position:absolute;top:160px;right:200px;height:60px;width:250px;text-decoration:none;z-index:1;padding-right:5px;border:none;}
#buyservices a{border:none;font-size:20px;font-weight:bold;color:orange;}
#buyservices li{display:inline;}
#top-nav span{color:#000000;font-weight:bold;font-size:18px;}
#footer li{display:inline;}
.glossary a{font-size:20px;padding-right:5px;}
#right .poweredby a{text-align:left;font-size:20px;top:1px;text-decoration:none;}
#right .poweredby a:hover{text-decoration:underline;}
