/*
THEME NAME: Sandbox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: A theme rich with powerful and dynamic semantic class selectors; a canvas for CSS artists
VERSION: 0.9.4
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
*/

/* Two-column with sidebar on left from the /sandbox-layouts/ folder  */
@import url('sandbox-layouts/3c-r.css');

body {background: url(images/beton.jpg); font-family: "Trebuchet MS", sans-serif; font-size: 62.5%;}

a {font-weight: bold; color: #CC104F;}

h1, h2, h3, h4, h5, h6 {color: #9E005D; font-size: 1.4em; margin: 0px;}


#flower {position: absolute; top: 0px; width: 180px; height: 600px; background: url(images/lilly_violet.gif) no-repeat; z-index: 100;}
div#header{position: absolute; top: 10px; left: 100px; width: 800px; height: 100px; background: url(images/header.jpg) no-repeat;}
#logo {float: right; width: 300px; height: 60px; margin-top: 10px; background: url(images/logo_pink.gif) no-repeat;}

#wrapper {width: 890px; margin-left: 90px; margin-top: 90px; background: url(images/content_back.jpg) repeat-y; padding-left: 80px; font-size: 1.4em; line-height: 160%;}

/* Just some example content */

div#access div.skip-link {display: none;}
div#access {}
div#menu {height: 1.5em; padding-top: 0.3em; width: 100%; font-size: 1.0em;}
div#menu ul a {text-decoration: none;}
div#menu ul,div#menu ul ul,div#menu ul li {list-style: none; margin: 0; padding: 0;}
div#menu ul li {float: left;}
div#menu ul li a {padding: 0.1em 0.5em; border: 1px solid #FFFFFF; margin-right: 4px;}
div#menu ul li a:hover {background: #CC104F; color: #FFFFFF;}
div#menu ul ul {display: none;}
div#menu ul ul li {float: none;}
div#menu ul ul li a {margin: 0; padding: 0;}
div#menu ul li:hover ul {display: block; padding-top: 0.5em; position: absolute;}
div#menu ul li:hover ul li a {background: #f5f5f5; border: none; display: block; padding: 0.1em; width: 10em;}
div#menu li.current-cat a {background: #ED145B; color: #FFFFFF;}

.entry-title {clear:both;}
div#container,div.sidebar {margin-top: 2em;}
div#nav-above,div#nav-below {width: 100%; height: 1em;}
div#nav-above {margin-bottom: 1em;}
div#nav-below {margin-top: 1em;}
.alignleft, div.nav-previous {float: left;}
.alignright, div.nav-next {float: right;}
form#commentform .form-label {margin: 1em 0 0;}
form#commentform span.req-field {background: #fff; color: red;}
form#commentform, form#commentform p {padding: 0;}
input#author, input#email,input#url {width: 50%;}
input#author, input#email,input#url,textarea#comment {padding: 0.2em;}
ol.commentlist li {margin: 0 0 3.5em;}
textarea#comment {height: 13em; margin: 0 0 0.5em; overflow: auto; width: 66%;}

div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li {margin: 0; padding: 0;}
div.sidebar h3 {margin-top: 10px; margin-bottom: 10px; font-size: 1.2em;}
div.sidebar input#s {width: 7em;}
div.sidebar li {list-style: none; margin: 0px;}
div.sidebar li form {margin: 0.2em 0 0; padding: 0;}
div.sidebar ul ul {margin: 0px; padding-left: 8px; border-left: 4px solid #EDEDED;}
div.sidebar ul ul li {list-style: none; margin: 0;}
div.sidebar ul ul ul {margin: 0 0 0 0.1em; border-left: 4px solid #EDEDED;}
div.sidebar ul ul ul li {list-style: none;}

#categories li.current-cat, #categories .current-cat a {margin-left: -14px; padding-left: 6px;border-left: 8px solid #ED145B; background: none;}



.eliZZZa {clear: both; overflow: hidden;}

div#content img.victpict {float: left; padding: 5px; background: #EDEDED; border: 1px solid #CCCCCC; margin-right: 10px;}

div.sidebar a {text-decoration: none;}

h3.entry-title, h2.entry-title {padding: 2px 5px 2px 15px; font-size: 1.2em; font-weight: normal; background: url(images/hlback.jpg); border: 1px solid #FFFFFF; border-bottom: 0px;}
h3.entry-title a {font-weight: normal; text-decoration: none;}
div.entry-date {display: none;}
div.entry-content {padding: 0px; border: 1px solid #FFFFFF; background: url(images/content_back.gif);  margin-bottom: 20px;}
div.entry-meta {padding: 2px 10px; font-size: 0.8em; font-style: italic; background: url(images/hlback.jpg); border-top: 1px solid #FFFFFF;}

.female, .male {float: left; width: 15px; background: url(images/bar_pink.gif); border-right: 1px solid #FFFFFF;}
div.flag, div.death, div.attack, div.birth {float: right; padding: 0px 5px; border-left: 1px solid #FFFFFF; font-size: 0.8em; font-weight: bold;}
div.location {float: right; font-style: italic;}
div.victimof {float: right;}

.hidetitle {display: none;}

div.entryheader {font-size: 1.2em; background: url(images/hlback.jpg); border-bottom: 1px solid #FFF; color: #9E005D;}
div.vname {float: left; padding-left: 5px;}
div.entrylocation {text-align: right; padding-right: 5px; font-style: italic;}
div.entryshort {padding: 0px 20px; text-align: justify;}
div.entryshort img {float: left; padding: 5px; background: #EDEDED; border: 1px solid #CCCCCC; margin-right: 10px;}
div.entryfooter {clear: both; text-align: right;}

div#nav-above {margin-bottom: 40px;}
div#nav-below {margin: 20px 0px;}
span.meta-nav {font-size: 1.4em; font-weight: bold; color: #FF0066;}

div#footer{clear: both; width: 800px; height: 100px; margin-left: 90px; background: url(images/footer.jpg) no-repeat; text-align:center; padding-top: 30px; font-size: 1.0em; color: #333333; font-weight: bold;}
div.entry-content p {padding: 0px 20px;}