@charset "utf-8";



body {

	background-color: #1A1A1A;

	background-image: url();

	background-repeat: repeat-x;

	text-align: left;

}

.copy {

	color: #000;

	font: normal 12px/normal Arial, Helvetica, sans-serif;

	text-align: left;

}

.copy_bold {

	font: bold normal 12px Arial, Helvetica, sans-serif;

	color: #000;

	text-align: left;

}

.Calendar_Home {

	text-align: left;

	vertical-align: top;

}



.bigBold {

	color: #000;

	font: bold normal 17px Arial, Helvetica, sans-serif;

	text-align: left;

}

.bigBold2 {

	font: bold normal 14px Arial, Helvetica, sans-serif;

	color: #000;

	text-align: left;

}

.headerintro {

	color: #000;

	text-align: center;

	font: bold normal 15px Arial, Helvetica, sans-serif;

}

.copysmall {

	font: normal 10px Arial, Helvetica, sans-serif;

	text-align: left;

}

.copy2 {

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #000;

	text-align: left;

}

body,td,th {
	color: #FFF;
	text-align: right;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;

}

.bigBold2white {

	font: bold normal 16px Verdana, Geneva, sans-serif;

	color: #FFF;

}

.bigBold2violet {

	font: bold normal 14px Verdana, Geneva, sans-serif;

	color: #52006C;

}

a:link {

	color: #46005E;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

}

a:hover {

	text-decoration: underline;

	color: #009;

}

a:active {

	text-decoration: none;

}

.bigBold1violet {

	font: bold normal 16px Verdana, Geneva, sans-serif;

	color: #46005E;

}

hr {

	color: #FF870F;

	text-align: center;

	margin-left: 5px;

}

.copyright {

	font: normal 10px Arial, Helvetica, sans-serif;

	color: #FFF;

}

#pginfo {

	margin: 0px;

	padding: 0px;

}



#container {

	margin-left: 8px;

	width: 360px;

}

#containersm {

	margin-left: 8px;

	width: 170px;

}



#vidselections {

	font: 13px Arial, Helvetica, sans-serif;

	color: #000;

	margin: 0px 0px 0px 10px;

	padding: 4px 10px 4px 0px;

	float: left;

	background: #FFBA02;

	width: 284px;

	text-align: right;

}

#vidselectionsnew {

	font: 13px Arial, Helvetica, sans-serif;

	color: #000;

	margin: 0px 0px 0px 10px;

	padding: 4px 10px 4px 0px;

	float: left;

	background: #FFBA02;

	text-align: right;

}



#vidcontain {

	float: right;

	margin: 0px 25px 0px 0px;

	padding: 0px;

	width: 380px;

}

#all {

	margin-left: 20px;

	width: 714px;

	margin-right: 20px;

	padding-right: 3px;

	padding-left: 3px;

}

#guestvid {

	width: 500px;

}

#guestvidhead {

	width: 492px;

	font-family: Arial, Helvetica, sans-serif;

	color: #000;

	background: #FFBA02;

	margin: 0px;

	padding: 5px 0px 2px 8px;

}

#guestvidbody {

	width: 500px;

	text-align: center;

	padding: 8px 0px;

	background: #FF870F;

}

#guestvidlinks {

	width: 500px;

	font-family: Arial, Helvetica, sans-serif;

	color: #000;

	text-align: center;

	background: #FFBA02;

	height: 25px;

	padding: 8px 0px 0px;

}

.copylink {

	color: #72036C;

	font: normal 12px/normal Arial, Helvetica, sans-serif;

}

#vidopen {

	padding: 3px 1px 5px;

	text-align: center;

	height: 55px;

	width: 178px;

	font: bold normal 15px Arial, Helvetica, sans-serif;

	color: #6F0368;

	border-top: 0px none;

	border-right: 0px none;

	border-bottom: 0px none;

	border-left: 0px none;

	background: #FF870F;

	margin: 7px 0px 0px;

}

#headline {

	font: bolder normal 17px/normal Arial, Helvetica, sans-serif;

	color: #FFF;

	text-align: center;

	background: #FF870F url(none);

	padding: 5px 0px;

	width: 340px;

	height: 80px;

	border: 2px double #6F0368;

}

#guestcontain {

	float: right;

	margin: 0px;

	padding: 0px;

	width: 460px;

}

