/*  
Theme Name: noob2geek
Theme URI: http://www.themebin.com
Description: Custom made theme.
Author: Santhosh
Author URI: http://www.themebin.com
Version: 1.0
*/

body{background:#333 url(images/20.gif);color:#000;font:75%/100% Verdana;font-size:12px;margin:0 auto;}
a,a:visited{color:#00F;text-decoration:underline;}
p{margin:0 0 1em;}
h1{font-size:20px;font-weight:bold;padding-left:8px;color:#4C4C4C;}
h2{font-size:24px;font-weight:bold;}
h3{font-size:14px;font-weight:bold;color:#007600;padding-left:16px;margin-bottom: 10px;background:url(images/bullet_black.png) no-repeat left;border-bottom:dotted 1px #DBDBDB;}
h4{font-size:12px;font-weight:600;color:#036362;background:url(images/h4.png) no-repeat left;padding-left:18px;}
h5{font-size:12px;font-weight:bold;color:#310062;padding-left:18px;background:url(images/h5.png) no-repeat left;}
#header{height:100px;width:980px;text-align:left;background:#222 url(images/header.png) repeat-x;margin:0 auto;}
#adsearch{float:right;padding-right:15px;}
#blogtitle{margin-top:5px;padding-top:10px;padding-left:20px; width:500px}
#rssbutton{float:right;padding-right:5px;margin-top:-22px;}
#content h2{font-size:18px;line-height:20px;text-align:left;}
#nav-wrap{height:70px;width:980px;margin:0 auto;}
#nvbar{height:30px;padding-top:3px;padding-left:10px;background:#333;margin:0;}
#nvbar ul{float:left;list-style:none;margin:0;padding:0;}
#nbar li{float:left;font-size:12px;line-height:29px;list-style:none;display:inline;margin:0;}
#nbar .current_page_item a,#nbar .current_page_item a:visited{color:#fff;text-decoration:none;background:none;font-weight:bold;}
#nbar .page_item a{color:#fff;display:inline;background:none;height:29px;text-decoration:none;margin:0;padding:0 12px;}
#nbar .page_item a:hover{color:#D9D9D9;text-decoration:none;background:none;}
#nfeed{float:right;margin-bottom:5px;padding-right:5px;}
#nav-ad{padding-left:10px;padding-top:8px;background:#444;height:22px;}
#nav-ad a:hover{color:#fff;text-decoration:underline;}
#nav-grad{background:url(images/gradtop.gif) repeat-x;height:10px;}
p img{max-width:100%;border:none;padding:5px;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
.alignright{float:right;}
.alignleft{float:left;}
.entry{margin-top:5px;margin-bottom:15px;}
.entry ol{margin:1em;padding:0 0 0 2em;}
.entry ul{padding:10px 0 10px 20px;}
.entry form{text-align:center;}
code{text-align:left;display:block;overflow:auto;font:500 1em/1.5em 'Lucida Console', 'courier new', monospace;background:#F8F8F8;border:1px dashed #D7D7D7;margin:4px 8px;padding:10px;color: #000;}
blockquote{background:#F8F8F8 url(images/quotebg.png) left repeat-y;border:dotted 1px #D7D7D7;padding:5px 5px 5px 25px;}
blockquote cite{display:block;margin:5px 0 0;}
acronym,abbr,span.caps{font-size:0.9em;letter-spacing:.07em;}
select{width:130px;}
#commentform textarea{width:400px;font-family:Verdana, sans-serif;border:1px solid #D7D7D7;background-color:#fff;height:100px;display:block;background:#fff url(images/gradtop.gif) repeat-x top;color:#000;padding:2px;}
#commentform #submit{float:right;font:bolder 12px Arial, Sans-serif;border:1px solid #ccc;background:#fff url(images/gradbot.gif) repeat-x bottom;cursor:pointer;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;margin:0;padding:2px 3px;}
#searchwrap{font-size:16px;font-weight:bold;width:338px;height:40px;margin-right:20px;border:solid 1px #ccc;background:#F8F8F8;padding:10px 0 0 10px;}
#searchform{text-align:right;margin:0 5px 0 auto;}
#searchform #s{background:#fff url(images/gradbot.gif) repeat-x bottom;height:17px;width:150px;color:#000;border:solid 1px #CECECE;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;margin:0 5px 0 0;padding:3px 7px 2px 5px;}
#searchform #search-submit{background:url(images/search.png) no-repeat left top;height:16px;width:23px;border:none;text-indent:-999%;cursor:pointer;line-height:1px;margin-top:6px;}
#sidebar #searchform #s{width:108px;padding:2px;}
#sidebar #searchsubmit{padding:1px;}
#gsearch{float:right;width:250px;padding:10px 10px 0 0;}
#wrap{width:980px;background:none;border-left:#333 solid 3px;border-right:#333 solid 3px;margin:-3px auto 0;}
#wrap-bg{background:#fff;}
.widecolumn .entry p{font-size:1.05em;}
.narrowcolumn .postmetadata{text-align:left;font-size:12px;font-weight:bold;height:20px;color:#000;background:#F3F3F3;border-bottom:dotted 1px #DEDEDE;border-top:dotted 1px #DEDEDE;padding:5px 10px 0;}
#commentform input{border:1px solid #C6D9E9;font:normal 1em Verdana, sans-serif;color:#000;background:#fff url(images/gradtop.gif) repeat-x top;background-color:#fff;padding:2px;}
#commentform a{color:#006;text-decoration:none;}
.alt{background-color:#F5F5F5;margin:0;padding:10px;}
.commentlist{text-align:justify;padding:0;}
.commentlist li{list-style:none;border:dotted 1px #D7D7D7;font-weight:bold;margin:15px 0 3px;padding:5px 10px 3px;}
.commentlist p{font-weight:400;line-height:1.5em;text-transform:none;margin:10px 5px 10px 0;}
#commentform{border:solid 1px #D7D7D7;background:#F8F8F8;margin:10px;padding:0 5px;}
#commentform p{font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;margin:5px 0;}
.nocomments{text-align:center;margin:0;padding:0;}
.commentmetadata{display:block;font-weight:400;margin:0;}
.commentlist li,#commentform input,#commentform textarea{font:0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentlist li .avatar{float:right;border:1px solid #EBEBEB;background:#EBEBEB;padding:2px;}
.commentlist cite,.commentlist cite a{font-weight:bold;font-style:normal;font-size:1.1em;}
#content{clear:both;margin:0;}
#content-wrap{width:980px;margin:0 auto;padding:0;}
#content-top{background:#fff;height:10px;position:relative;}
#content-bottom{background:url(images/content-bottom.png) repeat-x;height:61px;position:relative;width:980px;margin:0 auto;}
.addcomment{font-size:12px;font-weight:bold;color:#222;padding-left:18px;background:url(images/comment_add.png) no-repeat left;border-bottom:dotted 1px #DBDBDB;}
#post-wrap{width:570px;float:left;position:relative;text-align:justify;border-right:dotted 1px #DEDEDE;padding:5px 10px 0 15px;}
.post{margin-top:30px;text-align:justify;}
.postmetadata ul,.postmetadata li{display:inline;list-style-type:none;list-style-image:none;}
.narrowcolumn .postmetadata a{text-decoration:none;color:#333;}
.widecolumn .postmetadata{margin:30px 0;}
.alt a{color:#039;}
.postmetadata{clear:left;}
.altbit{text-align:justify;border-left:solid 3px #EEE;padding-left:5px;}
#main-content-index{width:1000px;text-align:justify;margin:0 auto;padding:0 0 0 10px;}
.authline{font-size:10px;color:#636363;}
.authline a{color:#636363;text-decoration:underline;}
.post-thumb{float:left;background:#fff;padding:5px 10px 10px 0;}
.post-thumb img{padding:3px;}
.timed{font-size:11px;background:url(images/calendar.png) no-repeat;padding-left:18px;margin-left:10px;float:right;padding-bottom:5px;}
.category{font-size:11px;background:url(images/category.png) no-repeat;padding-left:20px;float:left;padding-top:2px;}
.authorin{font-size:11px;background:url(images/author.png) no-repeat;padding-left:18px;margin-left:20px;}
.authorbox{border:solid 1px #ECECEC;background:#F8F8F8;padding:5px 0 5px 5px;}
.authorbox a:hover{color:#333;}
.authorbox p{line-height:14px;}
.authorbox h1{color:#333;font-size:16px;}
.authorbox h2{font-size:14px;font-weight:bold;}
#authdesc{margin-left:10px;padding-right:10px;padding-top:10px;}
#authdescabout{margin-left:10px;padding-right:10px;}
#authimg{height:80px;width:80px;float:left;border:1px solid #EBEBEB;background:#D7D7D7;margin:5px 15px 5px 5px;padding:5px;}
.mediawrap{margin-top:10px;}
.twitter{background:url(images/twitter.png) left no-repeat;line-height:16px;padding:5px 10px 5px 18px;}
.facebook{background:url(images/facebook.png) left no-repeat;line-height:16px;padding:5px 10px 5px 18px;}
.lastfm{background:url(images/lastfm.png) left no-repeat;line-height:16px;padding:5px 10px 5px 18px;}
.blogurl{background:url(images/home.png) left no-repeat;line-height:16px;padding:5px 10px 5px 18px;}
.readmore{background:url(images/more.png) no-repeat;padding-left:18px;font-size:10px;height:22px;}
.readmore a:hover{color:#09F;}
.commentcount{float:right;font-size:11px;background:url(images/comment.png) no-repeat;padding-left:18px;padding-top:2px;margin-left:20px;}
.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:60px;color:#0CF;}
.old a{float:left;padding-left:17px;text-decoration:none;background:url(images/left.png) no-repeat left center;}
.new a{float:right;padding-right:17px;text-decoration:none;background:url(images/right.png) no-repeat right center;}
.navigation a{color:#039;text-decoration:none;}
#sbar{width:350px;float:right;position:relative;right:10px;text-align:left;background:#f6f6f6;display:block;padding:5px;}
#sbar h2{font-size:15px;background:none;font-weight:bold;color:#000;margin:0;padding:5px 0 5px 5px;}
#sbar ul,#sbar ul li{list-style:none;margin:0 0 15px;padding:0;}
#sbar ul li ul{border-top:1px solid #666;list-style:none;}
#sbar ul li ul li{border-bottom:1px dotted #666;list-style:none;margin:0;padding:0 0 0 10px;}
#sbar ul li ul li a,#sbar ul li ul li a:visited{display:block;text-decoration:none;margin:0;padding:5px 3px;}
#sbar ul li ul li ul li{border-bottom:1px solid #EAF4FF;border-top:1px dotted #333;background:none;margin:0;padding:0;}
#sbar ul li ul li ul li a,#sbar ul li ul li ul li a:visited{text-decoration:none;margin:0;padding:5px 3px 5px 10px;}
#sbar ul li ul li ul{border:none;list-style:none;margin:0;padding:0;}
#sbar ul li ul li ul li a:hover{text-decoration:none;}
#sbar ul li ul li a:hover{color:#666;}
#sbar ul li ul li ul li a{color:silver;}
#sbar .textwidget{padding-top:2px;}
#left-sbar{width:160px;float:left;}
#right-sbar{width:160px;float:right;padding-right:5px;}
#sbar-ad{width:338px;height:280px;font-size:11px;}
#randomposts{background:#F3F3F3;border:solid 1px #DEDEDE;padding:5px 0 10px 10px;}
#randomposts ul li{border-bottom:dotted 1px #A1A1A1;background:url(images/bullet.png) left no-repeat;padding:0 0 5px 20px;}
#randomposts h2{border-bottom:dotted 1px #666;background:url(images/random.png) left no-repeat;color:#000;margin-right:10px;padding:3px 10px 0 36px;}
#pfooter{height:260px;background:#222;width:980px;border:solid 4px #333;margin:0 auto;}
#pfooter-top{background:#111;height:30px;width:980px;border-right:solid 4px #333;border-left:solid 4px #333;border-top:solid 4px #333;margin:0 auto;}
.pfooter-box{width:310px;height:240px;margin-left:9px;float:left;border-right:dashed 1px #3C3C3C;margin-top:15px;color:#9B9B9B;}
#pfooter-box2{width:300px;height:200px;margin-left:9px;float:left;margin-top:15px;}
#pfooter-box2 a{color:#B3B3B3;}
.pfooter-box li{border-bottom:dotted 1px #666;background:url(images/bullet.png) left no-repeat;padding:5px 10px 5px 18px;}
.pfcomment{background:url(images/comment.png) left no-repeat;padding-left:20px;font-size:16px;font-weight:bold;border-bottom:solid 1px #444;height:21px;padding-top:5px;color:#ccc;}
.pfposts{background:url(images/posts.png) left no-repeat;padding-left:20px;font-size:16px;font-weight:bold;border-bottom:solid 1px #444;height:21px;padding-top:5px;color:#ccc;}
.pftags{background:url(images/tag.png) left no-repeat;padding-left:20px;font-size:16px;font-weight:bold;border-bottom:solid 1px #444;height:21px;padding-top:5px;color:#ccc;}
.ptext{padding:10px 10px 0;}
.pfooter-box a{color:#B3B3B3;text-decoration:none;}
.pfooter-box a:hover{color:#fff;}
#footer{color:#ccc;text-align:center;font-size:10px;height:20px;padding-top:10px;}
#footer a{color:#ccc;}
#footer a:hover{color:#fff;text-decoration:none;}
.cleared{clear:both;}
.fix{clear:both;height:1px;overflow:hidden;margin:0 0 -1px;}
*,.entry ol li{margin:0;padding:0;}
a:hover,.narrowcolumn .postmetadata a:hover,.alt a:hover,.authorbox h2 a,#sbar ul li ul li a{color:#000;}
#header img,img.wp-smiley,#sbar img,.pfooter-box img,.docking img{border:none;}
#content h2 a,.authorbox a{color:#39C;text-decoration:none;}
#content h2 a:hover,.commentlist li a{color:#333;text-decoration:none;}
.narrowcolumn .entry,.widecolumn .entry,.widecolumn{line-height:1.6em;}
.commentlist li a:hover,.readmore a,#randomposts a{color:#000;text-decoration:none;}
.twitter a,.facebook a,.lastfm a,.blogurl a{color:#000;text-decoration:underline;}
#randomposts ul,.pfooter-box ul{color:#ccc;list-style-type:none;padding-right:5px;text-align:left;}

.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}

#related-posts {}
#related-posts a {color: #333;}
#related-posts li {padding:5px 10px 5px 18px; list-style: none; list-style-image: none;}

#sharebutt1 {
float: left;
width: 50px;
}

#sharebutt2 {}

#fblike{float:left; width: 400px;}
#buzzbut{float:right; width: 100px;}
