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

/* Normalizes margin, padding */
body, div, li, h1, h2, h3, p { 
margin : 0; padding : 0; }

/* Normalizes font-size for headers */
h1,h2,h3 { font-size : 100%; }

/* Removes list-style from lists -- ul { list-style : none; } */




body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.7em;
	line-height:1.2em;
	color:#333;
	}

	
	
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:2em;
	font-weight:bold;
	line-height:1.2em;
	letter-spacing:-.05em;
	color:#193c69;
	margin-top:15px;
	margin-bottom:10px;
	margin-bottom:15px;
	}
	
	
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.3em;
	letter-spacing:-.03em;
	margin-top:10px;
	color:#333;
	}
	
	
#container {
	width: 820px;
	\width: 820px;
	w\idth: 800px;
	margin-left: auto;
	margin-right: auto;
	}



#margin_top {
	visibility:hidden;
	position:relative; top:10px;
	height:180px;
	background:url(images/bg_square_bales.jpg) no-repeat;
	}


#secondary_bg {
	float:right;
	}
	
#logo1 {
	width:165px;
	float:left;
	margin-top:10px;
	}
	
#tollfree {
	position:absolute; left:270px; top:55px;
	text-align:center;
	font-size:1.5em;
	font-weight:bold;
	letter-spacing:-.07em;
	line-height:1em;
	width:180px;
	color:#193c69;
	}
	
	
#quickfind {
	position:absolute; top:50px; left:550px;
	}
	


#branding {
	position:absolute; top:126px;
	width:800px;
	height:306px;
	}
	

#nav_container {
	display:none;
	position:absolute; top:160px;
	width:800px;
	}
	
#nav_main a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	display:block; width:132px; height:50px;
	padding-top:10px;
	text-align:center;
	float:left;
	font-size:1.7em;
	text-decoration:none;
	letter-spacing:-.07em; line-height:1em;
	}
	
/*

#nav_products a {
	margin-top:10px; margin-right:1px;
	display:block; width:98px; height:30px;
	padding-top:5px;
	line-height:1em;
	float:left; text-align:center;
	text-decoration:none;
	font-size:1em;
	color:white;
	background:url(images/nav_bg2.gif) no-repeat;

	} 
	
	
#nav_products a:hover {
	background-position:0 -20px;
	}
	
	*/
	
	
#nav_products a {
	margin-top:10px; margin-right:1px;
	display:block; width:98px; height:40px;
	padding-top:5px;
	line-height:1em;
	float:left; text-align:center;
	text-decoration:none;
	font-size:1em;
	color:#fff;
	background:url(images/nav_bg3.gif) no-repeat;

	}

#nav_products a:hover {
	background-position:0 -50px;
	color:#000;
	}


#p_baler_us a#baler_us,
#p_baler_can a#baler_can,
#p_balewrap a#balewrap,
#p_netwrap a#netwrap,
#p_beyond a#beyond,
#p_durawrap a#durawrap,
#p_eclipse a#eclipse,
#p_revolver a#revolver,
#p_pull_line a#pull_line,
#p_tree_rope a#tree_rope,
#p_tying_twine a#tying_twine,
#p_total_tie a#total_tie,
#p_history_twine a#history_twine,
#p_bridon_today a#bridon_today,
#p_iso_nine a#iso_nine,
#p_iso_fourteen a#iso_fourteen,
#p_price_list a#price_list,
#p_eclipse a#eclipse,
#p_benefit a#benefit,
#p_calculator a#calculator,
#p_testimonials a#testimonials,
#p_silage a#silage,
#p_bunker a#bunker {
	background:url(images/nav_bg_current.gif) no-repeat;
	color:#060f1a;
	font-weight:bold;
	}


/* ------------------------------------------- IMAGE BLOCK / SCREEN  --------------------------------*/

.left_eclipse {
	float:left;
	margin-top:30px; margin-right:20px; margin-bottom:300px;
	background:url(images/eclipse_box_shad.jpg) no-repeat;
	}

