/*
Theme Name: teatrul.ro
Theme URI: http://teatrul.ro/
Description: Custom theme for teatrul.ro by Ionut Grama
Version: 1.0
Author: Ionut Grama
Author URI: http://teatrul.ro/
Tags: art, modern, fixed width, fixed height

*/


/* Some resets */
html, body, form, fieldset, legend, h1, h2, h3, h4, h5, ul, ol, li, dl, dt, dd, div, p {margin: 0; padding: 0; font: 12px/16px Tahoma, Arial, Helvetica, sans-serif; color: #333;}
h1, h2, h3, h4, h5 {font-weight: bold;}
ul, ol {list-style-type: none;}
input, textarea, select {font: 11px/14px Tahoma, Arial, Helvetica, sans-serif; color: #333;}
a img {border: 0;}
table {empty-cells: show;}

a {text-decoration: none; outline: 0;}
a:hover {text-decoration: underline;}

/* General declarations */
.clear {clear: both;}
.no-overflow {overflow: hidden;}
.center {text-align: center;}
.right {text-align: right;}
.left {text-align: left;}
.clearer {clear: both; font-size: 0; height: 0; width: 0; }
.caramiziu {color: #7B3104;}
.alignright {float: right;}
.alignleft {float: left;}
/* end general */

body, #chromefix {max-height: 955px; background: #4F1F08 url(img/full.jpg) no-repeat;}
#main, #chromefix {min-height: 600px; max-height: 955px;}
#main {position: relative;}

#logo {display: block; text-indent: -10000px; position: absolute; left: 330px; top: 48px; height: 52px; width: 155px;}
#sidebar {float: left; width: 230px; overflow: hidden; zoom: 1;}
#sidebar a {display: block; text-indent: -10000px;}
#sidebar ul {padding-left: 76px;} 
#sidebar .acasa {padding: 73px 0 0 7px;}
#sidebar .despre {padding: 75px 0 0 10px;}
#sidebar .proiecte {padding: 98px 0 0;}
#sidebar .galerie {padding: 86px 0 0 16px;}
#sidebar .acasa a {width: 84px; height: 56px;}
#sidebar .despre a {width: 88px; height: 40px;}
#sidebar .proiecte a {width: 105px; height: 81px;}
#sidebar .galerie a {width: 88px; height: 60px;}

#wrapper {padding: 122px 0 0 65px; width: 750px; float: left; zoom: 1; overflow: hidden;}
#wrapper .content {float: left; width: 535px; height: 399px; overflow: auto; padding-right: 6px;}
#wrapper .sidemenu {float: right; width: 112px; padding: 34px 65px 0 0;}
#wrapper .sidemenu a {display: block; text-indent: -10000px;}
#wrapper .sidemenu .prieteni {}
#wrapper .sidemenu .forum {padding-top: 90px;}
#wrapper .sidemenu .blog {padding-top: 40px;}
#wrapper .sidemenu .contact {padding: 132px 0 0 13px;}
#wrapper .sidemenu .prieteni a {width: 100px; height: 53px;}
#wrapper .sidemenu .forum a {width: 85px; height: 35px;}
#wrapper .sidemenu .blog a {width: 90px; height: 40px;}
#wrapper .sidemenu .contact a {width: 76px; height: 43px;}

#wrapper .content h1 {margin: 30px 0 20px 15px; font: normal 24px/28px Georgia, Times New Roman, serif; font-style: italic;}
#wrapper .content h2 {font-size: 14px; margin: 5px 0 0;}
#wrapper .content h3 {margin: 3px 0 0;}
#wrapper .content p {padding-bottom: 5px;}
#wrapper .content a {color: #7B3104; text-decoration: underline;}
#wrapper .content a:hover {text-decoration: none;}

#footer {clear: both; color: #cccbbb; padding: 5px 0 15px 260px; font-size: 11px; width: 615px; text-align: center;}
#footer a {color: #efefef;}  

/* special, wp-oriented declarations */
#wrapper .adminEdit a, #wrapper a.adminEdit, #wrapper a.comment-edit-link, #wrapper a.post-edit-link {color: green;}
.content #respond h3 {margin-top: 15px;}
.content h3#comments {margin: 15px 0 5px;}
#wrapper .comment, #wrapper .comment * {font-size: 11px; line-height: 14px;}
cite {font-style: normal;}
#wrapper p.postmetadata {margin-top: 5px;} 
#wrapper .published-info {margin-bottom: 7px; font-size: 11px;}
#wrapper .post h2 a {text-decoration: none;}
#wrapper .post h2 a:hover {text-decoration: underline;}

#wrapper .content .indent {padding-left: 15px;}
#wrapper .content ul li {margin: 10px 0 0; overflow: hidden; padding-left: 20px; background: url(img/arrow.gif) no-repeat 2px 2px;}
#wrapper .content ul.proiecte li {background-position: 3px 8px;}
#wrapper .content ul.proiecte li .title {font-size: 14px; line-height: 18px; font-weight: normal;}
#wrapper .content ul.proiecte li .title a {font-weight: bold;}
#wrapper .content ul.membri li {margin: 5px 0 0;}
#wrapper .content .about-description {margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dotted #999;}
#wrapper .content ul.about-description li {margin: 5px 0;}
#wrapper .content h3.membru {font-size: 13px; margin: 7px 0 5px; color: #7B3104;}

#wrapper .content .gallery-item {float: left;}
#wrapper .content .bwbps_gallery_div { background: transparent; border: 0; margin: 15px; _margin-left: 0; }
#wrapper .content .bwbps_gallery_div li {background: transparent;}
#wrapper .content .bwbps_image {border: 0; background: url(img/rama.jpg) no-repeat; padding: 23px 24px 24px; margin: 10px 28px 10px 0;}
#wrapper .content .bwbps_image img {border: 0;}
#wrapper .content .bwbps_addphoto_link {display: none;}
#wrapper .content .photosmash_gallery {margin: 0pt auto; width: 490px;}
#wrapper .content .homepage {font-size: 115%; margin: 0 50px 20px 20px; text-align: justify;}
#wrapper .content .homepage * {font-size: 15px; line-height: 18px; text-align: justify;}

#wrapper .page404 ul li {margin: 3px 0;} 
