﻿/*  

Theme Name: SexyBlack

Theme URI: http://www.evesexblog.com , http://www.ingoth.com

Description: Free adult theme, you can use this theme ONLY if you leave the copyrights on

Author: Loreen

Author URI: http://www.topeve.com

*/



/* ---------------------------- Formatting ------------------------------ */

.newsfeed img {
    width:150px;
	height:113px;
}

body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form, small{

 margin: 0;

 padding: 0;

}



body{

 font-family: Verdana, Arial, Helvetica, Georgia, Sans-Serif;

 font-size: 12px;

 text-align: center;

 vertical-align: top;

 background: #000000;

 background-image: url(images/bbg.jpg);

 background-repeat: no-repeat;

 background-position: center;

 background-position: top;

 background-attachment: fixed;}



}



h1{

 padding: 10px;

 font-size: 24px;

 font-family: Arial, Helvetica, Georgia, Sans-Serif;

 font-weight: normal;

 background: #000;

 color: #fff;

}



h1 a{

 font-weight: normal;

 color: #fff;

}



h3{

 font-size: 14px;

}



a{

 text-decoration: none;

 color: #ff2400;

}



a:hover{

 text-decoration: underline;

}



a img{

 border: 0;

}



address, dl, p{

 padding: 10px 0 0;

}



blockquote{

 margin: 10px 0 0;

 background: #f8f8f8;

 border: 1px solid #b6b6b6;

}



blockquote p{ 

 padding: 10px; 

}



blockquote blockquote{

 margin: 10px;

 background: #efefef;

}



code{

 margin: 5px;

 color: #000099;

}



dt{ 

 font-weight: bold; 

}



dd{

 padding: 0 0 0 10px; 

}



hr{

 clear: both;

 margin: 10px 10px 5px;

 border: 0;

 height: 1px;

 text-align: left;

 background: #9b9b9b;

 color: #ffffff;

}



input, textarea{

 font-family: Arial, Helvetica, Georgia, Sans-Serif;

 font-size: 12px;

 padding: 2px;

 background-color: #f8f8f8;

 border: 1px solid #b6b6b6;

}



input#s, input#author, input#email, input#url, textarea#comment{

 padding: 3px;

}



input#author, input#email, input#url, input#name{

 margin: 0 5px 0 0;

}



pre{

 width: 90%;

}



small{

 font-size: 11px;

}



.smallbig {

 font-size: 14px;

 font-weight: bold;

}



.breakleft {

 clear:left;

}



/* -------------------------------------- Header --------------------------------------- */

.topmenu{

 margin: 0px 0 10px 0;

 color: #000;

}

.topmenu ul{

 margin: 0;

 padding: 10px;

 list-style-type: none;

}



.topmenu ul li{

 display: inline;

 margin: 0 10px 0 0;

}



#masthead {

 background-image: url('images/header.jpg');

 background-repeat: no-repeat;

 height: 200px;

 border: 0;

}



#blogtitle {

 margin: 0;

 padding: 60px 0px 0px 580px;

 font-family: "Monotype Corsiva", "Comic Sans MS", Arial, Helvetica, sans-serif;

 font-weight: bold;

 font-size: 40px;

 color: #ffffff;

}



/* -------------------------------------- Body ----------------------------------------- */

#container {

 margin: 0  auto;

 width: 870px;

 text-align: left;

 vertical-align: top;

 background: #000000;

 background-image: url(stars.gif); 

 color: #ffffff;

 border-right: 3px solid #ad0508;

 border-left: 3px solid #ad0508;

}



#page{

 padding: 10px;

}



/* ------------------------------------- Sidebar --------------------------------------- */

.sidebar, .rightcolumn{

 float: left;

 width: 170px;

 margin: 0 10px 0 0;

}





.rightcolumn{

 width: 170px;

 margin: 0;

}



.sidebar ul{

 margin: 0;

 padding: 0;

 list-style-type: none;

 background-image: none;

 text-align:left;

}



.sidebar ul a{

 color: #ffffff;

}



.sidebar ul a:hover{

 color: #8f8f8f;

}



.side-header {

 height: 20px;

 line-height: 6px;

 background-image: url('images/side-header.jpg');

 background-repeat: no-repeat;

 margin: 0;

 padding: 0;

}



.side-footer {

 height: 6px;

 background-image: url('images/side-footer.gif');

 background-repeat: no-repeat;

 margin: 0 0 10px 0;

}



.side-back {

 background-image: url('images/back-sidebar.gif');

}



li.side-back ul li {

 background-color: #282828;

}



li.side-back ul {

 background-image: url('images/back-sidebar.gif');

}



.sidebar ul li#search{

 padding: 10px;

 background-color: #000000;

}



.sidebar ul li#search input{

 margin: 0 0 5px;

}



.sidebar h2{

 padding: 5px 10px;

 font-size: 14px;

 font-weight: bold;

 color: #f99702;

}



.sidebar ul ul{

 padding: 5px 10px 10px;

}



.sidebar ul ul li{

 border: 0;

 margin: 0;

 padding: 0;

 line-height: 18px;

}



.sidebar ul ul ul{

 padding: 0;

}



.sidebar ul ul ul li{

 padding: 0 0 0 10px;

}



/* --------------------------- Main column ------------------------------ */

#maincolumn{

 float: left;

 width: 490px;

 margin: 0 10px 0 0;

 line-height: 18px;

}



.post-header {

 height: 6px;

 line-height: 6px;

 background-image: url('images/post-header.gif');

 background-repeat: no-repeat;

 margin: 0;

 padding: 0;

}



.post-footer {

 height: 6px;

 line-height: 6px;

 background-image: url('images/post-footer.gif');

 background-repeat: no-repeat;

 margin: 0 0 10px 0;

}