#guestvidsel {

	font: 14px Arial, Helvetica, sans-serif;

	color: #000;

	margin: 0px;

	padding: 4px 10px 4px 0px;

	float: left;

	background: #FFBA02;

	width: 225px;

	text-align: right;

}

.headerintro14 {

	color: #000;

	font: bold normal 13px Arial, Helvetica, sans-serif;

}

#sidebarHd {

	background: #FF870F;

	text-align: center;

	padding: 2px 0px;

}

#sideBar {

	font: bold 14px Arial, Helvetica, sans-serif;

	color: #000;

	text-align: center;

}

.gallery {

	text-align: center;

	color: #000;

	width: 525px;

	clear: none;

	float: right;

}

.kidsInfo {

	text-align: center;

	font: 12px Arial, Helvetica, sans-serif;

	color: #000;

}

#workshpfltl {

	float: left;

	clear: right;

	width: 450px;

	background: #FFBB02;

	font-family: Arial, Helvetica, sans-serif;

	text-align: left;

	padding-right: 3px;

	padding-left: 5px;

	padding-bottom: 10px;

}

.workshopLinks {

	font-family: Arial, Helvetica, sans-serif;

	background: #FFBB02;

	text-align: center;

	vertical-align: middle;

	padding-top: 5px;

	padding-bottom: 5px;

}



#workshpfltr {

	float: right;

	width: 250px;

	background: #FFBB02;

}

.headerintroWorkshp {

	color: #000;

	text-align: center;

	margin: 10px 0px 0px;

	padding: 10px 0px 0px;

	font: bold normal 18px/28px Arial, Helvetica, sans-serif;

}

.direction_div {

	font-family: Arial, Helvetica, sans-serif;

	background: #FFBB02;

	text-align: left;

	padding-left: 5px;

}

.map {

	margin: 0px 0px 0px 15px;

}

.headlineOrange {

	color: #FF870F;

}

.headlineTop {

	font-size: 21px;

}

.copy2sidebar {

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #000;

	text-align: center;

}

.copyLeft {

	color: #000;

	text-align: left;

	padding: 0px 5px;

	font: normal 12px/normal Arial, Helvetica, sans-serif;

}

hr {

	text-align: center;

}

#workshpfltl p img {

	margin: 5px 3px 0px 5px;

	padding: 5px 0px 0px;

}

#headline a {

	background: url(none);

	color: #FFF;

}

#all #workshpfltl p .bigBold2 {

	background: #FF870F;

}

#bestInSD {

	font: bold 16px Verdana, Geneva, sans-serif;

	color: #1A1A1A;

	text-align: center;

	background: #FF870F url(none);

	height: 47px;

}

#lftSide {

	font: 12px Arial, Helvetica, sans-serif;

	color: #000;

	text-align: left;

}

.copyLeftBig {

	color: #000;

	text-align: left;

	padding: 0px 5px;

	font: normal 13px/normal Arial, Helvetica, sans-serif;

}

#videoHeadr {

	text-align: left;

	font-size: 14px;

}

.TabHeader {

	font: bold normal 16px Arial, Helvetica, sans-serif;

	text-align: left;

}

.TabContent {

	font: normal 12px Arial, Helvetica, sans-serif;

	color: #000;

	text-align: left;

}

.headerintro strong {

	font: 16px/20px "Arial Black", Gadget, sans-serif;

}

#headlineMilongas {

	font: bolder normal 22px/normal Arial, Helvetica, sans-serif;

	color: #FFBA02;

	text-align: center;

	background: #ff870f;

	padding: 5px 0px;

	width: 340px;

}

#formpage {

	font: bold normal 14px Arial, Helvetica, sans-serif;

	color: #000;

	text-align: left;

}

#bestInSDbelow {

	font: bold 16px/22px "Arial Black", Gadget, sans-serif;

	color: #6F0368;

	text-align: center;

	background: #FC850F url(none);

	height: 47px;

	padding: 0px;

	border: medium solid #FFBB02;

}

#containerFP {

	margin-left: 8px;

	width: 340px;

}

#videoFP {

	font: 14px Arial, Helvetica, sans-serif;

	text-align: center;

}

#clickHere {

	font: bold 14px Arial, Helvetica, sans-serif;

}



#aboutVid {

	text-align: center;

	padding-left: 25px;

}
