html, body{
background:#009933 url('/art/site5bg.jpg') top center repeat-x fixed;
padding:0; 
margin:0;
border: none;
font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 9pt; letter-spacing:0px; font-weight: normal; line-height: 12pt; color: #000000; text-decoration: none; outline: none;
}
#cms_body {font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 9pt; letter-spacing:0px; font-weight: normal; line-height: 12pt; color: #000000; text-decoration: none; outline: none;}
a {font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 9pt; letter-spacing:0px; font-weight: normal; line-height: 12pt; color: #039; text-decoration: none; outline: none;}
a:hover {font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 9pt; letter-spacing:0px; font-weight: normal; line-height: 12pt; color: #00F; text-decoration: none; outline: none;}
p {font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 9pt; letter-spacing:0px; font-weight: normal; line-height: 12pt; color: #000000; text-decoration: none; outline: none;}
h1 {font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 14pt; letter-spacing:0px; font-weight: bold; line-height: 14pt; color: #000; text-decoration: none; outline: none;}
h2 {font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 12pt; letter-spacing:0px; font-weight: bold; line-height: 12pt; color: #000000; text-decoration: none; outline: none;}
.bodytext {font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 10pt; letter-spacing:0px; font-weight: normal; line-height: 14pt; color: #000000; text-decoration: none; outline: none;}
.bodytext2 {font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 9pt; letter-spacing:0px; font-weight: normal; line-height: 14pt; color: #000000; text-decoration: none; outline: none;}
.caption {font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 8pt; letter-spacing:0px; font-weight: normal; line-height: 10pt; color: #333333; text-decoration: none; outline: none;}
.alert {font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 10pt; letter-spacing:0px; font-weight: normal; line-height: 14pt; color: #FF0000; text-decoration: none; outline: none;}
.bodytextboldred {font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 10pt; letter-spacing:0px; font-weight: normal; line-height: 14pt; color: #C00; text-decoration: none; outline: none;}
.footertext {font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 8pt; letter-spacing:0px; font-weight: normal; line-height: 12pt; color: #FC3; text-decoration: none; outline: none;}
.footerlinks {font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 8pt; letter-spacing:0px; font-weight: bold; line-height: 12pt; color: #FFF; text-decoration: none; outline: none;}
.footerlinks:hover {font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 8pt; letter-spacing:0px; font-weight: bold; line-height: 12pt; color: #CF9; text-decoration: none; outline: none;}
.footernav {font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 8pt; letter-spacing:0px; font-weight: normal; line-height: 12pt; color: #666; text-decoration: none; outline: none;}
.footernav:hover {font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 8pt; letter-spacing:0px; font-weight: normal; line-height: 12pt; color: #333; text-decoration: underline; outline: none;}
.biglink {font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 14pt; letter-spacing:0px; font-weight: bold; line-height: 16pt; color: #039; text-decoration: none; outline: none;}
.biglink:hover {font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 14pt; letter-spacing:0px; font-weight: bold; line-height: 16pt; color: #00F; text-decoration: none; outline: none;}

.fuddletablebg {
background:url('/art/fuddletable3.jpg') top center repeat-y;
}
.fuddletabtop {
background:url('/art/fuddletable1.jpg') top center no-repeat;
}
.fuddletabtop h1 {
padding-top:30px;
padding-left:90px;
font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 14pt; letter-spacing:0px; font-weight: bold; line-height: 14pt; color: #000; text-decoration: none; outline: none;
}

.shadowbottom {
background:url('art/shadowbottom.jpg') bottom center no-repeat;
padding:30px;
}

#date {
background:url('art/calbottom.gif') bottom center no-repeat;
width:88;
text-align:center;
}

.month{
padding-top:5px;
padding-bottom:3px;
background:url('art/caltop.gif') top center no-repeat;
font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 12pt; letter-spacing:0px; font-weight: bold; line-height: 14pt; color: #FFF; text-decoration: none; outline: none;
}

.day{
font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 24pt; letter-spacing:0px; font-weight: bold; line-height: 26pt; color: #000; text-decoration: none; outline: none;
}

.year{
padding-bottom:10px;
font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 10pt; letter-spacing:0px; font-weight: bold; line-height: 12pt; color: #999; text-decoration: none; outline: none;
}


#main-nav {
	position: relative;
	width: 587px;
	height: 59px;
	background: transparent url(art/nav1.jpg) no-repeat;
}
/* -- GLOBAL > NAVIGATION -------------------------------------------------------------- */
#main-nav ul {
	border: none;
	margin: 0;
	padding: 0;
	list-style-type: none;
	clear: left;
	height: 59px;
	
}
#main-nav ul li {
	display: block;
	float: left;
	padding: 0;
	margin: 0;
	border: none;
}
#main-nav ul li a {
	display: block;
	height: 59px;
	padding: 0;
	margin: 0;
}

li#nav_aboutus a { width: 78px; }
li#nav_partners a { width: 68px; }
li#nav_calendar a { width: 116px; }
li#nav_contribute a { width: 80px; }
li#nav_store a { width: 51px; }
li#nav_contactus a { width: 86px; }
li#nav_gallery a { width: 108px; }

li#nav_aboutus a:hover { background: transparent url(art/nav2.jpg) 0px 0px no-repeat; }
li#nav_partners a:hover { background: transparent url(art/nav2.jpg) -78px 0px no-repeat; }
li#nav_calendar a:hover { background: transparent url(art/nav2.jpg) -146px 0px no-repeat; }
li#nav_contribute a:hover { background: transparent url(art/nav2.jpg) -262px 0px no-repeat; }
li#nav_store a:hover { background: transparent url(art/nav2.jpg) -342px 0px no-repeat; }
li#nav_contactus a:hover { background: transparent url(art/nav2.jpg) -393px 0px no-repeat; }
li#nav_gallery a:hover { background: transparent url(art/nav2.jpg) -479px 0px no-repeat; }

#main-nav ul li strong { display: none; }

.maincontent {
background:#FFFFFF url('/art/texture.jpg');
}

.maincol {
position:relative; 
float: left;
margin-left:5px;
margin-top:5px;
padding:10px;
width: 550px;
}

.subcol {
position:relative; 
float: right;
width: 184px;
}


