/*
Theme Name: Diana Mey Default
Theme URI: http://wordpress.org/
Description: The default Diana Mey theme
Version: 1.0
Author: Whitney Inkster
Author URI: http://www.winkwebdesign.com/
Tags: dark brown, mahogany, gold, custom header, fixed width, one column
*/
html {height: 100%; margin-bottom: 1px;}

/* Remove list-style from lists */
ul	{list-style: none;}

/* Remove border from img */
img	{border: none;}

body {background: #a2a2a2 url(images/body-bg.png) repeat; margin: 0; padding: 4px 0 0 0; font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif; font-size: 100%; color: #333; height: 100%; text-align: center;}
a	{color: #a57534;font-weight: bold;text-decoration: none;}
a:hover	{color: #666;text-decoration: none;}
h2	{font-size: 1.7em;	margin: 5px 0px 15px 0;padding: 5px 0;font-style: italic;color: #32251d; background: url(images/h2-bg.png) no-repeat 0 100%;}
h3	{font-size: 1.5em;	font-weight: bolder;font-style: italic;	margin: 5px 0;padding: 5px 0; color: #463428;}
h4	{font-size: 1.4em;	font-weight: bolder;font-style: italic;	margin: 5px 0;padding: 5px 0; color: #463428;}
h5	{font-size: 1.3em;	font-weight: bolder;font-style: italic;	margin: 5px 0;padding: 5px 0; color: #463428;}
h6	{font-size: 1.2em;	font-weight: bolder;font-style: italic;	margin: 5px 0;padding: 5px 0; color: #463428;}
p	{margin: 5px;padding: 5px 0;font-size: 0.95em;}

#wrapper {width: 1000px; margin: 0 auto; padding: 0 0 30px 0; position: relative; text-align: left;}
#header-wrapper {background: url(images/shadow-top.png) no-repeat; padding: 6px 10px 0 10px; margin: 0;height: 174px;}
#header {background: #fff url(images/header-bg.png) no-repeat; width: 980px; height: 174px; position: relative; padding: 0;}
#header-padding {padding-top: 51px;}
#header h1 {position: relative; width: 308px; height: 67px; font-size: 1.9em; color: #463428; margin: 0 0 0 48px; padding: 0; float:left;}
#header h1 span {position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: url(images/logo-bg.png) no-repeat;}
#header h1 a {display: block; background: none; width: 308px; height: 67px; cursor: pointer; margin: 0; padding: 0;}
#header #testimonials {float: right; margin-top: -36px;}
#header #testimonials-padding{margin: 0 14px 0 0; padding: 0;}
#header #quote {position: absolute; top: 87px; left: 388px; width: 606px;}
#header #quote-padding {}
#header #quote p {color: #fff; margin: 0; padding: 0;font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 0.95em;}
#header #nav {float: left; clear: both;padding: 0 6px 0 3px;margin:0;}
*:first-child+html #header #nav {margin-top: -51px;}
#header #nav ul, #header #nav li {list-style: none; display: block; height: 35px;}
#header #nav ul {margin: 2px 0px 0 1px; padding: 0; width: 971px; background: #32251d;}
#header #nav li {float: left; margin: 0; padding: 0; display: block; white-space: nowrap;}
#header #nav a {margin: 0; padding: 0 9px; display: block; height: 35px; line-height: 35px; font-size: 0.78em; color: #999; text-decoration:none; font-weight:normal; text-transform: uppercase;}
#header #nav a:hover {color: #fff;}
#header #nav li.current_page_item a {font-style: italic; color: #fff;}
#header #nav li.current_page_item a:hover {color: #fff;}

#content-wrapper {padding: 0 10px; margin: 0; background: url(images/shadow-middle.png) repeat-y;}
#content {background: #fff url(images/content-middle-bg.png) repeat-y;}
#content-bottom {background: url(images/content-bottom-bg.png) no-repeat left bottom;}
#content-padding {padding: 10px 50px 40px 50px;min-height: 350px;}
html>body #content-padding {height: auto;}
#content-padding ul, #content-padding li {list-style: disc; font-size: 0.9em;}
#content-padding ul {margin: 5px; padding: 5px;}
#content-padding li {margin: 5px 5px 5px 25px; padding: 5px;}
#shadow-bottom {background: url(images/shadow-bottom.png) no-repeat; width: 1000px; height: 14px;}
.aligncenter, div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.center {text-align: center;}

#footer {padding: 0 12px 0 0;}
#footer p {text-align: right; margin: 0; padding: 0 5px;}
#footer a {color: #fff; text-decoration: none; font-weight: normal;}
#footer a:hover {color: #666;}
#footer p.design {font-size: 0.6em; color: #666; padding: 30px 5px 20px 5px;}
#footer p.design a {color: #666;}
#footer p.design a:hover {color: #ccc;}