

 	body {

		padding: 10px;

		margin: 5px;

 		background-color: #FFFFFF;

 		color: #FFFFFF;

 		background-repeat: repeat-x;

 		font: small Arial, Helvetica, Verdana, sans-serif;

 	}



 

 

 	#wrapper {

		background-color: #FFFFFF;

		color: black;

		margin: 0 0 0 60px;

		float: left;

	}



 

   	#top p {

 		font-weight: bold;

 		font :Verdana;

 		text-align : left;

 	}



#header {

	background-color : #FFFFFF;

	padding: 0 0 0 0;



}





		#header p {

			background-position : left;

			background-color: Black;

			font-family : Verdana;

			font-size : larger;

			font-weight : bold;

			text-align : right;

			color: #FFCC33;

		}



#login p.market{

		 font-size: 75%;

 background-repeat: no-repeat;

 font-weight: bold;

 color: #000000;

	}





#header-bottom {



border-bottom: 2px solid Black; border-top: 2px solid; color: Black;

}



#header-bottom li.spn {

 display: inline;

 background-color: #FFFFFF;

 color: Black;

}



#header-bottom ul.spn {
	text-align: left;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 10px;
	marker-offset : 0;
	padding : 0px 10px 0px 0px;
}

#header-bottom li {

 display: inline;

 background-color: #FFFFFF;

 color: Black;

}



#header-bottom ul {

 margin: 0;

 padding: 0 10px 0 0;

 text-align: right;

}



  #header-bottom a:link {background: #FFFFFF; text-decoration: none; color: #000000}

 #header-bottom a:visited {background: #FFFFFF; text-decoration: none; color: #000000}

 #header-bottom a:active {background: #FFFFFF; text-decoration: none; color: #000000}

 #header-bottom a:hover {background: #FFCC33; font-weight:normal; color: #000000;}





#content {

width: 800px;

	margin: 0 auto;

 background-color: #FFFFFF;

}



	#middle {

		float: left;

		width: 362px;

		margin: 0 15px 0 15px;

		top: 0px;

		background-color: #FFFFFF;

		border: thin solid;

		border-color: #cccccc;

	}

	
#middle p.wrong{

