body, p {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000;
}

h2{
	color:#598527;
	font:bold 16px Georgia, "Times New Roman", Times, serif
}
h3{
	color:#538420;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif
}

ul, .bullet{
	margin:0 0 16px 10px;
	padding:0
}
ul li, ul.bullet li{
	padding:0 0 0 20px;
	background:url(/images/bullet-ivy.gif) no-repeat top left;
	list-style:none
}

ul.horizontal{
	float:left;
}
ul.horizontal li{
	display:inline;
	float:left
}
.VideoSubLine { color:#598527; }
.videopage ul{ color:#4F6F1E; background-image:none;}
.videopage li{ color:#4F6F1E; list-style: outside; margin:0px; padding:0px; background-image:none;}
.Price { color:#BD6220; font-weight:bold; font-size:15px;}
.LineBg { background-image:url(images/line-bg.gif); background-repeat:repeat-x; height:1px;}
.BuySet {  color:#BD6220; font-weight:bold; font-size:17px;}
.VideoBg { background-color:#FAFFF2; padding:15px;}
.PressTitle {color:#000000; font-weight:bold; font-size:12px; text-decoration:underline; text-transform:uppercase;}
a:hover.PressTitle { color:#000000; text-decoration: underline;}
.HomeTextImg{ text-align:center; padding:50px 0px 0px 0px;}
.DvdBotText {color:#000000; font-weight:bold; font-size:12px; }
.SpringRightBG { background-color:#DEDBC1; padding:10px 10px 10px 10px;}
.SprinTopTitle { background-color:#077083; font-size:16px; font-weight:bold; color:#FFFFFF; text-align:center;}
.Congratulations { color: #077083; font-size:18px; font-weight: normal;}
.Introducing {color: #009900; font-size:18px; font-weight: bold; }
.NewTorkTitle {color: #B45B1F; font-size:18px; font-weight: bold; }
.StarText{ color:#4F6F1E;}
.Watchourvideo { font-size:14px; font-weight:bold; color:#49612E;}
.Session{ font-size:12px; color:#4F6F1E; background-color:#FFFFFF; padding:3px 3px 3px 3px;}
.SessionText1{ font-size:12px; color:#000000; background-color:#FFFFFF; padding:3px 3px 3px 4px;}
.SessionTableBg{ background-color:#95B077;}
.BlackText{ color:#000000; font-size:12px; font-weight:normal;}

/*
.home_intro {
	font-family: High Tower Text, Times New Roman, Georgia, Times, serif;
	font-size: 15px;
	font-weight: normal; 
	font-style: normal;
	line-height: 19px;
	color: #000000;
}


.home_intro_title {
	font-family: High Tower Text, Times New Roman, Georgia, Times, serif;
	font-size: 13px;
	font-weight: normal; 
	font-style: normal;
	line-height: 19px;
	color: #000000;
}

.home_intro_em {
	font-family: "High Tower Text", "Times New Roman", Georgia, Times, serif;
	font-size: 19px;
	font-weight: normal; 
	font-style: italic;
	line-height: 16px;
	color: #56890F;
}


.home_body {
	font-family: High Tower Text, Times New Roman, Georgia, Times, serif;
	font-size: 15px;
	font-weight: normal; 
	font-style: normal;
	line-height: 17px;
	color: #000000;
}
*/

.home_intro a {
	font-family: High Tower Text, Times New Roman, Georgia, Times, serif;
	font-size: 15px;
	text-decoration: underline;
	color: #025817;
}


.home_intro a:hover {
	font-family: High Tower Text, Times New Roman, Georgia, Times, serif;
	font-size: 15px;
	text-decoration: underline;
	color: #025817;
}



.subhead {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	color: #C69C6D;
}

.footer {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #617733;
	text-align:center;
}

a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #025817;
}

.footer a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #025817;
}

.footer a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #025817;
}


a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #025817;
}

.fieldcell input { 
 width: 130px; 
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #fffff; 
 color: #102132; 
 border: 1px solid #898989; 
} 

.state input { 
 width: 25px; 
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #fffff; 
 color: #102132; 
 border: 1px solid #898989; 
} 

.zip input { 
 width: 48px; 
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #fffff; 
 color: #102132; 
 border: 1px solid #898989; 
} 

.phone input { 
 width: 35px; 
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #fffff; 
 color: #102132; 
 border: 1px solid #898989; 
} 

.menu select { 
 width: 135px; 
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #fffff;  
 border: 1px solid #898989; 
} 

.dataheader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;
	color: #ffffff; 
	line-height: 13px;
}

.note {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: normal; 
	font-style: italic;
	color: #666666; 
	line-height: 14px;
}

.datatitle {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px; 
	font-weight: bold; 
	font-style: normal;
	color: #000000; 
	line-height: 19px;
}


.collegenames {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	color: #177B2F;
}


.parentnames {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	color: #177B2F;
}
.home_intro_large {

	font-family: "High Tower Text", "Times New Roman", Georgia, Times, serif;
	font-size: 17px;
	font-weight: normal; 
	font-style: normal;
	line-height: 19px;
	color: #000000;
	text-align:center;
}
.home_intro_large_green {

	font-family: "High Tower Text", "Times New Roman", Georgia, Times, serif;
	font-size: 17px;
	font-weight: bold;
	font-style:italic;
	line-height: 19px;
	color: #386708;
	text-align:center;
}
.home_intro_large_bold {

	font-family: "High Tower Text", "Times New Roman", Georgia, Times, serif;
	font-size: 17px;
	font-weight: bold;
	line-height: 19px;
	color: #000000;
	text-align:center;
	text-transform:uppercase;
}



#bioLinks{
	position:relative;
	top:-50px;
	left:240px
}


#bioLinks a{
	padding:0 20px
}

.eventPhotoInfo{
	float:right; 
	width:165px; 
	margin-left:15px
}

.eventPhotoInfo strong{
	color:#598527
}
/* ---------------------------------------------------------------------------------------------- */


.ShannonDuffIntroBg {
	background-color:#FFF;
	border:solid 1px #8ca45c;
	padding:20px;
}