/*
Theme Name: Another cherry
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1
Author: Alina Radut

*/

@import url("yreset.css");

body {font-family: Helvetica, Arial; font-size: 12px; color: #444; margin:0; padding:0;  background-image: url(img/body-bg.jpg); background-color: #39b57b; background-repeat: no-repeat; background-position: top center;}

a {color:#f8381e; text-decoration:underline; outline: none;}
a:hover {color:#39b57b; text-decoration:none;}

#page {width: 940px; margin: 0 auto; display: block; overflow: hidden; position: relative; margin-top: -80px; position: relative; z-index: 2; margin-bottom: 50px; position: relative;}

#header {width: 100%; background-image: url(img/header-bg.png); background-repeat: no-repeat; background-position: top center; height: 215px; position: relative; z-index: 3;}
#headerContent {width: 940px; margin: 0 auto; height: 175px; position: relative;}
#headerContent h1 {display: block; overflow: hidden; width: 215px; height: 50px; position: absolute; top:90px; left: 70px;}
#headerContent h1 a {display: block; overflow: hidden; width: 215px; height: 50px; text-indent: -5000px;}
#headerContent p.twitter {width: 84px; height: 79px; position: absolute; top:18px; right:150px;}
#headerContent p.twitter a {background:transparent url(img/twitter2.gif) no-repeat center;
display:block;
height:79px;
overflow:hidden;
position:absolute;
text-indent:-5000px;
top:13px;
width:84px;
min-height:40px;
z-index:-1;}
p.rss {background-image:url(img/rss.gif);
background-repeat:no-repeat;
color:#FFFFFF;
height:27px;
line-height:27px;
margin-left:-40px;
margin-top:0;
padding-top:25px;}
p.rss a {color: blown; font-weight:bold;}
#headerContent div.searchForm {display: block; overflow: hidden; width: 220px; height: 50px; position: absolute; right:105px; top:100px;}
#headerContent div.searchForm label {display: none;}
#headerContent div.searchForm input {border: 0; background-color: transparent; height: 25px; width: 170px; color: #fff; font-weight: bold; font-size: 12px; padding-top: 3px; float: left; //padding-top:6px;}
#headerContent div.searchForm input#searchsubmit {width: 35px; float: right; font-size: 1px; color: #d90001;}

#main {width: 790px; float: left; background-image: url(img/main-bg.png); padding: 90px 15px 15px 15px; position: relative; z-index: 2;}
#content {width: 580px; float: left;}

div.post {margin-bottom: 20px; padding-bottom: 5px; border-bottom: 1px dotted #408676;}
div.post h2 {font-size: 22px; clear: both; padding-left: 10px;}
div.post div.entry {padding-left: 10px;}
div.post p.subtitle {width: 216px; height: 30px; background-image: url(img/subtitle-bg.gif); line-height: 30px; padding-left: 10px; font-size: 11px;}
div.post p {margin-bottom: 10px; line-height: 16px;}
div.post h2 a {color:#408676; text-decoration: none;}
div.post .postmetadata {padding-left: 10px;}
div.post .postmetadata .tags a {color: #999;}


#sidebar {width: 210px; float: right;}
#sidebar div.box {font-size: 11px; margin-bottom: 20px; width:210px; overflow:hidden;}
#sidebar div.box a {color: #333; text-decoration: none; font-size:110%;}
#sidebar div.box a:hover {color: #39b57b;}
#sidebar div.box h2 {background-image: url(img/sidebar-title-bg.gif); height: 35px; line-height: 35px; text-align: center; color: #fff; margin-bottom: 5px;}
#sidebar div.box ul li ul {padding-left: 30px;}
#sidebar div.box ul li ul li {margin-bottom: 3px;}
#sidebar div.tag_cloud p {padding-left: 30px;}
#sidebar div.tag_cloud h2 {background-image: url(img/sidebar-title-tagcloud-bg.gif);}
#sidebar div.blogroll a {color: #999;}
div.norisor {float:right; left:830px; position:absolute; top:60px;}
div.norisor h2 {color:white;
font-size:12px;
font-weight:bold;
margin-bottom:10px;
width:80px;}
div.norisor li {padding:0; font-size:100%}
div.norisor a {color:white; text-decoration:none; font-size:150%;}
div.norisor a:hover {color: brown;}

li, div.textwidget p {padding-left:25px;}



#footer {clear: both; background-image: url(img/footer-bg.png); background-repeat: no-repeat; background-position: top center; height: 120px; margin-top: -658px; padding-top: 608px;}
#footerContent {width: 940px; margin: 0 auto; clear: both; height: 175px; position: relative; background-image: url(img/main-footer-bg.png); height: 24px; background-repeat: no-repeat;}


#side {width: 220px; height: 283px; position: absolute; right:0; z-index: 0; background-image: url(img/related-bg.gif); background-position: top right;}

div.microblogging {
background:#279AB7 none no-repeat scroll left center;
border:3px solid #4AC7E6;
color:white;
float:right;
font-size:11px;
height:60px;
margin-bottom:10px;
margin-right:220px;
margin-top:1px;
padding:7px;
text-align:justify;
width:200px;
-moz-border-radius: 10px;
}
div.microblogging a {text-decoration: none; font-weight:bold; color:white}

/* Captions & aligment */
.aligncenter,
div.aligncenter {display: block; margin-left: auto; margin-right: auto;}
.alignleft {float: left; margin-right: 10px;}
.alignright {float: right; margin-left: 10px;}
.wp-caption {border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.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;}
/* End captions & aligment */