font-size: 90%;

 background-repeat: no-repeat;

 font-weight: bold;

 color: Red;

 margin: 2px;

 padding-left: 10px;

	}
	
	#middle p.feedback{

		 font-size: 90%;

 background-repeat: no-repeat;

 font-weight: normal;

 color: #000000;

 margin: 2px;

 padding-left: 10px;

	}

	#middle li{

		 font-size: 90%;

 background-repeat: no-repeat;

 font-weight: normal;

 color: #000000;

 padding-left: 2px;
 
 padding-right: 10px;

	}

	#middle p.descripred{

		 font-size: 110%;

 background-repeat: no-repeat;

 font-weight: bold;

 color: Red;

  padding: 0 15px 0 15px;

	}

	

	#middle a.descripred{

		 font-size: 110%;

 background-repeat: no-repeat;

 font-weight: bold;

 color: Red;

  padding: 0 15px 0 15px;

	}

	

	#middle p.eventlist{

		 font-size: 90%;

 background-repeat: no-repeat;

 font-weight: normal;

 color: #000000;

 padding: 0 15px 0 15px;

	}

	

	#middle p.eventloc{

		 font-size: 100%;

 background-repeat: no-repeat;

 font-weight: bold;

 color: #000000;

	}

	#middle p.testify{
	font-size: 100%;
	background-repeat: no-repeat;
	font-weight: normal;
	color: #000000;
	font-style : italic;
}

	#middle p.eventaddress{

		 font-size: 100%;

 background-repeat: no-repeat;

 font-weight: normal;

 color: #000000;

	}

	

	#middle p.eventdesc{

		 font-size: 100%;

 background-repeat: no-repeat;

 font-weight: normal;

 color: #000000;

 margin: 2px;

 padding-left: 10px;

	}

	

	#middle p.tickets{

		 font-size: 80%;

 background-repeat: no-repeat;

 font-weight: normal;

 color: #000000;

	}

	

	#middle a:link {background: #FFFFFF; text-decoration: none; color: Blue}

	#middle  a:visited {background: #FFFFFF; text-decoration: none; color: #000000}

 	#middle  a:active {background: #FFFFFF; text-decoration: none; color: #000000}

 	

	

	#middle p.drive{

		 font-size: 85%;

 background-repeat: no-repeat;

 font-weight: normal;

 color: #000000;

  padding-left: 30px;

 color: black;

	}

	

	#middle td.market{

		 font-size: 70%;

 background-repeat: no-repeat;

 font-weight: bold;

 color: #000000;

	}

	

	#wrapper th.calendar{

		 font-size: 90%;

 background-repeat: no-repeat;

 font-weight: bold;

 color: #000000;

	}

	

	#wrapper tr.calendar{

		 font-size: 90%;

 background-repeat: no-repeat;

 font-weight: bold;

 color: #000000;

	}

	

	#wrapper td.calendar{

		 font-size: 90%;

 background-repeat: no-repeat;

 font-weight: bold;

 color: #000000;

	}

	

	#wrapper a.calendar{

		 font-size: 75%;

 background-repeat: no-repeat;

 font-weight: bold;

 color: #000000;

 padding-left: 200px;

	}

	

	#middle a.market{

		 font-size: 75%;

 background-repeat: no-repeat;

 font-weight: bold;

 color: #000000;

 padding-left: 200px;

	}

	

	#middle form{

		 font-size: 90%;

 background-repeat: no-repeat;

 font-weight: normal;

 color: #000000;

  margin:2px;

	}

	#middle form.purchase{

		 font-size: 90%;

 background-repeat: no-repeat;

 font-weight: normal;

 color: #000000;

  padding-left: 30px;

  margin:50px;

	}

	

	#middle td.feedback {

 font-size: 90%;

 background-repeat: no-repeat;

 margin: 0 40px 0 40px;

 font-weight: bold;

 color: #000000;

}



#middle h4 {

 font-size: 110%;

 background-repeat: no-repeat;

 margin: 2px;

 padding-left: 30px;

 font-weight: bold;

}



#middle p.title {

 font-size: 120%;

 background-repeat: no-repeat;

 margin: 2px;

 padding-left: 20px;

 font-weight: bold;

}



#content p{

 font-size: 100%;

 background-repeat: no-repeat;

 margin: 0;

}



#right_content {

		float: left;

	width: 190px;

	border: thin solid;

		border-color: #cccccc;

		background-color: #FFFFFF;

		color: white;

}



#right_content p{

 font-size: 100%;

 background-repeat: no-repeat;

 margin: 0;

 padding: 10px 10px 10px 10px;

 color: Black;

}

#right_content p a:link, #right_content p a:visited {

 color: blue;

 background-repeat: no-repeat;

 background-position: center left;

}


 	#sidebar {

	  float: left;

	  padding: 10px 10px 0 20px;

		width: 190px;

		border: thin solid;

		border-color: #cccccc;

		background-color: #FFFFFF;

		color: white;

	  padding: 0 4px 4px 2px;

}







#login h3 {

 font-size: 140%;

 background-repeat: no-repeat;

 margin: 0;

 padding-left: 30px;

 font-weight: bold;

}



#login {

 background-color: #FFFFFF;

 color: #FFFFFF;

 margin: 4px 0 0 4px;

}



#login h3 {

 font-size: 140%;

 background-repeat: no-repeat;

 font-weight: bold;

}



#login h4 {

 font-size: 90%;

 background-repeat: no-repeat;

 margin: 0 40px 0 40px;

 font-weight: normal;

 color: #000000;

}



#login ul {

 margin-left: 0;

 padding-left: 20px;

}



 #login p.member {

 	font-size: 85%;

 	padding-left: 10px;

 	color: #000000;

 }





#login p, #login li {

 font-size: 90%;

 line-height: 1.4em;

}



#login ul a:link, #login ul a:visited {

 color:  blue;

}



#login .date {

 font-weight: bold;

}



#login p.more {

 clear: right;

 margin: 0 30px 0 0;

 text-align: right;

}



