/*
THEME NAME: Gerry
THEME URI: http://gerry.net
VERSION: 1.0
AUTHOR: <a href="http://luckycat.se">Andy Karlsson</a>
AUTHOR URI:
TAGS: white, microformats, fixed-width, two-columns, left-sidebar
*/

/* Reset css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
body {line-height:1.45;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
/* End Reset css */


/*
LAYOUT: Two-Column (Left)
DESCRIPTION: Two-column fluid layout with one sidebars left of content
*/

body{background-color:#CCC; margin-top:50px;}

div#container {
margin-left:165px;
width:700px;
/*border:1px dotted;*/
}

div#content {
text-align:left;
padding:70px 0 100px 0;
/*border:1px dotted;*/
width:700px;
}


div.sidebar {
float:left;
overflow:hidden;
width:145px;
padding:20px 0 0 20px;
/*border:1px dotted;*/
display:inline;
position:relative;
height:560px;
}

div#secondary {
clear:left;
}

div#footer {
clear:both;
width:900px;
height:20px;
}
div#wrapper{
	width:900px;
	margin: 0 auto;
	/*border:1px solid #000;*/
	background-color:#FFF;
	position:relative;
}

.arrright{float:right;margin-top:200px; margin-right:20px;}
.arrleft{float:left; margin-top:200px; margin-left:20px;}

.store-finder{margin-left:190px;}
.store-finder div{margin-top:20px;}
.store-finder .cust{margin-top:10px;}

#homeimg{position:absolute; left:178px; top:128px;}
div#post-39 .entry-content {margin-left:80px;}
div#post-39 .entry-content .textimg{margin-left:20px; margin-top:20px;}
div#post-94 .entry-content {margin-left:55px;}
div#post-52 .entry-content {margin-left:50px;}
div#post-45 .entry-content {margin-left:50px;}
div#post-61 .entry-content {margin-left:80px;}
div#post-61 .entry-content .textimg{margin-left:20px; margin-top:20px;}
div#post-91 .entry-content {margin-left:55px;}
div#post-56 .entry-content {margin-left:110px;}


/* Just some example content */
div.skip-link {
position:absolute;
right:1em;
top:1em;
}
div#logo{
	height:183px;		
}
div#menu {
	
	/*border:1px dotted;*/
	position:absolute;
	bottom:0;
}
div#menu div{
	padding-top:7px;
}

div#color-menu{
	width:180px;
	padding-top:20px;
	text-align:left;
	position:absolute;
	right:0;
	bottom:35px;
}
div#color-menu img{
	padding:3px;
}



.alignright,img.alignright{
float:right;
margin:1em 0 0 1em;
}

.alignleft,img.alignleft{
float:left;
margin:1em 1em 0 0;
}

.aligncenter,img.aligncenter{
display:block;
margin:0 auto;
text-align:center;
}



div.sidebar h3 {
font-size:1.2em;
}

div.sidebar input#s {
width:7em;
}

div.sidebar li {
list-style:none;
margin:0 0 2em;
}

div.sidebar li form {
margin:0.2em 0 0;
padding:0;
}

div.sidebar ul ul {
margin:0 0 0 1em;
}

div.sidebar ul ul li {
list-style:disc;
margin:0;
}

div.sidebar ul ul ul {
margin:0 0 0 0.5em;
}

div.sidebar ul ul ul li {
list-style:circle;
}

div#menu ul li,div.gallery dl,div.navigation div.nav-previous {
float:left;
}

div#header,div#footer {
text-align:center;
}

input#author,input#email,input#url,div.navigation div {
width:50%;
}

div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {
margin:0;
padding:0;
}