/*
Theme Name:Debbie Bowen
Theme URI:http://debbiebowen.com
Description:Theme for Debbie Bowen Associates
Version:1.0
Author:Sam Glasgow
Author URI:slgworks.com
*/
/* Reset */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td{margin:0; padding:0}
img{border:0}

ul, ol{list-style:none}

a{color:inherit; text-decoration:none}
a:hover{color:#b3a99e}

h2{font-size:22px; font-weight:normal; margin-bottom:5px}

h3{font-size:18px; font-weight:normal}

/* ---------------------------- */
body{background:url(images/bg.gif) repeat; color:#00003e; font-family:Verdana,Helvetica,Arial,Georgia,Times}

div#page-wrap{margin:0 auto; width:850px}

div#header{background:url(images/header.png) no-repeat; height:100px}

div#content{background:url(images/body.png) repeat-y; padding-bottom:50px}

div#footer{background:url(images/footer.png) no-repeat; height:75px}

/* Div Header */
div#header{font-family:Helvetica; position:relative}

div#nav-border{position:absolute; border-top:1px solid #00003e; border-bottom:1px solid #00003e; width:708px; height:24px; top:74px; left:117px}

div#header ul#nav{padding:3px 0 3px 0; width:708px; text-align:center; text-transform:uppercase}

div#header ul#nav li{font-size:14px; padding:0 50px 0 0; display:inline-block}

div#header ul#nav li a:hover{color:#b3a99e}

div#header ul#nav li.current_page_item{color:#666159}

div#header img#title{position:absolute; top:30px; left:125px}

div#header img#logo{position:absolute; top:27px; left:35px}

div#header div#search-box{position:absolute; top:30px; right:35px}

/* ---------------------------- */
/* Tool Box */
.clear{clear:both}
.clear-left{clear:left}
.clear-right{clear:right}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}

.float-left{float:left}
.float-right{float:right}
.border{padding:10px; background:#666159; -webkit-box-shadow:-3px 5px 10px #ccc; margin-left:10px}
.bold{font-weight:bold}
.center{margin-left:auto; margin-right:auto; display:block}

.input{background:#f1ede7; border:3px solid #b3a99e; color:#00003e; font-size:12px}
.button{padding:5px 6px 5px 6px; background:#b3a99e; color:#00003e; border:none; margin-top:6px}
.button:hover{padding:2px 3px 2px 3px; background:#f1ede7; border:3px solid #b3a99e; cursor:pointer}
.label{margin:3px 0 3px 0}
.field{height:18px}

/* ---------------------------- */
div#main-content{padding:10px 35px 0 35px}

div#right-column{float:right; width:600px}
div#left-column{float:left; width:600px}

div.page p, div.post p{font-size:16px; margin:3px 0 3px 0; line-height:1.3em}
div.page p a:hover, div.post p a:hover{color:#b3a99e}
div#Home p{text-align:center}
div#Home p.text-left{text-align:justify}

/* Side Bar */
div#side-bar{float:left; width:160px; color:#010162; text-transform:uppercase; padding:5px; border:1px solid #b3a99e}

div#side-bar a:hover{color:#b3a99e}

div#side-bar ul#categories{font-size:14px}

div#side-bar ul#categories li{padding-top:5px}

div#prints-slideshow{float:right; width:150px; height:300px}

div#prints-slideshow .slide{padding:10px; background:#666159; -webkit-box-shadow:-3px 5px 10px #ccc; margin-left:10px}

/* ---------------------------- */
/* Form */
#text-area{max-width:775px}
div#form{margin-top:15px}

/* Footer */
ul#footer-nav{padding-top:10px; text-align:center; font-family:Helvetica; font-size:11px; color:#666159; margin-bottom:3px}

ul#footer-nav li{display:inline}

ul#footer-nav li .clearstick{padding:0 3px 0 3px}

ul#footer-nav li a:hover{color:#b3a99e}

div#footer div.textwidget{margin:0 auto; text-align:center; font-size:11px; width:600px; padding-top:3px; color:#b3a99e; border-top:1px solid #b3a99e}

/* ---------------------------- */
/* Category Page */
ul.sub-catergory-nav li{margin-bottom:15px; border:3px solid #666159; background:#b3a99e; padding:3px}

ul.sub-catergory-nav li a{padding:5px 2px 5px 2px; color:#fff}

ul.sub-catergory-nav li a:hover{color:#00003e}

ul.sub-catergory-nav li img{vertical-align:middle; margin-right:3px; border:3px solid #666159}

/* Sub Category Page */
div#child-sub-category-nav{width:770px; margin:20px 35px 0 0; border:3px solid #666159; background:#b3a99e; padding:3px; overflow:hidden; text-align:center}
div#child-sub-category-nav p{font-weight:bold; color:#fff}
div#child-sub-category-nav ul{list-style:none}

div#child-sub-category-nav ul li{float:left; display:block; padding:3px 5px 3px 5px}

div#child-sub-category-nav ul li a{color:#fff}

div#child-sub-category-nav ul li a:hover{color:#00003e}

div.item-description{padding:20px 0 10px 0}
span.item-title{font-weight:bold; display:block; font-size:16px}
div.item-description{font-size:14px}
div.item-description p{font-size:14px}

.dot{color:#fff; cursor:default}

/* Search Results */
div.search-results{padding:10px 0 10px 0; border-bottom:3px solid #b3a99e}

