/*
Theme Name: SWK Holding
Theme URI: http://www.steepleashton.com
Description: Built from <a href="http://elliotjaystocks.com/starkers/">Starkers</a> which is itself based on the classic <a href="http://binarybonsai.com/kubrick/">Kubrick</a>
Version: 1.0
Author: Adam Dunford
Author URI: http://www.steepleashton.com
Tags: starkers, naked, clean, basic
*/

/* RESET */

*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
q:before, q:after { content:''}
strong { font-weight:bold }
em { font-style:italic }
a img { border:none }


/* SWK */

body { font: normal 14px/1.4em Verdana, Geneva, Tahoma, sans-serif; }
h1, h2, h3, h5, h5, h6 { border-bottom: 1px solid #ccf; font: normal 1.4em/2em Verdana, Geneva, Tahoma, sans-serif; }
h3 { margin-bottom: -1em; border-bottom: none; font: normal 1.4em/2em Verdana, Geneva, Tahoma, sans-serif; }
p { margin: 1em 0; }
ul { margin: 1em; }
a { font-weight: bold; text-decoration: none; }
a:hover { text-decoration: underline; }
#content-side a { color: #00f; }

h1 a { font: normal 2em Garamond, "Hoefler Text", Palatino, "Palatino Linotype", serif; color: #336; }


.alert { background:red; color:white }


#container { width: 800px; margin: 100px auto; }
#content-main { overflow: auto; float: right; width: 600px; margin: 1em 0 2em; }
#content-main ul li { list-style: disc; }

#content-side { overflow: auto; width: 180px; margin: 5.2em 0 10.4em; font-size: 0.9em; }
#content-side ul { margin: 0; }
#content-side li { padding: 4px 8px; }

.current_page_item { background: #eef; }
#footer { clear: both; margin: 10px 0; padding: 10px; border-top: 1px solid #ccf; text-align: center; font-size: 0.75em; }




/* These rather presentational classes are generated by WordPress, so it's useful to have some styles for them. Edit as you see fit. More info: http://codex.wordpress.org/CSS */
.aligncenter { display:block; margin:0 auto }
.alignleft { float:left }
.alignright { float:right }
.wp-caption { border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px }

/* You might find the following useful */
/* div, ul, li { position:relative } This will save you having to declare each div / ul / li's position as 'relative' and allows you to absolutely position elements inside them */
br.clear { clear:both; display:block; height:1px; margin:-1px 0 0 0 } /* Use this br class to clear your floated columns */
li#theme-switcher { background:#fff; border:10px solid red; padding:20px; position:fixed; top:0; right:0 }
