/*  
Theme Name: Corpo Geek
Theme URI: http://www.paddsolutions.com
Description: Professional theme, Valid XHTML & CSS, 2 Columns, Widget & Adsense Ready
Version: 1.1
Author: Padd IT Solutions
Author URI: http://www.paddsolutions.com 
*/
body{font-family:Arial, Verdana, Tahoma,Helvetica,sans-serif;background:#363636 url(images/body-bg.gif) top left repeat;font-size:12px;color:#666;}
* html .clearfix{height:1%;}
a{font-weight:700;color:#3b78a9;text-decoration:none;}
a:hover{color:#333;}
#container{overflow:hidden;background-color:#585858;}
blockquote{font-style:italic;padding-left:20px;}
ul{list-style:disc;color:#666;}
ol{color:#666;}
#header{margin-bottom:0;height:173px;background:url(images/header-bg.gif) repeat-x;}
#header h1{font:32px "Georgia";color:#e4e4e4;overflow:hidden;margin:0;padding:0;}
#header h1 a{color:#d4d4d4;text-decoration:none;}
#logo{height:127px;margin:0;padding:0;}
#logo h1{padding:17px 0 10px 20px;}
#logo h1 a{display:block;outline:none;margin-left:-4px;}
#logo .description{color:#828fa3;padding-left:20px;font-size:14px;text-transform:uppercase;font-weight:700;}
#sf-menu{height:33px;padding-top:10px;margin:0;}
#sf{margin:0;padding:0;}
#menu{height:33px;width:610px;margin:0;padding:0 0 0 20px;}
#menu ul{clear:both;font-size:12px;text-transform:uppercase;margin:0;padding:0;}
#menu ul li{float:left;display:block;margin:0;padding:0;}
#menu ul li a{float:left;font-size:12px;color:#d2d2d2;text-decoration:none;line-height:25px;font:12px Arial;background:#363636;margin:0 5px 0 0;padding:10px 30px;}
#menu ul li a.active{background:#fff;border-bottom:1px solid #fff;color:#444;font-weight:700;}
#menu ul li a.active:hover{color:#444;}
#searchform{padding-top:2px;}
#searchform #s{width:198px;color:#000;background:#696969;border:1px solid #9e9e9e;}
#header-ads{color:#fff;height:75px;margin:0;padding:35px 10px 10px;}
#body-content{background:#fff;padding-top:10px;}
#content{font-size:14px;margin:0;padding:0;}
#content div.post{overflow:hidden;margin-bottom:20px;background:#fff;margin-left:10px;width:600px;font-weight:400;font-size:14px;}
#content div.post h2{font-size:18px;font-family:"Garamond", Arial;font-weight:400;color:#333;border-bottom:1px dotted #ccc;margin:0 0 5px;padding:10px 10px 0;}
#content div.post h2 a{color:#333;text-decoration:none;font-weight:700;}
#content div.post p{line-height:1.6em;color:#666;clear:both;margin:0;padding:10px;}
#content div.post span.info{float:left;font-weight:700;color:#ccc;background:url(images/info.gif) no-repeat left;font-size:10px;margin-left:10px;padding:2px 2px 2px 20px;}
div.post small{display:block;font-size:10px;color:#ccc;font-weight:700;line-height:1.6em;clear:left;padding:15px;}
#content div.post span.user{float:left;margin-left:5px;color:#ccc;font-weight:700;font-size:10px;background:url(images/user.gif) no-repeat left;padding:2px 2px 2px 15px;}
#content div.post span.comment{float:left;margin-left:5px;color:#ccc;font-size:10px;font-weight:700;height:20px;background:url(images/comments.gif) no-repeat left;padding:2px 2px 2px 20px;}
#content div.post span.comment a{color:#ccc;text-decoration:none;}
.alignright{float:right;padding:5px;}
.alignleft{float:left;padding:5px;}
#comments form input{width:200px;font-size:13px;font-weight:700;color:#555;padding:2px;}
#comments form textarea{width:500px;height:200px;font-size:13px;font-weight:700;color:#555;border:1px solid #999;padding:2px;}
#comments ol.commentlist{list-style:none;}
#comments ol.commentlist li{width:460px;background:#fafafa;border-left:10px solid #eee;clear:left;line-height:1.6em;font-size:11px;color:#555;margin:10px 0;padding:5px;}
#comments ol.commentlist li ul{list-style:disc inside;}
#comments ol.commentlist li ul li,#comments ol.commentlist li ol li{border:none;padding:0;}
#comments ol.commentlist li p,#comments ol.commentlist li p{margin-top:5px;}
#comments ol.commentlist li ol{list-style:decimal inside;}
#footer{height:87px;background:url(images/footer-bg.gif) repeat-x;color:#ccc;text-align:center;}
#footer p{font-size:12px;padding:20px 24px;}
#footer a{color:#fff;font-weight:400;}
#sidebar{float:right;font:13px Arial;color:#666;min-height:600px;background:#fff;width:310px;margin:0;padding:0;}
#sidebar h2{background:url(images/sidebar-h2-bg.gif) no-repeat;height:30px;line-height:28px;display:block;color:#fff;font-family:Arial;font-size:12px;margin-bottom:5px;font-weight:400;text-transform:uppercase;padding:5px 2px 5px 12px;}
#sidebar h2.widgettitle{background:url(images/sidebar-h2-bg.gif) no-repeat;height:30px;display:block;color:#fff;font-family:Arial;font-size:12px;margin-bottom:5px;font-weight:400;text-transform:uppercase;line-height:28px;padding:5px 2px 5px 12px;}
#sidebar h2.subscribe-rss{background:url(images/subscribe-h2-bg.jpg) no-repeat;height:40px;line-height:50px;display:block;color:#fff;font-family:Arial;font-size:12px;margin-bottom:5px;font-weight:400;text-transform:uppercase;padding:5px 2px 5px 12px;}
#sidebar h2.subscribe-rss .rss-a{color:#fff;padding:10px 130px 10px 0;}
#sidebar ul{overflow:hidden;list-style:none;margin:0;padding:0 0 10px;}
#sidebar ul li{margin:0 0 20px;padding:0;}
#sidebar ul li ul{list-style:disc inside;margin:0;padding:0;}
#sidebar ul li ul li{border:none;border-bottom:1px dotted #ccc;width:250px;list-style:none;margin:0;padding:10px 10px 10px 12px;}
#sidebar ul li a{font-weight:400;font-size:12px;color:#666;text-decoration:none;margin:0;padding:0;}
#sidebar ul li a:hover{color:#c00;}
#sidebar .sidebar-ads{min-height:175px;}
#sidebar .sidebar-ads div{float:left;background-color:#f8f8f8;margin:10px 20px 5px 0;padding:0;}
#sidebar .sidebar-ads img{border:none;margin:0;padding:0;}
#sidebar.widget #get-recent-comments h2{display:none;}
#sidebar .widget #wp-calendar{width:240px;margin-left:20px;}
#sidebar.widget #wp-calendar td{padding:5px;}
#sidebar .widget #searchform{width:140px;margin:0 0 10px;padding:0;}
#sidebar .widget #searchform #s{width:120px;color:#666;background:#fff;border:1px solid #999;margin:0;padding:0;}
#header ul li a:hover,#sidebar h2.subscribe-rss a:hover{color:#fff;}
#comments,#sidebar .widget .textwidget{padding:10px;}
.menu-r{float:right;margin-top:100px;margin-right:30px}
.menu-r img{padding-right:5px;}


