/*   
Theme Name: woodhaven
Theme URI: http://woodhavencounseling.com/
Description: A WordPress version of the Woodhaven theme.
Author: Scott Damery
Author URI: http://dameryworld.com
Version: 1.0
*/
html, body {
	background: url(images/wh_bg1.jpg) top left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	margin: 0;
	padding: 0;
}	
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin: 0;
	padding: 0;
}
ul {
	list-style: disc;
	margin: 5px 0 0 20px;
	padding: 0;
}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin: 0;
	padding: 0;
	color: #000000;
}
.box {
	margin: 0 auto;
	padding: 0;
	width: 774px;	
}
.header1 {
	margin: 0;
	padding: 0;
	width: 774px;
	height: 74px;
	background: url(images/wh_header1.jpg) top center no-repeat;
}
.content {
	margin: 0 auto;
	padding: 0;
	width: 761px;
	background: url(images/wh_bg3.gif) top center repeat;
}
.header2 {
	margin: 0 auto;
	padding: 0;
	width: 751px;
	height: 329px;
	background: url(images/wh_header2.jpg) top center no-repeat;
}
.header3 {
	margin: 0 auto;
	padding: 0;
	width: 751px;
	height: 165px;
	background: url(images/wh_header2b.jpg) top center no-repeat;
}
.column1 {
	float: left;
	margin: 0;
	padding: 15px 0 0 23px;
	width: 509px;
	min-height: 200px;
}
.welcome, .framed {
	margin: 0;
	padding: 12px;
	background: #fff6e5;
	border: double #bdb69b 8px;
}
.therapist {
	float: left;
	margin: 0;
	padding: 8px;
}
.blocklist {
	float: left;
	margin: 0;
	padding: 0;
}
.breaklist {
	clear: left;
	margin: 0;
	padding: 0;
}
.breakline {
	clear: left;
	margin: 0;
	padding: 8px;
	border-bottom: solid 2px #bdb69b;
}
.tocitem {
	float: left;
	margin: 0 10px 0 0;
	padding: 8px;
	width: 205px;
	border-bottom: dotted 1px #bdb69b;
}

.column2 {
	float: left;
	margin: 0;
	padding: 15px 15px;
	width: 192px;
}
.contactbox {
	margin: 0;
	padding: 0;
	width: 192px;
	height: 194px;
	background: url(images/wh_contactbox.gif) top left no-repeat;
}
.footer {
	margin: 0 auto;
	padding: 0;
	width: 751px;
	height: 51px;
	background: url(images/wh_footer.gif) top left no-repeat;
	clear: left;
}

a, a:link {
	color: #3c5240;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.nav {
	margin: 0 auto;
	padding: 0;
	width: 751px;
	height: 32px;
}
.nav ul {
	margin: 0;
	padding: 0;
}
.nav ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}
#nav1 a, #nav1 a:link {
	 display: block;
	 margin: 0;
	 padding: 0;
     width: 89px;
     height: 32px;
     background-image: url(images/wh_nav_01.gif);
	 text-indent: -1000em;
}
#nav1 a:hover {
	background-position: 0 -32px;
}
#nav2 a, #nav2 a:link {
	 display: block;
	 margin: 0;
	 padding: 0;
     width: 102px;
     height: 32px;
     background-image: url(images/wh_nav_02.gif);
	 text-indent: -1000em;
}
#nav2 a:hover {
	background-position: 0 -32px;
}
#nav3 a, #nav3 a:link {
	 display: block;
	 margin: 0;
	 padding: 0;
     width: 112px;
     height: 32px;
     background-image: url(images/wh_nav_03.gif);
	 text-indent: -1000em;
}
#nav3 a:hover {
	background-position: 0 -32px;
}
#nav4 a, #nav4 a:link {
	 display: block;
	 margin: 0;
	 padding: 0;
     width: 159px;
     height: 32px;
     background-image: url(images/wh_nav_04.gif);
	 text-indent: -1000em;
}
#nav4 a:hover {
	background-position: 0 -32px;
}
#nav5 a, #nav5 a:link {
	 display: block;
	 margin: 0;
	 padding: 0;
     width: 90px;
     height: 32px;
     background-image: url(images/wh_nav_05.gif);
	 text-indent: -1000em;
}
#nav5 a:hover {
	background-position: 0 -32px;
}
#nav6 a, #nav6 a:link {
	 display: block;
	 margin: 0;
	 padding: 0;
     width: 81px;
     height: 32px;
     background-image: url(images/wh_nav_06.gif);
	 text-indent: -1000em;
}
#nav6 a:hover {
	background-position: 0 -32px;
}
#nav7 a, #nav7 a:link {
	 display: block;
	 margin: 0;
	 padding: 0;
     width: 118px;
     height: 32px;
     background-image: url(images/wh_nav_07.gif);
	 text-indent: -1000em;
}
#nav7 a:hover {
	background-position: 0 -32px;
} 
#llbrochure a, #llbrochure a:link {
	display: block;
	margin: 16px 0 0 0;
	padding: 0;
	width: 475px;
	height: 25px;
	background: url(images/wh_llbrochure.gif) top left no-repeat;
	text-indent: -1000em;
}
*:focus { outline: none }


