/* 

Theme Name: whiteboard

Theme URL: http://whiteboard.plainbeta.com/

Description: A blank theme for you to draw on.

Author: Brian Purkiss

Author URI: http://brianpurkiss.com

Version: 2.0



Obviously, you may edit the above info upon your customization.

Though I wouldn't mind a link somewhere... *hint hint*

*/



/*  The following CSS Reset was written by Dejan Cancarevic

http://stylizedweb.com/2008/02/14/10-best-css-hacks/         */



html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,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 {font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;}caption, th, td {text-align:left;font-weight:normal;}table {border-collapse:separate;border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote, q {quotes: "" "";}

* {margin:0;padding:0;}

/*



/*

Here is a list of all the <DIV>s in Whiteboard.

*/

body {

	font-family: Georgia, Times, serif;

	font-size: .8em;

	color: black;
 
	background: #09233e url('images/back.jpg') no-repeat fixed center top;

}



h1 {

	font-family: Helvetica, Verdana, san-serif;
	
	font-size: 4.0em;

	font-weight: bold;

	color: #0a0088;

	margin: 0px 0px 10px 0px;

	padding: 0px 0px 15px 0px;

	line-height: 35px;

	display: block;

	border-bottom: 1px #888888 solid;

}



h2 {

	border-bottom: 1px #888888 solid;

	display: block;

	font-family: Helvetica, Verdana, san-serif;

	font-size: 1.6em;

	font-weight: bold;

	text-transform: uppercase;

	line-height: 18px;

	color: #0a0088;

	padding: 0px 0px 5px 0px;

	margin: 0px 0px 5px 0px;

}



p {

	margin: 0px 0px 10px 0px;

}



img {

	padding: 0px 0px 10px 0px;

}



strong {

	font-weight: bold;

}



a, a:visited {

	text-decoration: underline;

	color: black;

}



a:hover {

	text-decoration: none;

}



ul {

	list-style: none;

}



li {

	list-style: none;

}



#wrapper {

	width: 100%;

	height: 100%;

	margin: 0px 0px 0px 0px;

}



#container{

	width: 940px;

	margin: 30px auto;

	}

	

#header{

	background: url('images/dems_header.jpg') no-repeat;

	width: 940px;

	height: 167px;

}



#navigation{

	background-color: white;

	width: 940px;

	height: 40px;

	margin: 10px 0px 0px 0px;

	opacity: 0.85;

}



#home_left, #home_middle {

	width: 200px;

	height: 160px;

	background-color: #dfdfdf;

	opacity: 1;

	float: left;

	padding: 10px 10px 0px 10px;

	margin: 10px 10px 0px 0px;

}



#home_left p, #home_middle p, #home_right p, #sidebar_left {

	margin-bottom: 10px;

	color: #555555;

}



#home_right {

	width: 460px;

	height: 160px;

	background-color: #dfdfdf;

	opacity: 1;

	float: left;

	margin: 10px 0px 0px 0px;

	padding: 10px 10px 0px 10px;

}



#content {

	width: 690px;

	margin: 10px 0px 10px 0px;

	padding: 10px 10px 10px 10px;

	float: left;

	background-color: #dfdfdf;

}



#content_left{

	width: 340px;

	margin: 0px 10px 0px 0px;

	float: left;

}



#content_right{

	width: 340px;

	float: left;

}



#sidebar_left {

	width: 200px;

	margin: 10px 10px 0px 0px;

	padding: 10px 10px 10px 10px;

	float: left;

	background-color: #dfdfdf;
	
	color: black;

}



.post{}

.postmeta{}

.postnavigation{}

#searchform{}



#comments

.comments_navigation{}

.comments_navigation{}

.comments_reply{}

.comments_text{}

.comments_meta{}

.pagenav {

	padding: 0px 0px 0px 0px;

}



.clear {

	display: block;

	clear: both;

}



.img_left {

        float: left;

        padding: 0px 10px 5px 0px;

}



#sidebar {

	text-align: center;

	height: 100%;

	opacity: 1;

	background: transparent;

}



#sidebar a, #sidebar a:visited{

	color: black;

    font-family: Helvetica, Verdana, san-serif;
    
    text-transform: uppercase;

	text-decoration: none;

	font-size: 1.3em;

	font-weight: bold;
}



#sidebar a:hover {

	color: #003259;

	text-decoration: underline;

}



#sidebar ul {

	padding: 9px 0px 0px 0px;

	list-style: none;

}



#sidebar li {

	display: inline;

	margin: 0px 10px 0px 10px;

}



