@charset "utf-8";
/* CSS Document */


/*Global Styles */
html, body {height:100%;}
body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#CCC; background: #000;}

h3{margin:0; padding:0}

a:link, a:visited {color:#FC0;}
a:hover, a:active {color:#F30;} 

/*Page Backgrounds */
#header {background: url(images/bgd/content-header.jpg) center top no-repeat; height:260px; width:100%; margin:auto; position:relative;}
#header_home {background: url(images/bgd/home-header.jpg) center top no-repeat; height:260px; width:100%; margin:auto; position:relative;}

ul#menu {width: 580px; top:170px; position:relative; tlist-style-type:none; text-align:center; margin:auto;}
#menu li {float:left; color:#fff;  /*height:40px;*/ display:block;}
#menu li a {/*height:40px;*/ display:block; color:#FC0; text-decoration:none; font-weight:bold; text-shadow:2px 2px 2px #000; padding-left:25px; padding-right:25px; font-size:18px; }
#menu li a:hover {/*background:url(images/template/nav/nav-hover.jpg) repeat-x;*/ Color:#fff;}



#content_top_repeat {background:url(images/bgd/repeat.jpg) top repeat-x; /*height:100%;*/}
#content_bgd {background: url(images/bgd/content-bgd.jpg) #000 repeat-y top center; padding:0px; width:100%; height:100%; margin:0px auto; vertical-align:bottom;}
#content {width: 975px; height:100%; margin:auto; background:#000; border:2px solid #666;}


#home_top_repeat {background:url(images/bgd/repeat2.jpg) top repeat-x; /*height:120;*/}
#home_bgd {background: url(images/bgd/right-repeat.jpg) #000 repeat-x top center; padding:0px; width:100%; height:100%; margin:0px auto;}


#home_image { background: url(images/bgd/home-mach.jpg) top no-repeat; margin: auto; /*top:305px;*/ height:471px;}
#contact_images { background:url(images/bgd/contact.jpg) top no-repeat; margin:-3px auto; /*top:305px;*/ height:312px;}

#footer {background: url(images/bgd/footer.jpg) #000 repeat-x bottom; height:56px; padding:0px; bottom:0px; vertical-align:bottom;}

#tractor-right {position:relative; /*width:251px; height:309px;*/ z-index:500;}

#tractor {position:relative; width:251px; height:309px; z-index:99;}







/*equipment listings*/
.searchpagenumberson {font-size: 22px; color: #FC0; font-weight: bold; text-decoration: underline;}
.searchpagenumbersoff {font-size: 16px;	color: #FC0;	text-decoration: underline;}
.searchpagenumbersoff a:link {font-size: 16px; color: #FC0; text-decoration: underline;}
.searchpagenumbersoff a:hover {font-size: 16px;	color: #FC0;	text-decoration: underline;}
.farmequipment a:link, .farmequipment a:visited, .farmequipment a:hover {font-size: 10px; color: #E8EFF7; text-decoration: none;}



.search_results_item_link {font-size:14px; color: #FF0; font-weight: bold;}
.search_results_customer_info {font-size: 14px;}
.search_results_labels {font-size: 10px;color:#999999;}
.search_results_price {color:#FF0000; font-weight: bold; }
.search_results_category {font-size: 11px;}
.search_results_descriptions {color: #fff;}
.search_results_small_links {color:#F93; font-size: 10px;}
.search_results_keyword_filter {background-color: #F5CB30; font-weight: bold; }
.search_results_options_top_row {background-color:#336633;}
.search_results_options_bottom_row {background-color:#336633;}
.showlistinglinks {color:#FC0;}
.contact_form {background-color:#333333;}


.general {font-size: 11px;}

.small_forum_text {font-size: 10px; color: #990000; font-weight: bold; text-decoration: none;}
.forum_reg_text {font-weight: bold; color: #990000; text-decoration: none;}

/****************   HEADINGS   ****************/
/**********************************************/
.headings {color:#FC0; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
.headings2 {font-size: 22px; color: #006600;}
.headings3 {font-size: 18px; color: #FF0000;}
.headings3_center {font-size: 24px; color: #000000; text-align:center;}
.specials {font-size: 24px; color: #FF0000; text-align:center;}
.specials a:link, .specials a:visited {font-size: 24px; color: #FF0000; text-align:center; text-decoration:none;}
.specials a:hover, .specials a:active {font-size: 24px; color: #000000; text-align:center; text-decoration:underline;}
.headings4 {font-size: 20px; color: #6699FF;}
.headings5 {font-size: 18px; color: #000000; text-align:center;}
.headings_page_titles {font-size: 18px; color: #999999; font-weight: bold; }
.headings-small {font-size: 14px; color: #000000;}
.headings-small2 {font-size: 14px;	color: #003300;}
.headings-small3 {font-size: 14px;	color: #000000;}
.headings-small3_center {font-size: 14px;	color: #000000; text-align:center;}

table.heading-sub {border-collapse: collapse; border-bottom: 1px solid #99CCFF;}
table.heading-sub  td {font-size: 20px;	color: #6699FF;	text-decoration: none;	padding-bottom: 2px; text-align: left;}

table.heading-page {border-collapse: collapse; border-bottom: 1px solid #FF0;}
table.heading-page  td {font-size: 20px; color: #ffffff; text-decoration: none; padding-bottom: 2px; text-align: left;}


/****************   TEXT FORMATS  *****************/
/**************************************************/
.highlight {font-weight: bold; color:#FF0000; background-color: #FFFF00;}
.subtle {font-size: 10px; color: #666666; text-decoration: none;}

.text_red {color: #FF0000;}
.text_red_small {font-size: 10px; color: #FF0000; font-weight: bold; }
.text_red_large {font-size: 14px; color: #FF0000;}
.text_red_bold {font-weight: bold; color: #FF0000;}

.text_black {color: #000000;}
.text_black_small {font-size: 10px; color: #000000;}
.text_black_large {font-size: 14px; color: #000000;}
.text_black_large a:link, .text_black_large a:visited {font-size: 14px; color: #FF0000;}
.text_black_large a:hover, .text_black_large a:active {font-size: 14px; color: #000000;}
.text_black_bold {font-weight: bold; color: #000000;}

.text_white {#FFFFFF;}

/****************   TABLE ROLLOVERS   *********/
/**********************************************/
.rollover {background-color: #FFFFCC;}
.rollover_plain {background-color: #000;}
.rollover_equipment {background-color:#333;}
.rollover_equipment_plain {background-color: #000;}



/****************   TABLE BORDERS   ***********/
/**********************************************/
table.tbl_small_border {border-collapse: collapse;}
table.tbl_small_border2 {border-collapse: collapse; border: 1px solid #ffffff;}
table.tbl_notice {border-collapse: collapse; border: 2px solid #FF0000;}

.pic_border {border:1px solid #336633;}

table.tbl_home {border: 1px solid #336633;}
table.tbl_specials {border-collapse: collapse;}
table.tbl_specials td {border: 1px solid #999999;}
table.tbl_specials td a{color: #FF0000;	display: block; padding:2px 3px 5px 3px; text-decoration: none;}
table.tbl_specials td a:link, table.tbl_specials td a:visited {color: #FF0000; background-color: #FFFFDF;}
table.tbl_specials td a:hover, table.tbl_specials td a:active {color: #FF0000; background-color: #F5F5F5;}


.seoby a {padding:5px;}
