/*

Theme for OrnamentO by http://rosschapman.net

*/


/*=============================================
----------------- GENERAL ---------------------
==============================================*/

body {font: small 'Helvetica Nueue', Arial, sans-serif; line-height: 1.5em; background: #ffffcc;}

img {border: none;}
p {margin: 0; padding: 0;}
ul, li {list-style: none;}
h1 {font-weight: normal; font-family: Palatino, serif;}

.alignright {float: right;}
#post-2 ul {float: left; margin-top: 2em;}
#post-2 img {margin-right: 2em;}
#home-left img {margin-right: 5px;}

/*** Clearing ***/
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

/*** Typo ***/
#content {font-size: 1.1em; line-height: 1.5em; letter-spacing: 1px; color: #c4ac7f;}
#content a {color: #c4ac7f; font-weight: bold; text-decoration:none;}
#footer a {color: #71583f; text-decoration:underline;}

/*=============================================
----------------- LAYOUT ---------------------
==============================================*/

#wrapper {width: 1000px; margin: 0 auto;}
#header{margin: 2em 0; padding: 0 10px;}
#logo {float: left;}
#content {clear: both; height: 100%; margin:0; padding: 20px 30px; background: url(images/bg.jpg) repeat #382500; }
#content p {margin: 0 0 1em;}
#footer {margin: 0 0 2em; padding: 20px 20px 15px;background: url(images/footer.jpg) top repeat-x #cccc99; text-align: right; color: #71583f; font: 0.9em Palatino, serif; line-height: 1.5em; clear: both;}

img.home {padding: 2em 0;}
#home-left {float: left; width: 50%;}

div#menu{float: right; margin: 15px 0 2em 0em; font-family: Palatino, serif;}
div#menu ul a{color: #666633; text-decoration:none; font-size: 1.1em;}
div#menu ul,div#menu ul ul,div#menu ul li{list-style:none;margin:0;padding:0;}
div#menu ul li{float:left; padding: 0 15px; border-right: 1px solid #71583f;}
#menu ul li.page-item-7 {border:none; padding-right: 0em;}