/* CSS Document */

html, body {padding: 0; margin: 0; }
	
body {
	color: #333333;
	background-color: ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;}
	
* html a:hover {visibility:visible}

.navhome {position: relative; font-family: sans-serif; background-image:  url(images/menu/home_over.jpg); background-repeat: no-repeat; white-space: nowrap; display: block; width: 45px; height: 55px; margin: 0; padding: 0;}
.navhome a { display: block; color: #000000; font-size: 11px; width: 45px; height: 55px; display: block; float: right; color: black; text-decoration: none;}
.navhome img {width: 45px; height: 55px; border: 0; }
.navhome a:hover img{visibility:hidden}

.navproducts {position: relative; font-family: sans-serif; background-image:  url(images/menu/products_over.jpg); background-repeat: no-repeat; white-space: nowrap; display: block; width: 74px; height: 55px; margin: 0; padding: 0;}
.navproducts a { display: block; color: #000000; font-size: 11px; width: 74px; height: 55px; display: block; float: right; color: black; text-decoration: none;}
.navproducts img {width: 74px; height: 55px; border: 0; }
.navproducts a:hover img{visibility:hidden}

.navabout {position: relative; font-family: sans-serif; background-image:  url(images/menu/about_us_over.jpg); background-repeat: no-repeat; white-space: nowrap; display: block; width: 75px; height: 55px; margin: 0; padding: 0;}
.navabout a { display: block; color: #000000; font-size: 11px; width: 75px; height: 55px; display: block; float: right; color: black; text-decoration: none;}
.navabout img {width: 75px; height: 55px; border: 0; }
.navabout a:hover img{visibility:hidden}

.navstaff {position: relative; font-family: sans-serif; background-image:  url(images/menu/staff_over.jpg); background-repeat: no-repeat; white-space: nowrap; display: block; width: 54px; height: 55px; margin: 0; padding: 0;}
.navstaff a { display: block; color: #000000; font-size: 11px; width: 54px; height: 55px; display: block; float: right; color: black; text-decoration: none;}
.navstaff img {width: 54px; height: 55px; border: 0; }
.navstaff a:hover img{visibility:hidden}

.navnews {position: relative; font-family: sans-serif; background-image:  url(images/menu/company_news_over.jpg); background-repeat: no-repeat; white-space: nowrap; display: block; width: 109px; height: 55px; margin: 0; padding: 0;}
.navnews a { display: block; color: #000000; font-size: 11px; width: 109px; height: 55px; display: block; float: right; color: black; text-decoration: none;}
.navnews img {width: 109px; height: 55px; border: 0; }
.navnews a:hover img{visibility:hidden}

.navlinks {position: relative; font-family: sans-serif; background-image:  url(images/menu/links_over.jpg); background-repeat: no-repeat; white-space: nowrap; display: block; width: 50px; height: 55px; margin: 0; padding: 0;}
.navlinks a { display: block; color: #000000; font-size: 11px; width: 50px; height: 55px; display: block; float: right; color: black; text-decoration: none;}
.navlinks img {width: 50px; height: 55px; border: 0; }
.navlinks a:hover img{visibility:hidden}

h1 {padding: 0px;
	margin: 0px;}
	
h2 {padding: 0px;
	margin: 0px;}
	
h3 {padding: 0px;
	margin: 0px;}

#company_news {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	padding: 15px 15px 15px 15px;}
	
	#company_news a {
	font-size: 11px;
	color: #6f4a02;
	letter-spacing: 1px;
	text-decoration: underline;
	font-weight: bold;}
	
	#company_news a:visited {
	color: #ffffff;
	text-decoration: none;}
	
	#company_news a:hover {
	color: #6f4a02;
	text-decoration: none;}
	
	#company_news a:active {
	color: #666666;
	text-decoration: none;}
	
#customer_login {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 9px;
	padding: 15px 15px 15px 15px;
	letter-spacing: 1px;}

.login_bg {
	background-image: url(images/banner_customer_login_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;}
	
.staff_bg {
	background-image: url(images/banner_staff_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;}
	

#footer_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 16px;
	padding: 10px 10px 10px 10px;}	
	
	#footer_text strong {
	font-weight: bold;}
	
	#footer_text a {
	color: #333333;
	text-decoration: underline;}

	#footer_text a:visited {
	color: #333333;
	text-decoration: underline;}
	
	#footer_text a:hover {
	color: #6f4a02;
	text-decoration: underline;}
	
	#footer_text a:active {
	color: #666666;
	text-decoration: underline;}
	