.left_eclipse, .left_9kspool, .left_sisal {
	float:left;
	margin-top:30px; margin-right:60px; margin-bottom:300px;
	}
	
.left_eclipse {
	background:url(images/eclipse_box_shad.jpg) no-repeat;
	}

.left_9kspool {
	background:url(images/9000_spool.jpg) no-repeat;
	}
	
.left_sisal {
	width:200px;
	background:url(images/sisal_RoyalHolland.jpg) no-repeat;
	}
	
.pic_right_9000 {
	clear:right;
	float:right;
	margin-top:30px; margin-left:30px; margin-right:40px; margin-bottom:60px;
	width:200px; height:240px;
	background:url(images/9000_spool.jpg) no-repeat;
	}
	
#forage_img {
	width:502px; height:325px;
	background:url(images/product_group.gif) no-repeat;
	
	}
	
.pic_left_dura {
	float:left;
	margin-top:30px; margin-right:20px; margin-bottom:300px;
	width:360px; height:424px;
	background:url(images/durawrap_bale.jpg) no-repeat;
	}
	
.pic_left_pull {
	float:left;
	margin-top:30px; margin-right:60px; margin-bottom:300px;
	width:219px; height:212px;
	background:url(images/pullline.jpg) no-repeat;
	}

.pic_left_revolver {
	float:left;
	margin-top:30px; margin-right:60px; margin-bottom:300px;
	width:250px; height:305px;
	background:url(images/revolver_spool.jpg) no-repeat;
	}
	
.pic_left_total {
	float:left;
	margin-top:10px; margin-right:20px; margin-bottom:20px;
	width:200px; height:566px;
	background:url(images/total_tie_display.jpg) no-repeat;
	}
	
	
.pic_left_tree {
	float:left;
	margin-top:30px; margin-right:60px; margin-bottom:300px;
	width:300px; height:249px;
	background:url(images/treerope_box.jpg) no-repeat;
	}
	
.pic_left_tying {
	float:left;
	margin-top:30px; margin-right:30px; margin-bottom:80px;
	width:400px; height:310px;
	background:url(images/tying_twine_boxes.jpg) no-repeat;
	}
	
#whatsnew_pic {
	width:600px; height:348px;
	background:url(images/roundbale_field.jpg) no-repeat;
	}
	
/* ------------------------------------------- IMAGE BLOCK / SCREEN  --------------------------------*/

	

#content_home {
	position:relative; top:0px;

	}
	
	
#content_second {
	position:absolute; top:0px; left:15px;
	width:800px;
	}
	
.pic_left {
	float:left;
	margin-top:30px; margin-right:15px; margin-bottom:300px; margin-left:20px;
	}
	
.pic_right {
	clear:right;
	float:right;
	margin-top:30px; margin-left:20px; margin-right:40px; margin-bottom:60px;
	}
	
.pic_right_b {
	clear:right;
	float:right;
	}
	
#pic_wrap1, #pic_wrap2, #pic_wrap3a, #pic_wrap3b, #pic_wrap3c, #pic_wrap3d
	{clear:right;
	float:right;
	}

#pic_wrap1, #pic_wrap2
	{width:500px; height:80px;
	}

#pic_wrap1 {
	background:url(images/netwrap_b-t-edge1.jpg) no-repeat;
	}
	
#pic_wrap2 {
	background:url(images/netwrap_b-t-edge2.jpg) no-repeat;
	}

#pic_wrap3a {
	width:380px; height:20px;
	background:url(images/netwrap_b-t-edge3a.jpg) no-repeat;
	}
	
#pic_wrap3b {
	width:280px; height:20px;
	background:url(images/netwrap_b-t-edge3b.jpg) no-repeat;
	}
	
#pic_wrap3c {
	width:190px; height:20px;
	background:url(images/netwrap_b-t-edge3c.jpg) no-repeat;
	}
	
#pic_wrap3d {
	width:120px; height:20px;
	background:url(images/netwrap_b-t-edge3d.jpg) no-repeat;
	}
	

#pic_tuff_a, #pic_tuff_b
	{clear:right;
	float:right;
	}
	