#login p.more a:link, #login p.more a:visited {

 color: blue;

 background-repeat: no-repeat;

 background-position: center left;

 padding-left: 14px;

}



#login p.inner {

 padding: 0 0 0 0;

}

#login p.member a:link, #login p.member a:visited {

 color: blue;

 background-repeat: no-repeat;

 background-position: center left;

}


#highlight{

 background-color: #FFFFFF;

 color: Black;

 margin: 4px 0 0 4px;

}



#highlight h3 {

 font-size: 140%;

 background-repeat: no-repeat;

 margin: 0;

 padding-left: 30px;

 font-weight: bold;

}



#highlight p {

 font-size: 85%;

 background-repeat: no-repeat;

 margin: 0;

 padding: 10px 10px 10px 10px;

 color: Black;

}

#highlight p.eventdesc {

  font-size: 100%;

 background-repeat: no-repeat;

 font-weight: normal;

 color: #000000;

 margin: 2px;

 padding-left: 10px;

}



#highlight h4 {

 font-size: 95%

 background-repeat: no-repeat;

 margin: 0;

 padding: 0.2em 0 0.2em 10px;

 font-weight: normal;

}



#highlight ul {

 font-size: 100%;

 background-repeat: no-repeat;

 font-weight: normal;

 color: #000000;

 margin: 2px;

 padding-left: 10px;

}



#highlight p, #highlight li {

 font-size: 90%;

 line-height: 1.4em;

}



#highlight ul a:link, #highlight ul a:visited {

 color:  blue;

}



#highlight .date {

 font-weight: bold;

}



#highlight p.more {

 clear: right;

 margin: 0 30px 0 0;

 text-align: right;

}



#highlight p.more a:link, #highlight p.more a:visited {

 color: blue;

 background-repeat: no-repeat;

 background-position: center left;

}

#highlight p a:link, #highlight p a:visited {

 color: blue;

 background-repeat: no-repeat;

 background-position: center left;


}

#highlight .inner {

 padding: 10px;

}



#contact h3 {

 font-size: 140%;

 background-repeat: no-repeat;

 margin: 0;

 padding-left: 30px;

 font-weight: bold;

}



#contact {

 background-color: #FFFFFF;

 color: #FFFFFF;

 margin: 4px 0 0 4px;

}



#contact h3 {

 font-size: 140%;

 background-repeat: no-repeat;

 margin: 0;

 padding-left: 30px;

 font-weight: bold;

}



#contact h4 {

 font-size: 95%;

 background-repeat: no-repeat;

 margin: 0;

 padding: 0.2em 0 0.2em 10px;

 font-weight: normal;

}



#contact ul {

 margin-left: 0;

 padding-left: 20px;

}



#contact p {

 font-size: 85%;

 background-repeat: no-repeat;

 margin: 0;

 padding: 10px 10px 10px 10px;

 color: Black;

}



#contact p.member {

 font-size: 85%;

 line-height: 1.4em;

 padding-left: 10px;

}



#contact p, #contact li {

 font-size: 90%;

 line-height: 1.4em;

}



#contact ul a:link, a:visited {

 color:  white;

}



#contact .date {

 font-weight: bold;

}



#contact p.more {

 clear: right;

 margin: 0 30px 0 0;

 text-align: right;

}



#contact p.more a:link, p.more a:visited {

 color: white;

 background-repeat: no-repeat;

 background-position: center left;

 padding-left: 4px;

}



#contact .inner {

 padding: 0 0 0 0;

}



		#footer ul{

			width: 725px;

			height: 20px;

			margin: 150px 15px 0 15px;

			background-color: #FFCC33;

			border: medium solid;

			border-color: #CCCCCC;

			text-align: center;

		}

		

 #footer li{

			display: inline;

			color: white;

			}

#footer a:link{

			display: inline;

			color: black;

			text-align: center;

			font-weight: bold;

			}

			

#footer p {

 font-size: 85%;

 width: 745px;

 background-repeat: no-repeat;

 margin: 0px;

 color: Black;

 text-align: center;

 }