/*

	Title: 2009 Annual ICHEState Convention
====================================
*/
* {
font-size: 100%;
} 
body{
	font-family:"Arial",Tahoma,Trebuchet MS,Georgia, Lucida,Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#333;
	padding:0 0 50px 0; 
	background:#F8981F url(images/bdbg.jpg) repeat-x;
}
*{
	padding:0;	margin:0;	border:0;
} 
ul,ol{
	list-style:none;
}
ul li{
	display:inline;
}	
a{
	color:#fff;
	text-decoration:none; 
}
a:hover{
	color:#fff;
	text-decoration: underline; 
}
.hide,i{
     position: absolute;
     left: -9999px;
}

/*------------------------------Page Structure
*/ 
#wrap,#bdTop,#bdBtm{
	width:1000px;
}
#wrap{ 
	margin:0 auto;
	text-align:left;
	overflow:hidden; 
}
#bdTop{
	background:url(images/bdyTop.jpg) no-repeat;
	height:20px; 
}
#bdTop2{
	background:url(images/body-top-new.jpg) no-repeat;
	height:20px; 
}
#bdBtm{
	background:url(images/bdyBtm.png) no-repeat; 
	height:21px;
}
/*\*/
* html #bdBtm{
background-image: none; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bdyBtm.png", sizingMethod="corp");
}
/**/
#bdMid{
	width:1000px;
	overflow:hidden;
	padding:0 20px;
	background: url(images/mainBg.png) repeat-y;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:960px;	
}
html>body  #main{
	width:960px;  
}
/*\*/
* html #bdMid{
background-image: none; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/mainBg.png", sizingMethod="scale");
}
/**/

/*---------------------------------------------------HEADER AREA
*/
#hdr,#hdr dd{
	width:960px;
	height:172px;
}
#hdr{
	background:url(images/hdrBg.jpg) repeat-x; 
}
/*#hdr dd{
	background:url(images/2009-Annual-ICHEState-Conve.jpg) no-repeat top left; 
}*/
#hdr dd{
	/*background:url(images/header-top-left.jpg) no-repeat top left; */
}
#hdrInr{
	width:960px;
	height:111px;
	overflow:hidden;
}
#hdrInr h2,#hdrInr h2 a{
	width:414px;
	height:111px;
}
#hdrInr h2{
	float:left;
}
#hdrInr h2 a{ 
	display:block; 
}
#hdrInr h3{
	font-size:21px;
	font-weight:normal;
	color:#333333;
	padding:5px 0 0 20px;
	width:220px;
	float:left; 
}
/* #hdrInr p{
	float:right;
	width:260px;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	padding:12px 15px 0 0;
	line-height:20px;
}
 #hdrInr p b{
 	display:block;
	text-align:right;
	font-size:12px;
	font-style:italic;
} */
.headerleft {	
	width: 281px;
	height: 111px;
	background-image:url(images/header-top-left.jpg);
	background-repeat:no-repeat;
	float:left;
}
.headercenter {
	width: 392px;
	height: 111px;
	float: left;
}
.headerright {
	width: 287px;
	height: 111px;
	float:left;
	background-image:url(images/header-right.jpg);
	background-repeat:no-repeat;
}
.headerright p{
	float:right;
	width:260px;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding:12px 15px 0 0;
	line-height:20px;
}
.headerright p b{
 	display:block;
	text-align:right;
	font-size:12px;
	font-style:italic;
} 
/*-----------------------------------------Top Navigation
*/
/*#topNav{
	width:960px;
	height:48px;
	padding:3px 0 0 0;
	overflow:hidden;
}
#topNav li{
	line-height:48px;
	background:url(images/navDivider.jpg) no-repeat right;
	float:left;
	overflow:hidden;
	padding:0 2px 0 0;
}
#topNav li a{
	font-size:14px;
	font-family:Trebuchet MS;
	padding:0 14px 0 15px; 
	color:#333;
	float:left;
}
#topNav li a:hover,#topNav li .slct{
	background:url(images/navHover.jpg) repeat-x;
}
#topNav li .seclnk:hover{
	background:url(images/sdhover.jpg) no-repeat;
}
#topNav .lstlnk{
	background:none; 
}*/
/*-----------------------------------------Register Online
*/
#btnRegOnline{
	width:185px;
	height:38px;
	margin-left:682px;
	position:absolute;
	z-index:10;
}
/*----------------------------------------------Footer
*/
#ftr{
	margin:0 auto;
	width:1000px;
	overflow:hidden;
	padding:5px 20px; 
	voice-family:"\"}\"";
	voice-family:inherit;
	width:960px;	
}
.footerwrapper {
	width: 560px;
	height: 32px;
	/*float: left;*/
	padding: 18px 0 0 350px;
	margin: 0 0 0 0
}
.sunantlogo {	
	width: 85px;
	height: 32px;
	margin: 0px 0 0 0px;
	padding: 0 0 0 0;
	float: left;
}
.sunantlogotext{	
	width: 120px;
	height: 30px;
	margin: 2px 0 0 0px;
	padding: 0 0 0 0;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B36D0F;
	line-height: 15px;
}
.sunantlogotext a{	
	text-decoration: none;
	color: #B36D0F;
}
.sunantlogotext a:hover{	
	text-decoration: none;
	color: #B36D0F;
	
}

