@charset "UTF-8";
/*
Theme Name: Lady Jaynes Cakes
Theme URI: http://ladyjaynescakes.com
Description: 
Version: 1
Author: Andy Kleeman
Author URI: http://theboywhocriedfox.co.uk
*/
@font-face {
	font-family: 'BonvenoCFLight';
	src: url('font/BonvenoCF-Light-webfont.eot');
	src: local('☺'), url('font/BonvenoCF-Light-webfont.woff') format('woff'), url('font/BonvenoCF-Light-webfont.ttf') format('truetype'), url('font/BonvenoCF-Light-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}
body {background:url(images/bg.png) repeat; margin:0; padding:0; font-family:'BonvenoCFLight', Helvetica, Helvetica Neue, Arial,  sans-serif; color:#75a78c; /*overflow-x:hidden;*/ padding-top:30px; position:relative; /*overflow:auto;*/}
h1 {font-size:1.6em; letter-spacing:-1px; font-weight:normal;}
h2 {font-size:1.3em; letter-spacing:-1px; font-weight:normal;}
p {font-size:0.95em;}
a {color:#75a78c;}
a:hover {color:#b6a851;}
a img {border:0;}
.left, .alignleft {float: left;  padding: 0.5em 0.5em 0.5em 0; }  
.right, .alignright {float: right;  padding: 0.5em 0 0.5em 0.5em;} 
#header {background:#ffffff; height:180px;/* margin-top:30px;*/ text-align:center; -moz-box-shadow:inset 0 0 1em #f0f0f0, 0 0 4px rgba(0,0,0,0.4); -webkit-box-shadow:0 0 4px rgba(0,0,0,0.4); box-shadow:0 0 4px rgba(0,0,0,0.4); 
}
#logo {margin-top:10px;}
.container {width:820px; margin:0 auto; clear:both;}
.band {height:26px; background:#fff; margin-top:25px; padding:10px; -moz-box-shadow:0 0 4px rgba(0,0,0,0.4); -webkit-box-shadow:0 0 4px rgba(0,0,0,0.4); box-shadow:0 0 4px rgba(0,0,0,0.4);}

.menu {text-align:center; width:820px; margin:0 auto 0 auto; padding:0;}
.menu li {display:inline; margin:0 8px 0 8px; padding:0; position:relative;}
.menu li a {color:#75a78c; text-decoration:none;}
.menu li a:hover {border-bottom:solid 1px #75a78c; text-shadow:1px 1px 1px rgba(0,0,0,0.2);color:#b6a851;}
ul.menu > li ul {display:none;}
	ul.menu li:hover ul {display:block; background:#fff; position:absolute; top:20px;  left:0; padding:5px; width:180px;-moz-box-shadow:0 0 3px rgba(0,0,0,0.5); -webkit-box-shadow:0 0 3px rgba(0,0,0,0.5);box-shadow:0 0 3px rgba(0,0,0,0.5); text-align:left; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; }

#content {width:680px; padding:20px; margin:25px auto 0 auto; background:#fff; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px; -moz-box-shadow:0 0 4px rgba(0,0,0,0.4); -webkit-box-shadow:0 0 4px rgba(0,0,0,0.4); box-shadow:0 0 4px rgba(0,0,0,0.4); }
#content a {color:#b6a581;}
#content a:hover {color:#75a78c;}
#footer p{margin-top:0; text-align:center; margin-bottom:20px;}


#decorL, #decorR {position:absolute; top:0; bottom:0; width:10px; background:#fff; z-index:10;}
#decorB {position:fixed; bottom:0; height:10px; left:0; right:0; z-index:10;}
#decorL {left:0; -moz-box-shadow:5px 0 2px rgba(0,0,0,0.1);}
#decorR {right:0; -moz-box-shadow:-5px 0 2px rgba(0,0,0,0.1);}

table {border:solid 2px #75a78c; -moz-border-radius:12px; text-align:center;}
table tr.odd {background:#f0f0f0;border:solid 2px #75a78c;}

/*#decorT {position:absolute; top:0; height:10px; left:0; right:0; z-index:100;}*/ 
img.attachment-thumbnail:hover {border-color:#75a78c;}
