@charset "utf-8";
/* CSS Document */

span.first {font-family: Georgia, "Times New Roman", Times, serif; font-size:635%; float:left; width: 0.85em; color:#78563B; margin-bottom:5px; line-height:72px;}

.calliegriffith {background: url(/_img/calliegriffith.gif) no-repeat; width:618px; height:28px; margin: 0 0 10px 23px;}
.rodeochamp {background: url(/_img/callie-rodeochampion.jpg) no-repeat; width:618px; height:220px; margin: 0 0 20px 23px;}

.calliecontent {margin: 0 0 0 8px;}

.thumbnails-wrapper {float:right; }
.thumbnails {margin:3px 40px 10px 15px; width:239px; height:238px;}

.video-wrapper {float:left; }
.video {margin: 10px 40px 10px 20px; }

.calliespeakingtitle {background: url(/_img/callie-speakingtitle.gif) no-repeat; width:306px; height:17px; margin: 0 0 15px 20px;}

.callie-divider {background: url(/_img/callie-divider.gif) no-repeat; width:618px; height:27px; margin: 0 0 10px 21px;}
.col-left {float:left; width: 230px;}
	p.col-left-text {padding-top:4px;}
.col-right {float:left; width:175px; }
	p.col-right-text {padding-top:4px;}
.facebook-wrapper {float:right;}
.twitter-wrapper {float:right;}

#schedule {margin:0 40px 25px 20px; background:#eff7ea; border-collapse:collapse; width:620px; font: normal 13px/17px Helvetica, Arial, sans-serif; color:#444444; text-align:left;}
#schedule th {font-weight:bold; text-transform:uppercase; background:transparent url(/_img/table_th.gif) repeat-x top right;}
#schedule th, #schedule td {padding:8px;}
#schedule .scheduledate p {vertical-align:top;}
#schedule .schedulelocation {font-weight:bold;}

