/* @override http://localhost/~michaeldaleo/newjerseyangermanagement/css/main.css */
/*RESET*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
/*960 styles*/
.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}
/*960 text*/
body{font:13px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif}a:focus{outline:1px dotted invert}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:square}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}


/*YUI NAVSET*/
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/

.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{
	margin-bottom: 0;
	margin-top: 0;
	margin-left: 0;
}
/*edit abovr margin right .5 em*/
.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{margin:0 0 .5em;}.yui-navset .yui-content .yui-hidden{border:0;height:0;width:0;padding:0;position:absolute;left:-999999px;overflow:hidden;visibility:hidden;}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{width:6em;}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{width:auto;}.yui-navset .yui-navset-left,.yui-navset-left{padding:0 0 0 6em;}.yui-navset-right{padding:0 6em 0 0;}.yui-navset-top,.yui-navset-bottom{padding:auto;}.yui-nav,.yui-nav li{margin:0;padding:0;list-style:none;}.yui-navset li em{font-style:normal;
}.yui-navset{position:relative;zoom:1;}.yui-navset .yui-content,.yui-navset .yui-content div{zoom:1;}.yui-navset .yui-content:after{content:'';display:block;clear:both;}.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{display:inline-block;display:-moz-inline-stack;*display:inline;vertical-align:bottom;cursor:pointer;zoom:1;}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{display:block;}.yui-navset .yui-nav a{position:relative;}.yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,.yui-navset-bottom .yui-nav li a{display:block;display:inline-block;vertical-align:bottom;zoom:1;}.yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a{display:block;}.yui-navset-bottom .yui-nav li a{vertical-align:text-top;}.yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,.yui-navset-bottom .yui-nav li a em{display:block;
	margin-right: .16px;
}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{position:absolute;z-index:1;}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{position:static;}.yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav{left:0;right:auto;}.yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav{right:0;left:auto;}.yui-skin-sam .yui-navset .yui-nav,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav{border:solid #2647a0;border-width:0 0 5px;zoom:1;}.yui-skin-sam .yui-navset .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav li{padding:1px 0 0;zoom:1;
	margin: 0 .16px 0 0;
}.yui-skin-sam .yui-navset .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected{margin:0 .16em -1px 0;}.yui-skin-sam .yui-navset .yui-nav a,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a{background:#d8d8d8 url(http://yui.yahooapis.com/2.8.0r4/build/assets/skins/sam/sprite.png) repeat-x;border:solid #a3a3a3;border-width:0 1px;color:#000;position:relative;text-decoration:none;}.yui-skin-sam .yui-navset .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em{border:solid #a3a3a3;border-width:1px 0 0;cursor:hand;padding:.25em .75em;left:0;right:0;bottom:0;top:-1px;position:relative;}.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a:focus,.yui-skin-sam .yui-navset .yui-nav .selected a:hover{background:#2647a0 url(http://yui.yahooapis.com/2.8.0r4/build/assets/skins/sam/sprite.png) repeat-x left -1400px;color:#fff;}.yui-skin-sam .yui-navset .yui-nav a:hover,.yui-skin-sam .yui-navset .yui-nav a:focus{background:#bfdaff url(http://yui.yahooapis.com/2.8.0r4/build/assets/skins/sam/sprite.png) repeat-x left -1300px;outline:0;}.yui-skin-sam .yui-navset .yui-nav .selected a em{padding:.35em .75em;}.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a em{border-color:#243356;}.yui-skin-sam .yui-navset .yui-content{background:#edf5ff;}.yui-skin-sam .yui-navset .yui-content,.yui-skin-sam .yui-navset .yui-navset-top .yui-content{border:1px solid #808080;border-top-color:#243356;padding:.25em .5em;}.yui-skin-sam .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 5px 0 0;Xposition:absolute;top:0;bottom:0;}.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 0 0 5px;}.yui-skin-sam .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset-right .yui-nav li{margin:0 0 .16em;padding:0 0 0 1px;}.yui-skin-sam .yui-navset-right .yui-nav li{padding:0 1px 0 0;}.yui-skin-sam .yui-navset-left .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected{margin:0 -1px .16em 0;}.yui-skin-sam .yui-navset-right .yui-nav .selected{margin:0 0 .16em -1px;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav a{border-width:1px 0;}.yui-skin-sam .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 0 0 1px;padding:.2em .75em;top:auto;left:-1px;}.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 1px 0 0;left:auto;right:-1px;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-left .yui-nav .selected a,.yui-skin-sam .yui-navset-left .yui-nav a:hover,.yui-skin-sam .yui-navset-right .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav .selected a,.yui-skin-sam .yui-navset-right .yui-nav a:hover,.yui-skin-sam .yui-navset-bottom .yui-nav a,.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,.yui-skin-sam .yui-navset-bottom .yui-nav a:hover{background-image:none;}.yui-skin-sam .yui-navset-left .yui-content{border:1px solid #808080;border-left-color:#243356;}.yui-skin-sam .yui-navset-bottom .yui-nav,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav{border-width:5px 0 0;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,.yui-skin-sam .yui-navset-bottom .yui-nav .selected{margin:-1px .16em 0 0;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,.yui-skin-sam .yui-navset-bottom .yui-nav li{padding:0 0 1px 0;vertical-align:top;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em,.yui-skin-sam .yui-navset-bottom .yui-nav a em{border-width:0 0 1px;top:auto;bottom:-1px;}
.yui-skin-sam .yui-navset-bottom .yui-content,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-content{border:1px solid #808080;border-bottom-color:#243356;}

/*Main styles*/


html{
	background: #180d09 url(../images/bg.png) repeat-x;
}
body{
	background: url(../images/bg-header.jpg) no-repeat center top;
	color: #fff;
	font-size: 16px;
}
h1.logo{
	background: url(../images/logo-new.png) no-repeat;
	height: 150px;
	text-indent: -9999px;
	width: 340px;
	margin: 0 0 0 12px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	position: relative;
	top: 30px;
}
#david-book{
	position: relative;
	float: right;
	z-index: 10;
	display: inline;
	margin-top: -150px;
	margin-bottom: -136px;
}

.cl-mid a, .cr-mid a, .tc-mid a{
	color: #fff999;
}

.bold{font-weight: bold;}

/*nav*/

.navlist{
	margin-left: 19px;
	margin-bottom: 50px;
}

.navlist li{
	list-style-type: none;
	display: inline-block;
	padding: 0;
	margin: 0 0 0 -4px;
}


.navlist li a{
	padding: 0;
	display: block;
	height: 43px;
	text-indent: -9999px;

}

.a-home{
	width: 73px;
	background: url(../images/nav/nav-full.png) no-repeat;
}
.a-home:hover{
	width: 73px;
	background: url(../images/nav/nav-full-ovr.png) no-repeat;
}

.a-services{
	background: url(../images/nav/nav-full.png) no-repeat -73px;
	width: 95px;
}
.a-services:hover{
	background: url(../images/nav/nav-full-ovr.png) no-repeat -73px;
	width: 95px;
}

.a-resources{
	background: url(../images/nav/nav-full.png) no-repeat -168px;
	width: 114px;
}
.a-resources:hover{
	background: url(../images/nav/nav-full-ovr.png) no-repeat -168px;
	width: 114px;
}

.a-contact{
	background: url(../images/nav/nav-full.png) no-repeat -282px;
	width: 114px;
	}
	.a-contact:hover{
	background: url(../images/nav/nav-full-ovr.png) no-repeat -282px;
	width: 114px;
	}
a.contact-link{color: #c6b959;}
/*Active states*/
#home-page .a-home{background: url(../images/nav/nav-full-ovr.png) no-repeat;}
#services-page .a-services{background: url(../images/nav/nav-full-ovr.png) no-repeat -73px;}
#resources-page .a-resources{background: url(../images/nav/nav-full-ovr.png) no-repeat -168px;}
#contact-page .a-contact{background: url(../images/nav/nav-full-ovr.png) no-repeat -282px;}

/*content BG*/

.cl-top{
	height: 113px;
	background: url(../images/content/content-left-bg-top.png) no-repeat;
	margin-bottom: -1px;
}
.cl-mid{
	margin-bottom: -50px;
	background: url(../images/content/content-left-bg-mid.png) repeat-y;
}
.cl-bottom{
	height: 58px;
	background: url(../images/content/content-left-bg-bottom.png) no-repeat;
}

.cr-top{
	height: 113px;
	background: url(../images/content/content-right-bg-top.png) no-repeat;
	margin-bottom: -1px;
}
.cr-mid{
	margin-bottom: -50px;
	background: url(../images/content/content-right-bg-mid.png) repeat-y;
}
.cr-bottom{
	height: 58px;
	background: url(../images/content/content-right-bg-bottom.png) no-repeat;
}

/* Content service BG */

.z10{z-index:10;}

/*content home*/
.content-left p, .services p{
	margin-left: 30px;
	margin-right: 11px;
	text-align: left;
	margin-top: -30px;
	padding-bottom: 30px;
}

.content-right p{
	margin-left: 30px;
	margin-right: 11px;
	text-align: left;
	margin-top: -30px;
	padding-bottom: 30px;
}

.content-right table, .tc-mid table{
	margin-left: 30px;
	margin-right: 11px;
	text-align: left;
	margin-bottom: 30px;
}

.content-right table td, .tc-mid table td{
border-width: 1px;
border-style: solid;
border-color: #6b3927;
padding: 10px 20px 10px 20px;


}

#david-danielle{padding-left: 55px; padding-bottom: 50px; margin-top: -35px}

.float-right{float: right;}

/*content services*/

.tc-top{
	height: 110px;
	background: url(../images/content/content-services-bg-top.png) no-repeat 0 top;
}
.tc-mid{
	background: url(../images/content/content-services-bg-mid.png) repeat-y left top;
}

.tc-bottom{
	height: 58px;
	background: url(../images/content/content-services-bg-bottom.png) no-repeat 0 bottom;
}

.tab-content p{
	width: 580px;
	padding-left: 30px;
	padding-right: 10px;
	margin: 0;
	padding-bottom: 20px;
}

.li-2{
	margin-left: 60px;
}
.li-3{
	margin-left: 120px;
}
/*Tab defaults*/

.yui-nav{
	margin-left: 25px;
	margin-bottom: -4px;
}

.yui-nav li{
	height: 43px;
	padding-right: 0;
	background: url(../images/content/tab-mid.png) repeat-x;
}

.yui-nav li a{
	display: inline-block;
	margin: 0;
	padding: 0;

}

.yui-nav li em{

	padding-right: 8px;

	padding-left: 8px;
	padding-top: 0;
	margin-top: 0;

}

li.selected{
	background: url(../images/content/tab-mid-active.png) repeat-x;

}

#tab-first em, #tab-mid em, #tab-last em{
	position: relative;
	top: 6px;
}

#tab-first a, #tab-mid a, #tab-last a{
	color: #b09767;
	text-decoration: none;
	font-size: 15px;
}

