body {
	font:76%/130% verdana, arial,sans-serif;
	color: #444;
	text-align: center;
}
html,body {
	background:#fff url(/images/background.jpg) 0 0 repeat-x;
	margin:0;
	padding:0 0 25px 0;
}
/* layout */
/* 176 + 534 + 250 = 960 */
div.container {
	width:960px;
	margin:0;
	padding:0;
	position:relative;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	background:#fff url(/images/sidebar_background.gif) 0 0 repeat-y;
	text-align: left;
}
div.header {
	padding:20px 0 0 0;
	margin:0;
	background-color:#c7ee97;
}

div.nav {
	margin:-3px 0 0 0;
	padding:0;
	z-index:1;
}
div.nav div {
	width:240px;
	float:left;
	margin:0;
	padding:0;
	min-height: 48px;
	height:auto !important; /* ie6 */
    height:48px;
}
body.home div.nav div {
	min-height: 208px;
	height:auto !important; /* ie6 */
    height:208px;
}
div.nav div a {
	float:left;
}

body.seminars div.container {
	background:#fff url(/images/sidebar_background_seminars.gif) 0 0 repeat-y;
}
body.team-genius div.container {
	background:#fff url(/images/sidebar_background_team-genius.gif) 0 0 repeat-y;
}
body.coaching div.container {
	background:#fff url(/images/sidebar_background_coaching.gif) 0 0 repeat-y;
}
body.organizational-genius div.container {
	background:#fff url(/images/sidebar_background_organizational-genius.gif) 0 0 repeat-y;
}
body.home #seminars, body.home #seminars a {
	background:url(/images/seminars1_off.jpg) 0 0 no-repeat;
}
body.home #seminars a:hover {
	background:url(/images/seminars1_on.jpg) 0 0 no-repeat;
}
body.home #teamgenius, body.home #teamgenius a {
	background:url(/images/teamgenius1_off.jpg) 0 0 no-repeat;
}
body.home #teamgenius a:hover {
	background:url(/images/teamgenius1_on.jpg) 0 0 no-repeat;
}
body.home #coaching, body.home #coaching a {
	background:url(/images/coaching1_off.jpg) 0 0 no-repeat;
}
body.home #coaching a:hover {
	background:url(/images/coaching1_on.jpg) 0 0 no-repeat;
}
body.home #orggenius, body.home #orggenius a {
	background:url(/images/orggenius1_off.jpg) 0 0 no-repeat;
}
body.home #orggenius a:hover {
	background:url(/images/orggenius1_on.jpg) 0 0 no-repeat;
}

body.seminars #seminars, body.seminars #seminars a {
	background:url(/images/seminars2_off_seminars.jpg) 0 0 no-repeat;
}
body.seminars #seminars a:hover {
	background:url(/images/seminars2_on_seminars.jpg) 0 0 no-repeat;
}
body.team-genius #seminars, body.team-genius #seminars a {
	background:url(/images/seminars2_off_teamgenius.jpg) 0 0 no-repeat;
}
body.team-genius #seminars a:hover {
	background:url(/images/seminars2_on_teamgenius.jpg) 0 0 no-repeat;
}
body.coaching #seminars, body.coaching #seminars a {
	background:url(/images/seminars2_off_coaching.jpg) 0 0 no-repeat;
}
body.coaching #seminars a:hover {
	background:url(/images/seminars2_on_coaching.jpg) 0 0 no-repeat;
}
body.organizational-genius #seminars, body.organizational-genius #seminars a {
	background:url(/images/seminars2_off_orggenius.jpg) 0 0 no-repeat;
}
body.organizational-genius #seminars a:hover {
	background:url(/images/seminars2_on_orggenius.jpg) 0 0 no-repeat;
}
body.about-us #seminars, body.about-us #seminars a,
body.contact-us #seminars, body.contact-us #seminars a {
	background:url(/images/seminars2_off_aboutus.jpg) 0 0 no-repeat;
}
body.about-us #seminars a:hover,
body.contact-us #seminars a:hover {
	background:url(/images/seminars2_on_aboutus.jpg) 0 0 no-repeat;
}

