ul.sub-menu {margin-top:-90px;}
#searchform-dropdown {margin-top:-90px;}
.single-post .entry-content {max-width:35em; margin:0 auto;}
.search-entry-content {max-width:40em; margin:0 auto;}
.theform {font-family:arial; font-size:75%; font-weight:400;}
.theform {background-color: #DCDCDC; padding:1em 2em 1em 2em;}
#headrow {padding-top:5em; margin-bottom:3em;}
#site-logo-inner {max-width:200px;}
.page-header-title {color:white;}
#footer-bottom {font-family:verdana, sans-serif;}
h3 {margin-bottom:0.5em;}
h2 {font-size:150%;}
.blog #site-header, .single-post #site-header {background-color: #41023e; height:55px;}
.blog .page-header {background-color: #550455;}
.page-header-title.clr {font-size: 55px;  margin-top: -15px;}
.blog h1.page-header-title.clr:before {Content: "Zoe's ";}
.single-post h1.page-header-title.clr:before {Content: "Zoe's ";}
.single-post .page-header {background-color:#560256;}
.blog-entry.thumbnail-entry .blog-entry-category {display: none;}
.search-results .page-header, .error404 .page-header {background-color:#560256;}
.search-results .page-subheading {color:white; font-size:150%;}
.widget-title {text-transform: capitalize; font-size: 20px; font-weight: 700; border-left-width: 0px; margin-left: -15px; margin-bottom: 8px;}
.widget_recent_entries li:first-child, .widget_recent_comments li:first-child, .widget_archive li:first-child {border-top-style: hidden;}
.blog-entry-inner.clr.left-position.center {width: 30em; margin:0 auto;}
.catalog {margin-top:2em;}
a.catalog hover {border: 2px solid red;}
.blog-entry.grid-entry .blog-entry-readmore a {color: #0367bf; font-size: 11px; font-weight: 700; border-bottom-width: 0px;}
.blog-entry.grid-entry .blog-entry-readmore a:hover {color: #6b1ebd; font-size: 11px; font-weight: 700; border-bottom-width: 0px;}
.blog-entry.grid-entry .blog-entry-inner {border-width: 3px;}
@media only screen and (max-width: 700px) {h1.headline {font-size:45px;}}
@media only screen and (max-width: 600px)  {h1.headline {font-size:35px}}
#filler {height:2em;}
p.theorder {font-size: 130%; margin-top:-1em;}
#onsale {display:none;}
