/*
Theme Name: jeanandbromley
Theme URI: http://jeanandbromley.nfshost.com/wp-content/themes/jeanandbromley
Description: Jean and Bromley's custom Swing Dancing theme.
Author: Jeff Bowman
Author URI: http://www.jbowman.com/
Version: 2008.4.2
*/


@charset "utf-8";
/* CSS Document */
body { background-color: #110a03; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; color: #b6a7a3; font-size: 13px; margin: 0 }
strong { font-weight: bold; color: #ffffff }
em { font-style: italic }
p, ul, ol { line-height: 20px }
p, embed, object, blockquote, h4, h5, h6, .content, ul, ol, table { margin: 0 50px 1em }
p embed, p object, .content embed, .content object { margin: 0 }
p, blockquote, h4, h5, h6, .content, ul, ol, table { width: 570px }
ul { list-style-type: square; padding-left: 20px }
ol { list-style-type: decimal; padding-left: 20px }
p.edit { font-size: smaller }
h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #dbc0a5; margin: 0.5em 50px 0.5em; width: 570px }
h2 { width: 570px; height: 53px; background-image: url(images/header-background.gif); background-repeat: no-repeat; background-position: top left; font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif; color: #dbc0a5; margin: 0 0 0 20px; padding: 17px 0 0 45px }
h3 { font-size: 18px; font-weight: bold; margin: 0 0 13px 50px }
div#center { background-image: url(images/page-background.gif); background-repeat: repeat-y; background-position: top center; width: 991px; margin: 0 auto; text-align: left; min-height: 600px }
ul#navbar { display: block; margin: 0; padding: 0; line-height: normal; width: auto }
ul#navbar li { display: inline; position: relative; top: 0; right: 0 }
ul#navbar li a:link { border: none }
div#bottom-component { float: right; margin-bottom: 20px }
a:link, a:visited { color: #ffffff; text-deocration: underline }
a:hover, a:active { text-decoration: none }
div.sidebar { clear: both; float: right; width: 287px; background-image: url(images/sidebar-background.gif); background-repeat: repeat-y; background-position: top left; margin-right: 36px; margin-bottom: 10px; color: #000; background-color: #9f805f }
div.white-silhouette { }
div.sidebar-top { background-image: url(images/sidebar-top.gif); background-repeat: no-repeat; background-position: bottom left; width: 287px; height: 9px }
div.sidebar-bottom { background-image: url(images/sidebar-bottom.gif); background-repeat: no-repeat; background-position: top left; width: 287px; height: 12px }
div.sidebar-content { margin: 0 20px; padding: 5px }
dt { font-weight: bold }
dd { padding-left: 1em }
div.white-silhouette { background-image:url(images/sidebar-decoration.gif); background-repeat: no-repeat; background-position: bottom right; min-height: 174px }
.separator { text-align: center; padding: 10px }
.footer { text-align: center; padding: 10px; clear: both }
span.inline-date { font-size: x-small; font-weight: normal }

/* Dropdowns */
ul.dropdown { border: 1px solid #9b7c5e; width: 159px; background-color: #271809; background-image: url(images/dropdown-decoration.gif); background-position: top left; background-repeat: no-repeat; font-family: Georgia, "Times New Roman", Times, serif; padding: 10px; text-align: center; display: none; position: absolute; top: 6px; left: 0; margin: 0 }
ul.dropdown li a:link, ul.dropdown li a:visited { padding: 2px; display: block; text-decoration: none }
ul.dropdown li sep { text-align: center }
ul.dropdown li a:hover, ul.dropdown li a:active { background-color: #3d2812 }
li:hover ul.dropdown, li.over ul.dropdown { display: block }

#mnuGroups { left: 15px }
#mnuPhotos { left: 6px }
