/* 
Theme Name: Moleschino Theme
Theme URI: http://www.moleschino.org
Description: <strong>Moleschino Theme</strong> is based on <a href="http://cordobo.de/free-wordpress-templates/cordobo-green-park/">Cordobo Green Theme</a> for WordPress 2.x.
Version: 0.2
Author: Moleschino Crew
Author URI: http://www.moleschino.org/

	Moleschino Theme
	http://www.moleschino.org/

	The base of this theme was designed and built by Andreas Jacob,
	whose blog you will find at http://cordobo.de/. Moleschino Crew
        changed and using it.

	The CSS, XHTML and design is released under the GPL:
	http://www.opensource.org/licenses/gpl-license.php
	
*/




* html #content, * html .entry_firstpost, * html .entry, * html img {
    position : relative;
}
ul.readmore {
    list-style : none;
    background : url(images/content_bullet.gif) no-repeat 0 8px;
    padding : 2px 0 6px 12px;
    margin : 0;
}
img {
    border : 0 none;
}
.main p {
    border : 0 none;
    margin-right : 20px;
    margin-bottom : 5px;
    padding-right : 2px;
    padding-bottom : 5px;
    width : auto;
    text-align : justify;
}
.entry {
    background : #fff;
    border : 0 dotted #cde985;
    border-top : 0 solid #fff;
    border-bottom : 0 solid #fff;
    text-align : justify;
    padding-left : 13px;
    padding-right : 13px;
    margin : 0;
}
 .entry_header {
    border : 1px dashed #000;
    background : #ffffff;
    background : url(http://cekirdek.uludag.org.tr/~meren/pics/molesheader.jpg)       no-repeat right top;
}
.entry_firstpost {
    background : #fff;
    text-align : justify;
    border : 0 dotted #cde985;
    border-top : 0 solid #fff;
    border-bottom : 0 solid #fff;
    padding : 15px;
    margin : 0;
}
h1 a img {
    border : 0 none;
    text-decoration : none;
}
body {
    margin : 0;
    padding : 0;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 0.8em;
    color : #000000;
    background : #fefefe;
    text-align : center;
}
#blog-title {
    padding-top : 25px;
    font-size : 4em;
    letter-spacing : 0.2em;
}
#header {
    text-align : center;
    height : 120px;
    width : auto;
    border : 1px solid #ddd;
    background : #ffffff;
    width : auto;
    background : url(images/header_img.jpg) no-repeat left top;
}