.therapists {
	margin: 0;
	padding: 0 0 12px 0;
	width: 360px;
	height: 13px;
	text-indent: -1000em;
	background: url(images/wh_therapists.gif) top left no-repeat;
}	
.about {
	margin: 0;
	padding: 0 0 12px 0;
	width: 360px;
	height: 13px;
	text-indent: -1000em;
	background: url(images/wh_about.gif) top left no-repeat;
}
.services {
	margin: 0;
	padding: 0 0 12px 0;
	width: 360px;
	height: 13px;
	text-indent: -1000em;
	background: url(images/wh_services.gif) top left no-repeat;
}
.contact {
	margin: 0;
	padding: 0 0 12px 0;
	width: 360px;
	height: 13px;
	text-indent: -1000em;
	background: url(images/wh_contact.gif) top left no-repeat;
}
.resources {
	margin: 0;
	padding: 0 0 12px 0;
	width: 360px;
	height: 13px;
	text-indent: -1000em;
	background: url(images/wh_resources.gif) top left no-repeat;
}
.faqs {
	margin: 0;
	padding: 0 0 12px 0;
	width: 360px;
	height: 13px;
	text-indent: -1000em;
	background: url(images/wh_faqs.gif) top left no-repeat;
}
.welcome h1 {
	margin: 0;
	padding: 0 0 12px 0;
	width: 360px;
	height: 13px;
	text-indent: -1000em;
	background: url(images/wh_welcome.gif) top left no-repeat;
}
.welcome p {
	font-family: Georgia, serif;
	font-size: 12px;
	line-height: 17px;
	color: #3c5240;
}
.contactbox p {
	margin: 0;
	padding: 48px 0 0 24px;
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.footer p {
	text-align: right;
	margin: 0;
	padding: 25px 16px 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.footer a, .footer a:link {
	text-align: right;
	margin: 0;
	padding: 25px 8px 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #66624e;
	text-decoration: none;
}
.footer a:hover {
	text-decoration: underline;
}
.subtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.sublink {
	color: #637566;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.datetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3C5240;
}
.navigators {

	float: none;

	width: 100%;/*490px;*/

}

.navigators ul {

	margin-right:: 2px;

	float: none;

	width: 100%/*490px;*/

	list-style-type: none;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.navigators ul li {

	display: inline;

	color: #333333;

	padding: 0px;

	margin: 0px;

}

.navigators ul li a:link, .navigators ul li a:visited {

	display: block;

	padding-right: 5px;

	padding-left: 5px;

	color: #333333;

	text-decoration: none;

	text-align: center;

	background-color: #999999;

	line-height: 25px;

	height: 25px;

	font-weight: bold;

	border-top-width: 0px;

	border-top-style: solid;

	border-top-color: #FFFFFF;

	width: auto;

	float: left;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.navigators ul li a:hover, .navigators ul li a:active {

	display: block;

	padding-right: 15px;

	padding-left: 15px;

	color: #FFFFFF;

	text-decoration: none;

	text-align: center;

	background-color: #999999;

	line-height: 25px;

	height: 25px;

	font-weight: bold;

	border-top-width: 2px;

	border-top-style: solid;

	border-top-color: #FFFFFF;

	width: auto;

	float: left;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 2px;

}
.menu ul
{
padding-left: 0;
margin-left: 4px;
margin-right: ;
background-color: #A5A18B;
color: #333333;
float: left;
width: 99%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.menu ul li { display: inline; }

.menu ul li a
{
padding: 1em 1em 1em 1em;
background-color: #A5A18B;
border-bottom-style:solid;
border-bottom-width:medium;
border-bottom-color:#425744;	
border-top-style:solid;
border-top-width:thin;
border-top-color:#425744;	
color: #000000;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

.menu ul li a:hover
{
background-color: #425744;
border-bottom-style:solid;
border-bottom-width:medium;
border-bottom-color:#A5A18B;	
border-top-style:solid;
border-top-width:thin;
border-top-color: #A5A18B;
color:#FFFFFF;
}
