@charset "utf-8";

body {
	margin: 0 0 0 0;
	background: #e9f7fb url(../images/bg_tile.jpg) repeat-x center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a, a:visited, a:hover, a:active {
	color: #666666;
}
/* LEFT COLUMN */
#content_left {
	color: #666666;
}
#content_left .subHead {
	color: #c1272d;
	margin: 0;
	font-weight: bold;
}
#content_left .subHead2 {
	margin: 0;
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: bold;
}
#content_left p {
	margin: 0;
	margin-bottom: 15px;
}
.innerContent_left { 
	padding: 18px 12px 12px 20px; 
}
.videoBox {
}
.videoBox_inner {
	padding: 15px 0;
	text-align: center;
	width: 100%;
}
.mediaBox {

}
.media_item_image, .media_item_text {
	padding-bottom: 13px;
	padding-top: 5px;
}
.threeTracksBox {

}
.vortexBox {
	background: #fffbe3 url(../images/vortex_bg_1.jpg) top center no-repeat;
}
.vortexBox_inner {
	color: #5b1723;
	padding-left: 12px;
	font-weight: bold;
}
.musicalGuestsBox { 
	background: url(../images/musicalguests_bg.jpg) no-repeat right 66px; 
}
.musicalGuestsBox_inner {
	padding-right: 210px;
	padding-top: 0px;
}
.vendorsProductsBox {
	background: url(../images/products_bg.jpg) bottom right no-repeat;
}
.vendorsProductsBox_inner {
	padding-right: 70px;
}
.vibrantHealthBox {
	background: url(../images/VibrantHealth_bg.jpg) bottom right no-repeat;
}

/* RIGHT COLUMN */
#content_right {
	color: #8c3c02;
	background: #d9f1fa;
	width: 303px;
}

#content_right a, #content_right a:visited, #content_right a:hover, #content_right a:active {
	color: #8c3c02;
}
#content_right .subHead {
	margin-bottom: 0;
	font-size: 18px;
	line-height: 16px;
	font-weight: bold;
}
#content_right p {
	margin: 0;
	margin-bottom: 8px;
}
.innerContent_right {
	padding: 6px 12px 12px 20px;
	text-align: left;
}
.businessBox_head {
	background: url(../images/helping.jpg) bottom right no-repeat;
	padding: 0px 5px 0px 0;
	margin: 0px 15px 15px;
}
.mindBox_head {
	background: url(../images/Mind.jpg) bottom right no-repeat;
	padding: 0px 5px 0px 0;
	margin: 0px 15px 15px;
}
.musicBox_head {
	background: url(../images/Didge.jpg) bottom right no-repeat;
	padding: 0px 5px 0px 0;
	margin: 0px 15px 15px;
}
.spiritBox_head {
	background: url(../images/Meditation.jpg) right no-repeat;
	padding: 0px 5px 0px 0;
	margin: 0px 15px 15px;
}
.registerBox_top { 
	color: #F60; 
}
.registerBox_top_inner {
	padding: 6px 6px 12px 10px;
}
.speakerLinupBox {

}
.speakerLinupBox .imageJPG {
	padding-right: 8px;
	padding-bottom: 3px;
}
.speakerLinupBox .credentials {
	margin: 0;
	font-size: 10px;
}
.speakerLinupBox_text {
	padding-top: 7px;
	padding-bottom: 3px;
}
.sacredMovementBox {
	color: #666666;
	text-align: left;
}
.sacredMovementBox .credentials {
	margin: 0;
	font-size: 10px;
}
.sacredMovementBox .imageJPG {
	padding-right: 8px;
	padding-bottom: 3px;
}
.sacredMovementBox_head {
	background: url(../images/Sunset_Yoga.jpg) bottom right no-repeat;
	padding: 0px 5px 0px 0;
	margin: 0px 15px 15px;
}
.accommodationsBox {
	background: url(../images/accommodations_bg.jpg) bottom right no-repeat;
}
.accommodationsBox_inner {
	padding: 5px 15px 75px 0;
}
.socialMediaBox {

}
.registerBox_bottom_inner {
	padding: 18px 12px 0px 20px;
	color: #666666;
	font-size: 14px;
}
.registerBox_bottom_inner2 {
	padding: 18px 0 0 20px;
}
.footerBar a, .footerBar a:visited, .footerBar a:hover, .footerBar a:active {
	text-decoration: none;
	font-weight: bold;
}
.footerBar ul {
	margin: 0;
	padding: 0;
}
.footerBar ul li {
	list-style: none;
	float: left;
	padding: 6px 6px;
}
.clearFloat {
	clear: both;
}