#pic_tuff_a
	{width:200px; height:200px;
	background:url(images/tuffwrap_a.jpg) no-repeat;
	}

#pic_tuff_b
	{width:300px; height:199px;
	background:url(images/tuffwrap_b.jpg) no-repeat;
	}
	
	
.text_right {
	margin-top:60px;
	margin-right:60px;
	font-size:1.2em;
	line-height:1.7em;
	}
	
.text_left {
	margin-top:60px; margin-left:100px;
	font-size:1.2em;
	line-height:1.7em;
	}
	
.text_full {
	margin-top:40px; margin-right:80px; margin-left:98px;
	font-size:1.2em;
	line-height:1.7em;
	}
	
.text_table_b {
	width:400px;
	float:right;
	margin-left:1em;
	font-size:.9em;
	line-height:1.6em;
	}
	

table {
	table-layout:automatic;
	width:65%;
	text-align:center;
	margin-left:20px;
	}

#table2 {
	table-layout:automatic;
	text-align:center;
	width:350px;
	float:right; margin-right:50px; margin-top:30px;
	}

th {
	font-weight:bold;
	font-size:1.3em;
	text-transform:uppercase;
	color:#193c69;
	padding-top:10px;
	line-height:1.1em;
	}

#products tbody tr.odd  td {
      background-color: #dcdce4;
    }
	
#table2 tbody tr.odd  td {
      background-color: #dcdce4;
    }
	
#sisal tbody tr.odd  td {
      background-color: #dcdce4;
    }
	
#table_narrow tbody tr.odd  td {
	  background-color: #dcdce4;
    }




.col_hdr {
	font-weight:bold;
	line-height:1em;
	}

img {
	border:none;
	}
	
	
a:link {
	font-size:1.2em;
	text-decoration:none;
	color:#193c69;
	}


a:visited {
	color:#193c69;
	}
	
a:hover {
	color:#8c9db4;
	text-decoration:none;
	}
	
a:active {
	color:#060f1a;
	}


	

.col1, .col2, .col3 {
	width:230px;
	padding:5px 15px 15px 15px;
	background-color:#dcdce4;
	}
	
.col1 {
	position:absolute; top:0; left:0;
	background-color:white;
	}
	
.col2 {
	position:absolute; top:0; left:270px;
	background:url(images/bg_col.jpg) repeat-y;
	}
	
.col3 {
	position:absolute; top:0; left:540px;
	background:url(images/bg_col.jpg) repeat-y;
	}
	
.center {
	text-align:center;
	}
	
.customer_pic {
	float:left;
	margin-right:15px;
	}
	
	
.customer_pic_anderson {
	float:left;
	margin-right:15px;
	width:150px; height:193px;
	background:url(images/anderson_wayne.jpg) no-repeat;
	}
	
.customer_pic_vassar {
	float:left;
	margin-right:15px;
	width:150px; height:193px;
	background:url(images/vassar_kevin.jpg) no-repeat;	
	}
	
.customer_pic_schumaker {
	float:left;
	margin-right:15px;
	width:150px; height:193px;
	background:url(images/schumacher_scott.jpg) no-repeat;
	}
	
.customer_pic_hasty {
	float:left;
	margin-right:15px;
	width:150px; height:193px;
	background:url(images/hasty_bill.jpg) no-repeat;
	}
	
.customer_pic_smith {
	float:left;
	margin-right:15px; margin-bottom:150px;
	width:150px; height:193px;
	background:url(images/smith_howard.jpg) no-repeat;
	}
	
.caption {
	font-size:.9em;
	/*letter-spacing:-.03em; */
	line-height:1.3em;
	font-style:italic;
	color:##666666;
	}
	
.caption_w {
	font-size:1.1em;
	letter-spacing:-.03em;
	color:white;
	}


.center_image {
	text-align:center;
	}
	
	
.bolditalic {
	font-size:1em;
	font-style:italic;
	font-weight:bold;
	}

.italic {
	font-style:italic;
	}
	
.red {
	color:#cd2036;
	text-transform:uppercase;
	}