
/* ::::: http://wp-themes.com/wp-content/themes/straightforward/css/styling.css ::::: */

div#container { margin: 0pt -200px 0pt 0pt; float: left; width: 500px; }
div#content { margin: 0pt 30px 0pt 0pt; width: 500px; }
div.sidebar { float: right; width: 210px; padding-left: 45px; }
div#secondary { clear: right; }
div#footer { clear: both; width: 100%; }

/* ::::: http://wp-themes.com/wp-content/themes/straightforward/style.css ::::: */

div.skip-link { position: absolute; display: none; right: 1em; top: 1em; }
body { background-color: rgb(238, 238, 238); font-size: 12px; font-family: verdana,helvetica,sans-serif; color: rgb(51, 51, 51); line-height: 23px; }
a { color: rgb(95, 22, 28); text-decoration: none; }
a:hover { color: rgb(95, 22, 28); }
h1, h2, h4, h5, h6 { font-family: georgia,serif; }
h1 { text-align: left; }
.ad { float: right; }
#shop-description { text-align: left; }
h2 { font-size: 23px; }
#header { border-bottom: 1px solid rgb(224, 224, 224); background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); padding-bottom: 20px; }
#header a {  }
#wrapper { border-left: 1px solid rgb(224, 224, 224); border-right: 1px solid rgb(224, 224, 224); margin: 0px auto; padding: 30px; width: 770px; background-color: rgb(255, 255, 255); }
div#menu { margin: 1em 0pt; background: rgb(238, 238, 238) none repeat; height: 1.5em; display: none; width: 100%; }
div#menu ul, div#menu ul ul { margin: 0pt; padding: 0pt; line-height: 1; list-style-type: none; list-style-image: none; list-style-position: outside; }
div#menu ul a { padding: 0.2em 0.5em; display: block; margin-right: 1em; text-decoration: none; }
div#menu ul ul ul a { font-style: italic; }
div#menu ul li ul { left: -999em; position: absolute; }
div#menu ul li:hover ul { left: auto; }
.entry-title, .entry-meta { clear: both; }
div#container, div#primary { margin-top: 2em; }
form#commentform .form-label { margin: 1em 0pt 0pt; }
form#commentform span.required { background: rgb(255, 255, 255) none repeat; color: rgb(204, 51, 0); }
form#commentform, form#commentform p { padding: 0pt; }
input#author, input#email, input#url, textarea#comment { padding: 0.2em; }
div.comments ol li { margin: 0pt 0pt 3.5em; }
textarea#comment { margin: 0pt 0pt 0.5em; overflow: auto; height: 13em; width: 66%; }
.alignright, img.alignright { margin: 1em 0pt 0pt 1em; float: right; }
.alignleft, img.alignleft { margin: 1em 1em 0pt 0pt; float: left; }
.aligncenter, img.aligncenter { margin: 1em auto; display: block; text-align: center; }
div.gallery { margin: 1em 0pt; clear: both; height: 180px; width: 100%; }
p.wp-caption-text { font-style: italic; }
div.gallery dl { margin: 1em auto; overflow: hidden; text-align: center; }
div.gallery dl.gallery-columns-1 { width: 100%; }
div.gallery dl.gallery-columns-2 { width: 49%; }
div.gallery dl.gallery-columns-3 { width: 33%; }
div.gallery dl.gallery-columns-4 { width: 24%; }
div.gallery dl.gallery-columns-5 { width: 19%; }
div#nav-above { margin-bottom: 1em; }
div#nav-below { margin-top: 1em; }
div#nav-images { margin: 1em 0pt; height: 150px; }
div.navigation { height: 1.25em; }
div.navigation div.nav-next { float: right; text-align: right; }
div.sidebar h3 { border-bottom: 1px solid rgb(224, 224, 224); font-size: 16px; margin-bottom: 500px; color: rgb(34, 34, 34); padding-bottom: 200px; font-family: georgia,serif; }
div.sidebar input#s { width: 7em; }
div.sidebar li { margin: 0pt 0pt 2em; list-style-type: none; list-style-image: none; list-style-position: outside; }
div.sidebar li form { margin: 0.2em 0pt 0pt; padding: 0pt; }
div.sidebar ul ul { margin: 0pt 0pt 0pt 1em; }
div.sidebar ul ul li { margin: 0pt; list-style-type: disc; list-style-image: none; list-style-position: outside; }
div.sidebar ul ul ul { margin: 0pt 0pt 0pt 0.5em; }
div.sidebar ul ul ul li { list-style-type: circle; list-style-image: none; list-style-position: outside; }
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: 0pt; padding: 0pt; }
.crecom { text-transform: uppercase; font-size: 10px; }
#ccimg { float: left; display: inline; }
.post { margin-bottom: 50px; }
