/*
Theme Name: dasStrucke2
Theme URI: http://strucke.com/
Description: A quick and dirty theme.
Version: 1.0
Author: STILFX
Author URI: http://strucke.com/
*/


/* import stylesheets and hide from ie/mac \*/
@import 'http://strucke.com/layout/blueprint/screen.css';
/* end import/hide */

a {color:#827b00 !important}

*#themeswitcher {margin:0 8px 0 0 !important; padding:0 !important; list-style:none; float:left; vertical-align:top; line-height:0}
#themeswitcher select{margin:0 !important}

h2 a,
h3 {text-shadow:#fff 0px 0px 1px}

.sidebar a,
.sidebar h3,
.entry a {font-weight:normal}
.entry h2 a {font-weight:bold}
.entry h3,
.entry h3 a {margin-bottom:2em; font-weight:normal}
.entry h4 {margin-bottom:0; font-weight:normal; text-transform:uppercase; font-size:12px; color:#555}

/*-- header --*/
#header {width:950px; overflow:hidden; padding:54px 0 0; margin:0 0 72px}
#header h1 {float:left}
a#logo span {display:none}
a#logo {display:block; height:72px; width:350px; background: url('http://strucke.com/layout/img/struckeLogo.png') top left no-repeat; border:0}
a#logo:hover {background-position: 0 -72px}
ul#topNav {float:right; margin:0; padding-top:54px}
ul#topNav li {list-style:none; display:inline; margin:0; padding:0}
ul#topNav li a {width:67px; float:left; font-size:1.5em; line-height:1.0em; margin:0; padding:0 0 0 13px; border:0; text-decoration:none; background:url('/layout/img/linkLeaf.png') 0 0 no-repeat}
ul#topNav li a:hover {background-position: 0 -18px; color:#d54e21}
.hrBot {border-bottom:1px solid #eee}

/*-- general --*/
#content {margin-bottom:18px}
.toggleGrid {cursor:pointer; color:#827b00; font-weight:bold; display:none}

/*-- news --*/
.date {color:#666}
.entry, .extras {margin-bottom:18px; overflow:auto}


/*-- sidebar --*/
.sidebar {padding:0 0 0 4px; width:226px}
.sidebar ul{margin:0 0 18px 0}
.sidebar li {list-style:none}
.sidebar h3 {margin:.26em 0 0; color:#666; font-size:14px; text-transform:uppercase}
.sidebar h3.contact {margin-bottom:1.25em; text-transform:none; font-size:1.5em}

/* -- add a sticky footer --*/
html, body {height: 100%; margin:0}
.container {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -100px; /* the bottom margin is the negative value of the footer's height */
}

#footer {height:80px; padding:18px 0 0; width:950px; font-size:.8em; margin:0 auto; border-top:1px solid #999; text-align:left}

#footer cite {float:right; color:#999; font-style:normal}
#footer ul {margin:0; padding:0}
#footer li {float:left; display:inline; list-style:none}

.push {clear:both; height:100px /* .push must be the same height as .footer (height=height+padding+margin+border) */}

/*-- contact--*/
.req {color:red}
.reqtxt, .emailreqtxt, .cf_hidden, .linklove {display:none}
ol.cf-ol, .cf-ol li {list-style:none; padding:0; margin:0}
ol.cf-ol input {height:18px}
ol.cf-ol input, ol.cf-ol textarea {width:420px; border:0; border-bottom:1px dotted #666; outline-color:#ddd}
.cf-ol li label {display:block; margin-top:18px}
.cf_info {width:400px}

/*-- comments --*/
#respond, #commentHead {background:#f5f5f5; color:#666}
#respond {margin-top:36px}
#addRemark label, #addRemark input, #addRemark textarea {display:block}
#addRemark h2 {font-size:14px; text-transform:uppercase; padding:.5em}
#commentExtras {margin-top:18px}

/*-- portfolio --*/
#portfolio {}
.thumbnail h3 {margin-bottom:0}
.thumbnail {width:160px; float:left; margin:0 10px 18px 0}
.thumbnailBig {width:500px; float:left; margin-right:10px;}
img.thumbnailB {margin:18px 0 0}
div.thumbnail a {font-weight:normal}
div.thumbnail a img {border:5px solid #ccc}
div.thumbnail a:hover {border:0}
div.thumbnail a:hover img {border-color:#d54e21} 
.details {clear:left; overflow:auto; width:670px; float:left; margin:18px 10px 36px 0}
.details h2 {margin-top:18px}
div.details div.thumbnail {float:right; overflow:hidden; margin:0 0 0 40px; padding:0; width:160px}
div.details div.thumbnail img {margin-bottom:0}
div.details div.thumbnail p {padding-left:5px}
.detailsExtras {clear:both; width:950px; margin:-72px 0 36px}
.detailThumbnailType {font-family:"Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif; font-style:italic; font-weight:normal; color:#666}

.leftMargin-1 {margin-left:10px}
.noBottomMargin {margin-bottom:0 !important}



span.comments a {visibility:hidden}