html>body  #ftr{
	width:960px;  
}
/*\*/
#ftrLft{
	width:622px;
	float:left;
	overflow:hidden;
}
#ftrLft dd{
	float:left;
	padding-right:29px;
}
#ftrRt{
	float:left;
	width:302px;
	background:url(images/homeEducatorLogo.jpg) no-repeat;
	padding:118px 0 0 0;
}
#ftrLft dd label{
	font-size:11px;
	color:#714504; 
	font-weight:bold;
	letter-spacing:1px;
}
#ftrLft dd ol{
	text-align:left;
	padding:5px 0 0 0;
}
#ftrLft dd ol li a{
	font-size:11px;
	color:#714504;
	font-weight:bold;
	line-height:16px;
}
#ftrRt h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#714504;
	font-weight:bold;
	text-align:center;
	padding:10px 0 0 0;
}
#ftrRt p{
	font-size:9px;
	font-weight:bold;
		color:#714504;
}
#ftr p.sunantinfo{
	font-size:9px;
	font-weight:none;
	color:#714504;
	padding: 210px 0 0 0;
	margin:0 0 0 0;
}
#ftrRt p b{
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
}
.bottomlink {
	color: #714504;
	text-decoration: none;
}
.bottomlink:hover {
	color: #714504;
	text-decoration: underline;
}
#ftr2{
	margin:0 auto;
	width:1000px;
	overflow:hidden;
	padding:5px 20px; 
	voice-family:"\"}\"";
	voice-family:inherit;
	width:960px;	
}
html>body  #ftr2{
	width:960px;  
}
/*\*/
#ftrLft2{
	width:622px;
	float:left;
	overflow:hidden;
}
#ftrLft2 dd{
	float:left;
	padding-right:29px;
}
#ftrRt2{
	float:left;
	width:302px;
	background:url(images/homeEducatorLogo.jpg) no-repeat;
	padding:118px 0 0 0;
}
#ftrLft2 dd label{
	font-size:11px;
	color:#714504; 
	font-weight:bold;
	letter-spacing:1px;
}
#ftrLft2 dd ol{
	text-align:left;
	padding:5px 0 0 0;
}
#ftrLft2 dd ol li a{
	font-size:11px;
	color:#714504;
	font-weight:bold;
	line-height:16px;
}
#ftrRt2 h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#714504;
	font-weight:bold;
	text-align:center;
	padding:10px 0 0 0;
}
#ftrRt2 p{
	font-size:9px;
	font-weight:bold;
		color:#714504;
}
#ftr2 p.sunantinfo{
	font-size:9px;
	font-weight:none;
	color:#714504;
	padding: 210px 0 0 0;
	margin:0 0 0 0;
}
#ftrRt2 p b{
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
}
.bottomlink2 {
	color: #714504;
	text-decoration: none;
}
.bottomlink2:hover {
	color: #714504;
	text-decoration: underline;
}
/***********************************************************************************************************************/
/*                            START:     iche-design-map-and-directions.html                                        */
/***********************************************************************************************************************/
.mapdirect{
	width:960px;
	background:#FFF;
}
.mapdirect p{ 
	width:960px;
	background:#FFF;
	color:#B6AFD2;
	height:30px;
	line-height:30px;
}
.mapdirect p a{  
	color:#B6AFD2; 
}
.mapdirect p a:hover{  
	color:#B6AFD2;
	text-decoration:underline;
}
.mapdrtHdr{
	background:url(images/map_direc_Hdr.jpg) no-repeat;
	width:960px;
	height:106px;
}
.lacationbx{
	width:930px;
	padding:0 15px;
	overflow:hidden;
}
.locationHdrBx{
	width:215px;
	float:left;
}
.locationHdrBx h3{
	background:url(images/locationHdr.jpg) no-repeat;
	height:50px;
	width:215px;
}
.locationHdrBx span{
	width:215px;
	font-size:14px;
	line-height:20px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.facilityHdrBx{
	width:348px;
	padding:0 36px;
	float:left;
}
.facilityHdrBx h3{
	background:url(images/facilityHdr.jpg) no-repeat;
	height:50px;
	width:350px;
}
.facilityHdrBx span{
	width:350px;
	font-size:12px;
	line-height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.directionHdr{
	width:285px;
	float:left;
	margin-left: 2px;
}
.directionHdr h3{
	background:url(images/directionHdr.jpg) no-repeat;
	height:50px;
	width:100%;
}
.directionHdr span{
	width:285px;
	font-size:12px;
	line-height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bdrBtm{
	background:url(images/bgBdr.jpg) repeat-x;
	width:960px;
	height:1px;
	margin-top: 35px;
	margin-right: 0;
	margin-bottom: 18px;
	margin-left: 0;
}
.locationMap{
	width:930px;
	padding:0 15px;
	background:url(images/bg000.jpg) repeat-y;
	overflow:hidden;
}
.gogleMap{
	width:433px;
	float:left;
	background:url(images/googlehdr.jpg) no-repeat;
	padding-right:60px;
	padding-top:63px;
}
.gogleh4{
	background:url(images/googlehdr00.jpg) no-repeat;
	width:433px;
	height:32px;
}
.gogleh4 a{
	width:120px;
	height:27px;
	margin:5px 0 0 155px;
	display:block;
}
.gogleMPanel{
	width:416px;
	height:316px;
	border:2px solid #F3F3F3;
	background:#C4C4C4;
	padding: 13px 0 0 15px;
}
.gogleMPanel img{
	width:400px;
	height:300px;
	margin:13px 0 0 15px;
}
.marquestMap{
	width:433px;
	background:url(images/mapquestHdr.jpg) no-repeat;
	float:left;
	padding-top:63px;
}
.marquesth4{
	background:url(images/mapquestHdr00.jpg) no-repeat;
	width:433px;
	height:32px;
}
.marquesth4 a{
	width:120px;
	height:27px;
	margin:5px 0 0 155px;
	display:block;
}
.marqustMPanel{
	width:429px;
	height:327px;
	border:2px solid #F3F3F3;
	background:#C4C4C4;
}
.marqustMPanel img{
	width:400px;
	height:300px;
	margin: 13px 0 0 15px;
}
/***********************************************************************************************************************/
/*                            END:     iche-design-map-and-directions.html                                        */
/***********************************************************************************************************************/
/***********************************************************************************************************************/
/*                            START:     iche-design-contact-page.html                                        */
/***********************************************************************************************************************/
.contactHdr{
	background:url(images/contactHdr.jpg) no-repeat 42px 0;
	width:960px;
	height:36px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 45px;
	margin-left: 0;
}
.contMid{
	background:url(images/contactBg2.jpg) repeat-y;
	width:950px;
	padding-left:10px;
	overflow:hidden;
}
.contMidLft{
	width:503px;
	float:left;
	/*padding-right:50px;*/
}
.contMidRgt{
	width:394px;
	float:right;
	margin: 0 15px 0 0;
	_margin: 0 10px 0 0;
}
.frmWrap{
	width:503px; 
}
.frmTop{
	width:467px;
	padding:0 24px 15px 12px;
	overflow:hidden;
}
.frmTopLft{
	width:164px;
	float:left;
}
.frmTopLft label{
	width:164px;
	font-size:11px;
	font-weight:bold;
	color:#121212;
	height:19px;
	line-height:19px;
}
.frmTopLft .intBg00{
	width:158px;
	background:url(images/continputBg.jpg) repeat-x;
	height:16px;
	padding:8px 2px;
	border:1px solid #C8C8C8;
	display:block;
	margin-bottom:6px;
}
.frmTopRgt{
	width:164px;
	float:right;
	overflow:hidden;
}
.frmTopRgt label{
	width:164px;
	font-size:11px;
	font-weight:bold;
	color:#121212;
	float:left;
	height:19px;
	line-height:19px;
}
.frmTopRgt label b{
	padding-left:70px; 
}
.frmTopRgt .intBg05{
	width:158px;
	background:url(images/continputBg.jpg) repeat-x;
	height:16px;
	padding:8px 2px;
	border:1px solid #C8C8C8;
	display:block;
	float:left;
	margin-bottom:6px;
}
.frmTopRgt span{
	width:164px;
	overflow:hidden; 
	margin-bottom:6px;
	float:left;
}
.frmTopRgt span .intBg02{
	width:57px;
	background:url(images/continputBg.jpg) repeat-x;
	height:16px;
	padding:8px 2px;
	border:1px solid #C8C8C8;
	display:block;
	float:left;
	
} 
.frmTopRgt span .intBg03{
	width:57px;
	background:url(images/continputBg.jpg) repeat-x;
	height:16px;
	padding:8px 2px;
	border:1px solid #C8C8C8;
	display:block;
	float:right; 
}
.frmBtm{
	width:451px;
	border:1px solid #F8F8F8;
	overflow:hidden;
	padding:10px 21px 10px 29px;
}
.frmBtmLft{
	width:150px;
	float:left;
}
.frmBtmRgt{
	width:278px;
	float:right;
}
.frmBtmLft h4{
	width:150px;
	font-size:11px;
	line-height:18px;
}
.frmBtmRgt h4{
	width:278px;
	font-size:11px;
	line-height:18px;
}
.txtArea{
	width:270px;
	height:127px;
	padding:4px;
	overflow:auto;
	background:#f8F8F8;
}
.SubBtn{
	width:169px;
	height:31px;
	margin-left:307px;
}
.contMidRgt h3{
	width:394px;
	font-size:18px;
	color:#5C3A63;
}
.contMidRgt em{
	width:394px;
	display:block;
}
.contMidRgt label{
	width:394px;
	color:#5C3A63;
	display:block;
	padding:5px 0;
}
.contMidRgt label big{
	font-size:18px;
	letter-spacing:2px;
}
.contMidRgt label big a{
	font-size:18px;
	color:#5C3A63;
	letter-spacing:2px;
}
.contMidRgt label big a:hover{ 
	color:#5C3A63;
	text-decoration:underline; 
}
.conVHdr{
	background:url(images/icheconVHdr.jpg) no-repeat;
	width:394px;
	height:29px;
	overflow:hidden;
	margin-top: 25px;
}
.conVHdr a{
	width:257px;
	height:24px;
	margin:5px 0 0 70px;
	display:block;
}
.contMap{
	width:360px;
	padding:15px;
	border:2px solid #F8F8F8;
	background:#C4C4C4;
	height:240px;
	
}
.contMap img{
	width:360px; 
	height:240px;
}
.nav{
	width:960px;
	/*padding:0 10px;*/
	overflow:hidden;
	background:#fff;
}

.nav li{
	float:left;
	width:auto;
	display:block;
	
	height:51px;
}


.nav li a.home{
	background:url(images/button-home-new.jpg);
	background-repeat: no-repeat;
	width:96px;
	height:51px;
	display:block;
	text-decoration:none;
}
.nav li a.home:hover{
	background-position: -96px 0;
}

.nav li a.speakers-workshops{
	background:url(images/button-speakers-workshops-new.jpg) no-repeat;
	width:165px;
	height:51px;
	display:block;
}
.nav li a.speakers-workshops:hover{
	background-position: -165px 0;
}

.nav li a.speakers-workshops2{
	background:url(images/button-speakers-2010.jpg) no-repeat;
	width:165px;
	height:51px;
	display:block;
}
.nav li a.speakers-workshops2:hover{
	background-position: -165px 0;
}

.nav li a.special-features {
	width:134px;
	height:51px;
	display:block;
	background-image: url(images/button-special-features-new.jpg);
	background-repeat: no-repeat;
	text-decoration:none;
}
.nav li a.special-features:hover{
	background-position: -134px 0;
}




.nav li a.convention-info{
	background:url(images/button-convention-info-new.jpg) no-repeat;
	width:172px;
	height:51px;
	display:block;
}
.nav li a.convention-info:hover{
	background-position: -172px 0;
}

.nav li a.schedule{
	background:url(images/button-schedule-new.jpg) no-repeat;
	width:116px;
	height:51px;
	display:block;
}
.nav li a.schedule:hover{
	background-position: -116px 0;
}

.nav li a.registration{
	background:url(images/button-registration-info-new.jpg) no-repeat;
	width:172px;
	height:51px;
	display:block;
}
.nav li a.registration:hover{
	background-position: -172px 0;
}

.nav li a.contactus{
	background:url(images/button-contact-new.jpg) no-repeat;
	width:105px;
	height:51px;
	display:block;
}
.nav li a.contactus:hover{
	background-position: -105px 0;
}

/***********************************************************************************************************************/
/*                            END:     iche-design-contact-page.html                                       */
/***********************************************************************************************************************/
/***********************************************************************************************************************/
/*                            START:     Homepage Middle Area CSS with Rollovers                                        */
/***********************************************************************************************************************/
#home_middle_whole{
	width:960px;
	height:383px;
	/*float:left;*/ 
}
#home_middle_whole2{
	width:272px;
	height:383px;
	float:left; 
}
#home_middle_ad{
	width:688px;
	height:383px;
	float:left;
	background-image:url(images/home-image-new.jpg);
}
.home_middle_whole_nav{
	width:272px;
	height:383px;
	/*padding:0 10px;*/
	overflow:hidden;
	background:#fff;
}

