body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 12pt;
	color: #272750;
	background-color: #6666FF;
	margin: 0px;

}
a:link {
	color: #000066;
}
a:visited {
	color: #000033;
}
a:hover {
	color: #FFFF66;
}
a:active {
	color: #9900CC;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 21px;
	font-variant: normal;
	font-weight: normal;
}
h6 {
	font-size: 7pt;
	font-weight: normal;
}
#maintable {
	background-position: center;
}
td.workshoprow1 {
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #8282AC;
	border-width:top-thin right-medium bottom-thin left-medium;
	border-color: #CCCCCC;
	}
td.workshoppicbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: center;
	vertical-align: middle;
}

td.workshoprow2 {
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #606091;
	border-color: #CCCCCC;
	border-width:top-thin right-medium bottom-thin left-medium;
	}
td.workshopheads {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	background-color: #003399;
}
td.workshoptimes {
	font-size: 18px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
td.workshoppicbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: center;
	vertical-align: middle;
}
.caption {
	font-size: 10px;
	line-height: normal;
}
.workshopHD {
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
td.workshopHD {
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align: center;}
td.transbg {
	background-image: url(graphics/transbg.png);
}
a.whitelink:link {color:#FFF}
a.whitelink:visited {color:#FFF}
a.whitelink:hover {color: #FF3}
a.whitelink:active {color: #6C6}




.bodytext {
	font-size: 12px;
}
.lght_text {
	color: #CCC;
}
.whitetext {
	color: #FFF;
}
.countbox {
	color:#66F;
	font-size:1.2em;
	font-weight:bold;
}

#roundedWhite {
	width: 170px;}

#roundedWhite #roundedWhiteTop {
	background-image: url(graphics/rounded_box_01.png);
	background-repeat: no-repeat;
	height:21px;
	margin-bottom:-2px

}
#roundedWhite #roundedWhiteMid{
	background-image: url(graphics/rounded_box_02.png);
	background-repeat: repeat-y;
	margin-bottom:-15px;
	margin-top: -5px;
	
	}
	
#roundedWhite #roundedWhiteBottom {
	background-image: url(graphics/rounded_box_04.png);
	background-repeat: no-repeat;
	height:19px;}
	
.smtext {
	font-size: .8em;
}
.whiteHead {
	font-size: 20px;
	color: #FFF;
	font-weight: bold;
}

#sliderCover {
	background: url(graphics/Slider_cover.png) no-repeat;
	width:800px;
	height:300px;
	margin: 0px 0 -300px 0px;
	z-index:90;
	position:relative
}
	
.slider {  }

#sliderBox {
	width:400px;
	height:300px;
	overflow: hidden;
	z-index:1;
	margin:15px;
	float: left;
}
  
#homeRightBox  {
	/* the right margin on this div element creates the column down the right side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	width:430px;
	float:left;
	height:300px
}
#counter {
	float: right;
	width: 370px;
}

