body {
	background-color: #8abe00;
	background-image: url(images/back.gif);
	background-repeat: repeat-y;
	background-position: center top;
	margin: 0px;
	text-align: center;
}
#maintable {
	background-image: url(images/back-content.gif);
	background-repeat: repeat-y;
	background-position: center;
	width: 966px;
}
#header {
	height: 245px;
	width: 966px;
}
#footer {
	font-family: Tahoma, "Trebuchet MS", Verdana;
	font-size: 9px;
	color: #FFFFFF;
	background-image: url(images/footer.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 70px;
	width: 966px;
	text-align: center;
	vertical-align: top;
	padding-top: 88px;
	line-height: 15px;
}
#footer a:link {
	color: #c6e200;
	text-decoration: underline;
	font-weight: bold;
}
#footer a:visited {
	color: #c6e200;
	text-decoration: underline;
	font-weight: bold;
}
#footer a:hover {
	color: #ffdc00;
	text-decoration: none;
	font-weight: bold;
}
#footer a:active {
	color: #c6e200;
	text-decoration: underline;
	font-weight: bold;
}
#secondarynav {
	font-family: Arial, "Trebuchet MS", Verdana, Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	height: 64px;
	width: 966px;
	background-image: url(images/nav-sec.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#secondarynav a:link {
	text-decoration: underline;
	font-weight: bold;
	color: #f0ff00;
}
#secondarynav a:visited {
	text-decoration: underline;
	font-weight: bold;
	color: #f0ff00;
}
#secondarynav a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}
#secondarynav a:active {
	text-decoration: underline;
	font-weight: bold;
	color: #FF0000;
}
#content {
	width: 676px;
	padding-top: 25px;
	padding-right: 145px;
	padding-bottom: 0px;
	padding-left: 145px;
	text-align: left;
	vertical-align: top;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 13px;
	color: #FFFFFF;
}
#content a:link {
	text-decoration: underline;
	font-weight: bold;
	color: #f0ff00;
}
#content a:visited {
	text-decoration: underline;
	font-weight: bold;
	color: #f0ff00;
}
#content a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}
#content a:active {
	text-decoration: underline;
	font-weight: bold;
	color: #FF0000;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #efef06;
	text-transform: capitalize;
}
#content h1 a:link {
	text-decoration: none;
	color: #f0ff00;
}
#content h1 a:visited {
	text-decoration: none;
	color: #f0ff00;
}
#content h1 a:hover {
	text-decoration: none;
	color: #ffffff;
}
#content h1 a:active {
	text-decoration: none;
	color: #FF0000;
}
hr {
	height: 1px;
	color: #efef06;
}
input {
	font-family: Tahoma, "Trebuchet MS", Verdana;
	font-size: 13px;
	color: #000000;
	background-image: url(images/form-field-back.gif);
	border: 3px solid #ff8000;
	font-weight: bold;
}
#searchbutto {
	color: #FFFFFF;
	border: 3px solid #ff8000;
	background-color: #ff8000;
	background-image: none;
}
.g-b {
	color: #1045b5;
	text-decoration: none;
	background-color: #FFFFFF;
}
.g-y {
	color: #ff9900;
	text-decoration: none;
	background-color: #FFFFFF;
}
.g-r {
	color: #d62408;
	text-decoration: none;
	background-color: #FFFFFF;
}
.g-g {
	color: #42c34a;
	text-decoration: none;
	background-color: #FFFFFF;
}
.g-e {
	color: #6b696b;
	text-decoration: none;
	background-color: #FFFFFF;
}
#shop {
	font-family: Tahoma, "Trebuchet MS", Verdana;
	font-size: 9px;
	color: #FFFFFF;
	width: 676px;
}
#shop input {
	background-image: none;
	border: 0px;
}
#shop td {
	text-align: center;
	vertical-align: top;
	width: 169px;
}
#shop .onne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #004600;
	text-transform: capitalize;
}
#shop .rolle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: capitalize;
}
#shop .price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/s-price.gif);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #95c533;
	border: 1px solid #62a000;
	margin-right: 10px;
	margin-left: 10px;
}
#shop .price2 {
	color: #b5d771;
}
.smalltxt {
	font-family: Tahoma, "Trebuchet MS", Verdana;
	font-size: 9px;
}
.tablists {
	background-color: #82bb0d;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-color: #6ea400;
	border-left-color: #6ea400;
	border-bottom-style: solid;
	border-left-style: solid;
}
.tablists-color {
	background-color: #77b100;
}
.tablists td {
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #6ea400;
	border-right-color: #6ea400;
}
.asterix {
	font-weight: bold;
	color: #efef06;
}
.calendar {
	font-family: Verdana, Tahoma, "Trebuchet MS";
	font-size: 9px;
	color: #fff000;
	background-color: #82bb0d;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-color: #6ea400;
	border-left-color: #6ea400;
	border-bottom-style: solid;
	border-left-style: solid;
}
.calendar strong {
	color: #FFFFFF;
}
.calendar-month {
	background-color: #77b100;
	text-align: center;
	vertical-align: middle;
}
.calendar td {
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #6ea400;
	border-right-color: #6ea400;
	text-align: center;
	vertical-align: top;
}
.calendar-mon {
	background-image: url(images/cal-mon.gif);
	background-color: #77b100;
	background-repeat: no-repeat;
	background-position: center center;
	width: 80px;
}
.calendar-tue {
	background-image: url(images/cal-tue.gif);
	background-color: #77b100;
	background-repeat: no-repeat;
	background-position: center center;
	width: 80px;
}
.calendar-wed {
	background-image: url(images/cal-wed.gif);
	background-color: #77b100;
	background-repeat: no-repeat;
	background-position: center center;
	width: 80px;
}
.calendar-thu {
	background-image: url(images/cal-thu.gif);
	background-color: #77b100;
	background-repeat: no-repeat;
	background-position: center center;
	width: 80px;
}
.calendar-fri {
	background-image: url(images/cal-fri.gif);
	background-color: #77b100;
	background-repeat: no-repeat;
	background-position: center center;
	width: 80px;
}
.calendar-sat {
	background-image: url(images/cal-sat.gif);
	background-color: #77b100;
	background-repeat: no-repeat;
	background-position: center center;
	width: 80px;
}
.calendar-sun {
	background-image: url(images/cal-sun.gif);
	background-color: #77b100;
	background-repeat: no-repeat;
	background-position: center center;
	width: 80px;
}
.calendar-0 {
	background-color: #77b100;
	width: 80px;
	height: 80px;
	background-image: url(images/cal-none.gif);
}
.calendar-1 {background-image: url(images/cal-1.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-2 {background-image: url(images/cal-2.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-3 {background-image: url(images/cal-3.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-4 {background-image: url(images/cal-4.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-5 {background-image: url(images/cal-5.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-6 {background-image: url(images/cal-6.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-7 {background-image: url(images/cal-7.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-8 {background-image: url(images/cal-8.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-9 {background-image: url(images/cal-9.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-10 {background-image: url(images/cal-10.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-11 {background-image: url(images/cal-11.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-12 {background-image: url(images/cal-12.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-13 {background-image: url(images/cal-13.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-14 {background-image: url(images/cal-14.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-15 {background-image: url(images/cal-15.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-16 {background-image: url(images/cal-16.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-17 {background-image: url(images/cal-17.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-18 {background-image: url(images/cal-18.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-19 {background-image: url(images/cal-19.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-20 {background-image: url(images/cal-20.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-21 {background-image: url(images/cal-21.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-22 {background-image: url(images/cal-22.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-23 {background-image: url(images/cal-23.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-24 {background-image: url(images/cal-24.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-25 {background-image: url(images/cal-25.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-26 {background-image: url(images/cal-26.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-27 {background-image: url(images/cal-27.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-28 {background-image: url(images/cal-28.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-29 {background-image: url(images/cal-29.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-30 {background-image: url(images/cal-30.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }
.calendar-31 {background-image: url(images/cal-31.gif);	background-repeat: no-repeat;	background-position: left top; 	width: 80px;	height: 80px; }

.cssnav	{
	overflow: hidden;/* for ie to hide extra height*/
	background-image: url(images/logo-roll.gif);
	background-repeat: no-repeat;
}
.cssnav a {
	display: block;
	overflow: hidden;/* for ie to hide extra height*/
}
.cssnav a:hover {
	visibility: visible;
}
.cssnav a:hover img {
	visibility: hidden;
}
.soldout {
	background-color: #1063c1;
	border: 10px solid #FFFFFF;
	padding: 10px;
	color: #CC0000;
}
.signat {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
}