/*first tab*/
#tab-first{
	padding-left: 6px;
	
	background: url(../images/content/tab-corner-left.png) no-repeat left top;
	padding-right: 0;
}

#tab-first.selected{
	background: url(../images/content/tab-corner-left-active.png) no-repeat left top;
}

/*Tab MID*/
#tab-mid em{
	border-left: 1px solid #4d271e;
	border-right: 1px solid #4d271e;
}

/*last tab*/
#tab-last{
	background: url(../images/content/tab-corner-right.png) no-repeat right top;
	margin: 0 0 0 -1px;
	padding: 0;
}

#tab-last.selected{
	background: url(../images/content/tab-corner-right-active.png) no-repeat right top;
}

.tc-mid ul{margin-left: 35px}

/*Resources*/
.resource-list a{
	color: #fff999;
	margin-right: 20px;
}
/*H2*/

#h2-about-david{
	height: 66px;
	text-indent: -9999px;
	margin-left: 1px;
	position: relative;
	top: 15px;
	background: url(../images/h2/h2-david-petersen.png) no-repeat;
}

/*H2 CR*/

#h2-anger-management{
	height: 66px;
	text-indent: -9999px;
	margin-left: 1px;
	position: relative;
	top: 15px;
	background: url(../images/h2/h2-anger-resolution.png) no-repeat;
}

