#contentMain {
	float:left;
	width:610px;
	padding-top:2px;
	margin-right:0px;
}
#intro {
	float:left;
	width:350px;
	margin-bottom:1em;
}
blockquote {
	float:right;
	width:240px;
	background:url(/templates/common/media/quotes.gif) no-repeat left top;
	margin:0px;
	padding-top:25px;
}
blockquote p {
	margin:0px;
	margin-bottom:.5em;
}
blockquote img {
	float:right;
	position:relative;
	top:.3em;
}
#eventsHome {
	clear:both;
	position:relative;
	width:610px;
}
#eventsHome h2 {
	float:left;
	margin:0px;
	background:#FFCC00 url(/templates/common/media/event-tab-left.gif) no-repeat left top;
}
#eventsHome h3 {
	font-size:1.1em;
	margin-bottom:.3em;
	margin-top:0px;
}
#eventsHome h2 span {
	float:left;
	background:url(/templates/common/media/event-tab-right.gif) no-repeat right top;
	padding:2px 5px;
}
#eventsHome .eventListWrapper {
	clear:left;
	background:#FFF7D9 url(/templates/common/media/corner-bottom-left.gif) no-repeat left bottom;
	border-top:2px solid #FFCC00;
}
#eventsHome .eventList {
	background:url(/templates/common/media/corner-bottom-right.gif) no-repeat right bottom;
	padding:1em;
	font-size:.9em;
}
#eventsHome .event {
	border-bottom:1px solid #BDB4A6;
	margin-bottom:1em;
	font-size:1em;
}
#eventsHome .event p {
	margin-top:0px;
	margin-bottom:1em;
}
#contentSub {
	float:right;
	width:300px;
	font-family:tahoma, verdana, sans-serif;
}
#contentSub .accreditation {
	margin-bottom:1.5em;
}
#contentSub .accreditation p {
	font-size:.9em;
	font-weight:bold;
}
#contentSub .accreditation img {
}
#contentSub .module {
	position:relative;
	width:300px;
	min-height:90px;
	margin-bottom:20px;
	padding-bottom:10px;
	background:url(/templates/common/media/module-generic-bg.gif) no-repeat left bottom;
	line-height:1.1em;
}
#contentSub .module h2 {
	background:url(/templates/common/media/module-generic-bg.gif) no-repeat left top;
	padding-top:.5em;
	margin-top:0px;
	margin-bottom:.2em;
	font-size:1.1em;
}
#contentSub .module h3 {
	font-size:1em;
	color:#333333
}
#contentSub .module p {
	color:white;
	font-size:.85em;
	margin:0px;
	padding:.3em 5px .3em 0px;
}
#contentSub .module a {
	font-weight:bold;
}
#contentSub .module img {
	position:absolute;
	left:0px;
	bottom:0px;
}
#contentSub .module h2, #contentSub .module h3, #contentSub .module p {
	padding-left:115px;
}
#contentSub .findCoach {
	background:url(/templates/common/media/module-coach-bg.jpg) no-repeat left bottom;
}
#contentSub .findCoach h2 {
	background:url(/templates/common/media/module-coach-bg.jpg) no-repeat left top;
}
#contentSub .findCoach p {
	color:#333333;
}
#contentSub .findCoach img {
	left:auto;
	right:0px;
}
#contentSub .findCoach h2, #contentSub .findCoach h3, #contentSub .findCoach p {
	padding-right:80px;
	padding-left:10px;
}
#contentSub .courseSelector {
	background:url(/templates/common/media/module-course-bg.jpg) no-repeat left bottom;
}
#contentSub .courseSelector h2 {
	background:url(/templates/common/media/module-course-bg.jpg) no-repeat left top;
}
#contentSub .courseSelector p {
	color:#333333;
}
#contentSub .courseSelector label {
	display:block;
	float:left;
	width:100px;
	font-weight:bold;
}
#contentSub .courseSelector select {
	width:175px;
	float:right;
	font-size:1em;
}
#contentSub .courseSelector input {
	float:right;
	width:175px;
}
#contentSub .courseSelector h2, #contentSub .courseSelector h3, #contentSub .courseSelector p {
	padding-right:10px;
	padding-left:10px;
}
#contentSub .links {
	background:url(/templates/common/media/module-links-bg.gif) no-repeat left bottom;
}
#contentSub .links a {
	color:#666666;
	font-weight:normal;
}
#contentSub .links h2 {
	background:url(/templates/common/media/module-links-bg.gif) no-repeat left top;
}
#contentSub .links h2, #contentSub .links h3, #contentSub .links p {
	padding-right:50px;
	padding-left:10px;
}
#contentSub .usefulDoc {
	background:url(/templates/common/media/icon-doc.gif) no-repeat left center;
	padding:1em 1em 1em 2em;
}
#contentSub .usefulPDF {
	background:url(/templates/common/media/icon-pdf.gif) no-repeat left center;
	padding:1em 1em 1em 2em;
}
#contentSub .usefulPage {
	background:url(/templates/common/media/icon-internal.gif) no-repeat left center;
	padding:1em 1em 1em 2em;
}
#contentSub .usefulLink {
	background:url(/templates/common/media/icon-external.gif) no-repeat left center;
	padding:1em 1em 1em 2em;
}
#contentSub .amazon {
	background:url(/templates/common/media/module-amazon-bg.gif) no-repeat left bottom;
}
#contentSub .amazon .book {
	clear:both;
	display:inline-block;
	padding-top:10px;
}
#contentSub .amazon .cover {
	float:left;
	margin:0px 0px 0px 10px;
}
#contentSub .amazon h2 {
	background:url(/templates/common/media/module-amazon-bg.gif) no-repeat left top;
	padding-left:10px;
}
#contentSub .amazon p {
	color:#333333;
}
#contentSub .amazon img {
	position:relative;
	margin:0px;
}
#contentSub .amazon h3, #contentSub .amazon p {
	padding-left:95px;
}
#videoWrapper {
	width:610px;
	position:relative;
	background:#001738 url(/templates/common/media/home/video-bg.jpg) no-repeat left top;
	padding:0px 0px 0px 0px;
	margin-bottom:2em;
}
#videoPane {
	background:url(/templates/common/media/home/video-base.gif) no-repeat left bottom;
	min-height:65px;
}
#videoPane .btn-slide {
	background:url(/templates/common/media/home/watch-video.gif) no-repeat left top;
	width:111px;
	height:27px;
	position:absolute;
	right:8px;
	top:12px;
	cursor:pointer;
}	
#videoPane .active {
	background:url(/templates/common/media/home/close-window.gif) no-repeat left top;
	}
#video {
	position:relative;
	height:345px;
	display:none;
}
#FLVPlayer {
	position:absolute;
	left:65px;
	top:20px;
}

