@charset "utf-8";
/* CSS Document */

.left {
	background-image: url(/images/buttons/left.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:14px;
	height:24px;
}
.inner {
	background-image: url(/images/buttons/inner.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	height:24px;
	min-width:600px;
}

.right {
	background-image: url(/images/buttons/right.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	width:14px;
	
}
.upper_rtscroll {
	background-image: url(/images/inner/upper_rtscroll.png);
	background-repeat: no-repeat;
	background-position: right top;
	float:right;
	margin-left:25px;
	margin-right:0px;
	margin-top:0px;
	width:159px;
	height:130px;
	
}

.nav_top {
	background-image: url(/images/inner/nav_top.png);
	background-repeat: no-repeat;
}

.nav_mid {
	background-image: url(/images/inner/nav_center.png);
	background-repeat: repeat-y;
}

.nav_bot {
	background-image: url(/images/inner/nav_bot.png);
	background-repeat: no-repeat;
}

.video {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #663399;
	text-decoration: none;
	line-height:90%;
	background-image: url(/images/buttons/addtl_buttons/video.png);
	background-repeat: no-repeat;
	background-position: left center;
	width:148px;
	
}
.video a:link {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #663399;
	text-decoration: none;
	line-height:90%;
}
.video a:hover {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #fb4a05;
	text-decoration: none;
	line-height:90%;
}

.video a:visited {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #663399;
	text-decoration: none;
	line-height:90%;
}
/*------*/
.lesson {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #663399;
	text-decoration: none;
	line-height:90%;
	background-image: url(/images/buttons/addtl_buttons/lesson.png);
	background-repeat: no-repeat;
	background-position: left center;
	width:148px;
	
}
.lesson a:link {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #663399;
	text-decoration: none;
	line-height:90%;
}
.lesson a:hover {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #fb4a05;
	text-decoration: none;
	line-height:90%;
}

.lesson a:visited {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #663399;
	text-decoration: none;
	line-height:90%;
}
.newsletter  {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #663399;
	text-decoration: none;
	line-height:90%;
	background-image: url(/images/buttons/addtl_buttons/newsletter.png);
	background-repeat: no-repeat;
	background-position: left center;
	width:148px;
	
}.newsletter a:link {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #663399;
	text-decoration: none;
	line-height:90%;	
}
.newsletter a:hover {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #fb4a05;
	text-decoration: none;
	line-height:90%;
}
.newsletter a:visited {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #663399;
	text-decoration: none;
	line-height:90%;	
}
.enroll  {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #663399;
	text-decoration: none;
	line-height:90%;
	background-image: url(/images/buttons/addtl_buttons/enroll.png);
	background-repeat: no-repeat;
	background-position: left center;
	width:148px;
	
}
.enroll a:link {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #663399;
	text-decoration: none;
	line-height:90%;
}
.enroll a:hover {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #fb4a05;
	text-decoration: none;
	line-height:90%;
}
.enroll a:visited {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #663399;
	text-decoration: none;
	line-height:90%;
}
.party {
	background-image: url(/images/buttons/addtl_buttons/party_store.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.faq {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #663399;
	text-decoration: none;
	line-height:90%;
	background-image: url(/images/buttons/addtl_buttons/faq.png);
	background-repeat: no-repeat;
	background-position: left center;
	width:148px;
	
}
.faq a:link {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #663399;
	text-decoration: none;
	line-height:90%;
}
.faq a:hover {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #fb4a05;
	text-decoration: none;
	line-height:90%;
}

.faq a:visited {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #663399;
	text-decoration: none;
	line-height:90%;
}
.donate {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #663399;
	text-decoration: none;
	line-height:90%;
	background-image: url(/images/buttons/addtl_buttons/donate.png);
	background-repeat: no-repeat;
	background-position: left center;
	width:148px;
	
}
.donate a:link {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #663399;
	text-decoration: none;
	line-height:90%;
}
.donate a:hover {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #fb4a05;
	text-decoration: none;
	line-height:90%;
}

.donate a:visited {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #663399;
	text-decoration: none;
	line-height:90%;
}
.events {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #663399;
	text-decoration: none;
	line-height:90%;
	background-image: url(/images/buttons/addtl_buttons/events.png);
	background-repeat: no-repeat;
	background-position: left center;
	width:148px;
	
}
.events a:link {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #663399;
	text-decoration: none;
	line-height:90%;
}
.events a:hover {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #fb4a05;
	text-decoration: none;
	line-height:90%;
}

.events a:visited {
	font-family: "Trebuchet MS", "Serifa BT";
	font-size: 12px;
	color: #663399;
	text-decoration: none;
	line-height:90%;
}