/*H2 Services*/
#h2-anger-management{
	height: 66px;
	text-indent: -9999px;
	margin-left: 1px;
	position: relative;
	top: 15px;
	background: url(../images/h2/h2-anger-management.png) no-repeat;
}

#h2-sap{
	height: 66px;
	text-indent: -9999px;
	margin-left: 1px;
	position: relative;
	top: 15px;
	background: url(../images/h2/h2-sap.png) no-repeat;
}

#h2-eap{
	height: 66px;
	text-indent: -9999px;
	margin-left: 1px;
	position: relative;
	top: 15px;
	background: url(../images/h2/h2-eap.png) no-repeat;
}

#h2-stress-debriefing{
	height: 66px;
	text-indent: -9999px;
	margin-left: 1px;
	position: relative;
	top: 15px;
	background: url(../images/h2/h2-stress-debriefing.png) no-repeat;
}
#h2-resources{
	height: 66px;
	text-indent: -9999px;
	margin-left: 1px;
	position: relative;
	top: 15px;
	background: url(../images/h2/h2-resources.png) no-repeat;
}
#h2-contact{
	height: 66px;
	text-indent: -9999px;
	margin-left: 1px;
	position: relative;
	top: 15px;
	background: url(../images/h2/h2-contact.png) no-repeat;
}

#h2-fees{
	height: 66px;
	text-indent: -9999px;
	margin-left: 1px;
	position: relative;
	top: 15px;
	background: url(../images/h2/h2-fees.png) no-repeat;
}

#h2-404{
	height: 66px;
	text-indent: -9999px;
	margin-left: 1px;
	position: relative;
	top: 15px;
	background: url(../images/h2/h2-404.png) no-repeat;
}

/* Footer*/
#ft{
	background: url(../images/footer-highlight.png) no-repeat center center;
	height: 100px;
	margin-top: 30px;
}

.footer-navlist{
	margin: 30px auto 0;
	text-align: center;
}

.footer-navlist li{
	display: inline-block;
	margin: 0;
	padding: 0;
}
.footer-navlist li a{
	color: #665947;
	margin-right: 20px;
}
#compass{
	float: right;
	position: relative;
	bottom: 7px;
	margin-left: -130px;
}



/* FIREFOX HACKS */

*>.navlist li{
	margin: 0 0 0 -6px;
}

*>.navlist{
	margin-left: 22px;
}






