/*

Theme Name: Henderson Heinrichs

Theme URI: http://wordpress.org/

Description: The original WordPress theme that graced versions 1.2.x and prior.

Version: 1.5

Author: Skunkworks Creative Inc.

Tags: mantle color, variable width, two columns, widgets


*/



body {

	margin: 0 auto;

	padding: 0;

	background-color: #656145;

}



p {

	font-family: Arial, Sans-serif;

	font-size: 12px;	

}



h1 {

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

	color: #869016; 

	font-size: 20px;

	font-weight: bolder;	

	padding: 15px 0 0 3px;	

}


#content h1 a {

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

	color: #869016; 

	font-size: 20px;

	font-weight: bolder;	

	padding: 15px 0 0 3px;
	
	text-decoration:none;
	
}


#content h2 {

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

	color: #a78462;

	font-size: 13px;

	margin-bottom: 0;

	padding: 20px 0 10px 5px;	

}


#content ul {

	font-family: Arial, Sans-serif;

	font-size: 12px;

	color: #3f3e29;	

	list-style-type: square;

	}


#content ol{

font-family: Arial, Sans-serif;

font-size: 12px;

color: #3f3e29;	
}


#content p a,

#content p a:visited,

#content ul a,

#content ul a:visited {

	font-family: Arial, Sans-serif;

	font-size: 12px;

	color: #839112;	

	}

	

#content a:hover,

#content ul a:hover	{

		color: #ab9522;	

}



	

#content .img-right-align {

	float: right;

	padding: 0 0 0 15px;

}	



#content .img-left-align {

	float: left;

	padding: 0 15px 0 5px;

}	



#content p {

	color: #3f3e29;

	padding: 0 0 0 5px;

	margin-top: -2px;

}



#wrapper {

	margin: 0 auto;

	padding: 0;

	width: 1024px;

	background-image: url(images/main-bg.jpg);

	background-repeat: no-repeat;

	background-color: #ffffff;

}



#internal-wrapper {

	margin: 0 auto;

	padding: 0;

	width: 918px;



}

#header01 {

	margin: 0 auto;

	padding: 0 0 0 5px;	

}



#logo {
	background-image:url(images/logo.jpg);
	background-repeat:no-repeat;
	width:918px;
	height:132px;
	margin: 0 auto;
	padding: 0;
	clear:both;

}

#logo h1.blog_title {
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
color:#FFFFFF;
font-weight:bold;
padding: 30px 0px 10px 400px;
margin:0;}

#logo h2.blog_subtitle {
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
color:#c6c0b8;
font-weight:normal;
padding: 0px 0px 0px 500px;
margin:0;}


#header-home{
	clear:both;
	margin: 0 auto;

	padding: 0;	

}





#footer {

	background-image: url(images/footer-bg.gif);

	background-repeat: no-repeat;

	width: 918px;

	height: 98px;

	padding-top: 10px;

	clear: both;

	margin-top:50px;
}



#footer p{

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

	font-size: 10px;

	color: #3f3e29;

	text-align: right;

	padding: 19px 67px 0 0;

	*padding: 30px 67px 0 0;

}



#footer a,

#footer a:visited {

color: #a78462;

}



#footer a:hover {

color: #533F2C;	

}




#nav {

	margin: 10px 0 0 5px;

	padding-bottom: 40px;

}



#nav ul {

	width: 918px;

	margin: 0;

	padding: 0;

	float: left;

	list-style-type: none;

	height: 28px;

/*	background-color: #ffffff;*/

}



#nav ul li {

	list-style-type: none;

	background-image: url(images/nav-bg.jpg);

	background-repeat: repeat-x;

	height: 28px;

	margin: 0 1px 0 1px;

	padding: 3px 10px 0 10px;

	text-align: left;

	float: left;

}



#nav ul li:hover {

	background-image: url(images/nav-hover.jpg);



}



#nav ul li a{

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

	color: #ffffff; 

	font-size: 14px;

	font-weight: bold;

	text-decoration: none;

}



body.home #nav ul li.home,

body.ourlawyers #nav ul li.ourlawyers,

body.ourservices #nav ul li.ourservices,

body.resources #nav ul li.resources,

body.blog #nav ul li.blog,

body.contact #nav ul li.contact

 {

		background-image: url(images/nav-hover.jpg);

}




/* End captions & aligment */



/**** SIDEBAR  ***/

#menu {
width: 260px;
background-image:url(images/lawyers-bg.jpg);
background-repeat:repeat-y;
padding: 15px 0 15px 0;
float:right;}

#menu ul{
width:200px;
margin: 0 30px 0 30px;
padding:0px;}

#menu ul ul.xoxo{
margin:0px;}

#menu h2{
	font-family: Arial, Helvetica, Sans-serif;

	color: #fff;

	font-size: 15px;

	margin-bottom: 0;

	padding: 15px 0 5px 0px;	
}

#menu ul a{
	border:0px;
	text-decoration:none;}

#menu label,
#menu p {
	font-family: Arial, Sans-serif;

	font-size: 12px;

	color: #3F3E29;	

	}




#menu ul li,
#menu ul li a,
#menu ul a {

	font-family: Arial, Sans-serif;

	font-size: 12px;

	color: #656145;
	
	list-style-type:none;
	
	padding: 0 0 5px 0;

	}

/**#menu ul ul{
margin-left: -40px;}**/
	
#menu ul a:hover	{

		color: #839112;	

}

#content{
width:580px;
float:left;}


img.rss_icon{
text-decoration:none;
border:none;
padding-left:7px;
margin:0px;
}