body{font:normal 69% Tahoma, Arial, Helvetica, sans-serif;color:#363636;}
h1,h2,h3,h4,h5,h6{font:normal 1em/1 Georgia, "Times New Roman", Times, serif;}
pre,var,code{font-family:"Courier New", Courier, monospace;}
h3,#sidebar,.postdata,.entry-content{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:500;}
#header h2{font-family:Tahoma, Arial, Helvetica, sans-serif;}
h1{font-size:2.91em;}
h2{font-size:2.36em;line-height:1.6;color:#152942;}
h3{font-size:1.55em;color:#152942;}
ul,ol,p,dl{line-height:1.8;}
ul,ol{margin:0 0 1em .8em;}
ul{list-style-type:disc;}
ol{list-style-type:decimal;}
p,dl{margin:0 0 1em;text-align:left;}
strong{font-weight:bold;}
em{font-style:italic;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
img{border:0;outline:0;}
blockquote{border-left:2px solid #D2D6D8;margin:0 0 0 1.6em;padding:0 0 0 1.6em;}
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;margin:0 1em 1em 0;}
.alignleft a {color:#3b506b;text-decoration:underline;}
.alignleft a:visited {color:#3b506b;text-decoration:underline;}
.alignright{float:right;margin:0 0 1em 1em;}
.alignright a {color:#3b506b;text-decoration:underline;}
.alignright a:visited {color:#3b506b;text-decoration:underline;}
.wp-caption{border:1px solid #CCCCCC;text-align:center;padding-top:4px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:1em;line-height:1.4;padding:0 4px 4px;margin:0;}
#root{width:900px;margin:0 auto;}
#pagemenu{margin-top:0;padding-left:10px;height:16px;padding-top:10px;}
#pagemenu ul{padding:0;margin:0;}
#pagemenu li{list-style:none;display:inline;margin:0 0 0 4px;padding:0;}
#pagemenu a{font-size:11px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#fff;padding:2px 5px;font-weight:bold;text-transform:uppercase;}
#pagemenu a:hover,#pagemenu .current_page_item,#pagemenu .current_page_item a{color:#0099FF;}
#nav_cat{height:30px;margin-bottom:1px;}
#nav_cat,#nav_cat ul{padding:0;margin:0;list-style:none;line-height:1;}
#nav_cat ul li{list-style:none;margin:0;padding:0;}
#nav_cat li a,#nav_cat li a:link{color:#505050;display:block;margin:0 3px;padding:8px 12px;text-decoration:none;font-size:14px;font-weight:bold;text-transform:uppercase;}
#nav_cat li a:hover,#nav_cat li a:active,.current-cat{background:url(images/nav-backgr-hover.png);background-repeat:repeat-x;color:#FFFFFF;display:block;margin:0 3px;padding:8px 12px;text-decoration:none;}
#nav_cat li.current-cat a{color:#FFFFFF;}
#nav_cat li:hover,#nav_cat li.sfhover{position:static;}
#nav{overflow:hidden;width:800px;margin:0;padding:0;list-style:none;}
#nav li{float:left;}
#nav a{float:left;padding:6px 0 0;margin-right:18px;height:26px;border-bottom:3px solid #D2D6D8;text-decoration:none;font-size:1.09em;}
#nav a:hover,#nav .current_page_item a{border-color:#fff;}
#content{width:500px;margin-top:20px;float:left;}
#content .post{padding-bottom:40px;margin-bottom:1.5em;border-bottom:1px solid #BBC2C6;background-color:#FFFFFF}
#content .single{border-bottom:0;}
#content h2 a{text-decoration:none;color:#0066CC;}
#content h3{margin-bottom:20px;line-height:2.1;border-bottom:2px solid #D2D6D8;}
#content h2 a:hover{color:#465c79;}
.postdata{padding:8px 0;margin-bottom:8px;border:1px solid #eee;border-left:0;border-right:0;color:#747474;}
.postdata a{color:#354a56;text-decoration:none;}
.postdata a:hover{text-decoration:underline;}
.tags{line-height:1.2;clear:both;}
.tags a {color:#3b506b;text-decoration:underline;}
.tags a:visited {color:#3b506b;text-decoration:underline;}

.more {color:#3b506b;text-decoration:underline; font-size:14px; text-decoration:none;}
.more a {color:#3b506b;text-decoration:underline;}
.more a:visited {color:#3b506b;text-decoration:underline;}
#sidebar{width:248px;margin:0;vertical-align:top;float:right;}
#sidebar h3{padding:0 0 12px 20px;border-left:2px solid #D2D6D8;}
#sidebar .box{margin-bottom:18px;}
#recentcomments,#sidebar #calendar_wrap,#sidebar .box .content,#sidebar #searchform,#sidebar .box li a,#sidebar .box .current-cat li a{border-left:2px solid #D2D6D8;}
#recentcomments li.recentcomments a{display:inline;border:0;}
#searchform input{vertical-align:middle;border:1px solid #ccc;font-size:1em;color:#152942;}
#searchform input#search-submit{background:#D2D6D8;border:1px solid #D2D6D8;width:30px;}
#commentform{margin-top:12px;}
#commentform input.text,#commentform textarea{border:1px solid #7E929E;border-right-color:#E8E8E8;border-bottom-color:#E8E8E8;padding:2px;}
#commentform input.text{width:200px;}
#commentform textarea{width:400px;}
#commentform input.submit{border:1px solid #7E929E;background:#E8E8E8;color:#152942;}
.comment{margin:0 0 20px;padding:20px;background:#f9f9f9;border-left:2px solid #D2D6D8;}
.comment .details img{vertical-align:middle;}
#footer{clear:both;padding-top:20px;height:40px;background:#202020;border-top:1px solid #DDDDDD;}
#footer .copyright{padding-right:8px;width:900px;margin:0 auto;display:block;}
#footer img{vertical-align:middle;margin-right:10px;}
#topsearch{padding:7px 0 0;text-align:right;}
#topsearch input{border:1px solid #fff;}
#topsearch label{display:none;}
#topsearch #s{width:180px;padding:2px;}
.postnetwork{margin:0;padding-bottom:5px 0 0 5px;float:left;width:97%;font-size:13px;font-weight:bold;color:#000000;line-height:24px;}
.postnetwork p{float:left;margin:0;padding:0;text-align:center;}
.postnetwork p a{display:block;height:22px;width:22px;font-size:1px;color:#FFFFFF;text-decoration:none;}
p.email{background:url(images/email.png) no-repeat left center;margin:0 0 0 5px;padding:0 5px 0 0;float:left;height:32px;width:32px;}
p.delicious{background:url(images/delicious.png) no-repeat left center;margin:0 0 0 5px;padding:0 5px 0 0;float:left;height:32px;width:32px;}
p.reddit{background:url(images/reddit.png) no-repeat left center;margin:0;padding:0 5px 0 0;float:left;height:32px;width:32px;}
p.stumble{background:url(images/stumble.png) no-repeat left center;margin:0;padding:0 5px 0 0;float:left;height:32px;width:32px;}
p.facebook{background:url(images/facebook.png) no-repeat left center;margin:0;padding:0 5px 0 0;float:left;height:32px;width:32px;}
p.twitter{background:url(images/twitter.png) no-repeat left center;margin:0;padding:0 5px 0 0;float:left;height:32px;width:32px;}
p.digg{background:url(images/digg.png) no-repeat left center;margin:0;padding:0 5px 0 0;float:left;height:32px;width:32px;}
p.technorati{background:url(images/technorati.png) no-repeat left center;margin:0;padding:0 5px 0 0;float:left;height:32px;width:32px;}
p.myspace{background:url(images/myspace.png) no-repeat left center;margin:0;padding:0 5px 0 0;float:left;height:32px;width:32px;}
#nav_cat ul,#nav_cat li{float:left;list-style:none;margin:0;padding:0;}
#sidebar .box li a,#sidebar #recentcomments li.recentcomments{display:block;}
