body {
	margin:10px auto;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center;
	background-color:#300;
	font-family:verdana}
	
a:link {color: #900; font-family:verdana; font-style:normal; font-size:9pt; text-decoration: none}
a:visited {color: #c00; font-family:verdana; font-style:normal; font-size:9pt; text-decoration: none}
a:hover {color: #c00; font-family:verdana; font-style:normal; font-size:9pt; text-decoration: underline}
a:active {color: #c00; font-family:verdana; font-style:normal; font-size:9pt; text-decoration: none}

ul#navlist a:link {color: #fff; font-family:verdana; font-style:normal; font-size:9pt; text-decoration: none; text-shadow: 2px 2px 1px #000, 2px 2px 2px #300}
ul#navlist a:visited {color: #fff; font-family:verdana; font-style:normal; font-size:9pt; text-decoration: none; text-shadow: 2px 2px 1px #000, 2px 2px 2px #300}
ul#navlist a:hover {color: #ff9; font-family:verdana; font-style:normal; font-size:9pt; text-decoration: none; text-shadow: 2px 2px 1px #000, 2px 2px 2px #300}
ul#navlist a:active {color: #fff; font-family:verdana; font-style:normal; font-size:9pt; text-decoration: none; text-shadow: 2px 2px 1px #000, 2px 2px 2px #300}	

#footer {
	margin:0 auto
}

h1 {
	font-family:verdana;
	color:#900;
	font-size:11pt}
	
h2 {
	font-family:verdana;
	color:#900;
	font-size:11pt;
	margin:0px 0px 0px 50px}

h3 {
	font-family:verdana;
	color:#900;
	font-size:11pt;
	margin:50px 0px 50px 0px}

p.one {
	font-family:verdana;
	font-size:10pt;
	color:#300;
	margin:0px 50px 0px 50px}

p.two {
	font-family:verdana;
	font-size:10pt;
	color:#300;
	margin:10px 0px 10px 0px}

ul.one {
	font-family:verdana;
	font-size:10pt;
	color:#300;
	margin:0px 0px 0px 50px}
	
ul.two{
	font-family:verdana;
	font-size:10pt;
	color:#300;
	text-align:center}

textarea:focus, input:focus {
	border:1px solid #900;
	font-family:verdana;
	font-size:9pt;
	color:#300
}

label {
	float: left;
	text-align: right;
	margin-right: 15px;
	width: 200px;
}

input {
	font-family:verdana;
	font-size:10pt;
	color:#300
}

.myform{
margin:0 auto;
padding:14px;
}

p, h1, form, button{border:0; margin:0; padding:0;}
.spacer{clear:both; height:1px}

#stylized {
border:solid 2px #300;
background-image:url('images/bg_products2.gif');
width:970px;
height:auto
}

#stylized h1 {
font-size:14px;
font-weight:bold
}

#stylized p{
font-size:10pt;
color:#300;
border-bottom:solid 1px #900;
}

#stylized label{
display:block;
text-align:right
}

#stylized .small{
color:#666666;
display:block;
font-size:11px;
font-weight:normal;
text-align:right
}

#stylized input{
font-size:12px;
border:solid 1px #330000
}

#stylized button{
clear:both;
margin-left:150px;
height:31px;
text-align:center;
line-height:31px;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
}

h1.one a:link {color: #900; font-family:verdana; font-style:normal; font-size:11pt; text-decoration: none}
h1.one a:active{color: #900; font-family:verdana; font-style:normal; font-size:11pt; text-decoration: none}
h1.one a:hover {color: #900; font-family:verdana; font-style:normal; font-size:11pt; text-decoration: none}
h1.one a:visited{color: #900; font-family:verdana; font-style:normal; font-size:11pt; text-decoration: none}

#container {
	margin:0 auto;
	width:1000px;
	height:auto
}
	
#header {
	width:1100;
	height:auto;
	margin:0 auto}
	
#links {
	width:1000px;
	height:auto;
	margin:0 auto;
	background-image:url('images/links.png');
	background-size:100%;
	background-repeat:no-repeat;
}

#navcontainer ul
{
padding-left: 0;
margin-left: 0;
color: #fff;
float: left;
position:relative;
width:1000px;
height:auto;
font-family: verdana, tahoma;
font-size:5pt;
}

#navcontainer ul li { display: inline}

#navcontainer ul li a
{
padding-left:1.7em;
color:#fff;
text-decoration: none;
float: left;
z-index:1
}

#navcontainer ul li a:hover
{
color: #ff3;
}

#navcontainer ul li ul {display:none}

#navcontainer ul li:hover ul {
font-size:8px;
display:block;
width:25%;
position:absolute;
background-color:#600;
top:14px;
left:16%
}

#navcontainer ul li:hover ul li a {
display:block;
background:#600;
color:#fff;
height:20px;
font-size:8pt;
padding-top:.5em
}

#flash {
	width:100%;
	height:100%;
	margin:0 auto
}

#flash_front {
	width:1000px;
	height:220px;
	margin:0 auto
}

#bottom {
	margin:0 auto;
	width:1000px;
	height:auto;
	background-color:#fff;
	border-style:solid;
	border-width:1px;
	border-color:red}
	
