body{
	font-size:12px;
	background-color:#FFFFCC;
}
div.logo{
	width:740px;
	position:relative;
	text-align:center;
}

div.container {
	position: relative;
	margin: auto;
	width: 740px;
}

div#folksprings{
text-align:center;
}

div#folksprings img{
margin:0 0 0 0;
padding:0 0 0 0;
}



div.navbar{
	padding:2px 2px 2px 2px;
	/*background-color:#FA5058;*/
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

.footer{
	font-size: 80%;
	color:#CCCCCC;
/*	background-color:#FEC40B;*/
	text-align:center;
/*	border-top:2px solid #990033;*/

}
iframe{
	overflow:inherit;
}

.date{
	color:#F20B0B;
	font-weight:bold;
}


.prog_spons{
	color: #6600FF; 
	font-weight:bold;
	text-align:left;
}

.prog_spons#center{
	color: #6600FF; 
	font-weight:bold;
	text-align:center;
}

.programme{
border-top:solid 2px #0000FF; 
border-left:solid 2px #0000FF; 
border-right:solid 2px #0000FF; 
border-bottom:solid 2px #0000FF;
}
.programme a{
	text-decoration:none;
}
.programme td{
	border-left:solid 1px #6699FF; 
	border-right:solid 1px #6699FF; 
	border-top:solid 1px #6699FF; 
	border-bottom:solid 1px #6699FF;
}
/******************Feature Styles*************************/
.feature img{
	float: right;
	padding: 0px 0px 0px 5px;
	margin: 0 5px 0px 5px;
}

.feature img#left{
	float: left;
	padding: 0px 0px 0px 5px;
	margin: 0 5px 0px 5px;
}



.feature h3{
	font-size:150%;
	font-weight:bolder;
	text-align:center;
	color:#F20B0B
}

.feature h2{
	font-size:14px;
	font-weight:bolder;
	text-align:center;
	color:#009900;
}


.feature h4{
	font-weight:bolder;
	text-align:left;
	color:black;
}


div.feature{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	width:100%;
	text-align:justify;
	/*background-color:#FFFFCC;*/
}

div.feature1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	width:98%;
	padding: 4px 4px 4px 8px;
	text-align:justify;
	/*background-color:#FFFFCC;*/
}

.feature1 img#camp{
	float:left;
	padding: 10px 0px 0px 5px;
	margin: 5px 5px 5px 5px;
}

.feature1 h3{
	font-size:150%;
	font-weight:bolder;
	text-align:center;
	color:#F20B0B
}

.feature1 h2{
	font-size:14px;
	font-weight:bolder;
	text-align:center;
	color:#009900;
}



div.workshop{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	width:98%;
	padding: 4px 4px 4px 8px;
	text-align:justify;
}

.workshop h3{
 	font-size:150%;
	font-weight:bolder;
	text-align:center;
	color:#F20B0B
}

.workshop img#left{
	float:left;
	padding-right: 5px;
}

.workshop img#right{
	float:right;
	padding-left: 5px;
}
.workshop h2{
	font-size:12px;
	font-weight:bolder;
	text-align:center;
}


/******************How to Feature Styles*************************/
.howtofeature img{
	float: right;
	padding: 40px 0px 0px 5px;
	margin: 0 5px 5px 5px;
}

.howtofeature h3{
	font-size:150%;
	font-weight:bolder;
	text-align:center;
	color:#F20B0B
}

.howtofeature h4{
	font-weight:bolder;
	text-align:left;
	color:black;
}


div.howtofeature{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	width:98%;
	padding: 4px 4px 4px 8px;
	text-align:justify;
	/*background-color:#FFFFCC;*/
}


/****************** Sponsors Stuff ***************************/
.sponsors{
	padding: 0px 4px 4px 4px;
	font-size: 90%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#330033;
}

.sponsors li{
	font-weight:bold;
	padding-bottom: 2px;
}

.sponsors a:visited{
	color:#330033;
}
.sponsors a:link{
	color:#330033;
}


.sponsors h3{
	font-weight:bold;
	font-size:14px;
	color:#F20B0B
}
/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}

/**************Nav Bar**********************************/
#navBar{
    width:140px;
	padding: 4px 4px 4px 4px;
}
/******************** Menu Bar *****************************/

.menuBar{
	padding:2px 2px 2px 2px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#F20B0B;
}
.menuBar a{
	color:#F20B0B;
}

.menuBar a:visited{
	color:#F20B0B;
}
.menuBar a:link{
	color:#F20B0B;
}


	
	