/*
Theme Name: Concurs-online.ro
Theme URL: http://www.theme-addict.com/
Description: Concurs-online.ro is a simple, 3-column Widget-ready theme created for Wordpress.
Author: Cristian Iosif
Author URI: http://www.theme-addict.com/
Version: 0.1
Tags: black, orange, three columns, custom headers, widgets, gravatar, fixed width, easy customization, valid XHTML, valid CSS
	
The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/

*{padding:0;margin:0;}
body{background:#030303 url(images/bg.png) repeat-x top left;font:12px"Lucida Sans Unicode","Lucida Grande", sans-serif;color:#ffffff;font-weight:normal;font-variant:normal;}
a{text-decoration:none;color:#ff941c;outline:medium none;}
a:hover{text-decoration:underline;color:#ff941c;}
a img{border:0;}
/*strong{font-weight:normal;}*/
.f-left{float:left; }
.f-right{float:right; }
.v-top{vertical-align:top; }
.v-middle{vertical-align:middle !important; }
.v-bottom{vertical-align:bottom; }
.a-left{text-align:left !important; }
.a-center{text-align:center !important; }
.a-right{text-align:right !important; }
em.required{color:red;}
p, small {padding:0 0 1em;}
h2{font:normal 18px"Lucida Sans Unicode","Lucida Grande", sans-serif;padding:10px 0;color:#ff941c;}
h2 em{font:400 30px"Lucida Sans Unicode","Lucida Grande", sans-serif;font-style:italic;letter-spacing:0;}
h2.pagetitle{font:bold 14px"Lucida Sans Unicode","Lucida Grande", sans-serif;padding:9px 0;letter-spacing:0;color:#ffffff;font-variant:small-caps;}
h2.pagetitle strong{font:bold 14px"Lucida Sans Unicode","Lucida Grande", sans-serif;padding:9px 0;letter-spacing:0;color:#ff941c;font-variant:small-caps;}
h2.archive{font:bold 14px"Lucida Sans Unicode","Lucida Grande", sans-serif;padding:9px 0;letter-spacing:0;color:#ffffff;font-variant:small-caps;margin-top:20px;}
h2.archive strong{font:bold 14px"Lucida Sans Unicode","Lucida Grande", sans-serif;padding:9px 0;letter-spacing:0;color:#ff941c;font-variant:small-caps;margin-top:20px;}
h2 a{font-size:18px;color:#ff941c;text-decoration:none;padding:10px 0;}
h2 a:hover{color:#ff941c;text-decoration:underline;}
h3{font:normal 18px"Lucida Sans Unicode","Lucida Grande", sans-serif;color:#ff941c;}
h3 a{font-size:18px;color:#ff941c;text-decoration:none;}
h3 a:hover{color:#ff941c;text-decoration:underline;}
h4{font:normal 16px"Lucida Sans Unicode","Lucida Grande", sans-serif;}
h5{font:normal 14px"Lucida Sans Unicode","Lucida Grande", sans-serif;}
h6{}
blockquote{/*width:350px;*/background-color:#333;font-style:italic;padding:10px;clear:both;margin:0 0 10px 0;border:1px solid #666;font:normal 12px"Lucida Sans Unicode","Lucida Grande", sans-serif;}
blockquote p{padding:0;}
.entry ul, .entry ol, .post ul, .post ol{padding:18px;}
ul{list-style-type:circle;}
ul li ul{list-style-type:disc;}
ol{list-style-type:decimal;}
ol li ol{list-style-type:lower-roman;}
label#comment{width:200px;}
img.left{float:left;margin:5px 5px 5px 0;background-color:#fff;padding:4px;border:1px solid #A6A371;}
img.right{float:right;margin:5px 0 5px 5px;background-color:#fff;padding:4px;border:1px solid #A6A371;}
form input#newsletter{width:150px;height:20px;border:0;float:left;margin-right:5px;padding:3px 0 0 7px;color:#666;}
form input#send,form input#submit, form input#wp-submit, form input#contactsubmit, p.submit input{border-width:1px;border-style:solid;border-color:#ed6502 #a04300 #a04300 #ed6502;padding:3px 7px;background-image:url("images/spriteme2.png");background-position:0px -67px;background-color:#ff941c;color:#fff;font:bold 12px arial, helvetica, sans-serif;cursor:pointer;text-align:center !important;white-space:nowrap;}
#wrapper{width:1068px;margin:0 auto;}
#header{width:1068px;height:100px;float:left;margin-top:20px;}
#content{width:1068px;float:left;}
#content #left-col{width:234px;margin-top:20px;margin-left:-807px;float:left;position:relative;}
#content #main-col{width:468px;float:left;margin:0 50px 0 290px;position:relative;}
#content #forum-col{width:778px;float:left;margin:0 -260px 0 290px;position:relative;}
#banner-main-col{margin-top:30px;}
#content #right-col{width:250px;margin-top:20px;float:left;position:relative;}
#footer{width:100%;float:left;height:23px;padding:40px 0;color:#fff;}
#header #logo{width:181px;height:190px;float:left;}
#header #logo h1 a{background-image:url("images/spriteme1.png");background-position:-10px -10px;width:181px;height:90px;float:left;text-indent:-9999em;}
#header #logo em{color:#fff;font-size:11px;line-height:15px;float:left;height:33px;padding:0 5px 5px 5px;overflow:hidden;text-align:left;width:181px;}
#header #top-banner{float:right;border:0;width:728px;height:90px;}
#menu{float:left;width:1068px;margin:20px 0;height:41px;background-image:url("images/spriteme2.png");background-position:0px -10px;}
#menu ul{list-style:none;float:left;text-align:left;padding:10px 0;margin:0 25px;}
#menu ul li.page_item{float:left;}
#menu ul li.page_item a{text-decoration:none;color:#fff;text-transform:uppercase;font-size:12px;font-weight:bold;padding-right:30px;}
#menu ul li.page_item a:hover{color:#ff941c;}
#menu ul li.current_page_item a{color:#ff941c;}
.icons{float:right;margin:6px 20px 6px 3px;}
#featured-post{width:468px;}
#featured-post h3{font:900 14px"Lucida Sans Unicode","Lucida Grande", sans-serif;color:#918e61;letter-spacing:-1px;padding-bottom:5px;}
#featured-post .featured{width:468px;border:1px solid #c0bd92;float:left;padding:0 10px;background:#fff url(images/featured-bg.png) no-repeat top left;}
#featured-post .featured h2 a{display:block;padding:5px 0 0 0;letter-spacing:-1px;}
#featured-post .featured span#f-date{padding:3px 4px;background-color:#eae8c6;color:#5d5b35;font-size:10px;}
#featured-post .featured span#f-date a{color:#5d5b35;}
#featured-post .featured p{padding-top:5px;}
#featured-post .featured p img, #featured-post .featured p a img{padding:5px;border:1px solid #e5e3c2;background-color:#fff;float:right;margin:0 0 5px 5px;}
#featured-post .featured small{float:left;padding:4px 0;border-top:1px solid #eae8c6;width:558px;background:url(images/tag.png) no-repeat center left;padding:4px 0 4px 20px;}
#featured-post a#readmore{float:right;display:block;background:url(images/readmore.png) no-repeat top left;width:79px;height:22px;text-indent:-9999em;margin:-10px 10px 0 0;display:inline;}
.post{width:468px;float:left;margin-top:20px;}
.post-forum{width:778px;float:left;margin-top:20px;}
.post .post-info{float:left;width:100px;padding-right:10px;}
.post .post-info a img, .post .post-info img{padding:5px;background-color:#dedcb9;border:1px solid #a6a371;}
ul.links{list-style:none;}
.post .post-info em, .post .entry em{display:block;font-size:10px;}
.post .post-info span.post-tag, .post .entry span.post-tag{display:block;font-size:10px;padding:3px 0;}
.post .post-info span.post-tag a{text-decoration:none;font-weight:normal;}
.post .post-info span.post-tag a:hover{text-decoration:underline;font-weight:normal;}
.entry{float:left;width:468px;}
p.metadata{padding:2px;border-bottom:1px dashed #666666;background-color:transparent;clear:left;text-align:right;margin-top:15px;}
p.metadata2{padding:2px;border-top:1px solid #b5b38f;border-bottom:1px solid #b5b38f;background-color:#e2e0b6;clear:left;text-align:right;width:600px;}
.cat{float:left;width:100%;font-size:11px;font-style:italic;color:#ffffff;}
.clear{clear:both;padding:10px 0 0 0;}
#feed{width:330px;text-align:right;float:left;margin-bottom:10px;}
#feed a.rss{width:32px;height:27px;background:url(images/rss.png) no-repeat top left;float:right;text-indent:-9999em;text-align:left;}
#menu form.searchbar{padding:10px 25px;float:right;}
form input#s{width:150px;height:18px;border:0;float:left;padding:3px 0 0 7px;color:#666;}
form input#searchsubmit{background-image:url("images/spriteme1.png");background-position:-10px -120px;width:21px;height:21px;border:0;padding:0 10px;color:#fff;font-weight:bold;cursor:pointer;}
#about{clear:left;width:330px;margin-bottom:20px;}
#about h3{font:400 18px"Lucida Sans Unicode","Lucida Grande", sans-serif;background:url(images/about.png) no-repeat top right;width:260px;margin-bottom:10px;}
#about a img{padding:5px;float:left;background-color:#dedcb9;border:1px solid #a6a371;margin:5px 5px 5px 0;}
#about span{font-size:10px;line-height:16px;}
#left-col ul, #right-col ul{list-style:none;}
#sidebar1{float:left;width:234px;}
#left-col ul li{float:left;width:234px;margin-bottom:10px;}
#left-col ul li h2{font:bold 14px"Lucida Sans Unicode","Lucida Grande", sans-serif;font-variant:small-caps;color:#ffffff;}
#left-col ul li ul li{float:left;width:234px;border:0;margin-bottom:0;padding:10px 4px;border-bottom:1px dashed #666666;}
#left-col ul li ul li a{float:left;/*border-bottom:1px dashed #666666;width:228px;*/text-decoration:none;color:#ffffff;padding:0 4px;font-weight:normal;}
#left-col ul li ul li a:hover{color:#ff941c;text-decoration:underline;}
#sidebar2{float:left;width:330px;}
#right-col ul li{float:left;width:250px;margin-bottom:10px;}
#right-col ul li h2{font:bold 14px"Lucida Sans Unicode","Lucida Grande", sans-serif;font-variant:small-caps;color:#ffffff;}
#right-col ul li ul li{float:left;width:250px;border:0;margin-bottom:0;border-bottom:1px dashed #666666;padding:10px 4px;}
#right-col ul li ul li a{/*float:left;width:250px;*/text-decoration:none;color:#ffffff;}
#right-col ul li ul li a:hover{color:#ff941c;text-decoration:underline;}
#comments{margin-top:15px;float:left;width:468px;}
h3#comment-title{width:468px;float:left;text-indent:-9999em;padding-top:5px;}
#comments ol, #comments ol li{float:left;width:468px;list-style:none;padding:0;}
#comments ol li .comment-data{float:left;width:448px;margin-right:10px;padding:5px 10px;min-height:120px;overflow:auto;border:1px solid #666666;}
#comments ol li.alt .comment-data{float:left;width:448px;margin-right:10px;padding:5px 10px;min-height:120px;border:1px solid #666666;overflow:visible;/*margin-top:-1px;margin-bottom:-2px;*/margin:5px 0;}
#comments ol li .comment-info{width:468px;float:left;text-align:right;font-size:10px;line-height:12px;}
#comments ol li .comment-info a img{border:0;margin-bottom:5px;}
#comments ol li .comment-info a{text-decoration:none;}
#respond{background:url(images/respond.png) no-repeat top left;padding-top:30px;margin-top:15px;float:left;float:left;width:600px;}
#respond p{padding:2px 0;}
#respond input{padding:2px;border:1px solid #c1bd85;}
#footer .footer-text{width:1068px;margin:0 auto;}
#footer .footer-text a{color:#fff;}
#footer .footer-text span{float:left;/*width:600px;*/}
#footer .footer-text em{float:left;width:360px;text-align:right;}
.textwidget{padding:5px;}
a.tag-link-11{text-decoration:none;margin:3px;}
#tag_cloud .widgettitle, .widget_text .widgettitle, .widget_calendar .widgettitle{text-align:left;}
#tag_cloud{text-align:center;}
ul#recentcomments li.recentcomments{width:150px;font-weight:normal;padding:2px 4px;}
ul#recentcomments li.recentcomments a{border:0;width:150px;font-weight:normal;}
ul#recentcomments li.recentcomments a:hover{}
#calendar_wrap{}
#wp-calendar{width:150px;margin:0 auto;}
#wp-calendar a{text-decoration:none;padding:1px 2px;background-color:#b63d13;color:#fff;}
#prev{text-align:left;}
#prev a{text-decoration:none;padding:1px 2px;background-color:#D7D39A;color:#b63d13;}
#next{text-align:right;}
#next a{text-decoration:none;padding:1px 2px;background-color:#D7D39A;color:#b63d13;}
.navigation{float:left;width:100%;margin:20px 0;}
.navigation .alignleft a{float:left;}
.navigation .alignright a{float:right;}
p.attachment{text-align:center;padding:15px 10px;background-color:#dedcb6;border:1px solid #c5c39b;}
p.attachment a img{padding:3px;background-color:#dedcb9;border:1px solid #a6a371;}
.navigation a img{padding:3px;background-color:#dedcb9;border:1px solid #a6a371;}
.gallery-item a img{padding:3px;background-color:#dedcb9;border:1px solid #a6a371;}
.gallery-item a:hover img{border:1px solid red;}
.gallery-caption{font-size:11px;line-height:14px;margin-left:0pt;padding-bottom:10px;}
.aligncenter, div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;}
.alignright{float:right;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;}
.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;color:#030303;}
