body {background-image:  url(images/tile.jpg); background-color: #EEE; margin: auto; padding: 0px; text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #333;
	font-size: 0.75em; width: 100%; }
	
table {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: transparent;	font-size: 1em; color: white;}
	
#wrapper {margin: auto; width: 760px;  padding: 0px; text-align: center;}
#content {
	background-image:  url(images/background.jpg);
	padding: 5px 20px;
	margin: 0px;
	text-align: left;
	color: white;
}
#content p{
	padding:10px 0px;
	margin: 0px;
}


h1 {font-size: 1.4em; text-align: center; color: white;}
h2 {font-size: 1.3em; }
th {background-color: #bab2d7; color: white; text-align: left;}



img { border-color: #5e4171; }
.textfield {background-color: #EFEFEF;}
.button {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1em; background-color: #de2e60; color: white; font-weight: bold;}

#address {float: right; padding-right: 10px;}
	
#topbar {width: 760px; text-align: left; padding: 0px; margin: 0px;}
#nav {font-size: 11px; background-image:  url(images/nav-tile.gif); height: 20px; padding: 0px; padding-right: 10px; margin: 0px; }
#nav a:link, #nav a:visited {color: white; font-weight: bold; text-decoration: none;}
#nav a:hover {color: white; text-decoration: underline;}

.fade { color: #AAA; }
.red { color: #FF0000; padding: 2px; }

#footer {
	background-color: #de2e60;
	color: white;
	padding: 5px;
	text-align: center;
}
#copyright {background-color: transparent;}

.workshop {width: 95%;}

#health {width: 80%; background-color: #FFF; color: #de2e60; padding: 5px; border: 1px solid #5e4171;}
