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

/* DESIGN 
---------------------------------- */
body, html {background: #1a1512;}
#background-repeat-x {background: url("background-repeatx.gif") top left repeat-x !important;}
#background-top {background:transparent url("background.jpg") no-repeat scroll center top !important;}

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

#header-themes {color: #b3d7b4 !important;}



nav ul,
#content-container  {-moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;}

nav ul {height: 39px; padding: 5px 0; background: transparent url("blk72.png") top left repeat; margin-bottom: 0 !important;}
nav ul li small {display: none;}
nav ul li {padding-bottom: 6px;}
nav ul li a {background: none !important; line-height: 33px; height: 33px !important; text-shadow: 2px 2px 0 rgba(0,0,0,0.8); padding: 0 20px !important; color: #fff !important; width: auto !important; margin: 0 5px;}
nav ul li a {-moz-border-radius: 5px !important; -webkit-border-radius: 5px !important; border-radius: 5px !important;}
nav ul li a:hover {text-shadow: 2px 2px 0 rgba(0,0,0,0.8); color: #fff !important; background: url("nav-sprite.gif") top left repeat-x !important;}

nav ul li.active-tab {background: url("nav-arrow.gif") bottom no-repeat;}
nav ul li.active-tab a {background: url("nav-sprite.gif") bottom left repeat-x !important;}
nav ul li.active-tab a {-moz-border-radius: 5px !important; -webkit-border-radius: 5px !important; border-radius: 5px !important;}

#content-container {background: transparent !important; padding-top: 0 !important;}

#breadcrumbs {background: url("blk30.png") top left repeat !important; padding: 10px; margin: 0 -7px 15px !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;}

#page-container {padding-top: 23px !important;}
#subsection {background:#4a433e url("subsection-top.gif") repeat-x scroll left top !important; border-top: 1px solid #4a433e !important; -moz-border-radius: 0 !important;}

#footer {color: #635750 !important;}

/* LINKS
---------------------------------- */
a:visited, a:link {color: #fff !important;}
a:hover {color: #b0b0b0 !important;}

#admin-menu a:visited,
#admin-menu a:link {color: #ae2d2d !important;}
#admin-menu a:hover {color: #222 !important;}

#navigation li.active-tab a {color: #fff !important;}

a.readmore,
a.read_more {color: #fff !important;}

a.downloadbtn,
.ddlbox a {color: #fff !important; background-color: #3a3a3a; text-shadow: none;}
a.downloadbtn {background: #3a3a3a;}

a.downloadbtn:hover,
.ddlbox a:hover {color: #fff !important; background-color: #ae2d2d;}

#subsection a:visited, #subsection a:link {color: #fff !important;}
#subsection a:hover {color: #b0b0b0 !important;}

footer a:visited, footer a:link, footer a:hover {color: #897b73 !important;}

#art-latest #latest ul li a:visited, #art-latest #latest ul li a:link,
a.art-home-thumb:visited, a.art-home-thumb:link,
#subalbums h3 a:visited, #subalbums h3 a:link {color: #b0b0b0 !important;}

/* FONT COLOURS
---------------------------------- */
body,
#breadcrumbs,
#content-cotnainer,
#subsection
{color: #b0b0b0 !important;}

h1.page-title,
h2.pagetitle {color: #fff; text-shadow: 2px 2px 0 rgba(0,0,0,0.8); text-align: left; font-size: 26px; font-weight: bold; text-transform: uppercase;}
h2.subheader {color: #666 !important;}

/* 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");}

/* 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;}
.codebox {background: #ccc; border-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;}
