@charset "UTF-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 76%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background: #FFF url(../Images/template/Background_Site.jpg) top left repeat-x;
}

img {
	border: 0;
}

.border {
	border: 1px solid #14062a;
}

.borderfloat {
	border: 1px solid #14062a;
	float: left;
	margin: 0 5px 0 0;
}

.borderfloatr {
	border: 1px solid #14062a;
	float: right;
	margin: 0 0 0 5px;
}

.FloatLeft {
	float: left;
	margin: 0 5px 0 0;
}

.FloatRight {
	float: right;
	margin: 0 0 0 5px;
}


.divborder {
	border: 1px solid #14062a;
	padding: 5px;
}

.divborderbg {
	background: #bfbac6;
	border: 1px solid #14062a;
	padding: 5px;
}

table, p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}

span {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
}

table {
	border-collapse: collapse;
}

form {
	margin: 0;
}

a, a:visited {
	color: #0a7416;
	text-decoration: none;
	font-weight: bold;
}

a:hover, a:active, a:focus {
	color: #f15727;
	text-decoration: underline;
	font-weight: bold;
}

#Header {
	background: url(../Images/template/Background_Header.jpg) top left repeat-x;
}

#MainBody {
	background: #FFF;
}

#MainBody #MainContent {
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-top: none;
	border-bottom: none;
	padding: 5px;
}

#MainBody #SideGradient {
	background: url(../Images/template/Background_SideGradient.jpg) top left repeat-y;
}

#Footer #FooterContent {
	background: url(../Images/template/Footer_Background.jpg) top left no-repeat;
	padding: 6px;
	font-size: 0.8em;
	color: #000;
	border-bottom: 0;
	border-top: 1px solid #404040;
	border-left: 0;
	border-right: 0;
}

#Footer #FooterSide,
#AdminMenuBar #AdminMenuSide {
	background: url(../Images/template/Footer_SideGradient.jpg) top left repeat-y;
}

#AdminMenuBar #AdminMenuContent {
	background: url(../Images/template/Background_AdminMenu.jpg) bottom left no-repeat;
	padding: 6px;
	font-size: 1.2em;
	color: #000;
	border-bottom: 0;
	border-top: 1px solid #404040;
	border-left: 0;
	border-right: 0;
}

#AdminMenuBar a {
	color: #000;
}

#TitleBar td {
	background: url(../Images/Titles/Background_Title.jpg) top left repeat-x;
}

#MakeTable {
	border-collapse: separate;
}

#MakeTable td {
	width: 150px;
}

#MakeTable a, #MakeTable a:visited {
	width: 150px;
	padding: 10px;
	display: block;
	background: url(../Images/template/Footer_Background.jpg) center repeat-x;
	color: #555;
	border: 1px solid #404040;
}

#MakeTable a:hover, #MakeTable a:active, #MakeTable a:focus {
	background: url(../Images/template/Highlighted_Background.jpg) center repeat-x;
	text-decoration: none;
	color: #404040;
}

#DTList td {
	border: 1px solid #404040;
	padding: 5px;
	text-align: center;
}

#DTList #RowTitle td {
	background: #f15727;
	font-weight: bold;
	font-size: 1.1em;
}

#DTList #RowShade td {
	background: #ececec;
}

#Special {
	border: 3px dotted #f15727;
	margin: 0 0 10px 0;
}

#Special td {
	padding: 10px;
	background: #ececec;
}

#Special .SpecialTitle {
	background: url(../Images/Coupon_Background.jpg) top right repeat-y;
	padding: 0;
}

#Contact iframe {
	border: 1px solid #404040;
}

#MenuBar {
	border-left: 1px solid #000;
	border-right: none;
	border-top: none;
	border-bottom: none;
}


/* ------------------------------------ */
/* MENU BAR -- HOME */
/* ------------------------------------ */

#MenuBar #mHome a img, #MenuBar #mHome a:visited img {
	background: url(../Images/Menu/up/MenuBar_02.jpg) top left no-repeat;
}