#seminars, #seminars a {
	background:url(/images/seminars2_off.jpg) 0 0 no-repeat;
}
#seminars a:hover {
	background:url(/images/seminars2_on.jpg) 0 0 no-repeat;
}
body.seminars #seminars, body.seminars #seminars a {
	background:url(/images/seminars2_off_seminars.jpg) 0 0 no-repeat;
}
body.seminars #seminars, body.seminars #seminars a, body.seminars #seminars a:hover {
	background:url(/images/seminars2_on_seminars.jpg) 0 0 no-repeat;
}
#teamgenius, #teamgenius a {
	background:url(/images/teamgenius2_off.jpg) 0 0 no-repeat;
}
body.team-genius #teamgenius, body.team-genius #teamgenius a, #teamgenius a:hover {
	background:url(/images/teamgenius2_on.jpg) 0 0 no-repeat;
}
#coaching, #coaching a {
	background:url(/images/coaching2_off.jpg) 0 0 no-repeat;
}
body.coaching #coaching, body.coaching #coaching a, #coaching a:hover {
	background:url(/images/coaching2_on.jpg) 0 0 no-repeat;
}
body.coaching div.container {
	background:#fff url(/images/sidebar_background_coaching.gif) 0 0 repeat-y;
}
#orggenius, #orggenius a {
	background:url(/images/orggenius2_off.jpg) 0 0 no-repeat;
}
body.organizational-genius #orggenius, body.organizational-genius #orggenius a, #orggenius a:hover {
	background:url(/images/orggenius2_on.jpg) 0 0 no-repeat;
}

div.subnav {
	margin:0;
	padding:0 0 3px 0;
	text-align: right;
}
div.wrap1and2 {
	width:720px;
	float:left;
	margin:0;
	padding:0;
}
div.column1 {
	position:relative;
	top:0;
	z-index:3;
	width:240px;
	float:left;
	padding:0;
	margin: -3px 0 0 0;
}
div.column1box {
	padding:20px 25px 20px 20px;
	margin:0;
	background:url(/images/divider1.gif) top right no-repeat;
	min-height: 300px;
	height:auto !important; /* ie6 */
    height:300px;
}
body.seminars div.column1box {
	background: #6b7447 url(/images/seminars_sidebar.jpg) top left no-repeat;
	padding-top:240px;
	color: #fff;
}
body.team-genius div.column1box {
	background: #88612c url(/images/teamgenius_sidebar.jpg) top left no-repeat;
	padding-top:230px;
	color: #fff;
}
body.coaching div.column1box {
	background: #0258a0 url(/images/coaching_sidebar.jpg) top left no-repeat;
	padding-top:260px;
	color: #fff;
}
body.organizational-genius div.column1box {
	background: #9d8b6d url(/images/orggenius_sidebar.jpg) top left no-repeat;
	padding-top:280px;
	color: #fff;
}
body.about-us div.column1box,
body.contact-us div.column1box {
	background: #daecc5 url(/images/aboutus_sidebar.jpg) top left no-repeat;
	color: #000;
	padding-top:250px;
}
div.column2 {
	position:relative;
	z-index:3;
	float:right;
	width:480px;
	padding:0;
	margin:0;
}
div.column2box {
	padding:20px 30px;
	margin:0 0 30px 0;
	background:url(/images/divider2.gif) top right no-repeat;
	min-height: 350px;
	height:auto !important; /* ie6 */
    height:350px;
}
div.column3 {
	position:relative;
	z-index:3;
	width:240px;
	float:right;
	padding:0;
	margin:0;
}
div.column3box {
	padding:20px 0 20px 20px;
}

* html div.column1_box,* html div.column2_box,* html div.column3_box {
	overflow: hidden; /* IE6 only */
}
div.footer {
	position:relative;
	left:0;
	z-index:1;
	background:#86c040 url(/images/footer.gif) 0 0 no-repeat;
}
body.seminars div.footer {
	background:#86c040 url(/images/footer_seminars.gif) 0 0 no-repeat;
}
body.team-genius div.footer {
	background:#86c040 url(/images/footer_teamgenius.gif) 0 0 no-repeat;
}
body.coaching div.footer {
	background:#86c040 url(/images/footer_coaching.gif) 0 0 no-repeat;
}
body.organizational-genius div.footer {
	background:#86c040 url(/images/footer_orggenius.gif) 0 0 no-repeat;
}
div.footerbox {
	padding: 25px 0 10px 0;
	text-align: center;
	color: #000;
}
div.footerbox a {
	color: #000;
}
.fix {
	visibility:hidden;
	clear:both;
	display:block;
}
.nodisplay {
	display: none;
}
div.paginate {
	margin:0;
	padding:0;
}

/*
Hex colors...
light green background: #daecc5
medium green background: #86c040
dark green text: #165b4e
green background: #6b7447 - seminars
brown background: #88612c - team
blue background: #0258a0 - coaching
tan background: #9d8b6d - org

*/