﻿TD {font-family:"Arial", "Helvetica";}
		
BODY{
	font-family:"Arial", "Helvetica"; 
	background-color:#464646;
	margin:0px;
	background-image:url('../siteart/bg.gif');
	background-repeat:repeat-x;
	overflow-x:hidden;
}

#nav {
	background-color:black;
	font-size:11px;
	color:white;
}

#nav a {
	display:block;
	color:white;
	text-transform:uppercase;
	padding:8px 0px 6px 14px;
	text-decoration:none;
}

#nav a:hover {background-color:#940000; color:white;}


#navaddress {padding:12px; font-size:11px;}

#navaddress a {
	color:white;
	text-transform:lowercase;
	display:inline;
	padding:0px;
}

#maincontent {font-size:12px;}
#maincontent a:link, #maincontent a:visited, #maincontent a:active {color:black;}
#maincontent a:hover {color:#be0f2c;}



#maincontent .header {
	font-size:15px;
	font-weight:bold;
	color:#be0f2c;
}


#logos td {
	padding: 7px 0px 7px 0px;
	text-align:center;
}

#staff td {
	font-size:12px;
	padding:5px 7px;
	width:33%;
	vertical-align:top;
}

#staff .heading {
	font-size:17px;
	font-weight:bold;
	color:#be0f2c;
}

#staff hr {
	height:2px;
	color:black;
	padding:0px;
	margin:0px;
}
 
#slideshow {
width:290px; /* height of container is slide height plus applied border width */ 
 height: 187px;  /* width of container is slide width plus applied border width */
position:relative;
}


#slideshow img { 
top:  0;
left: 0;
position:absolute;
height: 187px;
width: 290px;
}

a.ag:link, a.ag:visited, a.ag:active {text-decoration:none; text-indent:-9999px; display:block; width:111px; height:90px; background:url('../siteart/ag1.jpg') no-repeat left top;}
a.ag:hover {background:url('../siteart/ag2.jpg') no-repeat left top;}

a.skidsteer:link, a.skidsteer:visited, a.skidsteer:active {text-decoration:none; text-indent:-9999px; display:block; width:111px; height:90px; background:url('../siteart/skidsteer1.jpg') no-repeat left top;}
a.skidsteer:hover {background:url('../siteart/skidsteer2.jpg') no-repeat left top;}

a.additional:link, a.additional:visited, a.additional:active {text-decoration:none; text-indent:-9999px; display:block; width:111px; height:90px; background:url('../siteart/additional1.jpg') no-repeat left top;}
a.additional:hover {background:url('../siteart/additional2.jpg') no-repeat left top;}

a.lawn:link, a.lawn:visited, a.lawn:active {text-decoration:none; text-indent:-9999px; display:block; width:111px; height:90px; background:url('../siteart/lawn1.jpg') no-repeat left top;}
a.lawn:hover {background:url('../siteart/lawn2.jpg') no-repeat left top;}

a.attachments:link, a.attachments:visited, a.attachments:active {text-decoration:none; text-indent:-9999px; display:block; width:111px; height:90px; background:url('../siteart/attachments1.jpg') no-repeat left top;}
a.attachments:hover {background:url('../siteart/attachments2.jpg') no-repeat left top;}


.sub-menu {
	border:1px solid #c9c9c9;
	border-bottom:0;
	position:absolute;
	visibility: hidden;
	z-index: 100;
	background:#ededed;
	width: 111px;
}

.sub-menu a:link, .sub-menu a:visited, .sub-menu a:active {
	display: block;
	text-align:center;
	text-decoration:none;
	border-bottom: 1px solid #c9c9c9;
	padding:5px 0;
	color:#000;
	font-size:9px;
	text-decoration: none;
	font-weight: bold;
}

.sub-menu a:hover {
	background:#000;
	color:#ededed;
}

.parts {
	font-size:11px;
	font-weight:bold;
	font-style:italic;
}



a.footerlink:link, a.footerlink:visited, a.footerlink:active{text-decoration:underline; font-family:Arial, Helvetica, sans-serif;font-size:10pt; color:#5e5e5e;}
a.footerlink:hover {text-decoration:none; font-family:Arial, Helvetica, sans-serif;font-size:10pt; color:#5e5e5e;}

.footertext{font-family:Arial, Helvetica, sans-serif;font-size:10pt; color:#5e5e5e;}

.smallfootertext{font-family:Arial, Helvetica, sans-serif;font-size:8pt; color:#5e5e5e;}

.divfooter
{width:450px; text-align:center;
}