#Home #MenuBar #mHome a img, #MenuBar #mHome a:hover img, #MenuBar #mHome a:active img, #MenuBar #mHome a:focus img {
	background: url(../Images/Menu/down/MenuBar_02.jpg) top left no-repeat;
}

/* ------------------------------------ */
/* MENU BAR -- ABOUT */
/* ------------------------------------ */

#MenuBar #mAbout a img, #MenuBar #mAbout a:visited img {
	background: url(../Images/Menu/up/MenuBar_04.jpg) top left no-repeat;
}

#About #MenuBar #mAbout a img, #MenuBar #mAbout a:hover img, #MenuBar #mAbout a:active img, #MenuBar #mAbout a:focus img {
	background: url(../Images/Menu/down/MenuBar_04.jpg) top left no-repeat;
}

/* ------------------------------------ */
/* MENU BAR -- GALLERY */
/* ------------------------------------ */

#MenuBar #mGallery a img, #MenuBar #mGallery a:visited img {
	background: url(../Images/Menu/up/MenuBar_06.jpg) top left no-repeat;
}

#Gallery #MenuBar #mGallery a img, #MenuBar #mGallery a:hover img, #MenuBar #mGallery a:active img, #MenuBar #mGallery a:focus img {
	background: url(../Images/Menu/down/MenuBar_06.jpg) top left no-repeat;
}

/* ------------------------------------ */
/* MENU BAR -- DISMANTLED TRACTORS (DT) */
/* ------------------------------------ */

#MenuBar #mDT a img, #MenuBar #mDT a:visited img {
	background: url(../Images/Menu/up/MenuBar_08.jpg) top left no-repeat;
}

#DT #MenuBar #mDT a img, #MenuBar #mDT a:hover img, #MenuBar #mDT a:active img, #MenuBar #mDT a:focus img {
	background: url(../Images/Menu/down/MenuBar_08.jpg) top left no-repeat;
}

/* ------------------------------------ */
/* MENU BAR -- PARTS FORMS */
/* ------------------------------------ */

#MenuBar #mPartsForms a img, #MenuBar #mPartsForms a:visited img {
	background: url(../Images/Menu/up/MenuBar_10.jpg) top left no-repeat;
}

#PartsForms #MenuBar #mPartsForms a img, #MenuBar #mPartsForms a:hover img, #MenuBar #mPartsForms a:active img, #MenuBar #mPartsForms a:focus img {
	background: url(../Images/Menu/down/MenuBar_10.jpg) top left no-repeat;
}

/* ------------------------------------ */
/* MENU BAR -- SPECIALS */
/* ------------------------------------ */

#MenuBar #mSpecials a img, #MenuBar #mSpecials a:visited img {
	background: url(../Images/Menu/up/MenuBar_12.jpg) top left no-repeat;
}

#Specials #MenuBar #mSpecials a img, #MenuBar #mSpecials a:hover img, #MenuBar #mSpecials a:active img, #MenuBar #mSpecials a:focus img {
	background: url(../Images/Menu/down/MenuBar_12.jpg) top left no-repeat;
}

/* ------------------------------------ */
/* MENU BAR -- STAFF */
/* ------------------------------------ */

#MenuBar #mStaff a img, #MenuBar #mStaff a:visited img {
	background: url(../Images/Menu/up/MenuBar_14.jpg) top left no-repeat;
}

#Staff #MenuBar #mStaff a img, #MenuBar #mStaff a:hover img, #MenuBar #mStaff a:active img, #MenuBar #mStaff a:focus img {
	background: url(../Images/Menu/down/MenuBar_14.jpg) top left no-repeat;
}

/* ------------------------------------ */
/* MENU BAR -- CONTACT */
/* ------------------------------------ */

#MenuBar #mContact a img, #MenuBar #mContact a:visited img {
	background: url(../Images/Menu/up/MenuBar_16.jpg) top left no-repeat;
}

#Contact #MenuBar #mContact a img, #MenuBar #mContact a:hover img, #MenuBar #mContact a:active img, #MenuBar #mContact a:focus img {
	background: url(../Images/Menu/down/MenuBar_16.jpg) top left no-repeat;
}