#footer_phone_num {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6f4a02;
	line-height: 16px;
	padding: 10px 10px 10px 10px;}
	
#footer_logo {
	padding: 10px 0px 0px 0px;}

#title_padding {
	padding: 25px 0px 0px 0px;}

.int_body_header_bg {
	background-image: url(images/int_body_header_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;}
	
.int_body_footer_bg {
	background-image: url(images/int_body_footer_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;}

#int_side_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 18px;
	width: 168px;
	padding: 13px 0px 0px 0px;}
	
	#int_side_text a {
	color: #6f4a02;
	text-decoration: underline;}
	
	#int_side_text a:visited {
	color: #6f4a02;
	text-decoration: underline;}
	
	#int_side_text a:hover {
	color: #666666;
	text-decoration: underline;}
	
	#int_side_text a:active {
	color: #000000;
	text-decoration: underline;}
	
	#int_side_text .brown_text {
		font-weight:bold;}

.brown_text {
	color: #6f4a02;}
	
.green_text {
	color: #3f8c3f;}

#main_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 16px;
	width: 476px;
	padding: 13px 46px 0px 0px;}
	
	#main_text a {
	color: #6f4a02;
	text-decoration: underline;}

	#main_text a:visited {
	color: #333333;
	text-decoration: underline;}
	
	#main_text a:hover {
	color: #666666;
	text-decoration: underline;}
	
	#main_text a:active {
	color: #000000;
	text-decoration: underline;}

#staff_bio_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 16px;
	width: 142px;
	padding: 13px 0px 0px 0px;}
	
	#staff_bio_name a {
	color: #6f4a02;
	text-decoration: underline;}
	
	#staff_bio_name a:visited {
	color: #333333;
	text-decoration: underline;}
	
	#staff_bio_name a:hover {
	color: #666666;
	text-decoration: underline;}
	
	#staff_bio_name a:active {
	color: #000000;
	text-decoration: underline;}

#staff_bio_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 16px;
	width: 318px;
	padding: 13px 46px 0px 16px;}	

	#staff_bio_text a {
	color: #6f4a02;
	text-decoration: underline;}
	
	#staff_bio_text a:visited {
	color: #333333;
	text-decoration: underline;}
	
	#staff_bio_text a:hover {
	color: #666666;
	text-decoration: underline;}
	
	#staff_bio_text a:active {
	color: #000000;
	text-decoration: underline;}






