/*

THEME NAME: Sleepwellers

THEME URI: 

DESCRIPTION: Sleepwellersille r&auml;&auml;t&auml;l&ouml;ity teema

VERSION: 1.0.3

AUTHOR: <a href="http://eccola.fi">Eccola</a>

AUTHOR URI:

TAGS: rockandroll, music, sandbox, microformats, developer

*/



body	{

background-image:url(img/ecran.gif);

}



div#wrap	{

width:815px;

margin:0 auto 0 auto;

}

div#inner-wrap	{

background-image:url(img/inner-wrap-bg.png);

background-repeat:repeat-y;

width:815px;

}

div#container	{

width:640px;

margin:0 0 0 89px;

}

h1.head	{

margin:0;

}

a img	{

border:none;

}

div.clear {clear:both;}
.cleared:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}

div#navi	{

background-color:#212121;

width:640px;

height:41px;

margin:4px 0 0 0;

}

div#the-content	{

background-color:#3f3f3f;

width:640px;

margin:4px 0 0 0;

padding:4px 0 15px 0;

}

div#footer	{

height:45px;

}





div.title-bg {

background-color:#000000;

margin:0 0 0 4px;

width:632px;





}

h2.entry-title {

font-family:impact,"Arial Black",arial,helvetica,verdana,sans-serif;

font-size:2.5em;

margin:0;

padding:6px 6px 0 6px;

color:#ffffff;

}



h2.entry-title a {

text-decoration:none;

color:#ffffff;

}



h2.entry-title a:hover {

text-decoration:none;

color:#d010b1;

}





div.entry-content, div.entry-date {

margin:0 10px 0 6px;

}



div.entry-date, div.entry-meta {

color:#c0c0c0;

font-family:verdana,arial,sans-serif;

font-size:0.6em;

}

div.entry-meta {margin:0 6px 0 6px;padding:6px;border-bottom:1px solid #606060;}

div.entry-meta a {color:#606060;}

div.border {border-bottom:1px solid #606060;}

#comments {margin:6px;font-family:verdana,arial,sans-serif;color:#ffffff;}

#comments a {color:#606060;}

li.comment {font-size:0.8em;border-bottom:1px solid #606060;}

.formcontainer {font-size:0.8em;}

div.entry-content p {

color:#ffffff;

font-family:verdana,arial,sans-serif;

font-size:0.8em;

padding-bottom:20px;

}



div.entry-content a {

color:#ffffff;

font-family:verdana,arial,sans-serif;

text-decoration:none;

}

div.entry-content a:hover {

text-decoration:underline;

}





div.entry-content h3, h3.entry-title {

color:#ffffff;

font-family:verdana,arial,sans-serif;

font-size:1em;

padding-bottom:20px;

}

h3.entry-title a {color:#d010b1;margin:0;padding:0 0 0 6px;}





a.post-edit-link {

color:#ffffff;

font-family:verdana,arial,sans-serif;

font-size:0.8em;

}











div#footer {

padding:12px 0 14px 0;

color:#c0c0c0;
font-family:verdana,arial,sans-serif;

font-size:0.8em;

}



div#footer a {

color:#303030;

text-decoration:none;

}



li.sharing_label {color:#c0c0c0;font-family:verdana,arial,sans-serif;font-size:0.8em;}




div.skip-link {

position:absolute;

right:1em;

top:1em;

}



div#menu {

margin:0;

width:640px;

font-family:impact,arial,helvetica,verdana,sans-serif;

}



div#menu ul,div#menu ul ul {

line-height:1;

list-style:none;

margin:0;

padding:0;

}



div#menu ul a {

display:block;

margin-right:12px;

padding:12px 0 10px 5px;

text-decoration:none;

color:#ffffff;

}



div#menu ul a:hover {

color:#d010b1;

}



div#menu ul li.current_page_item a {

color:#d010b1;

}



div#menu ul ul ul a {

font-style:italic;

}



div#menu ul li ul {

left:-999em;

position:absolute;

background-color:#212121;

}



div#menu ul li:hover ul {

left:auto;

}



.entry-title,.entry-meta {

clear:both;

}





form#commentform .form-label {

margin:1em 0 0;

}



form#commentform span.required {

color:#c30;

}



form#commentform,form#commentform p {

padding:0;

}



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

padding:0.2em;

}



div.comments ol li {

margin:0 0 3.5em;

}



textarea#comment {

height:13em;

margin:0 0 0.5em;

overflow:auto;

width:66%;

}



.alignright,img.alignright{

float:right;

margin:1em 0 0 1em;

}



.alignleft,img.alignleft{

float:left;

margin:1em 1em 0 0;

}



.aligncenter,img.aligncenter{

display:block;

margin:1em auto;

text-align:center;

}



div.gallery {

clear:both;

height:180px;

margin:1em 0;

width:100%;

}



p.wp-caption-text{

font-style:italic;

}



div.gallery dl{

margin:1em auto;

overflow:hidden;

text-align:center;

}



div.gallery dl.gallery-columns-1 {

width:100%;

}



div.gallery dl.gallery-columns-2 {

width:49%;

}



div.gallery dl.gallery-columns-3 {

width:33%;

}



div.gallery dl.gallery-columns-4 {

width:24%;

}



div.gallery dl.gallery-columns-5 {

width:19%;

}



div#nav-above {

margin-bottom:1em;

}



div#nav-below {

margin-top:1em;

}



div#nav-images {

height:150px;

margin:1em 0;

}



div.navigation {

height:1.25em;

}



div.navigation div.nav-next {

float:right;

text-align:right;

}



div.sidebar h3 {

font-size:1.2em;

}



div.sidebar input#s {

width:7em;

}



div.sidebar li {

list-style:none;

margin:0 0 2em;

}



div.sidebar li form {

margin:0.2em 0 0;

padding:0;

}



div.sidebar ul ul {

margin:0 0 0 1em;

}



div.sidebar ul ul li {


margin:0;

}



div.sidebar ul ul ul {

margin:0 0 0 0.5em;

}



div.sidebar ul ul ul li {

list-style:circle;

}



div#menu ul li,div.gallery dl,div.navigation div.nav-previous {

float:left;

}



div#footer {

text-align:center;

}



input#author,input#email,input#url,div.navigation div {

width:50%;

}



div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {

margin:0;

padding:0;

}