/* 
Theme Name: whiteboard
Theme URL: http://plainbeta.com/whiteboard/
Description: A blank theme for you to draw on.
Author: Brian Purkiss
Author URI: http://brianpurkiss.net
Version: 1.0

*//*

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; list-style-type: none; font-style: inherit; font-family: inherit; vertical-align: baseline; }

/* remember to define focus styles! */

:focus { outline: 0; }
/*ol, ul { list-style: none; }*/

ul { font-size: 1.2em; }

/* tables still need 'cellspacing="0"' in the markup */

table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

/* --- */

body { margin: 0px; font: 62.5%/1.8em Helvetica, Arial, Sans-Serif; color: #474A51; background: #F8F8F4; }

a { color: #458D4D; text-decoration: none; }

h1, h2, dt { font-family: Georgia, "Times New Roman", Serif; font-weight: normal; margin-bottom: .9em; }
h2 { font-size: 1.8em; }

div#header { height: 176px; background: url(images/header.jpg) center repeat-x; border-bottom: .8em solid #e7e7d9; z-index: 3; }
div#align { width: 93em; margin: auto; position:relative; left:25px;}

a#home { position: absolute; top: 37px; height: 105px; width: 153px;}

ul#nav { float: right; margin-top: 74px; }
ul#nav li { display: inline; margin-left: 1.9em; }
ul#nav li a { font-size: 1.2em; font-weight: bold; color: #FFF; text-shadow: 1px 1px 0px #000; }

ul.page-nav { padding: 0px; margin: 0px 0px 1.8em 0; font-size: 1.2em; font-weight: bold; clear: both; }
ul.page-nav li.left { float: left; }
ul.page-nav li.right { text-align: right; }

div#container { width: 77.5em; margin: auto; }
div#content { background: #FFF; width: 43.4em; padding: 1.8em; padding-bottom: 0em; margin-top: -2.4em; border-right: .3em solid #E5E5DC; border-bottom: .3em solid #E5E5DC; z-index: 200; position: absolute; }

div#content h1, div#content dl dt { font-size: 1.6em; }
div#content p, div#content dd { font-size: 1.4em; margin-bottom: .9em; }
div#content p { margin-bottom: 1.8em; }
div#content img#main { width: 100%; margin-bottom: 1.8em; }


div#content dl { padding-top: 3.6em; margin-top: 1.8em; border-top: .3em solid #F8F8F3; clear: both; }
div#content dd { margin-bottom: 3.6em; }
div#content dd img { float: left; width: 18em; margin: 0 1.9em .8em 0; }
div#content dl a.float-right { float: right; color: #999; }

div#content dl dd ul.numbered { padding-left: 18px; }
div#content dl dd ul.numbered li { list-style-type: decimal; margin-bottom: .9em; }

div#content ul.faqs { font-size: 1.2em; padding-left: 1.3em; }
div#content ul.faqs li { margin-bottom: .1em; padding-bottom: .1em; list-style-type: square; }

div#content ul.list { padding-left: 18px; margin-bottom: 3.6em; }
div#content ul.list li { list-style-type: square; font-weight: bold; font-size: 1.2em; margin-bottom: .3em; }
div#content ul.list li span { display: block; font-weight: normal; font-style: italic; color: #999; }

div#content ul.float-list { margin: 0px; padding: 0px; }
div#content ul.float-list li { float: left; font-size: 1.2em; width: 50%; text-align: center; margin-bottom: .9em; }

div#content ol { list-style-type: square; padding: 0px 0 0 1.8em; margin: 0px; font-size: 1.2em; }
div#content ol li { margin-bottom: 1.8em; }

div#slideshow { margin-bottom: 1.8em; }
div#slideshow img { width: 98.5%; border: .5em solid #F8F8F3; }

div#footer { position: absolute; margin-top: 3.6em; }
div#footer address { font-style: italic; font-size: 12px; color: #9597A1; }

div#sidebar { position: absolute; width: 27em; top: 50px; margin-left: 48em; }
div#sidebar h3 { border-top: .2em solid #E4E4DA; padding-top: 1.8em; margin-top: 1.8em; font-size: 1.4em; }
div#sidebar span.date { font-style: italic; color: #8F919C; display: block; margin-bottom: .9em; }

div#sidebar form { border: .1em solid #e7e7d9; background: #f1f1e7; padding: .2em .3em; margin-bottom: 2.8em; }
div#sidebar form input { width: 15.8em; border: .1em solid #f1f1e7; font-size: 1.4em; padding: .3em; background: #FFF url(images/search.jpg) .4em .25em no-repeat; padding-left: 2.3em; }

div#sidebar h2 { font-size: 1.8em; }
div#sidebar p { font-size: 1.2em; margin-bottom: .9em; }

div#sidebar ul.links { font-size: 1.8em; margin-bottom: 1.8em; }
div#sidebar ul.links li { border-bottom: .1em dotted #E4E4DA; padding-bottom: .4em; margin-bottom: .4em; }

.clear { clear: both; }
.hr { padding-bottom: 1.8em; }
.float-right { float: right; }
#content ul li { font-size: 14px; }
#content ul li p { font-size: 13.5px; }