/*
#main_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
	padding: 0px 15px 0px 15px;}	
	
	#main_content h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #cc6633;
	font-weight: normal;
	letter-spacing: 1px;}
	
	#main_content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #993333;}
	
	#main_content h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;}
	
	#main_content strong {
	font-weight: bold;}
	
	#main_content a {
	color: #cc6633;
	text-decoration: underline;}
	
	#main_content a:hover {
	color: #666666;
	text-decoration: underline;}
	
	#main_content a:visited {
	color: #cc6633;
	text-decoration: underline;}
	
	#main_content a:active {
	color: #999999;
	text-decoration: underline;}
	
	#main_content .subtitles {
	color: #0083c3;
	font-size: 13px;}
	
	#main_content .side_text {
	color: #333333;}

.subtitles {
	font-size: 16px;
	line-height: 20px;}

.grid_head {
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	line-height: 11px;
	padding: 4px;}
	
	.grid_head a{
	color: #0083c3;}
	
	.grid_head a:hover {
	color: #666666;
	text-decoration: underline;}
	
	.grid_head a:visited {
	color: #0083c3;
	text-decoration: underline;}
	
	.grid_head a:active {
	color: #000000;
	text-decoration: underline;}

.grid_row {
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 4px;
	padding-right: 4px;}
	
	.grid_row a{
	color: #cc6633;}
	
	.grid_row a:hover {
	color: #666666;
	text-decoration: underline;}
	
	.grid_row a:visited {
	color: #cc6633;
	text-decoration: underline;}
	
	.grid_row a:active {
	color: #000000;
	text-decoration: underline;}

.grid_bottom {
	border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-color: #e2e2e2;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 13px;
	padding: 4px;}
	
	.grid_bottom a{
	color: #0083c3;
	font-weight: bold;}
	
	.grid_bottom a:hover {
	color: #666666;
	text-decoration: underline;}
	
	.grid_bottom a:visited {
	color: #0083c3;
	text-decoration: underline;}
	
	.grid_bottom a:active {
	color: #000000;
	text-decoration: underline;}

.equip_padding{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 16px;}

.picture_bottom {
	background-color: #e2e2e2;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 13px;
	padding: 4px;}

.mailing_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
	padding: 0px 15px 0px 15px;}	
	
	.mailing_list h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #cc6633;
	font-weight: normal;
	letter-spacing: 1px;}
	
	.mailing_list h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #993333;}
	
	.mailing_list h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;}
	
	.mailing_list strong {
	font-weight: bold;}
	
	.mailing_list a {
	color: #cc6633;
	text-decoration: underline;}
	
	.mailing_list a:hover {
	color: #666666;
	text-decoration: underline;}
	
	.mailing_list a:visited {
	color: #cc6633;
	text-decoration: underline;}
	
	.mailing_list a:active {
	color: #999999;
	text-decoration: underline;}
	
	.mailing_list .subtitles {
	color: #0083c3;
	font-size: 13px;}




.upcoming_auctions {
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 13px;
	padding: 4px;}
	
	.upcoming_auctions strong {
	font-weight: bold;}
	
	.upcoming_auctions a {
	color: #cc6633;
	text-decoration: underline;}
	
	.upcoming_auctions a:hover {
	color: #666666;
	text-decoration: underline;}
	
	.upcoming_auctions a:visited {
	color: #cc6633;
	text-decoration: underline;}
	
	.upcoming_auctions a:active {
	color: #999999;
	text-decoration: underline;}


.upcoming_auctions_title {
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	color: #0083c3;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	letter-spacing: 1px;}



.search_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	letter-spacing: 1px;}
	
	
	
	
	
	
.side_image {
	background-image: url(images/side_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;}

#heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	line-height: 17px;
	padding: 10px 15px 10px 15px;
	font-weight: bold;
	letter-spacing: 1px;}	

/*#menu {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;}
	
	#menu ul {
	list-style-type: none;
	margin: 0px;
	padding-left: 23px;
	padding-right: 23px;}
	
	#menu ul li {
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4CA792;}
	
	#menu a {
	color: #FFFFFF;
	text-decoration: none;}
	
	#menu a:hover {
	color: #CCCC99;
	text-decoration: none;}*/
	
.search_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	letter-spacing: 1px;}
	
/*#main_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
	padding: 14px 10px 10px 14px;}	
	
	#main_content h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #008164;
	font-weight: bold;}
	
	#main_content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #993333;}
	
	#main_content h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;}
	
	#main_content strong {
	font-weight: bold;}
	
	#main_content a {
	color: #993333;
	text-decoration: underline;}
	
	#main_content a:hover {
	color: #666666;
	text-decoration: underline;}
	
	#main_content a:visited {
	color: #996633;
	text-decoration: underline;}
	
	#main_content a:active {
	color: #999999;
	text-decoration: underline;}
	
	#main_content .margintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 16px;}*/