#single_post_right {
    color : #fcfef4;
    margin : 0 16px;
    padding : 0;
    font-size : 0.9em;
    line-height : 18px;
    height : 19px;
    width : auto;
    background : url(images/single_post_right.gif) repeat-x right top;
}
#single_post_left {
    color : #888888;
    margin : 0 16px 0 0;
    padding : 0;
    padding-left : 16px;
    font-size : 0.9em;
    line-height : 18px;
    height : 19px;
    width : auto;
    background : transparent url(images/single_post_left.gif) no-repeat left top;
}
#topentry_bg {
    border-left : 1px solid #ffffff;
    border-right : 1px solid #ffffff;
    color : #fcfef4;
    margin : 0;
    padding : 0;
    line-height : 104px;
    height : 104px;
    width : auto;
    background : url(images/topentry_bg.png) repeat-x;
}
#topentry {
    border-bottom : 1px dotted #000;
    margin : 0;
    padding : 25px;
    font-size : 1.1em;
    line-height : 1.1em;
    width : auto;
    background : transparent;
}
#header h1, #header h1 a {
    margin : 0;
    margin-left : 15px;
    font-size : 1.5em;
    line-height : 47px;
    height : 47px;
    background : transparent url(images/chungo_header_left.png) left bottom;
    text-decoration : none;
    border : 0 none;
    color : #fff;
}
h1 {
    margin : 0;
    font-size : 2.6em;
    line-height : 47px;
    height : 47px;
    background : none;
    text-decoration : none;
    border : 0 none;
}
h1 a:link img, h1 a:visited img {
    background : transparent url(images/chungo_logo.png) no-repeat left top;
    text-decoration : none;
    border : 0 none;
}
h2 {
    color : #000;
    font-weight : normal;
    font-size : 1.8em;
    line-height : 1.2em;
    margin : 0;
    padding : 5px;
    background : none;
}
h2 a:link, h2 a:visited {
    color : #000;
    font-weight : bold;
    text-decoration : none;
    background : none;
}
h2 a:hover, h2 a:active {
    color : #444;
    font-weight : bold;
    text-decoration : none;
    background : none;
}
h3 {
    font-size : 1.4em;
    line-height : 1.4em;
    height : auto;
    margin : 0;
    padding : 0;
    font-weight : bold;
    color : #5ca605;
    background : none;
}
.links h3 {
    font-size : 1.4em;
    line-height : 31px;
    height : 41px;
    margin : 0;
    padding-left : 7px;
    font-weight : bold;
    color : #ffffff;
    background : url(images/h3_bg.gif) no-repeat;
}
a:link {
    color : #78a515;
    font-weight : bold;
    text-decoration : none;
}
a:visited {
    color : #568000;
    font-weight : bold;
}
a:hover, a:active {
    background : none;
    color : #679000;
}
blockquote {
    border-left : 4px solid #3f3f3f;
    border-right : 1px dashed #f0f0f0;
    border-top : 1px dashed #f0f0f0;
    border-bottom : 1px dashed #f0f0f0;
    padding : 10px;
    margin : 0 0 0 20px;
    font-style : italic;
    background : #f5f5f5;
}
code {
    display : block;
    padding : 10px;
    color : #444e1f;
    background : #f5f8e8;
    font-size : 1.2em;
    border-top : 2px solid #d0ec98;
}
p {
    line-height : 1.2;
}
#container {
    margin : 0;
    padding : 20px;
    text-align : left;
}
#wrapper {
    padding-top : 15px;
    padding-bottom : 0;
}
div#content {
    width : auto;
    margin : 0;
    margin-left : 187px;
    margin-right : 187px;
}
#navibar {
    float : left;
    width : 182px;
    margin : 0;
    padding : 0;
    height : 100%;
    background : #fdfdfd;
    border : 1px solid #ddd;
}
#right {
    float : right;
    width : 182px;
    margin : 0;
    padding : 0;
    height : 100%;
    background : #fdfdfd;
    border : 1px solid #ddd;
}
.links {
    margin : 0;
    margin-left : 15px;
    margin-top : 15px;
    padding : 0;
    background : none;
}
#footer {
    margin : 0;
    margin-top : 20px;
    margin-bottom : 20px;
    padding : 0;
    height : 47px;
    width : 100%;
    clear : left;
    text-align : center;
}
#footer_left_bg {
    margin : 0;
    padding : 0;
    height : 47px;
    width : auto;
    background : url(images/footer_left.png) no-repeat left bottom;
}
#footer_left_bg p {
    color : #3c7c20;
    margin : 0;
    font-size : 0.9em;
    padding-top : 10px;
    background : none;
    text-align : center;
}
.meta {
    background : #fff;
    font-size : 0.7em;
    font-style : italic;
    margin-top : 10px;
    margin-bottom : 10px;
    padding : 5px;
    background-color : #fffeee;
    border : 1px dashed #ddd;
}
.highlight {
    background : #f7fedc;
}
.comments {
    font-size : 0.8em;
    padding-left : 55px;
    padding-bottom : 15px;
    padding-top : 15px;
    background : url(images/commentz.png) no-repeat left;
    border : 1px dashed #ddd;
    margin-bottom : 40px;
}
.comments a:link, .comments a:visited {
    color : #78a515;
    font-weight : bold;
    text-decoration : none;
}
.comments a:hover, .comments a:active {
    background : #78a515;
    color : #fff;
    text-decoration : none;
}
.alt {
    background : #eaf8cf !important;
    border : 1px solid #d5f0a4 !important;
    padding : 10px 10px 0 !important;
}
.alt:hover {
    border : 1px solid #ace149 !important;
}
.commentlist li:hover {
    border : 1px solid #ace149;
}
.commentlist {
    padding : 0;
    margin : 0;
}
.commentlist li {
    list-style : none;
    padding : 10px 10px 0;
    background : #f6fceb;
    border : 1px solid #def3b6;
    margin : 10px;
    color : #3c452d;
}

