/*
THEME NAME: Dancebox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Based on Sandbox, but different
VERSION: 1
AUTHOR: <a href="http://zaxbypass.com">William Lawrence</a>
AUTHOR URI: http://zaxbypass.com
*/

/* @override http://dancingbirth.com/wp-content/themes/dancebox/style.css */

@import "http://yui.yahooapis.com/2.6.0/build/reset-fonts-grids/reset-fonts-grids.css";

html,body { color: #333; background-color: #B4B27F; }
h1,h2,h3,h4,h5,h6,strong { font-weight: bold; }
h1,h2,h3,h4,h5,h6 { margin: 0 0 1em 0; font-family: Herculanum, Georgia; line-height: 1.5; }
h1 { font-size: 161.6%; }
h2 { font-size: 153.9%; }
h3 { font-size: 146.5%; }
h4 { font-size: 138.5%; }
h5 { font-size: 131%; }
h6 { font-size: 123.1%; }
em { font-style: italic; }
blockquote,ul,ol,dl { margin: 1em; }
ol,ul,dl { margin-left: 2em; }
ol li { list-style: decimal outside; }
p,fieldset,pre { margin-bottom: 1em; }
a { text-decoration: none; color: #4F2200; }
a:focus,a:hover { color: #FFF; outline: 0; }

.alignright { float: right; padding: 1em; clear: both; }

#hd,#bd,#ft { position: relative; background-color: #C6C597; padding: 1em; margin-bottom: 1em; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; font-size: 108%; }

#hd { font-family: Herculanum; }
#hd .vcard { text-align: right; padding-right: 1em; }
#hd .vcard p { line-height: 1; margin-bottom: 0; text-align: right; }
#hd .vcard .photo { display: block; text-align: center; margin: auto; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; }
#hd .vcard .fn { font-size: 167%; }
#hd .vcard h1 { font-size: 197%; }
#hd ul { text-align: center; width: 100%; margin: 1em auto 0; }
#hd ul li { display: inline; margin: 0 2px; }
#hd ul li a { font-size: 120%; padding: .5em; color: #fff; background: #030; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#hd ul li a:focus,
#hd ul li a:hover { background-color: #B4B27F; }

#bd { font-family: Trebuchet, Lucida Sans Unicode, Lucida Grande, Lucida Sans, Arial, sans-serif;}

#bd .edit-link { background: #900; border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; -moz-border-radius: 15px; opacity: .8; padding: 7px; left: -32697px; position: absolute; top: 0; width:50%; text-align:center; }
#bd:hover .edit-link { left: auto; right: 0; }
#bd .edit-link a { color: #fff; display:block; width:100%; height: 100%;}
#bd .edit-link a:focus,
#bd .edit-link a:hover { color: #000; }

#bd p { line-height: 1.5; }
#ft p { text-align: center; font-size: 70%; font-family: Zapfino; margin: 0; }