#buttons {
	width:1000px;
	height:auto;
	margin:0 auto;
	background-color:#fff}
	
#map {
	width:1000px;
	height:auto;
	margin:0 auto;
	background-image:url('images/bg_products2.gif')}
	
td.map{
	width:23.1%;
	height:auto;
	padding:1em;
	font-family:verdana;
	color:#300;
	font-size:10pt;
	background-color:#fff}
	
#main {
	width:1000px;
	height:auto;
	margin:0 auto;
	background-image:url('images/bg_products2.gif')}

#games_main {
	width:1000px;
	height:auto;
	margin:0 auto}
	
table.main {
	width:99%;
	height:155px}
	
td.main {
	padding:1em;
	font-family:verdana;
	color:#300;
	font-size:10pt}
	
td.thumbs{
	padding:1em;
	font-family:verdana;
	color:#300;
	font-size:10pt}

td.newsroom {
	padding-left:1em;
	font-family:verdana;
	font-size:10pt;
	color:#300}
	
table.buttons {
	width:100%;
	height:auto;
	background-color:#fff}
	
	
#products{
	width:1000px;
	height:270px;
	border-style:solid;
	border-width:1px;
	border-color:#300;
	margin:0 -151px;
	background-image:url('images/bg_products.gif')}

table.products {
	width:100%;
	height:auto;
	background-image:url('images/bg_products.gif')}
	
td.products {
	width:240px; height:auto;
	font-family:verdana;
	font-size:10pt;
	color:#fff;
	text-align:center;
	padding-left:1em; padding-right:1em}

#recipes_header {
	width:1000px;
	height:292px;
	border-style:solid;
	border-width:1px;
	border-color:#300;
	margin:0 auto;
	background-image:url('images/recipes.jpg')}
	
#recipes {
	width:1000px;
	height:auto;
	margin:0 auto;
	border-style:solid;
	border-width:1px;
	border-color:#300;
	background-image:url('images/bg_products2.gif')}

table.recipes {
	width:100%;
	height:auto}

td.recipes {
	font-family:verdana;
	text-align:center;
	font-size:8pt;
	color:#300;
	padding-top:0em;
	padding-bottom:2em}
	
td.recipes2 {
	font-family:verdana;
	text-align:left;
	font-size:8pt;
	color:#300}
	
td.recipes a:link {color: #300; font-family:verdana; font-style:normal; font-size:8pt; text-decoration: none}
td.recipes a:active{color: #300; font-family:verdana; font-style:normal; font-size:8pt; text-decoration: none}
td.recipes a:hover {color: #300; font-family:verdana; font-style:normal; font-size:8pt; text-decoration: none}
td.recipes a:visited{color: #300; font-family:verdana; font-style:normal; font-size:8pt; text-decoration: none}

	
td.recipes2 {
	font-family:verdana;
	text-align:center;
	font-size:8pt;
	color:#300;
	padding-top:3em;
	padding-bottom:1em}

#fundraisersheader{
	width:100%;
	height:auto}
	
#newsroomheader{
	width:1000px;
	height:auto;
	margin:0 auto}
	
#newsroom {
	width:1000px;
	height:auto;
	margin:0 auto;
	background-image:url('images/bg_products2.gif')}
	
	
#fundraisers{
	width:100%;
	height:auto;
	background-image:url('images/bg_products2.gif')}
	
#fundraisers2{
	width:100%;
	height:auto;
	background-image:url('images/bg_products2.gif')}
	
td.fund {
	padding:.5em}

table.footer {
	width:1000px;
	height:29px;
	color:#000;
	font-family:verdana;
	text-align:left}
	
td#footer {
	width:1000px;
	font-size:9pt}
	
td#footer a:link {color: #fff; font-family:verdana; font-style:normal; font-size:9pt; text-decoration: none}
td#footer a:active{color: #fff; font-family:verdana; font-style:normal; font-size:9pt; text-decoration: none}
td#footer a:hover {color: #fff; font-family:verdana; font-style:normal; font-size:9pt; text-decoration: none}
td#footer a:visited{color: #fff; font-family:verdana; font-style:normal; font-size:9pt; text-decoration: none}

td.bottom {
	height:170px;
	font-size:8pt}
	
td.bottom2{
	width:200px;
	font-family:verdana;
	font-size: 8pt;
	text-align:right;
	color:#fff;
	padding-top:.25em}
	
	.myform{
margin:0 auto;
width:950px;
padding:14px;
}
#stylized{
border:solid 2px #300;
background-image:url('images/bg_products2.gif')
}
#stylized h1 {
font-size:14px;
font-weight:bold;
margin-bottom:8px;
color:#900
}
#stylized p{
font-size:13px;
color:#300;
margin-bottom:20px;
border-bottom:solid 1px #900;
padding-bottom:10px;
}
#stylized label{
display:block;
font-weight:bold;
text-align:right;
width:140px;
float:left;
}
#stylized .small{
color:#930;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:140px;
}
#stylized input{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #963;
width:200px;
margin:2px 0 20px 10px;
}