/*

This theme has been modified by PacificFans and is based on:  



Theme Name: Soft Blue - Right Sidebar



Theme URI: http://www.dagondesign.com



Description: A custom theme by <a href="http://www.dagondesign.com">Dagon Design</a>.



Version: 1.0



Author: Dagon Design



Author URI: http://www.dagondesign.com







Copyright 2006 Dagon Design - All rights reserved.



No unauthorized use permitted. All derivative works must have prior approval.







*/















body {



	margin: 0;



	padding: 30px 0 30px 0;



	text-align: center;



	background: #585857;



	font-family: Arial, Helvetica, sans-serif;



}







a { 



	color: #444;
	font-weight:bold;
	text-decoration:none;



}







a:hover {



	color: #b90000;



}







a img {



	border: none;



}











#container {



	margin: 0 auto 0 auto;



	width: 960px;



	padding: 20px 0 20px 0;



	background: #fdf8ed;



	text-align: left;



}







#header {



	height: 160px; 



	width: 920px;



	padding: 0;



	margin: 0 20px 20px 20px;



	background: #3A66C1;



}







#header img {



	display: block;



} 







#sidebar {



	float: right;



	width: 180px;



	margin: 0 20px 20px 0;



	padding: 0;



	display: inline;



}







#sidebar p {



	color: #666666;



	margin: 0 0 15px 0;



	font-size: 90%;



}







.sidebarbox {



	background: #d9d3c7;



	border-top: 10px solid #737373;



	margin: 0 0 20px 0;



	padding: 8px 8px 8px 10px;



}







.sidebarbox h2 {



	font-size: 110%;



	font-weight: bold;



	color: #486f8c;



	letter-spacing: 1px;



	margin: 0 0 6px 0;



}







.sidebarbox ul {



	margin: 0 0 10px 0;



	padding: 0;



	list-style-type: none;



}







.sidebarbox li li {



	margin: 0 0 3px 10px;



	padding: 0;



	font-size: 100%;



	color: #AAAAAA;



	font-weight: bold;



}







.sidebarbox li a {



	color: #585857;



	text-decoration: none;



}







.sidebarbox li a:hover {



	color: #b90000;



	text-decoration: none;



}







#sidebar .searchform {



	margin: 0 0 15px 0;



	padding: 0;



}



#sidebar .searchform .sbox {



	margin-bottom: 4px;



	width: 130px;



	padding: 2px;



}



















#content {



	width: 728px;



	margin: 0 0 10px 0;



	padding-left: 20px;



	float: left;



	display: inline;



}







#content {



	color: #444;



}







#content p {



	margin: 0 0 20px 0;



	padding: 0;



	line-height: 130%;



}







#content h1 {



	font-size:140%;



}







#content h2 {



	font-size: 140%;



	color: #444;



	margin: 0;



	padding: 0;



}







#content h2.pagetitle {



	font-size: 120%;



	border-bottom: 6px solid #e5e5e5;



	margin-bottom: 15px;



}







#content h2 a {



	color:#333333;



	text-decoration: none;



}







#content h2 a:hover {



	color: #B90000;



	text-decoration: none;



}











#content h3 {



	font-size: 120%;



	color: #707070;



	margin: 0;



	padding: 0;



}



#content h4 {



	font-size: 100%;



	color: #808080;



	margin: 0;



	padding: 0;



}















#content .postsub {



	text-align: left;



	margin-bottom: 15px;



	padding-right: 15px;



	font-size: 75%;



	color: #888888;



	line-height: 130%;



}







#content .postsubsingle {



	text-align: right;



	margin: 20px 0 20px 0;



	padding: 6px 20px 6px 20px;



	font-size: 85%;



	color: #999999;



	line-height: 150%;



	/* border-left: 10px solid #333333;



	border-right: 10px solid #333333; */



	padding: 6px 15px 6px 15px;



}































#footer {



	clear: both;



	background: #666666;



	width: 700px;



	margin: 0 20px 0 20px;



	padding: 6px 0 6px 0;



	text-align: center;



}







#footer p {



	margin: 0 20px 0 20px;



	color: #FFFFFF;



	font-size: 75%;



	letter-spacing: 1px;



	line-height: 150%;



}







#footer a {



	color: #FFFFFF;



	text-decoration: none;



	font-weight: bold;



}







#footer a:hover {



	color: #FFFFFF;



	text-decoration: underline;



}











.navigation {



	display: block; 



	text-align: center;



	margin-top: 10px;



	margin-bottom: 20px;



	color: #FFFFFF;



	font-size: 90%



}







.navigation a {



	display: block; 



	background: #B90000;



	padding: 6px 12px 6px 12px;



	color: #FFFFFF;



	text-decoration: underline;



}







.navigation a:hover {



	color: #FFFFFF;



	text-decoration: none;



}







.alignright {



	float: right;



}



	



.alignleft {



	float: left



}







.center {



	text-align: center;



}







	



img.centered {



	display: block;



	margin-left: auto;



	margin-right: auto;



	padding: 2px;



	border: 2px solid #CCCCCC;



}



	



img.alignright {



	padding: 4px;



	margin: 0 0 4px 10px;



	display: inline;



	padding: 2px;



	border: 2px solid #CCCCCC;



}







img.alignleft {



	padding: 4px;



	margin: 0 10px 3px 0;



	display: inline;



	padding: 2px;



	border: 2px solid #CCCCCC;



}







code {



	font: 90% 'Courier New', Courier, Fixed;



	background: #F5F5F5;



	padding: 10px;



	border: 2px solid #E0E0E0;



	display: block;



}







blockquote {


font-size: 12px;
border-color:#B90000;
border-style:solid;
border-width:1px 1px 1px 10px;
margin:10px 15px 20px;
padding:15px;



}







acronym, abbr, span.caps {



	cursor: help;



}







acronym, abbr {



	border-bottom: 1px dashed #999;



}







acronym, abbr, span.caps



{



	letter-spacing: 1px;



}







#commentform {



	padding-top: 10px;



}



 



#commentform p {



	margin: 0;



	padding: 0;



}







#commentform input {



	width: 170px;



	padding: 2px;



	margin: 3px 5px 4px 0;



}







#commentform textarea {



	width: 98%;



	padding: 2px;



	margin-top: 3px;



}







#commentform #submit {



	margin: 6px 1px 15px 0;



	float: right;



}















ul.commentlist, ol.commentlist {



	margin: 15px 0 25px 0;



	padding: 0;



	list-style-type: none;



}







.commentlist li {



	margin: 0 0 15px 0;



	padding: 0 15px 0 15px;



	border-left: 10px solid #DDDDDD;



}







.commentlist li.alt {



	border-left: 10px solid #eeeeee;



}







.commentlist .commentauthor {



	font-size: 140%;



	color: #666666;



}







.commentlist .commentmetadata {



	font-size: 80%;



	color: #666666;



	text-align: right;



}