.home_middle_whole_nav li{
	float:left;
	width:auto;
	display:block;
	height:127px;
}

.home_middle_whole_nav li a.beginners{
	background:url(images/home-tab-homeschool.jpg);
	background-repeat: no-repeat;
	width:272px;
	height:127px;
	display:block;
	text-decoration:none;
}
.home_middle_whole_nav li a.beginners:hover{
	background-position: -272px 0;
}
.home_middle_whole_nav li a.beginners h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size:11px;*/
	font-size:10px;
	font-weight:normal;
	letter-spacing:0px;
	line-height:18px;
	padding: 55px 10px 0px 19px;
}
.home_middle_whole_nav li a.beginners label{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	letter-spacing:0px;
	line-height:18px;
	text-align: right;
	margin-right: 12px;
	display: block;
	padding-top: 0px;
}
.home_middle_whole_nav li a.parenting{
	background:url(images/save-the-date.jpg);
	background-repeat: no-repeat;
	width:272px;
	height:127px;
	display:block;
	text-decoration:none;
}
.home_middle_whole_nav li a.parenting:hover{
	background-position: -272px 0;
}
.home_middle_whole_nav li.parenting{
	background:url(images/home-tab-struggling.jpg);
	background-repeat: no-repeat;
	width:272px;
	height:127px;
	display:block;
	text-decoration:none;
}
.home_middle_whole_nav li.parenting h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size:11px;*/
	font-size:10px;
	font-weight:normal;
	letter-spacing:0px;
	line-height:18px;
	/*padding: 40px 10px 0px 19px;*/
	padding: 40px 0px 0px 19px;
	color: #ffffff;
}

.home_middle_whole_nav li a.parenting h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:url(images/home-tab-struggling.jpg);
	/*font-size:11px;*/
	font-size:10px;
	font-weight:normal;
	letter-spacing:0px;
	line-height:18px;
	/*padding: 40px 10px 0px 19px;*/
	padding: 55px 0px 0px 19px;
}
.home_middle_whole_nav li a.parenting label{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	letter-spacing:0px;
	line-height:14px;
	text-align: right;
	margin-right: 12px;
	display: block;
	padding-top: 0px;
}
.home_middle_whole_nav li a.teens{
	background:url(images/green-beginners-rollover3.jpg);
	background-repeat: no-repeat;
	width:272px;
	height:127px;
	display:block;
	text-decoration:none;
}
.home_middle_whole_nav li a.teens:hover{
	background-position: -272px 0;
}
.home_middle_whole_nav li a.teens h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	letter-spacing:0px;
	line-height:18px;
	/*padding: 40px 10px 0px 19px;*/
	padding: 60px 5px 0px 19px;
}
.home_middle_whole_nav li a.teens label{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	letter-spacing:0px;
	line-height:18px;
	text-align: right;
	margin-right: 12px;
	display: block;
	/*padding-top: 10px;*/
	padding-top: 10px;
}

/***********************************************************************************************************************/
/*                            END:     Homepage Middle Area CSS with Rollovers                                        */
/***********************************************************************************************************************/
#SWMainInrLft{
	float:left;
	width:212px;
	overflow:hidden;
}
 
