/*  
Theme Name: CalTax
Theme URI: http://www.wpdesigner.com
Description: 
Version: 1.0
Author: Randy Schless
Author URI: http://www.spidersquid.com/

*/
body, h1, h2, h3, h4, h5, h6, blockquote, p, ul, li{
margin: 0;
padding: 0;
}
body{
margin: 18px 18px 18px 18px;
font-family:  'Garamond', Times, Serif;
font-size: 14px;
text-align: center;
vertical-align: top;
background-color: #fff;
color: #000000;
}
a:link, a:visited{
	
	text-decoration:underline;
	
	color:#336699;
	}
a:hover{
		text-decoration:underline;
		color:#325128;
		}
		#wrapper{
	margin-right:auto;
	margin-left:auto;
	width:960px;
	text-align:left;
	background-color:#fff;
	border:7px solid #336699;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	padding:0px;
	}

#headerimg{
padding:0px 0 0 0;
border-bottom:2px solid #336699;
	}
	
		#about{
			
			float:left;
			display:inline;
			text-align:justify;
			margin:0;
			padding:12px;
			font-size:15px;
			background:#ffffff;
			font-family:Arial, Georgia, sans-serif;
			color:#000;
			border:1px solid #336699;
			-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
			margin:18px
			
			
			}
			#contact{
				float:left;
				display:inline;
			
			}
			#main{
			background-color:#ffffff;
			margin:0;
			width:638px;
			text-align:center;
			float:left;
			display:inline;
			border-left: 2px solid #336699;
			}

#sidebar{
	text-align:center;
	padding:0px;
		float:left;
	width:320px;
	background:#ffffff;
	display:inline;
	color:#000;
	margin:0;
	}		
		#navigation {
	padding: 0px 0px 0px 0px;
	margin:none;
	list-style:none;
	}
	
	#navigation li a:link, #navigation li a:visited{
		width:260px;
		margin:0;
		padding:10px 30px 10px 30px;
		border-bottom:1px solid #335485;
		float:left;
		clear:left;
		display:inline;
		font-family:Arial, Georgia, sans-serif;
		font-size:16px;
color:#336699;
font-weight:bold;

		}
	#navigation li a:hover {
		width:260px;
		margin:0;
		padding:10px 30px 10px 30px;
		border-bottom:1px solid #335485;
		float:left;
		display:inline;
		background-color:#336699;
		color:#fff;
		font-weight:bold;
		}
		.active{width:260px;
		margin:0;
		padding:10px 30px 10px 30px;
		border-bottom:1px solid #335485;
		float:left;
		display:inline;
		background-color:#336699;
		color:#fff !important;
		font-weight:bold;
}
		#meta{
	list-style:none;
	}
	
#footer{
	margin-top:18px;
	padding: 15px 0 20px 0;
	clear:both;
	width:960px;
	text-align:center;
	border-top:3px solid #336699;
	
	}		
h1{
	font-family:Arial, Georgia, sans-serif;
	font-size:18px;
	padding:5px 10px 0px 10px;
	color:#336633;
	text-decoration:underline;
	}
 h2, h2 a:link, h2 a:visited{
	font-family:Arial, Georgia, sans-serif;
	font-size:20px;
	text-decoration:bold;

	}
	 h2 a:hover{
	font-family:Arial, Georgia, sans-serif;
	font-size:20px;
	text-decoration:bold;
	text-decoration:underline;
	}
	#sidebar h3{
		
		font-size:14px;
		padding: 18px 0 0 0px;
		color:#000000;
		}	
#sidebar h2{
		font-size:14px;
		padding: 10px 0 0 0;
		color:#000000;
		}
.post{
	clear:both;
	padding:20px 20px 0px 20px;
	background:#ffffff;
	margin:0;
	text-align:left;
	border-bottom:3px solid #336699;
	}	
	
	.singlepost{
	
	clear:both;
	padding:20px 20px 0px 20px;
	background:#ffffff;
	margin:0;
	text-align:left;
		}	
.entry{
	padding:0px 20px 10px 20px; 
	background:#ffffff;
	line-height:18px;
	text-align:left;
	}
	.postmetadata{
		padding:5px 0 0 0;
		text-align:center;
		}
		
	.comments-template{
	margin: 10px 0 0;
	border-top: 1px solid #ccc;
	padding: 10px 0 0;
}

.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li{
	margin-top: 10px 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px solid #ccc;
}

.comments-template h2, .comments-template h3{
	font-family: Georgia, Sans-serif;
	font-size: 16px;

}
.commentmetadata{
	padding-left:14px;
	}
.commentmetadata, .commentmetadata a:link, .commentmetadata a:visited {
	font-size: 14px;
	color:#fff;
	background:#336699;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
	padding:0 0 0 10px;
	background:#fff;
	border: 1px solid #336699;
	color:#000;
}
#s, #searchsubmit{
	
	margin-top:14px;
	}
	
	
	


	


	
	
.postmetadata{
	
	font-size:10px;
	}	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	