/* 
Theme Name: Dasmah Accounting based on Whiteboard
Theme URL: http://plainbeta.com/whiteboard/
Description: A blank theme for you to draw on.
Author: Brad Rowberry
Version: 0.1


*/


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;}
html, body {
	height: 100%;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#wrapper {
	background: url(images/container-shadow.png) repeat-y center #fff;
}


#container {
	width: 960px;
	margin: 0 auto;
	background-color:#FFF;
}

#container a {
	color: #0071bc;
}

#content h1, #home-content h1 {
	font-size: 200%;
	font-weight:bold;
	margin-bottom: 8px;
	clear: both;
}

#content h2, #home-content h2 {
	font-size: 160%;
	font-weight:bold;
	margin-bottom: 8px;
	clear: both;
}

#content h3, #home-content h3 {
	font-size: 120%;
	font-weight:bold;
	margin-bottom: 8px;
	clear: both;
}

#content h4, #home-content h4 {
	font-size: 100%;
	font-weight: bold;
	margin-bottom: 6px;
	clear: both;
}
#content h5, #home-content h5 {
	font-size: 100%;
	font-weight: bold;
	margin-bottom: 6px;
	clear: both;
}
#content h6, #home-content h6 {
	font-size: 100%;
	font-weight: bold;
	margin-bottom: 6px;
	clear: both;
}
#content p, #home-content p {
	line-height: 1.6em;
	text-align:justify;
}
#content ul, #home-content ul{
	margin: 20px 20px 20px 30px;
}

#content ol, #home-content ol {
	margin: 20px 20px 20px 30px;
	list-style:decimal;
	
}

#content li, #home-content li {
	list-style-position:inside;
	line-height: 1.6em;
	padding-left: 1em;
	text-indent: -1em;
}

#content a, #home-content a {
	color: #0071bc;
}

#content a:hover, #home-content a:hover {
	
}

#header {
	height: 170px;
	background: url(images/header-background.jpg) top no-repeat;
	padding-left: 140px;
	padding-top: 65px;
}

#header h1 {
	font-size: 40px;	
}

#header h1 a {
	color: #0071bc;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#header p {
	font-size: 20px;
	font-style:italic;
}

#navigation {
	background: url(images/nav-box.png) no-repeat top;
	height: 56px;
	width: 960px;
	margin: 0 auto;
	margin-bottom: 20px;
	clear:both;
}

#navigation ul {
	padding: 16px 0 0 55px;
}

#navigation li {
	display: inline;
}	

#navigation li a {
	color: #FFF;
	font-weight: bold;
	margin-right: 30px;
	text-decoration:none;
	padding: 5px 5px 2px 5px;
}

#navigation li a:hover, #navigation .current_page_item a{
	border-bottom: 5px solid #ffffff;	
	/*border-bottom: 5px solid #0071bc;*/	
}



#home-content {
	width: 900px;
	margin: 0 auto;
	padding: 20px;
}

#home-content h2 {
	color: #0071bc;	
	clear: none !important;
}

.home-title {
	height: 1px;
	text-indent: -99999px;
}

#home-bottom {
	clear: both;
}

.home-bottom-block {
	float: left;
	width: 250px;
	padding: 10px;
	margin-left: 30px;
	margin-bottom: 20px;
	font-size: 80%;
}

.home-bottom-block h3{	
	font-weight: bold;
	font-size: 120%;
	color: #0071bc;
	margin-bottom: 8px;
}

.home-bottom-block li{	
	text-indent: 15px;
}

.home-bottom-block li{	
	list-style:none;
	color: #000;
}

.home-bottom-block li a{	
	text-decoration: none;
	color: #000;
}

#content {
	width: 700px;
	float: left;
	padding: 20px;
	border-right: 1px dashed #0071bc;
	padding-bottom: 50px; 
	margin-bottom: 20px;
}

#content p {
	margin-bottom: 10px;
	line-height: 1.5em;
}

#content blockquote {
	margin:22px 40px;
	upadding:3px;
	color:#0071bc;
	padding: 0 50px;
}

.quotes {
	
}

.quotes li {
	list-style: none;	
}

.index{
	margin-bottom: 30px;	
}

.post h2 a, #post h2 a{
	text-decoration: none;	
}

#postmeta {
	border-bottom: 2px dashed #754c24;
	padding-bottom: 10px;
	clear:both;
}

#postmeta a{

}

.meta-comment-count {
	float: right;
}

#sidebar {
	float: right;
	width: 190px;	
	margin-bottom: 20px;
			padding-right: 10px;
			font-size:85%;
}

.sidebarblock {
	padding-bottom: 5px;
	border-bottom: 1px dashed #0071bc;
		margin-left: -10px;

}	

.sidebarblock h3{
	margin-top: 8px;
	font-weight: bold;
	margin-bottom: 8px;
	font-size: 120%;
}

.sidebarblock ul {
list-style: none;
margin-left: 0;
padding-left: 1em;
text-indent: -1em;
}

.sidebarblock li{
	margin-bottom: 8px;
	padding-left: 3px;
}

.sidebarblock li a {
	text-decoration:none;
}

.comments-box {
	border: 2px solid #754c24;
	margin-top: 60px;
	padding: 5px;
}

.commentlist li {
	text-indent: -50px;
	display: block;
	clear: both;
	margin-bottom: 10px;
	padding: 10px;
	width: 90%;
	margin: 0 auto;
}

.comment-meta {
	float: right;	
}

.even .comment-edit-link { 
color:#fff !important;
}
.even {
	background-color: #0071bc;
	color: #FFF !important;
	padding: 8px;
}

.even a {
	color: #fff !important;	
	padding: 8px;
}
.odd {
	
}

#footer {
	clear: both;
	min-height: 250px;
	background: url(images/footer-tile.png) repeat-x top #754c24;
	padding-top: 40px;
	padding-left: 30px;
}

#footer-widgets {
	height: 200px;
	clear: both;
	width: 960px;
}

.footer-widget-block {
	float: left;
	width: 250px;
	padding: 20px 40px 20px 20px;
	margin-left: 10px;
	margin-bottom: 5px;
	background:url(images/footer-widget-block.png) top left no-repeat;
	height: 220px;
	font-size: 80%;
}

.footer-widget-block h3{	
	font-weight: bold;
	font-size: 120%;
	color: #000;
	margin-bottom: 5px;
}

.footer-widget-block p {
	width: 85%;	
}

.footer-widget-block li{	
	list-style:none;
	color: #000;
	margin-bottom: 3px;
	margin-left: 0px;
}

.footer-widget-block li a{	
	text-decoration: none;
	color: #000;
}

.sitecredit {
	text-align: center;
	color: #fff;
	font-size:70%;
	width: 100%;
padding-bottom: 5px;
	}

.alignleft {
	float: left; 
	margin-right: 20px;
	margin-bottom: 20px;
	margn-top: 20px;
}

.alignright {
	float: right; 
	margin-left: 20px;
	margin-bottom: 20px;
	margn-top: 20px;
}