body {
	color: #000000;
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px;
	line-height: 150%;
	background-color: #590002;
	margin: 0; 
	padding: 0;
	text-align: center;
	min-width: 760px;  }

#wrapper {
	margin: 0 auto;
	width: 760px;
	text-align: left;
	padding-top: 10px; }

p {	font-family: verdana;
	font-size: 11px;
	color: #000000;
	line-height: 150%;  }
p.sml {	font-family: verdana;
	font-size: 9px;
	color: #000000;
	line-height: 150%;  }
	
#main {
	width: 760px; }
#main td {
	vertical-align: top; }
#body-left {
	width: 250px;
	background: url('media/bg-left.gif') repeat-y;
	text-align: right; }
#body-main {
	width: 510px;
	background: url('media/bg-right.gif') repeat-y; }

#nav {
	width: 250px;
	margin-top: 15px; }
#nav p {
	margin: 0 15px 10px 15px;
	line-height: 120%; }
#nav a {
	color: #cc0000;
	font-family: times new roman, arial; 
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	text-decoration: none; }
#nav a:hover {
	color: #FFFFFF; }

#testi {
	width: 250px;
	background: url('media/penguin-fade.gif') no-repeat; }
#testi-home {
	width: 250px;
	background: url('media/penguin-home.gif') no-repeat; }
#testi-wed {
	width: 250px;
	background: url('media/scroll.gif') no-repeat; }
#testi p, #testi-home p {
	color: #FFFFFF; } 
#classes {
	width: 250px;
	font-weight: bold; }
#classes p {
	color: #FFFFFF;	
	font-size: 13px;
	line-height: 130%;
	padding: 0 15px 0 15px; }
	
#schedule td {
	vertical-align: top; }
	
#tuition td {
	vertical-align: top;
	padding-right: 8px;
	border-bottom: 1px solid #cccccc; }
	
	
	
#content {
	padding: 0 15px 0 15px; }
#content-wed {
	padding: 0 200px 0 15px; }	
.red {color: #cc0000}
.big {
	font-size: 14px;
	font-weight: bold; }

#wedbg {
	width: 500px;
	height: 750px;
	background: url('media/wed-bg.jpg') no-repeat; }

#footer {
	width: 760px;
	text-align: center;
	color: #FFFFFF;
	margin-top: 10px; }




	

.shows {	font-family: verdana;
	font-size: 10px;
	color: #000000;
	line-height: 130%; 
	padding: 4px; }
	
.celebrate {	font-family: verdana;
	font-size: 20px;
	color: #000099;
	line-height: 150%; 
	padding-right: 0px; }	
		
li {	font-family: verdana;
	font-size: 11px;
	color: #000000;
	line-height: 150%; 
	padding-right: 10px; }
	
.boxes { font-family: verdana;
	font-size: 10px;
	color: #000099;}

H1 {	FONT-SIZE: 16px; 
	COLOR: #cc0000; 
	FONT-FAMILY: verdana, arial, helvetica;
	font-weight: bold;  }
H2 {
	FONT-SIZE: 14px;
	color: #000099;
	FONT-FAMILY: verdana, arial, helvetica;
	font-weight: bold;  }
h2.red {
	color: #cc0000; }
H3 {
	FONT-SIZE: 12px;
	color: #000099;
	FONT-FAMILY: verdana, arial, helvetica;
	font-weight: bold;  }
	
.navy {color: #000080 }
	
.redboxOn {  font-family: verdana;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;  }
	
.redbox {  font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;  }
	
.redbox:hover {
	color: #000000;
	text-decoration: underline;  }
