body {font-family:Tahoma;font-size:12px;background: #eee6d4;color:#3c2d11;}

* {margin:0;padding:0;}

img {border:0;}

a {text-decoration:none; color: #9e1334;}

a:hover {text-decoration:underline; color: #c63356;}

li { margin: 5px 0 0 0; padding: 0;}

ul{margin: 0; padding: 0;}

label .screen-reader-text{ margin: 5px 0 10px 0;}

.container{width: 960px;margin: 0 auto;}



/* Header */

#header{width: 100%;height: 239px;background: url(images/header.jpg) repeat-x;padding: 10px 0 0 0;}

#header #logo{width: 944px;height: 229px;background: url(images/logo.png);float: left;}

#slogan{float: left;margin: 150px 0 0 0;font: 14px arial narrow;width: 368px;color: #6f6453;}



/* Nav */

#nav{width: 100%;height: 46px;background: url(images/nav.png);margin: 0 0 20px 0;}

#nav ul li{width: auto;height: 33px;list-style: none;padding: 10px 10px 0 10px;float: left;margin: 1px 10px 0 0;}

#nav ul li:hover{background: #e1d5bf;}

#nav ul li.active{background: #e1d5bf;}

#nav ul li.current_page_item{background: #e1d5bf;}

#nav ul li a{text-decoration: none;color: #c63356;font: 21px arial narrow;}



#main-content {width: 960px;margin: 0 auto;}



/* Content */

#main-content #content {float:left;width:700px;}

#main-content #content .post {float:left;margin:0 0 15px 0;}

#main-content #content .post .post-top {float:left;background:url(images/top.jpg) no-repeat;width:696px;height:79px;}

#main-content #content .post .post-top p {text-align:right;color:#3c2d11;font-size:10px;padding:9px 16px 0 0;}

#main-content #content .post .post-content {float:left;background:url(images/mid.jpg) repeat-y;width:582px;padding:0 57px 0 57px;margin:-10px 0 0 0;}

#main-content #content .post .post-content h3 {color:#c63356;font: 32px arial narrow; text-align: center;}

#main-content #content .post .post-content h3 a {color:#c63356;}

#main-content #content .post .post-content p {word-spacing:1.5px;letter-spacing:0.3px;color:#3c2d11;margin:10px 0 15px 0;}

#main-content #content .post .post-footer {float:left;background:url(images/bottom.jpg) no-repeat;width:700px;height:60px;}

#main-content #content .post .post-footer a {color:#c63356;}

#main-content #content .post .post-footer p.permalink {float:left;letter-spacing:0.5px;padding:17px 0 0 57px;}

#main-content #content .post .post-footer p.comments {float:right;font-weight:bold;letter-spacing:1px;padding:23px 57px 0 0;}



/* Side */

#main-content #side {float:right;width:247px;}

#main-content #side h2 {font: 18px arial narrow;color: #c63356;display: block; margin: 10px 0;clear: both;}

#main-content #side .block {float:left;}

#main-content #side .block .block-top {float:left;width:245px;height:68px;background:url(images/smalltop.jpg) no-repeat;}

#main-content #side .block .block-content {float:left;width:215px;min-height:370px;background:url(images/smallmid.jpg) repeat-y; padding: 0 15px  10px 15px;}

#main-content #side .block .block-content li{list-style:none;}

#main-content #side .block .block-content input #searchsubmit{float:right;}

#main-content #side .block .block-footer {float:left;width:245px;height:58px;background:url(images/smallbottom.jpg) no-repeat;padding: 0 0 10px 0;}




/* Footer */

#footer {float:left;margin:65px 0 0 0;background:url(images/footer.jpg) repeat-x;height:81px;width:100%;padding:10px 0 0 0;}

#footer #footer-text {float:left;}

#footer #footer-text p {color:#87734c;margin:17px 0 0 0;letter-spacing:0.5px;}

#footer #footer-text p a {font-weight:bold;color:#cd3662;}

#footer #small-logo {float:right;margin:18px 0 0 0;width:190px;height:46px;background:url(images/smalllogo.jpg) 0% 100% no-repeat;}

#footer #small-logo p {text-align:right;font-weight:bold;font-weight:bold;}

#footer #small-logo p a {color:#cd3662;}

#s{background: url(http://footprintsdiary.com/wp-content/uploads/2010/01/search.png); height: 22px;width: 151px;line-height: 22px;border: 0;}

#searchsubmit{float:left;background: url(http://footprintsdiary.com/wp-content/uploads/2010/01/searchbutton.png);height:23px; width: 54px;border: 0;line-height: 16px;color: #8c153c;padding: 0 0 5px 0;font-size: 12px;margin: 0 0 0 159px;}

#searchsubmit:hover{background: url(http://footprintsdiary.com/wp-content/uploads/2010/01/searchbuttonh.png);}

blockquote {
  width: 400px;
  background: url(images/close-quote.png) no-repeat right bottom;
  padding-left: 18px;
  text-indent: -18px;
  margin: 0 auto;
}
blockquote p{
  font: 16px georgia;
}
blockquote p:first-letter {
  background: url(images/openquote.png) no-repeat left top;
  padding-left: 18px;
font-size: 18px;
font-weight: bold;
font-style: italic;
}
