/*  
Theme Name: ProudBlack Wordpress Theme
Theme URI: www.iacobionut.com
Description: ProudBlack Wordpress Theme by <a href="http://iacobionut">IacobIonut</a>.
Version: 1.0
Author: Iacob Ionut
Author URL: http://IacobIonut.com
Tags: black-white, moo-tools tabs, fixed-width, two-columns, 960gs, right-sidebar
*/

/* =================== MAIN STRUCTURE =======================  */
body{background:#f2f2f2;color:#666;}
a{color:#0a8ed2;text-decoration:none;}
small{font-size:11px;}
code{background:#fcfbf2;}
#header{background:url(images/headbck.gif) repeat-x;height:180px;}
#headbg{background:url(images/headerbg.jpg) no-repeat;height:173px;}
#topmenu{margin:0;padding:0;}
#topmenu ul{float:right;font-size:15px;list-style:none;margin:0;padding:0;}
#topmenu li{float:left;margin:0;padding:0 5px;}
#topmenu a{color:#fff;display:block;padding:15px 5px 2px;text-decoration:none;}
#topmenu li ul{left:-999em;position:absolute;width:190px;}
#topmenu li ul li a{background-color:#454545;color:#fff;font-size:12px;margin:0 0 0 -5px;padding:9px 6px;width:120px;}
#topmenu li ul li a:hover{background-color:#343434;}
#topmenu li ul ul{margin:-36px 0 0 127px;}
#topmenu li ul ul li a{background-color:#3c3c3c;font-size:11px;}
#topmenu li:hover ul ul,#topmenu li.sfhover ul ul{left:-999em;}
#logo img{border:none;}
#logo h1{color:#fff;font-size:30px;line-height:30px;margin:25px 0 0;}
#logo .description{color:#777;}
#searchform{float:right;margin:35px 10px 0 0;}
#rssfeed{float:right;margin:3px 10px 0 0;}
#rssfeed a.rss{background:transparent url(images/rss.gif) no-repeat left top;padding-left:20px;}
#main-top{background:url(images/maintop.gif) no-repeat;height:12px;}
#main-area{background:url(images/mainbck.gif) repeat-y;}
#main-bottom{background:url(images/mainbottom.gif) no-repeat;height:12px;}
.post{border-bottom:1px solid #efefef;margin:0 15px;padding:15px 0;}
.post .post-title{font-family:"Trebuchet MS", Arial, Georgia;margin:0;padding:0;}
.post .post-meta-top{color:#888;font-size:11px;}
.post .post-date{background:url(images/clock.gif) no-repeat;float:left;margin-bottom:10px;padding-left:17px;}
.post .post-comments{background:url(images/comicon.jpg) no-repeat 0 60%;float:right;padding-left:18px;}
.post .post-category{clear:both;margin-bottom:20px;}
.post .post-category a{-moz-border-radius:8px;-webkit-border-radius:8px;background:#efefef;border:1px solid #e0e0e0;color:#454545;font-weight:700;padding:2px 10px;text-decoration:none;}
.post .post-category a:hover{background:#eaeaea;color:#333;}
.post .post-meta{background:url(images/tag.png) no-repeat;height:20px;margin:10px 0;padding-left:18px;}
.post .entry{line-height:22px;}
.single-social{background:#f2f2f2;border-bottom:1px solid #dcdddb;border-top:1px solid #dcdddb;height:45px;}
.single-social h2{color:#444;float:left;font:18px "Trebuchet MS", Arial, Georgia;padding:11px 0 0 10px;}
.single-social ul{float:right;list-style:none;}
.single-social ul li img{background:none;border:0;padding:0;}
.single-social ul li{float:left;margin:0;padding:0 4px;}
.navigation{margin:15px 15px 20px;}
.cat-header{color:#999;font-family:"Trebuchet MS", Arial, Georgia;padding:10px 15px 0;text-align:center;text-decoration:underline;}
.cat-header h2{font-size:19px;font-weight:400;}
blockquote{background:#f7f7f7 url(images/quote.gif) no-repeat 3% 8%;border-bottom:1px solid #dedede;border-top:1px solid #dedede;color:#444;font-style:italic;margin:13px auto;padding:0 10%;width:80%;}
blockquote p{padding:10px 0;}
a.more-link{background:#81c0e1;border:1px solid #5fa7cc;color:#fff;font-size:10px;padding:4px 8px;text-transform:uppercase;}
a.more-link:hover{background:#a2d7f2;}

/* ============================== ARCHIVES PAGE ==========================  */
.arch-head{color:#999;font-family:"Trebuchet MS", Arial, Georgia;font-size:19px;font-weight:400;padding:10px 15px 0;text-align:center;text-decoration:underline;}
#arch ul{list-style:circle;}

/* ========== IMAGES =============  */
img{border:1px solid #dedede;}
p img{margin:10px 0 20px;max-width:100%;padding:0;}
img.aligncenter{background:#f2f2f2;border:1px solid #dedede;display:block;margin-left:auto;margin-right:auto;padding:3px;}
img.alignright{background:#f2f2f2;border:1px solid #dedede;display:inline;margin:0 0 13px 13px;padding:3px;}
img.alignleft{background:#f2f2f2;border:1px solid #dedede;display:inline;margin:0 13px 13px 0;padding:3px;}
img.alignnone{background:#f2f2f2;border:1px solid #dedede;clear:both;margin:10px 0 20px;padding:3px;}
.alignleft{float:left;}
.alignright{float:right;}

/* ====================== COMMENTS =================  */
ol.commentlist{list-style-image:none;list-style-type:none;margin:35px 15px 0 0;padding:0;}
ol.commentlist li{border-bottom:1px solid #f2f2f2;margin:0 0 0 15px;padding:0;}
#comments,#respondh3{font-size:17px;margin:30px 0 0 15px;}
#respondh3{padding:0 0 10px;}
.cancel-comment-reply{margin:0 15px;}
.commentlist .comment{display:block;padding:15px 0;}
ol.commentlist li div.vcard img.avatar{border:1px solid #777;margin:0;}
.commentlist .says{color:#999;font-size:11px;}
.commentlist .cite{font-size:14px;margin-top:1px;}
.commentlist .comment-meta{font-size:11px;margin:0 0 18px;}
.commentlist .children li{list-style:none;}
.commentlist .comment-meta a{color:#999;}
.commentlist p{line-height:20px;margin:0 0 15px;}
ol.commentlist .comment-author{font-size:14px;}
.commentlist .reply{display:block;}
.commentlist .reply a{background:#eee;border:1px solid #ddd;font-family:Helvetica, Arial, sans-serif;font-size:12px;line-height:14px;padding:4px 8px;text-decoration:none;}
#commentform input{border:1px solid #dedede;margin-top:3px;padding:5px 5px 5px 30px;width:200px;}
#commentform{margin:0 0 0 15px;}
#commentform textarea{border:1px solid #dedede;padding:5px;}
#commentform #author{background:url(images/user.png) no-repeat 3% center;}
#commentform #email{background:url(images/email.png) no-repeat 3% center;}
#commentform #url{background:url(images/world_link.png) no-repeat 3% center;}
#commentform #submit{background:#fff;cursor:pointer;font-size:12px;padding:2px 0;}

/*====================== SIDEBAR =================  */
#sidebarss{background:url(images/sidebarbottom.gif) no-repeat;height:10px;}
#tab_heading{background:url(images/tabtop.gif) no-repeat;display:block;height:11px;padding:11px 0;text-align:center;}
#tab_heading *{border-style:none;cursor:pointer;display:inline;padding:6px;user-select:none;vertical-align:middle;}
ul#buttons{margin:0;}
ul#buttons li{background:#fff;border:1px solid #dedede;margin:0 5px 0 0;padding:4px;}
#tab_wrapper{background:url(images/sidebarbck.gif) repeat-y;width:280px;}
.tab_content{margin-bottom:7px;padding-bottom:7px;}
#tab_content ul li{border-bottom:1px solid #efefef;font-size:12px;margin-left:8px;margin-right:8px;padding:6px 5px 4px;}
#tab_content .meta{color:#999;font-size:11px;}
#tab_content .title{font-weight:700;}
.tags ul li{padding:0 6px;}
#tab_heading li{border:none;font:12px Arial;font-weight:700;padding:0 3px;}
#tab_heading li.active{background-color:#44abe0;border:1px solid #1884bc;color:#fff;}
#tab_heading li:hover{background-color:#63bfee;border:1px solid #1884bc;color:#fff;}
#panes{border-style:none;margin:10px auto 0;text-align:left;width:280px;}
#panes a{color:#666;text-decoration:none;}
#panes a:hover{color:#0a8ed2;text-decoration:underline;}
#panes div div{overflow:hidden;}
#tab_bottom{background:url(images/sidebarbottom.gif) no-repeat;height:12px;margin-bottom:20px;width:280px;}

/* ====================== SIDEBAR WIDGETS ==============  */
#sidebar .widget h2{background:url(images/sidebartop.gif) no-repeat;font-size:14px;margin:0 0 20px;padding:10px 0 0 10px;width:280px;}
#sidebar .widget a{color:#666;font-weight:700;text-decoration:none;}
#sidebar .widget{background:url(images/sidebarbck.gif) repeat-y;margin-bottom:20px;width:280px;}
#sidebar .widget a:hover{color:#0a8ed2;}
#sidebar .widget ul{background:url(images/sidebarbottom.gif) no-repeat bottom center;list-style:none;margin:0;padding:0 0 10px;}
#sidebar .widget ul li{background:url(images/li.png) no-repeat;border-bottom:1px solid #efefef;font-size:12px;margin:9px 10px;padding:0 0 3px 20px;}
#wp-calendar{background:url(images/sidebarbottom.gif) no-repeat bottom center;margin:0;padding:0 0 10px;text-align:center;width:280px;}
#wp-calendar caption{padding:2px;}
#wp-calendar th,#wp-calendar td{background:#f2f2f2;padding:5px;text-align:center;}
#wp-calendar td{background:transparent;}
.widget_tag_cloud a{margin-left:5px;}
.textwidget{background:url(images/sidebarbottom.gif) no-repeat bottom center;padding:0 10px 10px;}

/* ========================= FOOTER =====================  */
#footer{background:#408AC5 url(images/footbck.gif) repeat-x top left;font-size:12px;height:50px;margin-top:20px;}
#twitter,#lifestream{color:#ddd;font-weight:700;margin:20px 10px 0 0;}
#twitter-icon{float:left;height:40px;width:110px;}
#twitter ul{list-style:none;margin:0;padding:0;}
#twitter ul li{margin:0;padding:4px 0;}
#flickr h2,#lifestreamh2{color:#eee;font-family:"Trebuchet MS", Arial, Georgia;font-size:20px;font-weight:400;line-height:normal;margin:0 0 5px;padding:0;text-decoration:underline;}
#flickr .flickr-ul img{border:2px solid #666;float:left;height:65px;margin:2px;width:65px;}
#flickr .flickr-ul img:hover{border:2px solid #ccc;}
.lifestream_date{font-size:13px;}
#copyright{clear:both;color:#fff;font-size:11px;padding-top:20px;text-align:center;}
a:hover,#rssfeed a:hover,#wp-calendar a{text-decoration:underline;}
#topmenu ul li.current_page_item a,#topmenu ul li a:hover{background-color:#519cd8;color:#ddd;}
#topmenu li:hover ul,#topmenu li li:hover ul,#topmenu li.sfhover ul,#topmenu li li.sfhover ul,#topmenu li:hover ul,#topmenu li.sfhover ul{left:auto;}
#logo h1 a,#rssfeed a{color:#fff;text-decoration:none;}
#logo h1 a:hover,#wp-calendar a:hover{text-decoration:none;}
#content,#flickr,#lifestream{margin:20px 0 0;}
#arch ul li,#wp-calendar td,table#wp-calendar th{padding:3px 0;}
img.wp-smiley,ol.commentlist li ul li,#tab_content .tags ul li,#twitter-icon img{border:0;}

