﻿/*  
Theme Name: Lois Writing Desk
Theme URI: http://fernando-graphicos.com
Description:
Version: 0.2a
Author: Fernando Dashiiki (based on the work of Miroslav Vaňo)
Author URI: http://fernando-graphicos.com/
*/
@charset "utf-8";
/*tables*/
* {
margin-top:0; padding-top:0;
}

body {
margin:0 auto 0 auto; 
font-family:Lucida Grande, Helvetica, Verdana, sans-serif; 
font-size:12px;
margin-top:0; 
padding-top:0; 
background-color:#3c3a2e; 
color:#ebebeb;
}

#wrap{
width:789px; margin:0 auto 0 auto; background-color:#3C3A2E;
}
#header{
height:145px; background-image:url(img/header.jpg); background-repeat:no-repeat;
}

#container {
padding-left:10px;
padding-top:20px; 
float:left;
}

#content{
float:left; width:475px;
}

#footer {
clear:both; 
color:#FEFBEC; 
text-align:right; 
padding:10px; 
margin:12px auto 0 auto; 
border-top:#504E42 solid 1px;
font-size: 10px;
}

.meta {
text-align:left; font-size:10px; border-bottom:#504E42 solid 1px; padding-bottom:6px; padding-top:20px;
}
.text {
margin:0; padding:0;
}
.post {
padding-bottom:10px;
}
blockquote {
margin: 0;padding:10px; border:#686457 solid 1px; background-color:#504D43;width: 100%;
}

.alignleft {
float:left; padding-right: 10px;
}
.alignright {
float:right;padding-left: 10px;
}

.com-write {
width:520px;
}
.side-center {
text-align:left;
}

/*forms*/
.search {
width:130px;
}

input
{
background: #eaeaea;
border: 3px double #efefef;
border-top-color: #e5e5e5;
border-left-color: #e5e5e5;
font-size: 10px;
font-family: "lucida grande", "lucida console", sans-serif;
font-weight: bold;
padding: 3px;
color: #555;
}

input:hover
{
background: #FFFFFF;
border: 3px double #efefef;
border-top-color: #e5e5e5;
border-left-color: #e5e5e5;
font-size: 9px;
font-family: "lucida grande", "lucida console", sans-serif;
font-weight: bold;
padding: 3px;
color: #5E3A24;
}

/*typography*/

#header h1 {
font-size:36px; padding-left:56px; padding-top:26px; color:#FFFBEC;display: none;
}
#header p {
font-size:20px; margin-top:-12px; margin-left:230px; color:#4BFFFF;display: none;
}

.page h2 {
font-size:20px; 
font-weight:normal; 
color:#FFFBEC;
padding-bottom: 18px;
}

h1 {
font-size:26px; font-weight:normal; color:#FFFBEC;
}

h2 {
font-family: georgia, times, serif;
font-style: italic;
font-size:26px; 
font-weight:bold;
color:#29170d;
margin-bottom: 18px;
}
h3 {
font-size:17px; font-weight:bold; color:#FFFBEC;
}
h4 {
font-size:12px; font-weight:bold; color:#FFFBEC;
}
.searchs {
background-image:url(img/search.jpg); background-repeat:no-repeat; height:40px; font-size:1px;
}
.categories {
background-image:url(img/categories.jpg); background-repeat:no-repeat; height:40px; font-size:1px;
}
.archives {
background-image:url(img/archives.jpg); 
background-repeat:no-repeat; 
height:40px; 
font-size:1px;
}
.about {
background-image:url(img/about.jpg); 
background-repeat:no-repeat; 
height:40px; 
font-size:1px;
color: #3c3a2e;
}
.links {
background-image:url(img/links.jpg); background-repeat:no-repeat; height:40px; font-size:1px;
}
.rss {
background-image:url(img/meta.jpg); background-repeat:no-repeat; height:40px; font-size:1px;
}
.trackback {
font-size:12px;
}
.com-name {
font-size:14px; font-weight:bold;
}

/* sidebar */

#sidebar {
float:right; 
width:220px; 
padding-left:35px; 
background-image:url(img/sidebar_bg.jpg); 
background-repeat:repeat-y;
font-size: 10px;
}
#sidebar ul {
list-style:none; 
margin-left:6px;
padding-left:6px;
}
#sidebar h3{
font-weight:normal; 
padding-left:6px; 
padding-top:2px; 
margin-bottom:6px; 
color:#FFFBEC;
}
#sidebar h4 {
font-size:15px; 
font-weight:normal; 
padding-left:6px;
padding-top:2px;
margin-bottom:6px; 
color:#FFFBEC;
}
#sidebar .searchs {
color:#3C3A2E;
}
#sidebar .categories{
color:#3C3A2E;
}
#sidebar .archives{
color:#3C3A2E;
}
#sidebar .links{
color:#3C3A2E;
}
#sidebar .rss{
color:#3C3A2E;
}

/*links*/
#header h1 a:link, #header h1 a:visited {
text-decoration:none; color:#FFFBEC;
}
#header h1 a:hover {
text-decoration:none; color:#222;
}
h2 a:link, h2 a:visited {text-decoration:none; color:#FFFBEC;
}
h2 a:hover {
text-decoration:none; color:#99FFCC;
}
a:link, a:visited {
text-decoration:none; color:#999999;
}
a:hover {
text-decoration:none; color:#222;
}
#sidebar a:link, #sidebar a:visited {
text-decoration:none; font-weight:bold; color:#FFFBEC;
}
#sidebar a:hover {
text-decoration:none; font-weight:bold; color:#99FFCC;
}
#footer a:link, #footer a:visited {
text-decoration:none; color:#999;
}
#footer a:hover {
text-decoration:none; color:#99FFCC;
}

/*menu*/
#menu{
color:#FFFBEC; font-size:10px;
margin-top: -30px;
margin-bottom: 20px;
}
#menu li{display:inline; list-style:none; margin:0; margin-left:10px; margin-right:20px; text-align:center; color:#FFFBEC;}
#menu ul{margin:0; padding:0;}
#menu a:link, #menu a:visited {text-decoration:none; color:#FFFBEC;}
#menu a:hover {text-decoration:none; color:#99FFCC;}
.clear{clear:both;}