#SWMainInrLft ol{
	width:212px;
	float:left;
	overflow:hidden;
	padding:6px 0 0 0;
}
#SWMainInrLft ol li{
	width:212px;
	float:left;
	height:33px;
	padding:6px 0;
}
#SWMainInrLft ol li.spacer{
	width:212px;
	float:left;
	height:350px;
	padding:6px 0;
}
#SWMainInrLft ol li.pastors{
	width:212px;
	float:left;
	height:40px;
	padding:6px 0;
}
#SWMainInrLft ol li a{
	width:180px;
	height:33px;
	/*background:url(images/SWRtNavLnkBg.jpg) no-repeat;*/
	line-height:30px; 
	font-size:12px;
	font-family:Trebuchet MS;
	/*padding:0 0 0 32px;*/
	display:block;
	font-weight:bold;
	letter-spacing:1px;
}
#SWMainInrLft ol li a.pastors2{
	width:180px;
	height:40px;
	/*background:url(images/SWRtNavLnkBg.jpg) no-repeat;*/
	line-height:30px; 
	font-size:12px;
	font-family:Trebuchet MS;
	/*padding:0 0 0 32px;*/
	display:block;
	font-weight:bold;
	letter-spacing:1px;
}

#SWMainInrLft ol li a b{
	font-size:15px; 
}
#SWMainInrLft .rtQuote{
	width:212px;
	height:118px;
	float:left;
	margin:12px 0 38px 0;
	background:url(images/lftQuote.jpg) no-repeat;
} 
/***********************************************************************************************************************/
/*                            START:     speakers_tedd_tripp.html                                                 */
/***********************************************************************************************************************/
.teddtripHdr{
	background: url(images/teddTripppHdr.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.hulcyHdr{
	background: url(images/jessicaHulcyHdr.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.demmeHdr{
	background: url(images/stevedemmeHdr.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.keynote{
	background:url(images/keynote_speakers.jpg) no-repeat;
	height:142px;
	height:142px;
	display:block;
	position:relative;
	top:50x;
	left:580px;
	/*cursor:pointer;*/
} 
.keynote2{
	background:url(images/featured-vendor.jpg) no-repeat;
	height:142px;
	height:142px;
	display:block;
	position:relative;
	top:50x;
	left:580px;
	/*cursor:pointer;*/
} 
.teddtripbd{
	width:738px;
}
/***********************For IE6*******/
 /*\*/
 * html .teddtripbd{
 	position: relative;
	top:-77px;
}
 /**/
 /***********************For IE7*******/
*:first-child+html .teddtripbd {
position: relative;
	top:0px;
}
.teddtripbdd01{
	width:738px;
	overflow:hidden;
	/*padding-bottom:20px;*/
}
.teddtripbdd01 img{
	width:260px;
	float:left;
	height:334px; 
}
.teddtripbdd01 .teddtripcont{
	width:478px;
	float:left; 
}
.teddtripcont h3{
	width:478px;
	color:#5C3A63;
	font-size:22px;
	font-weight:normal;
	font-family:Verdana;
}
.teddtripcont em{
	width:478px;
	color:#5C3A63;
	font-size:10px;
	padding:3px 0 20px 0;
	display:block;
	font-family:Verdana;
}
.teddtripcont p{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:21px;
}
.teddtripptxt{
	width:738px;
}
.teddtripptxt p{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:21px;
	width:720px;
	padding-left:18px;
}
.teddMidBox{
	width:725px;
	padding:35px 0 30px 13px;
	overflow:hidden;
}
.videoPnel{
	width:373px;
	height:302px;
	float:left;
}
.videoRgt{
	width:335px;
	float:right;
}
.videoRgt h4{
	font-size:18px;
	font-weight:normal;
}
.videoRgt label{
	width:325px;
	background:#F4EFF5 url(images/star00.jpg) no-repeat;
	padding-left:20px;
	font-weight:bold;
	line-height:20px;
	float:left;
	color: #999999;
}
.videoRgt label a{
	color:#333333;
}
.videoRgt label a:hover{
	color:#333333;
	text-decoration:underline;
}

.videoRgt span{
	width:325px;
	background:#fff url(images/star01.jpg) no-repeat;
	padding-left:20px;
	font-weight:bold;
	line-height:20px;
	margin:5px 0;
	float:left;
	color: #999999;
}
.videoRgt span a{
	color:#333333;
}
.videoRgt span a:hover{
	color:#333333;
	text-decoration:underline;
}
.link{
	color: #5c3a63;
	text-decoration: none;
}
.link:hover {
	color: #5c3a63;
	text-decoration: none;
}
/***********************************************************************************************************************/
/*                            END:     speakers_tedd_tripp.html                                                   */
/***********************************************************************************************************************/

/***********************************************************************************************************************/
/*                            Start:     bottom-with-no-topic                                                   */
/***********************************************************************************************************************/
.represBxinR{
	width:710px;
	padding:10px 0 10px 28px;
	overflow:hidden;
}
.represBxinR span.topic{
	font-size:12px;
	width:165px;
	padding:0 15px;
	line-height:21px;
	float:left; 
}
.represBxinR label{
	font-size:12px;
	width:245px;
	padding:0 15px;
	line-height:21px;
	float:left; 
}
.workshopsHdr{
	background:url(images/workshop-notopic.jpg) no-repeat;
	width:738px;
	height:57px;
	margin-top:10px;
}
.repsntion{
	width:738px;
	height:18px;
}
 
.repsntion h4{
	float:left;
	font-size:12px;
}
.repsntion .repsntion01{
	width:240px;
	text-align:center; 
}
#SWMain{
	width:960px;
	background:url(images/SWmainBg.jpg) repeat-y;
	background-color: #5c3a63;
}
#SWHdr01{
	width:690px;
	height:78px;
	background:#fff url(images/SWmainHdr.jpg) no-repeat 29px 16px;
}
#SWMainInr{
	width:960px;
	overflow:hidden;
}
#SWMainInrLft p{ 
	width:200px;
	background:#FFF;
	color:#B6AFD2;
	height:65px;
	padding:6px;
}
#SWMainInrLft p a{  
	color:#B6AFD2; 
}
#SWMainInrLft p a:hover{  
	color:#B6AFD2;
	text-decoration:underline;
}
#SWMainInrRt{
	float:right;
	width:738px;
}
.markfoxHdr{
	background:url(images/markfoxHdr.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.wadeMyrbd{
	width:738px;
}
.wadeMyrbd01{
	width:738px;
	overflow:hidden;
	padding-bottom:20px;
}
.wadeMyrbd02{
	width:738px;
	overflow:hidden;
	/*padding-bottom:20px;*/
}

.wadeMyrbd01 img{
	width:260px;
	float:left;
	height:373px; 
}
.wadeMyrbd01 .wadeMyrcont{
	width:478px;
	float:left; 
}
.wadeMyrcont h3{
	width:478px;
	color:#5C3A63;
	font-size:22px;
	font-weight:normal;
	font-family:Verdana;
}
.wadeMyrcont em{
	width:478px;
	color:#5C3A63;
	font-size:10px;
	padding:3px 0 20px 0;
	display:block;
	font-family:Verdana;
}
.wadeMyrcont p{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:21px;
}
.wadeMyrcont p a{
	color:#0000FF; 
}
.wadeMyrcont p a:hover{
	color:#0000FF;
	text-decoration:underline;
}
.wadeMyrbd02{
	width:738px;
	overflow:hidden;
}
.wadeMyrbd02 p{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:21px;
	width:720px;
	padding-left:18px;
}
.workshopsHdr{
	background:url(images/workshop-notopic.jpg) no-repeat;
	width:738px;
	height:57px;
	margin-top:10px;
}
.repsntion .repsntion02{
	width:193px;
	text-align:center; 
}
.repsntion .repsntion03{
	width:304px;
	text-align:center; 
}
.represBxbg, .represBxbg dl, .represBxbg dl dd{
	width:738px;
	display:block;
	float:left;
}
.represBxbg{
	background:url(images/topicBg-notopic.jpg) repeat-y;
	width:738px;

}
.represBxbg dl{
	background:url(images/topictop-notopic.jpg) no-repeat;
}
.represBxbg dl dd{
	background:url(images/topicBtm-notopic.jpg) no-repeat left bottom;
}
.represBxinR{
	width:710px;
	padding:10px 0 10px 28px;
	overflow:hidden;
}
.represBxinR h4{
	font-size:11px;
	width:179px;
	padding:0 20px;
	float:left;
	background:url(images/star.jpg) no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.represBxinR span{
	font-size:11px;
	width:440px;
	padding:0 15px;
	line-height:21px;
	float:left; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
} 
.represBx02, .represBx02 dl, .represBx02 dl dd{
	width:738px;
	display:block;
	float:left;
}
.represBx02{
	background:url(images/topicBg02-notopic.jpg) repeat-y;
	width:738px;
	margin:10px 0;

}
.represBx02 dl{
	background:url(images/topictop02-notopic.jpg) no-repeat;
}
.represBx02 dl dd{
	background:url(images/topicBtm02-notopic.jpg) no-repeat left bottom;
}
.represBx02inR{
	width:710px;
	padding:10px 0 10px 28px;
	overflow:hidden;
}
.represBx02inR h4{
	font-size:11px;
	width:179px;
	padding:0 20px;
	float:left; 
	background:url(images/star02.jpg) no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.represBx02inR span{
	font-size:11px;
	width:440px;
	padding:0 15px;
	line-height:21px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.represBx02inR label{
	font-size:12px;
	width:245px;
	padding:0 15px;
	line-height:21px;
	float:left; 
} 
.represBxbg h4, .represBx02 h4{
	height:90px;
}
.presentedby {
	font-size: 9px;
	color: #5b5b5b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
}
.carrilloHdrTxt{
	background:url(images/davidCorrilloHdr.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.carrilloHdrTxtt{
	background:url(images/profile-timothy-botts-header.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.carrilloHdrTxtm{
	background:url(images/profile-marilyn-boyer-header.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.craftHdrTxt{
	background:url(images/dianneCraftHdr.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.lewisHdrTxt{
	background:url(images/jeffreyLewisHdr.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.foxHdrTxt{
	background:url(images/markfoxHdr.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.suttonHdrTxt{
	background:url(images/patrickSuttonHdr.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.telferHdrTxt{
	background:url(images/phillipTelferHdr.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.myerswadeHdrTxt{
	background:url(images/wadeMyersHdr.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.lestonHdrTxt{
	background:url(images/stephenLestonHdr.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.padgettHdrTxt{
	background:url(images/tommiPadgettHdr.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.frenzHdrTxt{
	background:url(images/martyFrenzHdr.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.davidkimHdrTxt{
	background:url(images/david-kimHdr.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.hemmerHdrTxt{
	background:url(images/melodyHemmerHdr.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.fulbrightHdrTxt{
	background:url(images/jeannieFulbrightHdr.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}

.fulbrightHdrTxt{
	background:url(images/jeannieFulbrightHdr.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.grutziusHdrTxt{
	background:url(images/steve-sandiHdr.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.link2 {
	color: #0000ff;
	text-decoration: none;
}
.link2:hover {
	color: #0000ff;
	text-decoration: underline;
}
.callentineHdrTxt{
	background:url(images/lainnaCallentineHdr.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.callentineHdrTxtd{
	background:url(images/profile-dan-caswell-header.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}

.callentineHdrTxtsonya{
	background:url(images/bio-header-lg-sonya.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}

.callentineHdrTxtrose{
	background:url(images/bio-header-lg-rose.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.callentineHdrTxttyler{
	background:url(images/bio-header-lg-tyler.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.callentineHdrTxtdd{
	background:url(images/profile-david-darmond-header.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.callentineHdrTxts{
	background:url(images/profile-susan-chrisman-header.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.callentineHdrTxtjd{
	background:url(images/profile-joe-denner-header.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}

.callentineHdrTxtds{
	background:url(images/profile-david-smith-header-lg.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}


.callentineHdrTxtjf{
	background:url(images/profile-jeremy-fritz-header.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.callentineHdrTxtjh{
	background:url(images/profile-joyce-herzog-header.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.callentineHdrTxtdh{
	background:url(images/profile-dan-hoffman-header.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.callentineHdrTxtmh{
	background:url(images/profile-maggie-hogan-header.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.callentineHdrTxtjl{
	background:url(images/profile-jonathan-lewis-header.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.callentineHdrTxtcs{
	background:url(images/profile-cedric-saunders-header.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.callentineHdrTxtdw{
	background:url(images/profile-david-weinberger-header.jpg) no-repeat;
	width:738px;
	height:64px;
	margin-top:24px;
}
.jmcdonaldHdrTxt{
	width:738px;
	height:64px;
	margin-top:24px;
	background-image: url(images/jamesMcdonaldHdr.jpg);
	background-repeat: no-repeat;
}
.conventionHdrTxt{
	width:738px;
	height:43px;
	margin-top:24px;
	background-image: url(images/conventionHdr.jpg);
	background-repeat: no-repeat;
}

.conventionHdrTxt2{
	width:738px;
	height:43px;
	margin-top:24px;
	background-image:url(images/header-convention-pathways.jpg);
	background-repeat: no-repeat;
}
.aboutHdrTxt{
	width:738px;
	height:70px;
	margin-top:44px;
	background-image: url(images/aboutHdr.jpg);
	background-repeat: no-repeat;
}
.registrationHdrTxt{
	width:738px;
	height:58px;
	margin-top:24px;
	background-image: url(images/registrationHdr.jpg);
	background-repeat: no-repeat;
}
.specialfeaturesHdrTxt{
	width:738px;
	height:66px;
	margin-top:24px;
	background-image: url(images/specialfeaturesHdr.jpg);
	background-repeat: no-repeat;
}
.freegiftHdrTxt{
	width:738px;
	height:79px;
	margin-top:24px;
	background-image: url(images/freeGiftHdr.jpg);
	background-repeat: no-repeat;
}
.smcdonaldHdrTxt{
	width:738px;
	height:64px;
	margin-top:24px;
	background-image: url(images/stacyMcdonaldHdr.jpg);
	background-repeat: no-repeat;
}

.bentleyHdrTxt{
	width:738px;
	height:64px;
	margin-top:24px;
	background-image: url(images/vickiBentleyHdr.jpg);
	background-repeat: no-repeat;
}
.gibertHdrTxt{
	width:738px;
	height:64px;
	margin-top:24px;
	background-image: url(images/wandaGibertHdr.jpg);
	background-repeat: no-repeat;
}
.lutzerHdrTxt{
	width:738px;
	height:64px;
	margin-top:24px;
	background-image: url(images/erwinLutzerHdr.jpg);
	background-repeat: no-repeat;
}
.klickaHdrTxt{
	width:738px;
	height:64px;
	margin-top:24px;
	background-image: url(images/chrisKlickaHdr.jpg);
	background-repeat: no-repeat;
}
.klickaHdrTxtv{
	width:738px;
	height:64px;
	margin-top:24px;
	background-image: url(images/profile-voddie-header.jpg);
	background-repeat: no-repeat;
}
.klickaHdrTxtr{
	width:738px;
	height:64px;
	margin-top:24px;
	background-image: url(images/profile-rick-boyer-header.jpg);
	background-repeat: no-repeat;
}
.klickaHdrTxtb{
	width:738px;
	height:64px;
	margin-top:24px;
	background-image: url(images/profile-bill-jack-header.jpg);
	background-repeat: no-repeat;
}
/***********************************************************************************************************************/
/*                            START:     schedule.html                                                   */
/***********************************************************************************************************************/
.midtopNav{
	width:960px; 
}
.midtopNav p{ 
	width:960px;
	background:#FFF;
	color:#B6AFD2;
	height:30px;
	line-height:30px;
}
.midtopNav p a{  
	color:#B6AFD2; 
}
.commingSooN{
	width:925px;
	overflow:hidden;
	padding:0 20px 0 15px;
}
.scheHdrArea{
	width:670px;
	float:left;
	height: 150px;
	display: block;
}
.scheHdrArea2{
	width:670px;
	float:left;
	height: 150px;
	display: block;
}
.scheHdrArea h3{
	background:url(images/scheduleHdr.jpg) no-repeat;
	width:670px;
	height:43px;
	
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
.scheHdrArea2 h3{
	background:url(images/online-registrationHdr.jpg) no-repeat;
	width:670px;
	height:63px;
}
.scheHdrArea p{
	width:660px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding-right:10px;
	line-height:21px;
}
.scheHdrArea2 p{
	width:660px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#333333;
	padding-right:10px;
	line-height:21px;
}
.commingSn{
	width:225px;
	float:right;
}
.commingSn h3{
	position:absolute;
	background:url(images/commingsoon.png) no-repeat;
	width:225px;
	height:208px;
	z-index:500; 
}
.commingSn2{
	width:225px;
	float:right;
}
.commingSn2 h3{
	position:absolute;
	background:url(images/commingsoon2.png) no-repeat;
	width:225px;
	height:208px;
	z-index:500; 
}
.commingSn2 h4{
	position:absolute;
	background:url(images/coming-soon-2010.png) no-repeat;
	width:225px;
	height:208px;
	z-index:500; 
}
/*\*/
* html .commingSn h3{
background-image: none; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/commingsoon.png", sizingMethod="crop");
}
/**/
#largeimG{
	width:960px;
	height:488px;
	margin-top:7px;
	display: block;
	background-image: url(images/moreimages.jpg);
	background-repeat: no-repeat;
}
#largeimG p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:20px;
	width: 520px;
	display: block;
	height: 120px;
	padding-top: 350px;
	padding-right: 425px;
	padding-bottom: 20px;
	padding-left: 15px;
	background-image: url(images/moreimages.jpg);
	background-repeat: no-repeat;
}
.shdleBg{
	background:url(images/schedumidBg.jpg) repeat-y;
	width:960px;
	overflow:hidden;
}
.shdleBg01{
	width:292px;
	padding-right:18px; 
	float:left;
}
.shdleBg01 h3{ 
	font-size:18px;
	padding-left:8px;
	padding-bottom:15px;
}
.shdleBg01 h3 b{ 
	font-size:26px;
}
.shdleBg01 label{
	background:#F4EFF5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	width:292px; 
	display:block;
	color:#5F3D65;
	font-weight:bold;
	line-height:22px;
}
.shdleBg01 label b{ 
	width:92px;
	float:left;
	padding-right:28px;
	display:block;
	text-align:right;
}
.shdleBg01 span{ 
	width:292px; 
	display:block;
	color:#5F3D65;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:22px;
}
.shdleBg01 span b{ 
	width:92px;
	float:left;
	padding-right:28px;
	display:block;
	text-align:right;
}
.shdleBg01 p{ 
	width:292px; 
	display:block;
	color:#5F3D65;
	font-size:13px;
	font-weight:bold;
	line-height:22px;
	padding-top:18px;
	padding-bottom:90px;
	text-align:center;
}
.shdleBg01 p b{
	font-size:16px;
}
.shdlebtm01{
	width:292px;
	text-align:right;
}
.shdlebtm01 h4{ 
	font-size:13px; 
	background:#F4EFF5;
	width:292px; 
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#5F3D65;
	font-weight:bold;
	line-height:22px;
}
.shdlebtm01 a{ 
	font-size:10px;   
	text-align:right;
	color:#5F3D65;
	font-weight:bold;
	line-height:22px;
}
.funhouse{ 
	font-size:10px;   
	text-align: center;
	color:#5F3D65;
	font-weight:bold;
	line-height:22px;
}
.funhouse a{ 
	
	color:#5F3D65;
	font-weight:bold;
	text-decoration: none;
}
.funhouse a:hover{ 
	
	color:#5F3D65;
	font-weight:bold;
	text-decoration: underline;
}
.shdleBg02{
	width:300px;
	padding:0 14px;
	float:left; 
}
.shdleBg02 h3{ 
	font-size:18px;
	padding-left:8px;
	padding-bottom:15px;
}
.shdleBg02 h3 b{ 
	font-size:26px;
}
.shdleBg02 label{
	background:#F4EFF5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px; 
	width:300px; 
	display:block;
	color:#5F3D65;
	font-weight:bold;
	line-height:22px;
}
.shdleBg02 label b{ 
	width:100px;
	float:left;
	padding-right:28px;
	display:block;
	text-align:right;
}
.shdleBg02 span{ 
	width:300px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	display:block;
	color:#5F3D65;
	font-weight:bold;
	line-height:22px;
}
.shdleBg02 span b{ 
	width:100px;
	float:left;
	padding-right:28px;
	display:block;
	text-align:right;
}
.shdleBg02 p{ 
	width:300px; 
	display:block;
	color:#5F3D65;
	font-size:13px;
	font-weight:bold;
	line-height:22px;
	padding-top:18px;
	padding-bottom:25px;
	text-align:center;
}
.shdleBg02 p b{
	font-size:16px;
}
.shdlebtm02{
	width:300px;
	text-align:right;
}
.shdlebtm02 h4{ 
	font-size:13px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#F4EFF5;
	width:300px; 
	display:block;
	text-align:center;
	color:#5F3D65;
	font-weight:bold;
	line-height:22px;
}
.shdlebtm02 a{ 
	font-size:10px;   
	text-align:right;
	color:#5F3D65;
	font-weight:bold;
	line-height:22px;
}
.shdleBg03{
	width:300px;
	padding:0  0 0 14px;
	float:left; 
}
.shdleBg03 h3{ 
	font-size:18px;
	padding-left:8px;
	padding-bottom:15px;
}
.shdleBg03 h3 b{ 
	font-size:26px;
}
.shdleBg03 label{
	background:#F4EFF5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	width:300px; 
	display:block;
	color:#5F3D65;
	font-weight:bold;
	line-height:22px;
}
.shdleBg03 label b{ 
	width:100px;
	float:left;
	padding-right:28px;
	display:block;
	text-align:right;
}
.shdleBg03 span{ 
	width:300px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	display:block;
	color:#5F3D65;
	font-weight:bold;
	line-height:22px;
}
.shdleBg03 span b{ 
	width:100px;
	float:left;
	padding-right:28px;
	display:block;
	text-align:right;
}
.shdleBg03 p{ 
	width:300px; 
	display:block;
	color:#5F3D65;
	font-size:13px;
	font-weight:bold;
	line-height:22px;
	padding-top:18px;
	text-align:center;
}
.shdleBg03 p b{
	font-size:16px;
}
.oasishours{
	width:960px;
	background:#F4EFF5;
	color:#5C3A63;
	line-height:22px;
	text-align:center;
	font-size:12px;
	font-weight:normal;
	margin-top:26px;
	
}
.oasishours span{ 
	font-size:16px;
	font-weight:bold;
}
.getdirection{
	width:945px;
	padding-left:15px;
	overflow:hidden;
	margin:25px 0 20px 0;
}
.getdirection h3{
	width:245px;
	float:left;
	padding-top:20px;
}
.getdirection h3 label{
	width:245px;
	background:url(images/thelocationHdr.jpg) no-repeat;
	height:35px;
}
.getdirection h3 span{
	width:245px;
	font-size:14px;
	font-weight:bold; 
}
.getdirection label{
	width:688px;
	float:right;
	background:url(images/getdirection.jpg) no-repeat;
	height:150px; 
}
.getdirection label a{
	color:#D4C9D6;
	width:250px;
	font-size:26px;
	letter-spacing:2px;
	font-weight:bold;
	display:block;
	margin:60px 0 0 25px;
}
.getdirection label a:hover{
	color:#D4C9D6; 
}
.HashBtm{
	background:#F6F6F6;
	height:36px;
	width:960px;
}
/***********************************************************************************************************************/
/*                            END:     schedule.html                                                   */
/***********************************************************************************************************************/

/***********************************************************************************************************************/
/*                                        START    index.html                                                          */
/***********************************************************************************************************************/
#flsh{
	width:960px;
	height:383px;
	border-bottom:10px solid #B6AFD1;
}
#home_main{
	width:960px;
	overflow:hidden;
	background-image: url(images/HomemainMidBg.jpg);
	background-repeat: repeat-y;
}
#home_main_Lft{
	width:592px;
	float:left; 
}
#home_main_Lft h2{
	background:#fff url(images/homeHdr01.jpg) no-repeat;
	height:46px;
	width:592px; 
}
#home_main_rt{
	width:368px;
	float:right;
}
#home_main_rt h2{
	width:368px;
	height:44px;
	background:#fff url(images/homeHdr02.jpg) no-repeat;
}
#home_main_Lft .speakersImg{
	margin:-12px 0 0 -10px;
	position:absolute;
	z-index:51;
}
#home_main_Lft fieldset{
	width:518px;
	border:4px solid #E6EBAA;
	margin:86px 0 8px 8px;
	padding:102px 14px 14px 14px;
	display:block;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#565B1A;
	font-weight:bold;
	line-height:16px; 
}
#home_main_Lft fieldset label{
	font-size:10px;
	display:block;
	text-align:right;
}
#home_main_Lft fieldset label a{
	color:#565B1A;
	font-size:9px;
}

#home_main_Lft fieldset label a:hover{
	text-decoration:underline;
}
#home_main_rt ol{
	width:368px;
	overflow:hidden;
}
#home_main_rt ol li{
	background:url(images/iconNew.jpg) no-repeat left top;
	width:368px;
	font-family:Trebuchet MS; 
	display:block;
	float:left;
}
#home_main_rt ol li #spHdr01,#home_main_rt ol li #spHdr02,#home_main_rt ol li #spHdr03{
	height:13px;
	margin:5px 0 5px 50px;
	width:319px;
}
#home_main_rt ol li #spHdr01{
	background:url(images/home-special-young.jpg) no-repeat; 
}
#home_main_rt ol li #spHdr02{
	background:url(images/home-special-thursday.jpg) no-repeat; 
}
#home_main_rt ol li #spHdr03{
	background:url(images/home-special-friday.jpg) no-repeat; 
}
/*#home_main_rt ol li h3 b{
	font-size:18px;
}*/
#home_main_rt ol li p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	width:350px;
	text-indent:50px;
	line-height:16px;
}
#home_main_rt ol li label{
	display:block;
	text-align:right;
	width:355px;
}
#home_main_rt ol li label a{
	color:#ccc;
	font-size:9px;
}
#home_main_rt ol li label a:hover{
	color:#F8981F;
	text-decoration:underline;
}
#home_main_btm{
	width:960px;
	border-top:10px solid #3D89C7;
	margin-top:2px;
	overflow:hidden;
	background:url(images/home_main_Btm_Bg.jpg) repeat-y;
}
#home_main_btm_Lft{
	width:677px;
	float:left;
	background:url(images/homeBtmBg.jpg) repeat-x; 
	overflow:hidden;
}
#home_main_btm_Rt{
	width:257px;
	float:right;
}
#btmLftImg{
	float:left;margin:10px 0 0 -5px; 
	position:absolute;
	z-index:100;
}
#btmLftImg2{
	float:left;margin:10px 0 0 10px; 
	position:absolute;
	z-index:85;
}
#btmRtPart{
	float:right;
	width:479px;
}
#home_main_btm_Lft h2{
	background:url(images/homeHdr03.jpg) no-repeat;
	width:435px;
	height:46px;
	margin-top:20px;
	
}
#home_main_btm_Lft p{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:18px;
	width:435px;
	margin-left:18px;
}
#home_main_btm_Lft b{
	display:block;
	text-align:right;
	width:435px;
	padding:20px 0 10px 0;
}
#home_main_btm_Lft b a{
	color:#316086;
	font-size:9px;
	font-weight:bold;
}
#home_main_btm_Lft b a:hover{ 
	text-decoration:underline;
}
#home_main_btm_Rt h2{
	font-size:22px;
	font-weight:normal;
	letter-spacing:1px;
	line-height:35px;
	padding:15px 0 0 0;
	color:#666;  
}
#home_main_btm_Rt p{
	color:#666;
	line-height:22px;
	width:240px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#home_main_btm_Rt label{
	display:block;
	text-align:right;
	width:240px;
	overflow:hidden; 
}
#home_main_btm_Rt a{
	color:#666;
	font-size:9px;
	float:right;
}
#home_main_btm_Rt a:hover{ 
	text-decoration:underline;
}


/***********************************************************************************************************************/
/*                                          END    index.html                                                          */
/***********************************************************************************************************************/
.bigtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	font-size: 16px;
}
.bigtext3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	font-size: 16px;
	text-decoration: underline;
}
.bigtext4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	font-size: 12px;
	font-style: italic;
}
.bigtext5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal
	color: #333333;
	font-size: 11px;
	
}
.bigtext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	font-size: 14px;
}
.spacer {
	height: 20px;
}
#largeimG a.contentlinks{
	color: #333333;
	text-decoration: none;
}
#largeimG a.contentlinks:hover{
	color: blue;
	text-decoration: underline;
}
.registrationform{
	width:700px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	display: block;
	line-height: 22px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 7px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: normal;
}
.registrationformtext {
	margin-left: 5px;
}
.registrationformtext a {
	color:#333333;
	text-decoration: none;
}
.registrationformtext a:hover {
	color:#333333;
	text-decoration: underline;
}
.daywrapper {
	width: 292px;
	
}
.daywrapper h3{
	font-size:18px;
	padding-left:8px;
	padding-bottom:15px;
	width: 292px;
	height: 45px;
	background-image: url(images/schedule-thrus-title.jpg);
	background-repeat: no-repeat;	
}
.thursimg {
	width: 155px;
	float: right;
}
.quickview1 {
	width: 139px;
	padding: 0 0 0 145px;
	/*background-image: url(images/schedule-page1-click-here.jpg);
	background-repeat: no-repeat;
	background-position: right;*/
}
.quickview2 {
	width: 147px;
	padding: 0 0 0 113px;
	/*background-image: url(images/schedule-page1-click-here.jpg);
	background-repeat: no-repeat;
	background-position: right;*/
}
.daywrapper2 {
	width: 300px;
	
}
.daywrapper2 h3{
	font-size:18px;
	padding-left:8px;
	padding-bottom:15px;
	width: 300px;
	height: 45px;
	background-image: url(images/schedule-fri-title.jpg);
	background-repeat: no-repeat;	
}
.quickview3 {
	width: 144px;
	padding: 0 0 0 152px;
	/*background-image: url(images/schedule-page1-click-here.jpg);
	background-repeat: no-repeat;
	background-position: right;*/
}
.daywrapper3 {
	width: 300px;
	
}
.daywrapper3 h3{
	font-size:18px;
	padding-left:8px;
	padding-bottom:15px;
	width: 300px;
	height: 45px;
	background-image: url(images/schedule-sat-title.jpg);
	background-repeat: no-repeat;	
}
.downloadpdf{
	width:960px;
	background:#F4EFF5;
	color:#5f3d56;
	line-height:22px;
	text-align:center;
	font-size:12px;
	font-weight:normal;
	margin-top:26px;
	height: 42px;
	font-size: 16px;
	font-weight: bold;
	text-align:left;
	
}
.downloadpdf h4 {
	padding: 10px 0 0 10px;
	height: 22px;
	font-size:16px;
}
.downloadpdfmain {
	width: 960px;
	height: 178px;
}
.downloadpdfmainleft {
	width: 307px;
	height: 166px;
	background-image: url(images/schedule-step1-bg.jpg);
	background-repeat: no-repeat;
	float: left;
	padding: 12px 0 0 115px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .85em;
	color: #333333;
	line-height: 20px;
}
.downloadpdfmainleft a {
	font-weight: bold;
	list-style:none;
	width: 200px;
	height: 33px;
	color: #333333;
	vertical-align: text-top;	
}
.downloadpdfmainright {
	width: 432px;
	height: 166px;
	background-image: url(images/schedule-step2-bg.jpg);
	background-repeat: no-repeat;
	float: right;
	padding: 12px 0 0 106px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .85em;
	color: #333333;
	line-height: 20px;
}

.downloadpdfmainright a {
	
	
	color: #333333;
	text-decoration: none;
}
.getdirection2{
	width:945px;
	padding-left:15px;
	overflow:hidden;
	margin:25px 0 20px 0;
}
.getdirection2 h3{
	width:245px;
	float:left;
	padding-top:20px;
}
.getdirection2 h3 label{
	width:245px;
	background:url(images/thelocationHdr.jpg) no-repeat;
	height:35px;
}
.getdirection2 h3 span{
	width:245px;
	font-size:14px;
	font-weight:bold; 
}
.getdirection2 label{
	width:688px;
	float:right;
	background:url(images/getdirection.jpg) no-repeat;
	height:150px; 
}
.getdirection2 label a{
	color:#D4C9D6;
	width:350px;
	font-size:26px;
	letter-spacing:2px;
	font-weight:bold;
	display:block;
	margin:60px 0 0 25px;
}
.getdirection2 label a:hover{
	color:#D4C9D6; 
}
.downloadhandout {
	width:738px;
	margin: 20px 0 0 0;
	background-color: #f4eff5;
	height: 42px;
	background-image: url(images/steve-leston-pdf-icon.jpg);
	background-repeat: no-repeat;
}
.downloadhandout a {
	color: #333333;
	text-decoration: none;

}
.downloadhandout a:hover {
	color: #333333;
	text-decoration: underline;

}
.downloadhandout h4 {
	padding: 10px 0 0 65px;
	height: 22px;
	font-size:16px;
}
.clicktodownload {
	width: 738px;
	margin: 10px 0 0 0;
}
.downloadpdfmainleft2 {
	width: 307px;
	height: 166px;
	background-image: url(images/schedule-step1-bg.jpg);
	background-repeat: no-repeat;
	float: left;
	padding: 12px 0 0 115px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .85em;
	color: #333333;
	line-height: 20px;
}
.downloadpdfmainleft2 a {
	font-weight: bold;
	list-style:none;
	width: 200px;
	height: 33px;
	color: #333333;
	vertical-align: text-top;	
}
.downloadpdfmainright2 {
	width: 432px;
	height: 166px;
	background-image: url(images/steve-leston-step2.jpg);
	background-repeat: no-repeat;
	float: left;
	padding: 12px 0 0 106px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .85em;
	color: #333333;
	line-height: 20px;
}

.downloadpdfmainright2 a {
	
	
	color: #333333;
	text-decoration: none;
}
.downloadhandout2 {
	width:738px;
	margin: 20px 0 0 0;
	background-color: #f4eff5;
	height: 42px;
	
}
.downloadhandout2 a {
	color: #333333;
	text-decoration: none;

}
.downloadhandout2 a:hover {
	color: #333333;
	text-decoration: underline;

}
.downloadhandout2 h4 {
	padding: 10px 0 0 10px;
	height: 22px;
	font-size:16px;
}
.lestonworkshop {
	width:738px;
	margin: 20px 0 0 0;
	background-color: #ffffff;
	height: 120px;
	
}
.lestonworkshopint {
	width:208px;
	margin: 0px 0 0 0;
	background-color: #ffffff;
	height: 50px;
	float: left;
	background-image: url(images/steve-leston-workshop1-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 70px 0 0 38px;	
}
.lestonworkshopint2 {
	width:208px;
	margin: 0px 0 0 0;
	background-color: #ffffff;
	height: 50px;
	float: left;
	background-image: url(images/steve-leston-workshop2-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 70px 0 0 38px;	
	
}
.lestonworkshopint3 {
	width:208px;
	margin: 0px 0 0 0;
	background-color: #ffffff;
	height: 50px;
	float: left;
	background-image: url(images/steve-leston-workshop3-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 70px 0 0 38px;	
	
}
.onlinespacer {
	height: 500px;
}



 

