/*  
Theme Name: TechPress
Theme URI: http://www.wpdesigner.com/2007/02/09/techpress-theme/
Description: TechPress theme created by Small Potato.
Version: 1.0
Author: Small Potato
Author URI: http://www.wpdesigner.com/
*/
body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form{margin:0;padding:0;}
body{font-family:Arial, Helvetica, Georgia, Sans-Serif;font-size:14px;text-align:center;vertical-align:top;background:#437ea7 url(images/background_body.gif) repeat-x;color:#fff;}
h1, h2, h3, h4, h5, h6{font-family:Arial, Helvetica, Georgia, Sans-Serif;font-size:18px;font-weight:bold;}
a{text-decoration:underline;color:#008000;}
a:hover{text-decoration:none;}
a img{border:0;}
address, dl, p{padding:15px 0 0;}
blockquote{margin:15px 0 0;background:#efefef;}
blockquote p{padding:15px;}
blockquote blockquote{margin:15px;background:#fff;}
code{background:#f9f9f9;}
dt{font-weight:bold;}
dd{padding:0 0 0 15px;}
hr{clear:both;margin:15px 15px 5px 15px;border:0;height:1px;text-align:left;background:#9b9b9b;color:#9b9b9b;}
.entry img{border:1px solid #ccc;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{margin:5px 0 2px 7px;padding:4px;display:inline;}
img.alignleft{margin:5px 7px 2px 0;padding:4px;display:inline;}
img.wp-smiley{border:0;margin:0;padding:0;background-color:transparent;}
.alignright{float:right;}
.alignleft{float:left}
input, textarea{font-family:Arial, Helvetica, Georgia, Sans-Serif;font-size:12px;padding:2px;}
input#s, input#author, input#email, input#url, textarea#comment{padding:3px;}
input#author, input#email, input#url{margin:0 5px 0 0;}
pre{width:90%;}
small{font-size:12px;}
#container{margin:0 auto;width:839px;padding:10px 0 0;text-align:left;}
#page{float:left;width:839px;margin:0 0 10px;background:#fff;color:#000;}
#header{float:left;width:839px;background:#fff url(images/background_header.jpg) no-repeat;}
#header .site_title{float:left;width:60%;}
#header h1{padding:20px 20px 15px;font-family:"Trebuchet MS", Arial, Helvetica, Georgia, Sans-Serif;font-size:36px;font-weight:normal;color:#5b86a4;}
#header h1 a{text-decoration:none;color:#5b86a4;}
#header h1 a:hover{text-decoration:underline;}
#header .syndication{float:left;width:40%;font-family:Verdana, Arial, Helvetica, Georgia, Sans-Serif;font-size:11px;font-weight:bold;text-align:right;}
#header .syndication a{color:#d63b05;}
#header .syndication ul{margin:0;padding:41px 30px 15px 0;list-style:none;}
#header .syndication ul li{display:inline;margin:0 0 0 20px;padding:0 0 0 17px;background:url(images/feed-icon-12x12.png) no-repeat 0 1px;}
#header .topmenu{float:left;width:819px;margin:0 10px;background:#4b94b5 url(images/background_topmenu.jpg) no-repeat;color:#fff;display:inline;clear:both;}
#header .topmenu ul{margin:0;padding:10px 0;list-style:none;font-family:"Trebuchet MS", Arial, Helvetica, Georgia, Sans-Serif;}
#header .topmenu ul li{display:inline;margin:0 0 0 10px;}
#header .topmenu ul li a{padding:0 0 0 13px;font-weight:bold;text-decoration:none;background:url(images/topmenu_bullet.gif) no-repeat 0 5px;color:#fff;}
#header .topmenu ul li a:hover{text-decoration:underline;}
.columns_wrapper{float:left;width:819px;margin:10px 10px 0;background:url(images/dotted_horizontal.gif) repeat-x;display:inline;}
.narrowcolumn{float:left;width:479px;background:url(images/dotted_vertical.gif) repeat-y top right;}
.post{padding:10px;}
.postdate{font-family:"Trebuchet MS", Arial, Helvetica, Georgia, Sans-Serif;font-weight:bold;color:#5b6d02;}
.post h2{padding:15px 0 0;font-weight:normal;}
.entry{line-height:24px;}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{border:0;padding:15px 0 0;font-weight:bold;}
.entry h1{font-size:30px;font-weight:normal;line-height:36px;}
.entry h2{font-size:18px;}
.entry h3{font-size:16px;}
.entry h4{font-size:14px;}
.entry h5{font-size:12px;}
.entry h6{font-size:11px;}
.entry p.postinfo{padding:15px 0 15px;background:url(images/dotted_horizontal.gif) repeat-x left bottom;}
.browse{padding:10px;font-family:Verdana, Arial, Helvetica, Georgia, Sans-Serif;font-size:11px;font-weight:bold;line-height:18px;}
.browse a{font-weight:bold;color:#d63b05;}
.sidebar{float:left;width:160px;margin:0 0 0 10px;display:inline;}
.sidebar ul{margin:0;padding:0;list-style:none;}
.sidebar li#search input{margin:0 0 5px;}
.sidebar ul li{padding:10px 0 10px;}
.sidebar ul li h2{font-family:"Trebuchet MS", Arial, Helvetica, Georgia, Sans-Serif;font-size:14px;color:#333;}
.sidebar ul ul li{padding:0;line-height:30px;}
.sidebar ul ul ul li{padding:0 0 0 10px;}
.comments-template{padding:15px 0 0;}
.comments-template h2, .comments-template h3{font-family:"Trebuchet MS", Arial, Helvetica, Georgia, Sans-Serif;font-size:14px;font-weight:bold;color:#333;}
.comments-template ol{margin:0;padding:0 0 20px;list-style:none;}
.comments-template ol li{margin:15px 0 0;line-height:24px;padding:0 0 20px;background:url(images/dotted_horizontal.gif) repeat-x bottom left;}
.commentmetadata{font-size:12px;}
.comments-template p.nocomments{padding:0;}
table#wp-calendar{width:100%;font-family:Arial, Helvetica, Georgia, Sans-Serif;font-size:12px;text-transform:none;line-height:24px;}
table#wp-calendar caption{padding:10px 15px;}
table#wp-calendar th{padding:0px;text-align:right;vertical-align:top;background:#eee;}
table#wp-calendar td{padding:0px;text-align:right;}
table#wp-calendar tfoot td{text-align:center;}
#footer{float:left;width:839px;font-family:Verdana, Arial, Helvetica, Georgia, Sans-Serif;font-size:11px;background:#fff url(images/background_footer.gif) no-repeat left bottom;color:#666;clear:both;}
#footer a{text-decoration:none;color:#000;}
#footer a:hover{text-decoration:underline;}
#footer p{padding:15px 20px;background:url(images/dotted_horizontal.gif) repeat-x;}
#footer p{padding:15px 20px;background:url(images/dotted_horizontal.gif) repeat-x;}
