BODY	{

	scrollbar-base-color: #339900;

	scrollbar-track-color: ##339900;

	background-color: #ffffff;

	margin: 0px;

	padding: 0px;

	border: #FFFFFF 0px solid;

	}




/* Header */

.headerleft { float:left; height:100px; width:700px; padding-left:10px; padding-top:15px;}
.headerright { float:right; padding:5px; height:100px; width:150px; padding-right:1px; }
.headermenu { float:inherit; }




/* BACKGROUND CODE */



.background-about 	{

			background-image: url("picts/background-about.jpg");

			background-repeat: no-repeat;

			background-position: 0px 130px;

			}



.background-contact 	{

			background-image: url("picts/background-about.jpg");

			background-repeat: no-repeat;

			background-position: 0px 130px;

			}



.background-gallery 	{

			background-image: url("picts/background-about.jpg");

			background-repeat: no-repeat;

			background-position: 0px 130px;

			}



.background-events 	{

			background-image: url("picts/background-about.jpg");

			background-repeat: no-repeat;

			background-position: 0px 130px;

			}



.background-links 	{

			background-image: url("picts/background-about.jpg");

			background-repeat: no-repeat;

			background-position: 0px 130px;

			}



.background-merchandise	{

			background-image: url("picts/background-about.jpg");

			background-repeat: no-repeat;

			background-position: 0px 130px;

			}



.background-paypal	{

			background-image: url("picts/background-about.jpg");

			background-repeat: no-repeat;

			background-position: 0px 130px;

			}



.background-site-map	{

			background-image: url("picts/background-about.jpg");

			background-repeat: no-repeat;

			background-position: 0px 130px;

			}











/* PAGE LINK CODE */





a:link		{

	color: #0066FF;

	text-decoration: none;

}



a:visited	{

	color: #0066FF;

	text-decoration: none;

}



a:active	{

	color: #0066FF;

	text-decoration: none;

}



a:hover		{

	color: #339900;

	text-decoration: none;

}









/* THE NEXT LINE CONTROLS THE FONT SIZE FOR ALL PAGES */



TABLE 		{

	COLOR: #330099;

	FONT: 14px verdana, arial, sans-serif;

	font-weight: bold;

}



.title 		{

	COLOR: #CC0000;

	FONT: 24px verdana, arial, sans-serif;

	font-weight: bold;

}



.subtitle	{

	COLOR: #339900;

	FONT: 15px verdana, arial, sans-serif;

	font-weight: bold;

}



