/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



@charset "utf-8";
/* CSS Document */

/* undo some default styling of common (X)HTML browsers
 * ------------------------------------------------------------------------- */

/* No list-markers by default - must redefine bullets w/ bg graphics */
body{font-size:14px;font-family:Century Gothic, Arial, Helvetica, sans-serif;color:#4b332b;line-height:1.5;}
a, a:visited{color:#4b332b;text-decoration:none}
a:hover{text-decoration:underline; color:#98CB4C;}

p{
margin: 1em 0}
ul, ol {
	list-style:none;
}
/* Avoid browser default inconsistent heading font-sizes and pre/code */
h4, h5, h6, pre{
	font-size:1em;
}
/* Remove inconsistent (among browsers) default padding or margin */
ul, ol, li, h4, h5, h6, pre, form, body, html, blockquote, fieldset, input, div, dd, dt, dl{
	margin:0;
	padding:0;
}
/* prevent blue linked image borders */
a img, :link img, :visited img, fieldset {
	border:1px solid #FFFFFF;
}

a img:hover {border: 1px dotted #98CB4C;}


h1 {color:#4b322d; font-size:1.3em; margin:0 0 4px 0; padding:0;}
h2 {color:#684833; font-size:2.0em; margin:0 0 6px 0; padding:0; font-weight:bold;}
h3 {color:#4b322d; font-size:1.3em; padding:10px 0 0 0; margin:0;}

h1 a:link, h1 a:visited {color:#4b322d; text-decoration:none;}
h2 a, h2 a:link, h2 a:visited {color:#684833; text-decoration:none;}
h3 a:link, h3 a:visited {color:#4b322d; text-decoration:none;}
a h2 {text-decoration:none;}
h2 a:hover {text-decoration:none;}
a:hover h2 {color:#98CB4C;}

/**Global Styles **/


#container{width:940px; margin:20px auto;}

#top-links{float:right;font-size:14px;text-align:right;line-height:21px;padding:2px 12px 0 0;}
#logo{float:left; width:183px; height:167px; overflow:hidden; position:relative; left:362px; padding-bottom:10px;background:url(http://www.zensei.com/merchant2/images/logo.gif);}
#logo a{display:block;width:100%;height:100%;} 
#logo a span{visibility:hidden;} 
#logo a:hover{text-decoration:none;} 

#form-search{float:right;clear:right;position:relative;top:30px;right:14px;font-size:14px; text-align:right;}
#form-search label, #form-search button, #form-search input{vertical-align:middle;}
button.button{background:none;border:none;margin:0;padding:0;}
.input-text{height:22px;vertical-align:middle;border:1px solid #DDDDDD;}

.bar-nav{clear:both;text-align:center;font-family:Century Gothic,Arial, Helvetica, sans-serif;font-size:12px; border-top:#efe9dd 1px solid; border-bottom:#efe9dd 1px solid; height:22px;padding:3px 0 0 0;margin-bottom:1.5em;}
.bar-nav a{color:#4b332b; margin:7px 15px; text-decoration:none; vertical-align:middle;}
.bar-nav a:hover{text-decoration:none; color:#98CB4C;}

#side-nav{float:left; margin:10px 0 0 5px; width:155px;}
#side-nav h2{font-size:1.2em; margin-top:5px;}
#side-nav ul li{line-height:25px;font-size:13px;}
#main{padding:10px 0 0 0px;}
#main-content{width:660px; float:right; margin-left:0px; margin-right:50px; font-size:12px;}
#main-content a {text-decoration:underline;}

#footer{text-align:right;}
#footer { padding:10px; }
#footer p { text-align:right;}
#footer p a{font-size:13px; color:#4b332b; text-decoration:underline;}
#footer address { text-align:right; vertical-align:middle;font-family:Arial Narrow,Arial, Helvetica, sans-serif; font-size:13px; color:#4b332b; }
#footer p a:hover{text-decoration:none; color:#98CB4C;}

.clear{clear:both;}
hr.clear{visibility:hidden;}
.home-collections a{display:inline-block;color:#4b332b;font-size:16px;position:relative;bottom:5px;margin:10px;text-decoration:underline;}

#recentcomments ul {list-style:none; list-style-type:none; padding:0; margin:0;}
li.recentcomments {background:url(images/bullet_white.png) no-repeat 0 5px; padding:0 0 0px 15px; margin:0px 0; border-bottom:1px solid #FFFFFf;}