/*
Theme Name: Embellishment

*/



body{background:#422 url(images/body-bg.jpg) no-repeat 0 100%;background-attachment:fixed;color:#DBB;font:79%/150% Verdana, Arial, Geneva, sans-serif;text-align:center;margin:0;padding:0;}


a{background:inherit;color:#BA7;border-bottom:1px solid #633;text-decoration:none;padding:2px;}

a:hover{background:inherit;color:#B97;}

a img{border:none;text-decoration:none;}

blockquote{background:url(images/quote.gif) no-repeat;padding:23px 0 0 30px;}

blockquote cite{font-style:normal;}

code,pre{vertical-align:baseline;font:1em/1.5em "Courier New", Courier, monospace;}

legend{display:none;}

h1,h2,h3,h4,h5,h6{font-weight:400;font-family:Georgia, "Times New Roman", Times, serif;}

input,textarea{font-family:Verdana, Arial, Geneva, sans-serif;font-size:100%;padding:2px;}


/* hide the overflow - can be overriden  */

#wrap,#header,#content,#sidebar,#footer{overflow:hidden;}


/* let's get specific  */

#wrap{text-align:left;width:760px;margin:0 auto;padding:0;}


/* Header  */

#header{text-align:center;margin:0 0 30px;padding:0;}

#header h1{font-style:italic;font-size:3.5em;line-height:110%;letter-spacing:1px;margin:2px 0;}

#header p.blogdescription{font-size:0.85em;margin:2px 0;}


/* Content  */

#content{float:left;width:500px;margin:25px 0;}


/* blog posts  */

.post{background:transparent url(images/header-bg.jpg) no-repeat 50% 100%;padding-bottom:50px; text-align:justify;}

.authormeta{font-size:0.75em;line-height:115%;text-align:center;margin:2px 0;}

.postmeta{background:#633;color:inherit;border-top:1px dotted #844;text-align:center;font-variant:small-caps;padding:5px 15px;}

.postdate{background:#633;color:inherit;border-bottom:1px dotted #844;text-align:center;font-variant:small-caps;padding:5px 15px;}

.posttitle{font-size:2.25em;line-height:110%;text-align:center;letter-spacing:0.2em;}

.postcontent{font-size:1.0em;line-height:1.50em;}


/* post content headings  */

.postcontent h3{font-size:2em;line-height:110%;font-family:Arial, Geneva, sans-serif;letter-spacing:0.25em;}

.postcontent h4{font-size:1.5em;line-height:110%;font-family:Arial, Geneva, sans-serif;letter-spacing:0.25em;}


/* single page meta info  */

.metawrap{border-top:1px solid #9D4F51;border-bottom:1px solid #9D4F51;font-size:0.9em;margin:40px 0;padding:5px 10px;}


/* blog comments  */

#comments{font-size:2em;letter-spacing:1px;line-height:110%;}

#respond{font-size:2em;letter-spacing:1px;line-height:110%;margin:5px 0;}

.commentmetadata{font-size:0.8em;}


/* individual comments  */#commentlist{margin:0 5px 50px 25px;}

#commentlist li{margin:10px 0 30px;}


/* comment form  */

#commentform dd{margin:3px 0 10px;}

#commentform textarea{width:98%;}

.previouslink{float:left;text-align:left;width:45%;}

.nextlink{float:right;text-align:right;width:45%;}


/* Sidebar  */

#sidebar{float:right;width:200px;font-size:90%;margin:25px 0;}

#sidebar ul{list-style:none;margin:0;padding:0;}

#sidebar ul ul{margin-bottom:30px;}

#sidebar li li a{background:#633;border-bottom:1px dotted #844;color:#FFF;display:block;height:1%;padding:2px 5px;}

#sidebar li li a:hover{background:#9A4D4B;color:inherit;border-bottom:1px dotted #633;}

#sidebar li h2{font-size:1.25em;text-transform:uppercase;letter-spacing:1px;}


/* search box  */

#sidebar li#search dd{margin:0;}

#sidebar li#search input#s{width:75%;}


/* calendar  */

#wp-calendar{width:98%;text-align:center;}


/* Footer  */

#footer{clear:both;font-size:0.8em;text-align:center;margin:10px 0;}

#footer p{margin:2px 0;}


/* attribution link styling  */

#footer p.credit a{background:inherit;border:none;color:#DBB;}


/* Various Classes & Image Alignment  */

.center{text-align:center;}

.floatleft{float:left;margin:5px;}

.floatright{float:right;margin:5px;}

img.center{display:block;margin:10px auto;}

img.left{display:inline;margin:0 10px 5px 0;}

img.right{display:inline;margin:0 0 5px 10px;}

.navigation{margin:25px auto;}

fieldset,#header h1 a,.posttitle a{border:none;}


