<style type="text/css">

	.dummy { }

	body {
		text-align:center;
		background-color:#ffffff;
		padding:0;
		margin:0;
		}
	
	body, table {
		font:	12px/1.4 Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
		}
		
	img {
		border: 0;
		}
			
	a {
		color:#005597;
		text-decoration:none;
		}
	
	a:hover {
		text-decoration:underline;
		}
		
	h1 {
		margin:0 0 0px 0;
		font-size:20px;
		font-weight:normal;
		color:#B6251F;
		}
		
	h2 {
		margin:0 0 10px 0;
		font-size:15px;
		font-weight:bold;
		color:#B6251F;
		}
		
	h3 {
		margin:0 0 10px 0;
		font-size:13px;
		font-weight:bold;
		color:#B6251F;
		}
		
	h4 {
		margin:0 0 10px 0;
		font-size:11px;
		font-weight:bold;
		color:#B6251F;
		}
		
	hr {
		height: 1px;
		color: #B6251F; 
		width: 100%; 
		border-style: solid;
		border-bottom:0;
		border-right:0;
		border-left:0;
		}
		
	.small  {
		font-size:9px;
		}
	
	#navigation {
		float:left;
		color: #20397A; 
		width:175px;
		margin-left:0;
		margin-right:20px;
		}

	#navigation p { 
		background-color: #D8E0E4;
		background-image:url(../images/bullet_blue.gif);
		background-position:top left;
		background-repeat:no-repeat;
		padding: 7px 0 7px 25px;
		margin: 2px 0 2px 0;
		font-size:11px;
		} 

	.home_nav {
    background-color:#8CD9F7;
		text-align:left;
	  }
		
	.home_nav p, .home_text p {
    margin:5px;
		font-size:11px;
		color:#004E6E;
	  }
		
	.home_buttons {
	  background-image:url(images/home_chars_back.gif);
		text-align:left;
	  }
		
	.home_purple {
	 background-color:#BB8CC0;
	 color:#FFFFFF;
	 }

	.home_purple h1 {
	 color:#FFF600;
	 margin:0;
	 font-size:13px;
	 font-weight:bold;
	 }

	.home_purple h1 a {
	 color:#FFF600;
	 }

	.home_purple p {
	 color:#FFFFFF;
	 margin:0;
	 font-size:10px;
	 }

	.home_purple a {
	 color:#FFFFFF;
	 }

  .footer {
	 background-color:#F15A45;
	 color:#FFFFFF;
	 height:28px;
	 font-size:12px;
	 }

  .footer a {
	 color:#FFFFFF;
	 }

	.cartoon {
	 font-size:11px;
	 }

	.cartoon a {
	 color:#000000;
	 }
	 
	.calendar, .calendar table {
	 font-size:10px;
	 }
	 
	.calendar h2 {
	 font-size:13px;
	 margin:10px 0 0 0;
	 text-align:center;
	 }
	
	.shop_margin {
	 padding:10px;
	 width:120px;
	 background-color:#8FD9F8;
	 vertical-align:top;
	 }
	 
	 .shop_margin p {
	  margin:5px 0;
		}
		}
</style>
