body
{
	margin: 0 0 0 0;
	height: 100%;
	background: #BEFFA0 url(gradbackgrnd.jpg) repeat-x;
}

a:link { color:#004400;; text-decoration:underline;  }
a:visited { color:#00aa00; }
a:hover { color:white;}

#h1 { font-size:14px; }

#header
{
	width: 100%;
	height: 200px;
	position: relative;
	top: 0px;
	left: 0px;
	background: #085d07 url(header.jpg) no-repeat;
}

#menubar
{
	width: 100%;
	height: 50px;
	position: relative;
	top: 0px;
	left: 0px;
	background: url(menubar.jpg) repeat-x;
}


#sidebarbg
{
	left: 0px;
	top: -85px;
	position: relative;
	height: 630px;
	padding-bottom:50px;
	width: 164px;
	background: url(sidebarbg.jpg) repeat-y;
	background-position: -2px 4px;
}
#sidebar
{
	left: -2px;
	top: 0px;
	position: relative;
	height: 500px;
	padding-bottom:50px;
	width: 164px;
	background: url(sidebar.jpg) no-repeat;
	background-position: -2px 4px;
}

#sidebarbgh
{
	left: 0px;
	top: 0px;
	_top: -85px;
	position: relative;
	height: 1364px;
	padding-bottom:50px;
	width: 164px;
	background: url(sidebarbg.jpg) repeat-y;
	background-position: -2px 4px;
}

#sidebarh
{
	left: -2px;
	top: 0px;
	position: relative;
	height: 500px;
	padding-bottom:50px;
	width: 164px;
	background: url(sidebar.jpg) no-repeat;
	background-position: -2px 4px;
}

#content
{
	position: relative;
	top: 24px;
	left: 188px;
	height: 732px;
	width: 818px;
	background-color: white;
	opacity: 0.4;
	filter:alpha(opacity=40);
}

#contentbox
{
	position: relative;
	top: -684px;
	left: 212px;
	height: 784px;
	width: 770px;
	background-color: transparent;
	border: 1px solid #000;
	font-family:Trebuchet MS;
}

#contentpic
{
	position: relative;
	top: 24px;
	left: 90px;
	height: 333px;
	width: 600px;
	background-image: url(logos.jpg);
	border: 1px solid #000;
}

#homepic1
{
	position: relative;
	top: 24px;
	left: 40px;
	height: 525px;
	width: 700px;
	border: 1px solid black;
}

#homepic2
{
	position: relative;
	top: 0px;
	left: -2px;
	height: 525px;
	width: 700px;
	border: 1px solid black;
}

#buttonhome
{
	position: relative;
	left: 60px;
	right: 0px;
	top: 10px;
	height: 27px;
	width: 76px;
	background-image: url(homebutton.jpg);
}

#buttonsales
{
	position: relative;
	left: 240px;
	right: 0px;
	top: -17px;
	height: 27px;
	width: 74px;
	background-image: url(salesbutton.jpg);
}

#buttonrep
{
	position: relative;
	left: 440px;
	right: 0px;
	top: -44px;
	height: 27px;
	width: 98px;
	background-image: url(repbutton.jpg);
}

#buttonspares
{
	position: relative;
	left: 640px;
	right: 0px;
	top: -71px;
	height: 27px;
	width: 90px;
	background-image: url(sparesbutton.jpg);
}

#buttoncontact
{
	position: relative;
	left: 840px;
	right: 0px;
	top: -97px;
	height: 27px;
	width: 136px;
	background-image: url(contactbutton.jpg);
}

#buttonhomehyp
{
	position: relative;
	left: 0px;
	right: 0px;
	top: 0px;
	height: 27px;
	width: 76px;
	background-color: transparent;
}

#buttonsaleshyp
{
	position: relative;
	left: 0px;
	right: 0px;
	top: 0px;
	height: 27px;
	width: 74px;
	background-color: transparent;
}

#buttonrephyp
{
	position: relative;
	left: 0px;
	right: 0px;
	top: 0px;
	height: 27px;
	width: 98px;
	background-color: transparent;
}

#buttonspareshyp
{
	position: relative;
	left: 0px;
	right: 0px;
	top: 0px;
	height: 27px;
	width: 90px;
	background-color: transparent;
}

#buttoncontacthyp
{
	position: relative;
	left: 0px;
	right: 0px;
	top: 0px;
	height: 27px;
	width: 136px;
	background-color: transparent;
}


#buttonhome:hover
{
	position: relative;
	left: 60px;
	right: 0px;
	top: 10px;
	height: 27px;
	width: 76px;
	background-image: url(homebutton.jpg);
	background-position: 0 -27px;
}

#buttonsales:hover
{
	position: relative;
	left: 240px;
	right: 0px;
	top: -17px;
	height: 27px;
	width: 74px;
	background-image: url(salesbutton.jpg);
	background-position: 0 -27px;
}

#buttonrep:hover
{
	position: relative;
	left: 440px;
	right: 0px;
	top: -44px;
	height: 27px;
	width: 98px;
	background-image: url(repbutton.jpg);
	background-position: 0 -27px;
}

#buttonspares:hover
{
	position: relative;
	left: 640px;
	right: 0px;
	top: -71px;
	height: 27px;
	width: 90px;
	background-image: url(sparesbutton.jpg);
	background-position: 0 -27px;
}

#buttoncontact:hover
{
	position: relative;
	left: 840px;
	right: 0px;
	top: -97px;
	height: 27px;
	width: 136px;
	background-image: url(contactbutton.jpg);
	background-position: 0 -27px;
}

#footer
{
	position: fixed;
	height: 50px;
	bottom: 0px;
	width: 100%;
	background-color: #043604;
	color: #C6FFB4;
}

#footercontent
{
	position: relative;
	width: 989px;
	height: 50px;
	top: -10px;
	left: 10px;
	background-color: transparent;
	font-family: Crillee;
	letter-spacing: 2px;
}

#footercontent2
{
	position: relative;
	width: 989px;
	height: 50px;
	top: -10px;
	left: 0px;
	background-color: transparent;
	font-family: Crillee;
	letter-spacing: 2px;
}

p.title
{
	text-indent: 24px;
	font: 26px/22px Crillee;
}

p.tag
{
	text-indent: 24px;
	font-size: 20px;
}

p.homep
{
	font-size: 14px;
	line-height: 26px;
	padding-left: 34px;
	margin-top: 4px;
	margin-bottom: 4px;
}

p.homep1
{
	font-size: 14px;
	line-height: 24px;
	padding-left: 49px;
	margin-top: 0px;
	margin-bottom: 0px;
}


p.homep11
{
	font-size: 14px;
	line-height: 26px;
	padding-left: 49px;
	margin-top: 4px;
	margin-bottom: 0px;
}
li.bullet
{
	bullet-indent: 24px;
	font-size: 15px;
	list-style-type: square;
	line-height: 28px;
	padding-left:10px;
}

ul.main
{
	line-height: 18px;
}