.phonetitle 	{ color: #000000; font: 17px arial, verdana, sans-serif; font-weight: bold; }



.footer		{ COLOR: #330099; FONT: 16px arial, verdana, sans-serif; font-weight: bold; }



.formmargin		{ margin: 0px; }



.just 			{ text-align: justify; }



.headerborders		{ border: #330099 1px solid; margin-right: 5px; }

















/* MERCHANDISE PAGE */



.merchandise-title	{

	COLOR: #CC0000;

	FONT: 14px verdana, arial, sans-serif;

	font-weight: bold;

}



.merchandise		{

	COLOR: #330099;

	FONT: 14px arial, verdana, sans-serif;

	font-weight: bold;

}



.borders	 	{ border: #000000 1px solid; margin-bottom: 3px; }



.price 		{

	FONT: 13px verdana, arial, sans-serif;

	font-weight: bold;

	line-height: 20px;

	COLOR: #CC0000;

		}











/* LEFT SIDEBAR AREA BORDERS, CODE AND COLORS */





.sidebarwidth		{ width: 175px; }





fieldset 	{

	border:1px solid #cc0000;

	-moz-border-radius: 5px;

	padding-top: 0px;

	padding-bottom: 10px;

	padding-left: 8px;

	padding-right: 8px;

	width: 155px;

	text-align: left;

	COLOR: #339900;

	FONT: normal 14px arial, verdana, sans-serif;

}



fieldset legend {

	border:1px solid #cc0000;

	margin-bottom: 6px;

	padding: 2px;

	padding-left: 5px;

	padding-right: 5px;

	COLOR: #CC0000;

	FONT: bold 16px arial, verdana, sans-serif;

}



















/* HOMEPAGE LINK AREA BORDER CODE */



.bordertables	{

	background-color: #330099;

	BORDER-TOP: #330099 1px solid;

	BORDER-BOTTOM: #330099 0px solid;

	padding-top: 50px;

	padding-bottom: 50px;

	margin-top: 0px;

	margin-bottom: 0px;

		}











/* HOMEPAGE CODE */



.homeimage	{

	background-color: #330099;

	BORDER-TOP: #330099 30px solid;

	BORDER-BOTTOM: #330099 30px solid;

	margin-top: 0px;

	margin-bottom: 0px;

		}



.homeimage2	{

		BORDER-LEFT: #330099 1px solid;

		background-image: url("picts/home.jpg");

		}



.homelinks		{

			font-family: arial, verdana, helvetica, sans-serif;

		  	font-size: 8pt;

		  	font-weight: bold;

			letter-spacing: 3px;

			padding-left: 15px;

			padding-right: 15px;

			}



.shadow			{

			height: 18px;

			background-image: url("picts/shadow.gif");

			background-repeat: repeat-x;

			}



.homeflash		{

			border: #000000 0px solid;

			}



a.homelinks:link		{

	color: #CC0000;

	text-decoration: none;

}



a.homelinks:visited		{

	color: #CC0000;

	text-decoration: none;

}



a.homelinks:active		{

	color: #CC0000;

	text-decoration: none;

}



a.homelinks:hover		{

	color: #FF9933;

	text-decoration: none;

}

























/* GALLERY SLIDESHOW AND VIEWER CODE */



.Galborder	 	{ LEFT: 0px; position: relative; top: 0px; border: #000000 1px solid; margin-bottom: 3px; }



A:hover .Galborder 	{ LEFT: 3px; position: relative; top: 3px; border: #111111 1px solid; margin-bottom: 3px; }



.viewerheaderline	{ border-bottom: #000000 1px solid; }











/* GALLERY MENU CODE */





.button-gallery 	{

			background-color:#202027;

			background-image: url("picts/button.gif");

			FONT-FAMILY: arial, verdana, helvetica, sans-serif;

			color: #FFFFFF;

			font-size: 8pt;

			cursor:pointer;

			font-weight: bold;

			text-align: center;

			padding-left: 5px;

			padding-right: 5px;

			padding-top: 3px;

			padding-bottom: 3px;

			BORDER: #000000 0px solid;

			}





.buttonon-gallery	{

			background-color:#58586B;

			background-image: url("picts/buttonon.gif");

			FONT-FAMILY: arial, verdana, helvetica, sans-serif;

			color: #FFFFFF;

			font-size: 8pt;

			cursor:pointer;

			font-weight: bold;

			text-align: center;

			padding-left: 5px;

			padding-right: 5px;

			padding-top: 3px;

			padding-bottom: 3px;

			BORDER: #000000 0px solid;

			}







.gallerytext		{

	COLOR: #330099;

	FONT: 9px verdana, arial, sans-serif;

	font-weight: normal

}



.gallerytitle 		{

	COLOR: #339900;

	FONT: 11px verdana, arial, sans-serif;

	font-weight: bold;

}



.viewer-border		{ BORDER: #000000 1px solid; }



.viewermargin		{ padding-top: 10px; padding-bottom: 10px; }



.viewer-text		{ COLOR: #BCAD91; FONT: 12px verdana, arial, sans-serif; font-weight: bold; }



.viewer-hilite 		{ COLOR: #FFFFFF; FONT: 12px verdana, arial, sans-serif; font-weight: bold; }





















 /* CONTACT FORM */





.shadeform	{

		FONT: 13px arial, verdana, sans-serif;

		background-color: #FFFFFF;

		background-image: url("picts/shadeform.jpg");

		color: #000000;

		text-align: left;

		WIDTH: 200PX;

		BORDER: #000000 1px solid;

		}



.textarea	{

		FONT: 13px arial, verdana, sans-serif;

		background-color: #FFFFFF;

		background-image: url("picts/shadeform.jpg");

		color: #000000;

		text-align: left;

		WIDTH: 250PX;

		HEIGHT: 125PX;

		BORDER: #000000 1px solid;

		}















 /* LINKS PAGE CODE */





.linksmargin	{ margin-top: 6px; margin-bottom: 0px; }



.searchbutton 	{

		background-color:#202027;

		background-image: url("picts/button.gif");

		FONT-FAMILY: arial, verdana, helvetica, sans-serif;

		color: #FFFFFF;

		font-size: 8pt;

		cursor:pointer;

		font-weight: bold;

		text-align: center;

		padding-left: 1px;

		padding-right: 1px;

		padding-top: 1px;

		padding-bottom: 1px;

		BORDER: #000000 0px solid;

		}



.searchform 	{

		FONT: 13px arial, verdana, sans-serif;

		background-color: #FFFFFF;

		background-image: url("picts/shadeform.jpg");

		color: #000000;

		text-align: left;

		WIDTH: 125PX;

		BORDER: #000000 1px solid;

		}

















/* PAYPAL paypal.htm PAYMENT PAGE CODE */



.payform	{

		font: 13px arial, verdana, sans-serif;

		background-image: url("picts/shadeform.jpg");

		background-color: #FFFFFF;

		text-align: left;

		width: 125px;

		overflow: auto;

		border: #000000 1px solid;

		}



.payformbox	{

		background-color: #FFFFFF;

		border: #000000 1px solid;

		}



.payformmargin	{ margin: 0px; }



.payformbutton	{ width: 125px; }



















/* PARAGRAPH SPLITS */



.page-splits	{

	border: #000000 0px solid;

	background-color: #FFFFFF;

	color: #0066FF;

	height: 2px;

	width: 100%;

	margin-top: 10px;

	margin-bottom: 10px;

		}























/* HIDE MENU AND ITEMS FOR PRINTING */





@media print {

.printhide 	{ display:none; }

.printhelp	{ width:600px; }

.printhome	{ width:500px; }

}

@media screen{

.printonly 	{ display:none; }

}























/* START THE CODE FOR THE MENUS */





.menubackground	{

	background-color: #CC0000;

	background-image: url("picts/menu-background.gif");

	background-repeat: repeat-x;

	border-top: #cc0000 0px solid;

	border-bottom: #cc0000 1px solid;

	padding-top: 0px;

	padding-bottom: 30px;

		}







.menu		{

		font-family: arial, verdana, helvetica, sans-serif;

		background-image: url("picts/menu.gif");

		background-color:#202027;

		font-size: 10pt;

		font-weight: bold;

		letter-spacing: 1px;

		padding-top: 5px;

		padding-bottom: 6px;

		padding-left: 10px;

		padding-right: 10px;

		margin-right: 3px;

		cursor:pointer;

		text-align: center;

		display: block;

		line-height: 16px;

		white-space:nowrap;

		border: #323240 1px solid;

		}





a.menu:link 	{ color: #FFFFFF; }





a.menu:visited 	{ color: #FFFFFF; }



a.menu:active 	{ color: #FFFFFF; }





a.menu:hover 	{

	background-image: url("picts/menuon.gif");

	background-color:#58586B;

	color: #CC0000;

		}

