/*
Theme Name: eva
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://www.eva.ro">Eva</a>.
Version: 1.6
Author: El Paulica
Author URI: http://www.facebook.com/paul.toma
Tags: blue, custom header, fixed width, two columns, widgets

Kubrick v1.5
http://binarybonsai.com/kubrick/
This theme was designed and built by Michael Heilemann,
whose blog you will find at http://binarybonsai.com/
The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/


* {margin:0; padding:0}
body {font:12px Arial, Helvetica, sans-serif; background:#F7F7FA url(images/bg_body.jpg) repeat-y top center; color:#333333; }
a {color:#655EC1; text-decoration:none; outline:none;}
a:hover {color:#655EC1; text-decoration:underline;}
a img {border:none;}
input, select, textarea {font:12px Arial, Helvetica, sans-serif; color:#333333;}
ul,li {list-style:none;}
p {margin-bottom:10px;}

.left {float:left;}
.right {float:right;}
h1, h2, h3 {font-weight:bold; font-family:Tahoma, Arial, Helvetica,sans-serif; color:#000000;}
.title_1 {font-size:28px; color:#000000; margin-bottom:10px; letter-spacing:-1px;}
.title_2 {font-size:18px; color:#000000; margin-bottom:10px;}

.pagetitle {font-size:18px; color:#000000; border-bottom:1px solid #DDDEE6; padding-bottom:10px;}
.box {margin-bottom:25px;}
.mb15 {margin-bottom:15px;}

.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }

#main_container {width:982px; margin:0 auto;}
#container {background: url(images/bg_content.jpg) repeat-y 665px 0px;}
#header {}
#footer {}
#content {float:left; width:650px; overflow:hidden;}
#sidebar {float:right; width:300px; padding-left:20px; padding-top:15px;}

.colaj_blog {width:982px; height:165px; position:relative;}
.colaj_blog .about_me {position:absolute; text-decoration:underline; font-weight:bold; font-size:11px; color:#ffffff; right:170px; top:70px; text-align:right;}
.colaj_blog .blog_home {width:340px; height:70px; display:block; position:absolute; left:30px; top:35px; text-indent:-9999px;}
.colaj_blog .avatar_colaj {width:140px; height:145px; display:block; position:absolute; right:10px; top:10px; text-indent:-9999px;}

.post {margin-bottom:25px;}
.post h2 a {color:#D90F57}
.post .date {font-size:11px; color:#A09FB0; margin-bottom:10px;}
.post .meta {border-top:1px solid #DDDEE6;border-bottom:1px solid #DDDEE6; padding:5px 0px; color:#A09FB0; margin-bottom:10px; overflow:hidden;}
.post .meta .avatar {margin-right:10px; float:left;}
.post .meta .avatar img {vertical-align:middle; width:36px; height:36px;}
.post .meta .author {float:left; padding-top:5px; font-size:11px}
.post .meta .author a {font-size:12px;}

.post .social {float:right; padding-top:10px;}
.post .social li {float:right; margin-left:10px;}
.post .social .tw { width:92px; overflow:hidden}

.post .entry .btn_more {background: url(images/bg_btn_more.jpg) repeat-x; padding:5px 0px; border:1px solid #D1D3DC; -moz-border-radius:3px; -webkit-border-radius:3px; font-size:13px; font-weight:bold; width:160px; margin:0 auto; display:block; text-align:center}
.post .social .comm {font-size:11px;}
.post .social .comm .comm_link {background: url(images/bg_btn_comments.jpg) repeat-x; padding:2px 15px; border:1px solid #D1D3DC; -moz-border-radius:3px; -webkit-border-radius:3px; display:inline-block}
.post .social .comm span {font-weight:bold; padding:2px 7px; background: url(images/bg_btn_comments.jpg) repeat-x; border:1px solid #D1D3DC; -moz-border-radius:3px; -webkit-border-radius:3px; display:inline-block; color:#655EC1; margin-left:7px; position:relative;}
.post .social .comm span i {background: url(images/arrow_nr_comm.gif) no-repeat; width:5px; height:8px; position:absolute; left:-5px; top:6px;}
.entry p, .entry ul, .entry ol {margin-bottom:20px!important; font-size:14px; line-height:1.5;}
.post .entry img {max-width:100%;}

.gallery {clear:both;}

.box_articole {}
.box_articole li {margin-bottom:20px;}
.box_articole .poza {float:left; width:100px; margin-right:10px; border:5px solid #f0f0f0;}
.box_articole .poza_blog {background: url(images/bg_blog_avatar.jpg) no-repeat; float:left; width:60px; margin-right:10px; height:55px; text-align:center; padding-top:5px;}

.box_articole .article {float:right; width:180px;}
.box_articole .article_blog {float:right; width:230px;}

.box_articole .article h4 {font-weight:bold; font-size:15px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif;}
.box_articole .post_title {margin-bottom:10px!important;}


#sidebar h3 {border-bottom:1px solid #DDDEE6; padding-bottom:10px; margin-bottom:10px; font-size:18px; color:#000000; font-weight:normal;}

.navigation {margin-bottom: 25px;overflow: hidden;}
.alignleft {float:left; margin:0 10px 10px 0;}
.alignright {float:right;  text-align:right; margin:0 0 10px 10px;}

.search_box {background: url(images/bg_input.jpg) repeat-x;border:1px solid #BFC1D0;}
.search_box .text {padding:7px 5px; width:260px; color:#A09FB0; border:none; background:none;}
.search_box .btn {background: url(images/btn_search.gif) no-repeat; width:14px; height:17px; border:none; cursor:pointer; }
.search_box .black{color:#000!important;}


#page_nav {border-top:1px solid #DDDEE6; padding:15px 0px;}
.paging {}
.paging li {font-weight:bold; font-size:15px; display:inline-block; vertical-align:top;padding:1px 7px;}
.paging li a {display:block;}
.paging li.active {color:#FFFFFF; background:#8984D0; -moz-border-radius:3px; -webkit-border-radius:3px;}



/*------------------------------COMMENTS------------------------------*/
.header_commentlist {border-bottom:1px solid #DDDEE6; margin-bottom:10px; padding-bottom:10px;}
.header_commentlist h3 {font-size:18px; font-weight:normal; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-bottom:10px; display:inline; margin-right:5px;}
.header_commentlist a {font-weight:bold; font-size:11px;}
.header_commentlist img {vertical-align:middle;}

.commentlist {}
.commentlist li {margin-bottom:15px; overflow:hidden; padding:10px 0px 10px 10px}
.commentlist li .avatar {}
.commentlist li .comment-body {float:left; width:420px;}
.commentlist li .avatar {padding:1px; border:1px solid #D6D7E0; margin-right:10px;float:left; margin-right:10px;}
.commentlist li .comment-meta {color:#A09FB0; font-size:11px; margin-bottom:5px;}
.commentlist li cite.fn {color:#000000; font-size:12px; font-weight:bold; font-style:normal;}
.commentlist span.says {display:none}
.commentlist .reply {display:none}
.commentlist .bypostauthor {background:#F1F1FE url(images/logo_mic_eva.gif) no-repeat 590px 10px;}


.commentlist .bypostauthor .avatar {padding:0px!important; border:2px solid #C2BFFB; }



#respond {}
#respond h3 {font-size:18px; font-weight:normal; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-bottom:10px; margin-top:10px;}
#respond #commentform {background:#F1F1FE; padding:15px; -moz-border-radius:7px; -webkit-border-radius:7px; width:460px;}
#respond .btn {background: url(images/btn_post_comment.gif) no-repeat; width:130px; height:30px; color:#655EC1; font-weight:bold; cursor:pointer; border:none; font-size:12px;}
#respond .text {border:1px solid #C2BFFB; padding:5px; background:#fff url(images/bg_input.jpg) repeat-x;}
#respond label {display:block; margin-bottom:5px;}
#respond input.text {width:190px;}
#respond .mb15 .left {margin-right:24px;}
#respond textarea.text {width:415px; height:110px; overflow:auto;}

#eva_menu_drop {padding:5px 10px 10px; position:absolute; left:119px; top:30px;width: 370px; z-index:100; background: none repeat scroll 0 0 #FFFFFF; opacity: 0.9;}
#eva_menu_drop .column {float:left; width: 112px;}
#eva_menu_drop .column li a {font-size:11px;}
#eva_menu_drop .column li {padding: 3px 6px 3px 0;}
#eva_menu_drop .column li.title {color:#D7004D; font-size:10px;}
#eva_menu_drop .eva_menu_left {float:left; padding-right:15px; background: url(images/eva_menu_drop_separator.jpg) no-repeat right center;}
#eva_menu_drop .eva_menu_right {float:left; padding-left:15px;}

.box_archives {}
.box_archives ul li {margin-bottom:2px;}

#sidebar .rss {border-top:1px solid #DDDEE6; border-bottom:1px solid #DDDEE6; padding:10px 0px;}
#sidebar .rss .btn_rss {background: url(images/btn_rss.gif) no-repeat right center; width:20px; height:20px; display:block; float:right; text-indent:-99999px;}
#sidebar .rss .left * {display:inline-block; vertical-align:top;}
#sidebar .rss .left span {margin-top:3px;}
.comment_time {color:#A09FB0!important; text-decoration:none!important;}

.box_articole .blog_name { color:#D7004D; font-size:10px; text-transform:uppercase; display:block; margin-bottom:2px;}
.blog_thumb  {width:50px;}
.attachment {margin-bottom:15px;}
.comment_order { padding-top:7px;}


#header { height:auto; width:982px; position:relative; margin-top:15px;}


#header .top_menu {font-size:11px; color:#A09FB0; margin-bottom:15px;}
#header .account {float:left;}
#header .account .separator {padding:0px 5px;}
#header .main_search {float:right; background:url(images/search.jpg) no-repeat; width:300px; height:24px;}
#header .main_search .text {width:245px; font-size:11px; border:none; background:none; padding:2px 10px 0px 10px; height:22px; vertical-align:top; line-height:11px; _padding-top:7px; _height:17px; color:#A09FB0;}
#header .main_search .focus {color:#333;}

#header .main_search .btn {width:32px; height:24px; background:none; cursor:pointer; border:none;}
#header .logo_and_banner {margin-bottom:20px;}
#header .logo {float:left; padding:10px 0px 0px 0px;}
#header .logo a {background:url(images/logo.gif) no-repeat; width:136px; height:60px; display:block; text-indent:-9999px;}
#header .top_banner {float:right; height:90px;}

#header #menu {position:relative;}
#header .ul-menu {background:url(images/bg_main_menu.jpg) repeat-x; -moz-border-radius:3px; -webkit-border-radius:3px; height:32px; float:left; width:847px;}
#header .ul-menu li {float:left; background:url(images/menu_separator.png) no-repeat left center; padding:6px 6px 0px 7px; height:26px;}
#header .ul-menu li a {display:block; padding:0px 0px 0px 5px; color:#FFFFFF; float:left;}
#header .ul-menu li span {display:block; font-size:11px; text-transform:uppercase; line-height:11px; padding:5px 5px 11px 0px; float:left;}
#header .ul-menu li.home {background:none; padding:0px;}
#header .ul-menu li.home a {background:url(images/menu_home.png) no-repeat; width:41px; height:32px; padding:0px; text-indent:-9999px;}
*html #header .ul-menu li.home a {background:url(images/menu_home.jpg) no-repeat;}
#header .ul-menu li.home a:hover {background:url(images/menu_home.jpg) no-repeat;}
#header .ul-menu li.first {background:none; padding:6px 5px 0px 0px;}
#header .ul-menu li.selected a {background:url(images/tab_menu_sel_left.gif) no-repeat top left; color:#735FC2;}
#header .ul-menu li.selected span {background:url(images/tab_menu_sel_right.gif) no-repeat top right;padding:7px 5px 8px 0px;}


#header .ul-menu li.more {padding:7px 7px 0px 9px; height:25px;position:relative; float:right;}
#header .ul-menu li.more a {background:url(images/arrow_menu_more.gif) no-repeat center center; text-indent:-9999px; width:15px; height:16px; padding:0px;}
#header .ul-menu li.more_hover {padding:7px 7px 0px 9px; height:25px;position:relative; float:right;}
#header .ul-menu li.more_hover a {background:url(images/arrow_menu_more_hover.gif) no-repeat center center; text-indent:-9999px; width:15px; height:16px; padding:0px;}

#header .sub_menu {font-size:11px!important; font-weight:bold; padding:8px 0px; background:url(images/bg_sub_menu.gif) repeat-x bottom left; color:#A09FB0; position:absolute; width:982px; overflow:hidden; left:0; height:15px!important; top:30px;}
#header .sub_menu_container {width:2000px;}
#header .sub_menu .separator {padding:0px 3px;}
#header .sub_menu .hot {font-weight:normal!important;padding:0px!important;text-transform:none!important;}
#header ul li .sub_menu a {color:#735FC2!important; padding:0px!important; text-transform:none!important; display:inline!important; background:none!important; width:auto!important; height:auto!important; float:none!important;}
#header .sub_menu span {display:inline!important; padding:0px 3px!important; background:none!important;float:none!important;}

#header .ul-menu-community {background:url(images/bg_main_menu.jpg) repeat-x; float:right; width:130px;}
#header .ul-menu-community li.first {padding:6px 7px 0px 7px;}
#header .ul-menu-community li span {padding:5px 5px 11px 0px!important;}

#header .ul-menu li.more .dropdown_menu { }
#header .dropdown_menu {position:absolute; top:23px; right:6px; _right:5px; width:169px; background:#fff;  border:1px solid #7465D5; border-top:none!important; -moz-box-shadow: 3px 3px 3px #BABABA; -webkit-box-shadow: 3px 3px 3px #BABABA; box-shadow: 3px 3px 3px #BABABA;}
#header .dropdown_menu ul li {float:none!important; height:auto!important; background:none; padding:0px;}
#header .dropdown_menu div a {display:block!important; background:none!important; padding:6px 10px 7px 10px!important; width:auto!important; text-indent:0px!important; height:auto!important; text-transform:none!important; color:#735FC2; text-decoration:none; _zoom:1; float:none!important;}
#header .dropdown_menu div a:hover {background:url(images/hover_dropdown.jpg) repeat-x left top!important; color:#fff;}

.box {margin-bottom:15px;}

#left {float:left; width:665px;}
#right {float:right; width:300px;}

.home_left_col {float:left; width:160px;}
.home_center_col {float:right; width:490px;}

.blogurile_eva {}
.blogurile_eva h2 {background:url(images/blogurile_eva.gif) no-repeat; width:160px; height:26px; margin-bottom:10px; text-indent:-9999px;}

.wide_ribbon {background:#D7D3F7; border-top:1px solid #CDC7F2; border-bottom:1px solid #CDC7F2; position:relative; height:62px; _zoom:1; padding:15px 30px 10px 15px;}
.wide_ribbon .title {font:bold 16px/20px Arial, Helvetica, sans-serif; color:#000000; margin-bottom:5px;}
.wide_ribbon .abonare_nl {float:left; position:relative; padding-left:150px;}
.wide_ribbon .abonare_nl .screen_nl {background:url(images/nl_screen.png) no-repeat; width:135px; height:105px; display:block; position:absolute; left:5px; top:-35px;}
*html .wide_ribbon .abonare_nl .screen_nl {background:url(images/nl_screen.gif) no-repeat;}
.wide_ribbon .abonare_nl .text {background:url(images/bg_input_abonare.jpg) no-repeat; width:210px; height:20px; border:none;  font-size:12px; padding:5px; vertical-align:top; margin-right:10px;}
.wide_ribbon .abonare_nl .grey {color:#ccc;}
.wide_ribbon .abonare_nl .btn {background:url(images/btn_abonare.gif) no-repeat; width:94px; border:none; color:#FFFFFF; font-weight:bold; cursor:pointer; padding:7px 0px; vertical-align:top}
.wide_ribbon .facebook_like {float:right}
.wide_ribbon .rcl {background:url(images/ribbon_left.png) no-repeat; width:10px; height:98px; display:block; position:absolute; left:-10px; top:-1px;}
.wide_ribbon .rcr {background:url(images/ribbon_right.png) no-repeat; width:10px; height:98px; display:block; position:absolute; right:-10px; top:-1px;}

#footer_container {width:1012px; margin:50px auto 0px;}
#footer .footer_services {float:left; width:165px; padding:25px 15px 15px;}
#footer .footer_services .description {font-size:11px; line-height:11px; color:#515063;}
#footer .footer_services ul li {padding:0px 70px 10px 0px; margin-bottom:10px;}
#footer .footer_services ul li strong {display:block; margin-bottom:5px;}
#footer .footer_services .club {background:url(images/icon_footer_club.jpg) no-repeat right top;}
#footer .footer_services .forum {background:url(images/icon_footer_forum.jpg) no-repeat right top;}
#footer .footer_services .sfaturi {background:url(images/icon_footer_sfaturi.jpg) no-repeat right top;}
#footer .footer_services .felicitari {background:url(images/icon_footer_felicitari.jpg) no-repeat right top;}
#footer .footer_services .horoscop {background:url(images/icon_footer_horoscop.jpg) no-repeat right top;}
#footer .footer_services .concursuri {background:url(images/icon_footer_concursuri.jpg) no-repeat right top;}
#footer .footer_services .city {background:url(images/icon_footer_city.jpg) no-repeat right top;}



#footer .footer_links_container {background:url(images/bg_footer_links.jpg) no-repeat top left;}
#footer .footer_links {background:url(images/bg_footer_shadow.jpg) repeat-x top left; float:right; width:800px; padding:25px 8px 15px 9px;}
#footer .footer_links .footer_column {width:170px; padding:0px 10px 0px 20px; float:left; background:url(images/footer_column_separator.jpg) no-repeat top right;}
#footer .footer_links .footer_column .category {margin-bottom:10px; font:bold 16px/18px Arial, Helvetica, sans-serif;}
#footer .footer_links .footer_column ul li {font-size:11px; margin-bottom:5px; line-height:13px;}
#footer .footer_links .footer_last_column {background:none;}
#footer .footer_links .links_container {margin-bottom:25px; height:150px; overflow:hidden;}
#footer .footer_links .links_container_visible {margin-bottom:25px; }
#footer .footer_links  .footer_column ul li  a.more {font-weight:bold; color:#735FC2!important; }

#footer .footer_info_container {color:#86859A; font-size:11px; background:url(images/bg_footer_shadow.jpg) repeat-x top left; border-top:1px solid #DBDBE3; padding:15px;}
#footer .footer_info {margin-bottom:15px;}
#footer .footer_info .separator {padding:0px 3px;}
#footer .trafic {text-align:center;}