.other_comments {
    border-top: 1px dashed #aec386;
    text-align: right;
    color: #7e9356;
    margin-bottom: .2em;
    font-style: italic;
}

.other_comments a {
    font-weight: normal;
}

p.metadate {
    font-size : 0.8em;
    margin : 0;
    text-transform : uppercase;
}
p.comment_meta {
    margin : 0 0 10px 10px;
    font-size : 0.9em;
}
.comment_author {
    background : url(images/comment-single.png) no-repeat left;
    padding-left : 60px;
    padding-bottom : 15px;
    padding-top : 18px;
}
.comment_author a:visited {
    font-weight : bold;
    text-decoration : none;
}
.reply {
    font-weight : bold;
    font-size : 1.2em;
    margin : 10px 0 0 10px;
}
.warning p {
    background : url(images/warning.gif) no-repeat left;
    height : 160px;
    padding : 20px 0 0 90px;
    font-size : 1.5em;
    margin : 0 0 0 10px;
}
.postinput {
    margin-left : 10px;
}
#author li {
    list-style : none;
    margin : 0;
    padding : 0 5px 20px 0;
    font-size : 0.9em;
    line-height : 1.4;
}
#author ul {
    padding : 20px 0 0;
    margin : 0;
}
.links li {
    list-style : none;
    background : url(images/content_bullet.gif) no-repeat 0 8px;
    padding : 2px 0 2px 12px;
    margin : 0;
}
.links ul li {
    border-bottom : 1px solid #efefef;
}
.links ul li ul li {
    border-top : 1px solid #efefef;
    border-bottom : 0 solid #efefef;
}
.links li li {
    background : url(images/sub_icon.gif) no-repeat 0 4px;
    padding : 2px 1px 2px 13px;
    font-size : 1em !important;
}
.links li li li {
    background : url(images/sub_icon.gif) no-repeat 0 5px;
    padding : 3px 0 2px 13px;
    font-size : 1em !important;
}
.links ul {
    padding : 0;
    margin : 5px;
}
.links ul ul {
    padding : 0 !important;
    margin : 2px 0 0 !important;
}
.links ul ul ul {
    padding : 0 !important;
    margin : 0 0 -4px !important;
}
.links a {
    font-size : 0.9em;
    text-decoration : none;
}
.links a:link {
    color : #565d4a;
    font-weight : normal;
}
.links a:visited {
    color : #565d4a;
    font-weight : normal;
}
.links a:hover, .links a:active {
    background : #80be14;
    color : #fff;
}
#search {
    padding-bottom : 20px;
    height : 22px;
}
.searchfield {
    vertical-align : middle;
    padding : 1px;
    margin : 1px;
    background : #efefef;
    border : 1px solid #ace149;
    color : #7da721;
    width : 96px;
    font-size : 12px;
    height : 16px;
}
.searchfield:hover {
    background : #efefef;
    border : 1px solid #bfbfbf;
    color : #949494;
}
.searchsubmit {
    vertical-align : middle;
    padding : 1px;
    margin : 1px;
    background : #efefef;
    border : 1px solid #ace149;
    color : #7da721;
    width : 40px;
    font-size : 12px;
    height : 20px;
}
.searchsubmit:hover {
    background : #efefef;
    border : 1px solid #bfbfbf;
    color : #949494;
}
textarea {
    font-family : Arial, Verdana, Helvetica;
    font-size : 1.1em;
    border : 1px solid #bfbfbf;
    color : #949494;
    padding : 2px 5px 1px;
    width : 520px;
}
textarea:hover {
    background : #fff;
    border : 1px solid #ace149;
    color : #7da721;
}
#skip {
    display : none;
}
hr {
    display : none;
}
li {
    list-style : none;
    background : url(images/content_bullet.gif) no-repeat 0 8px;
    padding : 2px 0 2px 12px;
    margin-left : 10px;
}
img {
    margin : 10px;
}
.recentcomments a {
    display : inline !important;
    padding : 0 !important;
    margin : 0 !important;
}


