/*  
Theme Name: Digg 3 Columns
Theme URI: http://www.wpdesigner.com
Description: Digg-like 3 Columns Wordpress theme created by Small Potato (WPDesigner.com)
Version: 1.0.1
Author: Small Potato
Author URI: http://www.wpdesigner.com/
This theme is released under Creative Commons Attribution 2.5 License.
*/
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: 12px;text-align: center;vertical-align: top;background: #666 url(images/bg_body.gif);color: #fff;}
h1, h2, h3, h4, h5, h6{font-family: Arial, Helvetica, Georgia, Sans-Serif;font-size: 16px;}
a{text-decoration: underline;color: #105cb6;}
a:hover{ text-decoration: none; }
a img{ border: 0; }
abbr, acronym{ border: 0; }
address, dl, p{ padding: 10px 0 0; }
blockquote{margin: 10px 10px 0;background: #fffada url(images/bg_blockquote.gif) no-repeat 5px 7px;color: #736926;}
blockquote p{padding: 10px 10px 10px 20px;}
blockquote blockquote{margin: 10px 20px;background: #fff;color: #333;}
blockquote blockquote p{ padding: 10px; }
code{background: #f9f9f9;}
dt{font-weight: bold;}
dd{padding: 0 0 5px 15px;}
hr{clear: both;margin: 15px 0 5px;width: 100%;border: 0;height: 1px;text-align: left;background: url(images/bg_comment_bottom.gif) no-repeat;}
small{font-size: 10px;}
input, textarea{font-family: Arial, Helvetica, Georgia, sans-serif;font-size: 12px;padding: 2px;}
input#author, input#email, input#url, textarea#comment{border: 1px solid #cbb945;background-color: #fffadb;padding: 3px;}
input#author, input#email, input#url{margin: 0 5px 0 0;}
#container, #header, #menu, #menu ul li, #menu ul li a, #pagetitle, h1, #syndication, .pagewrapper, .page, .wrapper, .narrowcolumnwrapper, .narrowcolumn, .content, .post, .entry, .browse,.browse-perma, sidebar{text-align: left;vertical-align: top;}
#container{margin: 0 auto;width: 904px;padding: 10px 0 0;}
#header{margin: 0 0 10px;float: left;width: 904px;height: 250px;background: url(images/bg_header.gif) no-repeat left bottom;color: #333;}
#menu ul{margin: 0;padding: 0 0 0 10px;list-style: none;}
#menu ul li{float: left;margin: 0 5px 0 0;font-size: 14px;font-weight: bold;background: url(images/bg_tab_right.gif) no-repeat right top;color: #325b0a;}
#menu ul li a{display: block;padding: 14px 20px 10px;text-decoration: none;background: url(images/bg_tab_left.gif) no-repeat left top;color: #325b0a;}
#menu ul li a:hover{text-decoration: underline;}
#pagetitle{clear: both;width: 904px;height: 155px;}
#pagetitle h1{padding: 36px 28px 0;font-size: 24px;font-weight: bold;letter-spacing: 1px;text-transform: uppercase;color: #fff;}
#pagetitle h1 a{text-decoration: none;color: #fff;}
#syndication{float: left;padding: 15px 31px 0;color: #999;}
#syndication a{ color: #666; }
#syndication a.feed{padding: 0 0 0 19px;background: url(images/feed_icon.png) no-repeat 0 1px;}
#syndication a.googlegroup{padding: 0 0 0 79px;background: url(images/google-group.jpg) no-repeat 0 1px;height:14px;}
#searchbox{float: right;padding: 10px 31px 0;}
#searchbox input#s{border: 1px solid #ddd;padding: 3px;background: #fff;}
#searchbox input#searchsubmit{ height: 24px; }
.pagewrapper{margin: 0 0 10px;float: left;width: 904px;background: #fff url(images/bg_page_bottom.gif) no-repeat left bottom;color: #333;}
.page{float: left;padding: 0 5px 5px;background: url(images/bg_page_top.gif) no-repeat;}
.wrapper{ /* This wrapper class appears only on Page and Single Post pages. */float: left;width:615px;}
.narrowcolumnwrapper{margin: 0px 0 0;float: left;width: 617px;border-right:1px solid #CCCCCC;padding:5px 0px 0px 0px;/*background: #fff url(images/bg_narrowcol.gif) repeat-y;*/}
.narrowcolumn{float: left;width: 615px;/*background: url(images/bg_narrowcol_bottom.gif) no-repeat left bottom;*/}
.content{float: left;width: 611px;/*background: url(images/bg_narrowcol_top.gif) no-repeat left top;*/}
.post{padding:25px 16px 15px;line-height: 18px;border-bottom:3px solid #CCCCCC;}
.post h2{padding: 0 0 2px;font-size: 16px;font-weight: bold;line-height: 28px;}
.post h2 a{text-decoration: none;color:#333333;text-decoration:none;font-size:26px;}
.post h2 a:hover{text-decoration: none;color:#333333;text-decoration:underline;	font-size:26px;}
.post img{padding: 4px;border: 1px solid #ddd;background: #fff;}
.post img.alignleft{float: left;margin: 5px 10px 0 0;}
.post img.alignright{float: right;margin: 5px 0 0 10px;}
.post img.wp-smiley{padding: 0;border: 0;background: none;}
.entry{}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{padding: 9px 0 0;}
.entry h1{font-size: 20px;line-height: 30px;}
.entry h2{ line-height: 18px; }
.entry h3{ font-size: 14px; }
.entry h4{ font-size: 12px; }
.entry h5{ font-size: 11px; }
.entry h6{ font-size: 10px; }
.postinfo{font-size: 11px;color: #999;}
.postinfo a{color: #578cca;}
.postdate{ color: #a12a2a; }
.browse{border-top: 1px solid #bdbdbd;padding: 15px 16px;line-height: 18px;margin-bottom:35px;}
.browse-perma{border-top: 1px solid #bdbdbd;padding: 15px 16px;line-height: 18px;margin-bottom:35px;}
.sidebar, .obar{float: right;line-height: 18px;     margin:0 0 0 5px;     width:271px;}
.obar{margin: 0 5px 0 0;float: left;}
.sidebar ul, .obar ul{margin: 0;padding: 0;list-style: none;}
.sidebar ul li, .obar ul li{     text-align:center;     width:280px;  /* margin: 5px 0 0;padding: 9px 16px 15px;     background: url(images/bg_ul_li.gif) no-repeat left top;*/}
.sidebar ul li.widget_search, .obar ul li{padding: 15px 16px;}
.sidebar ul li h2, .obar ul li h2{color:#8DAB3B;     font-size:19px;     font-weight:bold;     padding:2px 0 0 -5px;     text-align:left;}
.sidebar ul ul li, .obar ul ul li{margin:10px 0 -5px;     padding:0 0 0 15px;     text-align:left;     background: url(images/bg_arrow_right.gif) no-repeat 0px 8px;}
.sidebar ul ul ul, .obar ul ul ul{ padding: 3px 0 0; }
.sidebar ul ul ul li, .obar ul ul ul li{	     margin:0;     padding:8px 0 0 13px;     text-align:left;background: url(images/bg_arrow_right.gif) no-repeat 0px 8px;}
.sidebar ul ul ul ul li, .obar ul ul ul li{background: url(images/bg_arrow_right_2.gif) no-repeat 0px 8px;}
/* COMMENTS TEMPLATE */
.post h3#comments, .post h3#respond{padding: 0 0 2px 19px;line-height: 27px;background: url(images/user_comment.gif) no-repeat 0 6px;color: #e45b00;}
.post h3#respond{background: url(images/add_comment.gif) no-repeat 0 6px;color: #333;}
ol.commentlist{margin: 0 0 11px;padding:0;list-style: none;}
ol.commentlist li{padding: 13px 0;background: url(images/bg_comment_bottom.gif) no-repeat left bottom;}
ol.commentlist li .commentmetadata{font-size: 11px;color: #546477;}
ol.commentlist li .commentmetadata a{color: #546477;}
form#commentform small{font-size: 11px;}
/* Sprite */
.siteSprite{ background:transparent url(images/codlib.png) repeat 0 0; }
.postCommentLink{ display:inline; float:right; margin:-5px -10px 0 0;}
.postCommentLink a{background:transparent url(images/codlib.png) repeat scroll -394px -14px;display:block;height:18px;overflow:hidden;text-indent:-9999px;width:94px;}
/* Custom */
#rightRailMpu{margin:5px 7px 7px 8px;padding:2px;background:#EEEEEE url(images/bg_body.gif) repeat 0 0;}
.textwidget{width:270px;}
.sidebarDivider{background:transparent url(images/sidebar_bg.jpg) repeat-x scroll left top;height:2px;width:271px;margin:16px 0px;}
#rightRailFacebookFanbox{margin:10px 0px;}
#mPopularPosts{ margin:-5px 2px 0 9px; }
#mPopularPosts li{ width:245px; }