<STYLE type="text/css"> 
html{}
body{background-image: url(images/bg.gif); text-align: center; margin: 0px; padding: 0px;}

h1{text-align: center; font-size: 200%; color:#004803; font-weight: bold; padding:0px; margin:0px;}
h2{text-align: center; font-size: 150%; color:#000000; padding:0px; margin:0px;}
h3{text-align: center; font-size: 120%; color:#004803; padding:0px; margin:0px;}
p{padding: 5px; margin: 0px;}
address {font-size: 75%; text-align: center; color: #000000; font-weight:bold; margin-bottom:5px;}
img {border: 0px;}

a:link {color: #009900;	text-decoration: underline;}
a:visited {text-decoration: underline; color:#006600;}
a:hover {text-decoration: none;	color: #00CC33;}
a:active {text-decoration: underline;}

a:link img{text-decoration: none; border-color: #cccccc; border-width: 2px;}
a:visited img{text-decoration: none; border-color: #999999; border-width: 2px;}
a:hover img{text-decoration: none; border-color: #00ac00; border-width: 2px;}

#wrap
	{
		margin: 0 auto;
		width: 807px;
		background-image: url(images/shadow.png);
		background-position: 100% 0px;
		background-repeat: repeat-y;
	}
#header{
	width: 800px;
	}
#menu {
		width: 784px;
		height: 29px;
		display: block;
		margin: 0px;
		padding-left: 16px;
		background: #ffffff;
		background-image: url(images/navbar.png); 
	}
	
#menu ul li a, #menu ul li a:visited {
		display: block; 
		border: 0px;
		margin-left: 1px;
		padding: 4px 10px 8px 10px;
		font-size: 18px;
		font-weight: bold;
		height:17px;		
		width:82px;
		background-image: url(images/linkbg.png); 
		background-repeat: no-repeat;
}

#menu ul {padding:0; margin:0;list-style-type: none;}
#menu ul li {margin-right:0px; float:left;}

#content{
	clear: both;
	margin: 0px;
	text-align:left;
	width: 750px; 
	padding: 25px; 
	background: #fdfdfa url(images/contentbg.png) repeat-x; 
}

#right 
	{
		display: block;
		width: 227px;
		padding-top: 38px;
		padding-left: 26px;
		height: 141px;
		margin-right: 20px;
		float: right;
		display: inline;
		background: #fdfdfa url(images/slideshowbg.png);		
	}
		
#product{padding: 10px; text-align: center;}
#product .heading{color: #004803; font-size: 120%; font-weight: bold;}
#product .info	{color: #000000; font-size: 80%;}
#product img{display: block; margin-left: auto; margin-right: auto; border: 2px solid grey;}

#gallery {background-image: url(images/gallerybg.png); background-repeat:no-repeat; padding: 10px;}
#gallery img{border: 2px solid;}

#footer {text-align: left; width: 800px; height: 29px; margin: 0px; background-image: url(images/footerbg.png);} 	

.style1 {color: #000000; font-size: 120%; font-weight: bold;}
.style2 {color: #004803; font-size: 120%; font-weight: bold;}
.style3{color: #000000; font-size: 110%; font-weight: bold;}
.style4{color: #004803; font-size: 90%; font-weight: bold; text-align: center;}
.style5{color: #000000; font-size: 80%; text-align: center;}

.center{text-align:center;}
.imgcenter{display: block; margin: 10px auto;}
</STYLE>
