/* 
	Elegance Microstyle
	For dBaines.com 2010
	Written by David Baines
*/

/* DESIGN 
---------------------------------- */
#background-top {background:transparent url("background.jpg") no-repeat scroll center top !important;}

#admin-menu {border-color: #ae2d2d;}

/*
#header-themes {}
#header form input[type="text"] {background-image: url("search-input.png") !important;}
#header form input[type="submit"] {background-image: url("search-button.png") !important;}
*/

/* DESIGN */
ul#navigation,
#content-container  {-moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;}

#header-gap {float: left; height: 59px; width: 238px; background: url("logo.png") left no-repeat;}
ul#navigation {float: right; width: auto; margin-bottom: 0; margin-right: 1px;}

#content-container {border: 1px solid #fff; background: #e9e9e9 url("content-bg.gif") 0 17px repeat-x !important; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; padding-top: 0px;
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5);
	box-shadow: 0 0 10px rgba(0,0,0,0.5);
	}

/* NAVIGATION */
ul#navigation li small {display: none;}
ul#navigation li {border: 1px solid transparent; border-width: 0 1px; border-left: 1px solid #333; margin-right: -1px;}
ul#navigation li:first-child {border-left: none;}
ul#navigation li a {background: none !important; line-height: 59px; height: 59px !important; padding: 0 20px !important; color: #fff !important; width: auto !important; font-weight: normal; text-transform: lowercase; text-shadow: none !important;}
ul#navigation li a {-moz-border-radius: 5px !important; -webkit-border-radius: 5px !important; border-radius: 5px !important;}

ul#navigation li:hover {border-left: 1px solid #333; border-right: 1px solid #333; background: url("nav-hover.png") bottom left repeat-x !important;}
ul#navigation li a:hover {text-shadow: none !important;}

ul#navigation li.active-tab {}
ul#navigation li.active-tab a {background: url("nav-active.gif") bottom no-repeat !important;}
ul#navigation li.active-tab a {}

/* BREADCRUMBS */
#breadcrumbs {background: url("breadcrumb-bg.gif") top left repeat-x !important; padding: 10px; margin: 0 -7px 0px !important;}
#breadcrumbs {-moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important;}
#breadcrumbs-home {background-image: url("breadcrumb-home.gif") !important;}

/* DETAILS */
#page-container {padding-top: 23px !important;}
#subsection {background: url("content-bg.gif") top left repeat-x; -moz-border-radius: 0 !important;}

/* FOOTER */
#footer {color: #635750 !important;}

/* LINKS
---------------------------------- */


/* FONT COLOURS
---------------------------------- */


/* HOMEPAGE
---------------------------------- */
#homepage-art {background: transparent !important;}
#homepage-art-slider {padding: 0; border: none !important; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
#prevBtn a {background: url("home-arrow-left.png");}
#nextBtn a {background: url("home-arrow-right.png");}

#homepage-columns {background: url("section-gradient-top.gif") top left repeat-x;}

/* BLOG
---------------------------------- */
ul.entry-meta {background: url("blk30.png") top left repeat !important;}

#blog-content .post, #blog-content .tutorial,
#blog-content .update {background: none !important;}

#blog-content .blog-post-date {background: #ae2d2d;}
#blog-content h1.entry-title {width: 846px !important;}

a.readmore:hover,
a.read_more:hover {background: #ae2d2d;}

.article, .entry {padding: 0 0 10px !important;}
.entry-content {padding: 10px 0 !important;}
#blog-content .post, #blog-content .tutorial  {margin: 0 !important;}

.entry-title {text-shadow: 2px 2px 0 rgba(0,0,0,0.8); text-transform: uppercase; font-weight: bold !important;}

/* Searches */
span.searchterm1, span.searchterm2, span.searchterm3, span.searchterm4, span.searchterm5 {background: red; color: #fff;}

/* IMAGES
---------------------------------- */
.wp-caption,
.image-right,
.image-left {border: none !important; background: url("blk30.png");}

.wp-caption a img,
.tutorial-image a img,
.art-home-thumb img,
#art-latest #latest ul li a img,
.image-full a img,
.zenphoto #images a img,
#subalbums .album img {border-color: #666 !important; padding: 0 !important;}
.wp-caption a:hover img,
.tutorial-image a:hover img,
.art-home-thumb:hover img,
#art-latest #latest ul li a:hover img,
.image-full a:hover img,
.zenphoto #images a:hover img,
#subalbums .album a:hover img {border-color: #bbb !important;}

.alignright.wp-caption {margin-right: -7px !important;}
.alignleft.wp-caption {margin-left: -7px !important;}

/* SHORTCODES AND SUCH
---------------------------------- */
code.inline-code {background: #222; color: #fff;}

/* ART GALLERY
---------------------------------- */
#art-latest {background-image: url("artwork-title-latest.png") !important;}
#art-design {background-image: url("artwork-title-design.png") !important;}
#art-artwork {background-image: url("artwork-title-artwork.png") !important;}
#art-multimedia {background-image: url("artwork-title-multimedia.png") !important;}
#art-other {background-image: url("artwork-title-other.png") !important;}

#art-latest #latest ul li,
a.art-home-thumb:visited, a.art-home-thumb:link,
#subalbums .album
{background: transparent url("blk30.png") !important; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important;}

#art-latest #latest ul li:hover,
a.art-home-thumb:hover,
#subalbums .album:hover {background: url("blk30.png") !important;}

#subalbums {border-color: #666 !important;}

.zenphoto .pagenav,
.zenphoto .pagenav .disabledlink {color: #666 !important;}

/* COMMENTS
---------------------------------- */
.comment {border-color: #342f2b !important;}
.comment-top {background-color: #342f2b !important;}
#respond-right input, #respond-wide input {background-color: #342f2b !important;}

#subsection ol.commentlist li.bypostauthor > div > div.comment-top, #page-container ol.commentlist li.bypostauthor > div > div.comment-top 
{background: #121a20 url("comment-admin-top.gif") top left no-repeat;}