.post{

 border: 0;

 margin: 0;

 padding: 0;

 background: #3a3a3a;

 text-align: justify;

 background-image: url('images/back-main.gif');

}



.post h2{

 font-size: 16px;

 font-family: Arial, Verdana;

 padding: 5px 10px;

 background: #2b2b2b;

 color: #6348411;

 background-image: url('images/back-main.gif');

}



.post h2 a{

 color: #6348411;

}



.entry{

 padding: 0 10px 10px;

}



.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{

 border: 0;

 padding: 15px 0 0;

 font-family: Arial, Helvetica, Georgia, Sans-Serif;

 font-weight: bold;

 background-color: transparent;

 color: #6348411;

}



.entry h1{

 font-size: 30px;

 font-weight: normal;

 line-height: 36px;

}



.entry h2{

 font-size: 18px;

}



.entry h3{

 font-size: 16px;

}



.entry  h4{

 font-size: 14px; 

}



.entry h5{

 font-size: 12px; 

}



.entry h6{

 font-size: 11px; 

}



.entry img{



}



.postmeta {

 border-top: 1px solid #ffffff;

 margin: 1px

}



.postmetadata{

 padding: 10px;

 background: #2b2b2b;

 background-image: url('images/back-main.gif');

}



.browse{

 padding: 0 10px 10px;

}



/* ------------------------------- Comments ------------------------------- */

h3#comments {

 margin-bottom: 3px;

}



.comments-template{

 padding: 10px;

}



#commentform {

 background: #f8f8f8; 

 padding: 5px;

 margin-top: 5px;

 margin-bottom: 0px;

 border: 1px solid #b6b6b6;

}



ol.commentlist{

 list-style-type: none;

 margin: 0;

 padding: 0;

}



ol.commentlist li{

 margin: 0 0 10px 0;

 padding: 0 0 5px 0;

 border-bottom: 1px solid #ffffff;

}



.commenttext {

 padding: 0 5px;

}



/* ----------------- Comment Quicktags ------------------- */

.quicktags {

 padding-top: 5px;

}



.quicktags input { 

 background: #eeeeee;

 border: 1px solid #b6b6b6;

 color: #000000;

 margin: 2px;

 width: auto;

 padding: 2px 5px;

}



.quicktags input:hover { 

 background: #fcfcfc;

 border: 1px solid #b6b6b6;

 color: #6348411;

}



input.sendclass { 

 background: #eeeeee;

 border: 1px solid #b6b6b6;

 color: #000000;

 margin: 2px;

 width: auto;

 padding: 2px 10px;

}



input:hover.sendclass { 

 background: #fcfcfc;

 border: 1px solid #b6b6b6;

 color: #6348411;

}



textarea.commentclass {

 background-color: #eeeeee;

 border: 1px solid #b6b6b6;

}



/* -------------------------------- Calendar --------------------------------- */

#wp-calendar {

 margin: auto;

 font-size: 1em;

}



#wp-calendar caption {

 font-size: 1.1em;

}



#wp-calendar th {

 font-size: 1em;

 text-align: center;

}



#wp-calendar #today {

 border: 1px solid #666;

}



#wp-calendar #today:hover {

 background: #f1f1bc;

}



#wp-calendar td {

 color: #666;

 width: 18px;

 text-align: center;

}



#wp-calendar a {

 color: #666;

 width: 18px;

 padding-left: 0px;

 border-bottom: none;

 text-align: center;

}



#wp-calendar a:hover {

 color: #666;

 width: 18px;

 padding-left: 0px;

 border-bottom: none;

 text-align: center;

}



#wp-calendar #next a, #wp-calendar #next  {

 padding-right: 0;

 padding-bottom: 5px;

 text-align: right;

 width: auto;

 font-weight: bold;

}



#wp-calendar #prev a, #wp-calendar #prev {

 padding-left: 0;

 padding-bottom: 5px;

 text-align: left;

 width: auto;

 font-weight: bold;

}



/* --------------------------------------- Footer -------------------------------------- */

#footer{

 clear: both;

 width: 850px;

 border-top: 1px solid #000;

 padding: 10px 0 0 0;

 text-align: center;

}



#footer ol, #footer ul{

 margin: 0;

 padding: 0;

}



#footer ul{

 list-style-type: none;

}



#footer ul li{

 display: inline;

 margin: 0 0 10px 0;

}



.copyright {

 font-size: 10px;

}



/* -------------------------------- Pictures ---------------------------------- */



/*	Using 'class="alignright"' on an image will (who would've

	thought?!) align the image to the right. And using 'class="centered',

	will of course center the image. This is much better than using

	align="center", being much more futureproof (and valid) 

       

.entry img.centered {

 padding: 4px;

 display: block;

 margin-left: auto;

 margin-right: auto;

 margin-bottom: 2px;

 border: 1px solid #ffffff;

}



/* Ohne Rahmen - without border */

.entry img.centered2 {

 display: block;

 margin-left: auto;

 margin-right: auto;

}



.entry img.wp-smiley{

 border: 0;

 padding: 0;

 background-color: transparent;

}



.entry img.alignleft{

 float: left;

 margin: 0 7px 2px 0;

 display: inline;

 border: 1px solid #ccc;

 padding: 4px;

}



.entry img.alignright{

 float: right;

 margin: 5px 0 0 10px;

 display: inline;

 border: 1px solid #ccc;

 padding: 4px;

}

   

/*--------------------testing buzz boost styles--------------------*/



div.feedburnerFeedBlock ul li span.headline { 

display:block;

margin:12px 0 0 0;

font-weight:bold;



}






