@charset "UTF-8";

a{text-decoration:none; color:#FFF}
a:hover{text-decoration:underline}
.buttonlink{
	background-color:#FFFFFF;
	padding:3px 10px;
	border:1px solid #666;
}
#content{
	background-image:url(../images/tc_inner-ctr.jpg);
	background-repeat:repeat-y;
}
.swoop{
	background-repeat:no-repeat;
	width:630px;
	padding:50px 102px 0px 102px;
}
#swoopTC{
	background-image:url(../images/tc_swoop-TC.jpg);
}
#swoopATC{
	background-image:url(../images/tc_swoop-ATC.jpg);
}
#swoopThrive{
	background-image:url(../images/tc_swoop-Thr.jpg);
}
#headline{
	float:left;
	width:460px;
}
#headline p{
	color:#fff;
	letter-spacing:1px;
	line-height:110%;
	text-indent:16px;
}
#belowswoop{
	padding-top:280px;
	color:#000;
}
#belowswoop p{
	padding-bottom:6px;
	color:#333333;
}
#topquotebox{
	background-image:url(../images/quoteright.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:400px;
	padding-right:50px;
	margin-bottom:40px;
}
#topquoteboxATC{
	background-image:url(../images/quoteright.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:600px;
	padding-right:50px;
	margin-bottom:40px;
}
#topquote{
	background-image:url(../images/quoteleft.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top:6px;
	padding-left:50px;
	font:normal 120%/140% Papyrus, fantasy;
	color:#e9841d;
}
#belowswoop p a{color:#e9841d;}
#topquotesig{
	float:right;
}
#leftcontent{
	width:360px;
}
#letterholder{
	float:right;
	margin-left:30px;
	width:210px;
}
#letterholder P{
	font-style:italic;
	color:#4482ba;
}
h2{
	margin-top:20px;
	color:#e9841d;
	padding-bottom:10px;
	padding-left:40px;
	font:bold 170%/100% "Trebuchet MS", Helvetica, sans-serif;
}
.purposes span{
	font-size:36px;
	color:#e9841d;
}
.purposes li{
	padding-left:25px;
	text-indent:-25px;
}
.daynumber{
	padding-top:10px;
}
ul.sched{
	list-style:disc;
	padding-left:20px;
}
#schedule img{
	margin-left:20px;
}
#registration{
	background-image:url(../images/tc_register-ctr.jpg);
	background-repeat:repeat-y;
	width:834px;
}
#registrationtop{
	background-image:url(../images/tc_register-top.jpg);
	background-repeat:no-repeat;
	height:28px;
	width:834px;
}
#registration h1{
	padding-left:10px;
	padding-bottom:10px;
	color:#000;
	font-weight:bold;
	font-size:18px;
}
#seminarinfo{
	width:282px;
	padding:5px 0px 0px 102px;
	margin-right:450px;
}
#seminardetails{
	float:right;
	width:365px;
	padding:5px 50px 0px 35px;
}

#registration a{color:#FFF;}
#registration a:hover{color:#5c2e91}
#enrollbox{
	background-image:url(../images/tc_register-btm.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:113px;
	width:834px;
	padding-top:30px;
	text-align:center;
}
