/*
Theme Name: Sfictionary Theme Template 
Theme URI: not publicly available
Version: 1.0
Author: Joseph C Dolson
Author URI: http://www.joedolson.com
Description: Custom Theme Base Point
*/
* {
margin: 0;
padding: 0;
font-family: Georgia, Verdana, sans-serif;
font-size: 99%;
}
a {
color: #00a;
}
a:hover {
text-decoration: none;
}
a:visited {
color: #00f;
}
body {
background: #410D00 url(/images/l347.jpg) left bottom repeat-x;
background-attachment: fixed;
}
#outer {
width: 746px;
margin: 0 auto;
margin-top: -1em;
padding: 0 7px;
}
#content {
width: 72%;
float: right;
background: #faf6f6 url(/images/content-bottom.gif) left bottom repeat-x;
border-top: 5px solid #b77;
border-left: 1px solid #b77;
border-right: 1px solid #b77;
border-bottom: 2px solid #b77;
padding: 1em;
margin: 0 0 1em;
}
#searchform, .post-content, #footer, .comments {
border-radius: 15px; -moz-border-radius: 15px;
}
.post-content {
padding: 1em;
background: #fee;
border: 1px solid #faa;
}
#nav {
width: 20%;
background: #f6f6ff url(/images/nav-bottom.gif) bottom left repeat-x;
border-top: 5px solid #77b;
border-left: 1px solid #77b;
border-right: 1px solid #77b;
border-bottom: 2px solid #77b;
padding: 10px;
margin: 1em 0;
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity:0.8;
}
#nav li {
list-style-type: none;
font-size: .9em;
}
#nav li a {
display: block;
color: #00b;
text-decoration: none;
border-bottom: 1px solid #77f;
padding: 1px 0;
background: #fff;
}
.wp-tag-cloud {
background: #fff;
}
.wp-tag-cloud li a {
display: inline!important;
}
#head {
background: #eee url(/images/gradient.jpg) repeat-x;
border-bottom: 3px solid #aaa;
height: 100px;
}
#skiplinks {
background: #eee;
font-size: .8em;
float: right;
}
#skiplinks li {
float: left;
list-style-type: none;
padding-left: 16px;
margin-left: 1px;
background: url(/images/tab-left.gif) bottom left no-repeat;
}
#skiplinks li a {
display: block;
color: #eee;
padding: 3px 12px 6px 0;
background: url(/images/tab-right.gif) bottom right no-repeat;
}
#skiplinks li a:hover {
color: #ff0;
}
#searchform {
border: 1px solid #ddf;
background: #eef;
padding: .5em;
margin-bottom: .5em;
font-size: 1.1em;
}
#searchform p {
padding: .25em 0;
}
h1 {
position:relative;
left: 0;
top: 0;
font-size:1em;
height: 98px;
width: 285px;
float: left;
}
h1 a {
z-index:1;	
position:absolute;
top:0;
left:5px;
width:100%;
height:100px;
border-bottom: none;
background: url(/images/logo.gif) left top no-repeat;
}
h1 a:hover, h1 a:active, h1 a:focus {
border-bottom: 1px solid;
}
h1 span {
position: absolute;
left: -9000px;
top: -9000px;
}
h2, h3, h4, p {
padding: .5em 0 .5em;
line-height: 1.4;
}
#nav h3 {
padding: .5em 0 .25em;
}
#nav ul {
font-size: .9em;
}
#content p {
font-size: .9em;
}
h2{
font-size: 1.2em;
}
h3, h4 {
font-size: 1.1em;
}
#content ul, #content ol, #content dl {
margin: .5em 1em .5em 2em;
}
table th {
text-align: center;
border-bottom: 2px solid #ccc;
}
table td {
padding: 1px;
font-size: .9em;
border: 1px solid #ddd;
background: url(/images/right-top-corner.gif) top right no-repeat;
}
caption {
font-weight: 700;
border: 1px solid #ddf;
background: #eef;
padding: 1px 0;
}
#footer {
clear: both;
background: #12110c;
border: 1px solid #23221d;
border-top: 6px solid #23221d;
text-align: center;
color: #99988f;
}
#topad {
padding-top: 20px;
}
#footnote {
border-top: 1px solid;
margin-top: 2em;
font-size: .8em!important;
color: #555;
}
.amazonlink {
float: right;
border: 1px solid #fcc;
padding: 0 10px;
margin: 0 0 5px 5px;
background: #fff;
width: 240px;
}
.amazonlink:hover {
border: 1px solid #faa;
}
img {
border: none;
padding: none;
margin: none;
}
.auctionads {
width: 468px;
margin: .5em auto;
padding: 2px;
}
#footer a {
color: #ccc;
text-decoration: none;
}
#footer a:hover {
text-decoration: underline;
color: #fff;
}
.comments {
border: 1px solid #44c;
padding: 1em;
font-size: .9em;
}
.wp-tag-cloud li {
display: inline;
}
.afterthought {
font-size: 90%;
font-style: italic;
border-top: 1px solid #aaa;
margin-top: 2em;
}