body { 
margin-top:10px; 
margin-left:0; 
margin-right:0; 
background-color: #d1c1b2; 
background-image: url(images/bg1.jpg); 
background-repeat:repeat-x; 
background-position:top; 
} 

#content{ 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#ffffff; } 

.top_bg_cl{ 
background-image: url(images/top_bg.jpg); 
background-repeat:repeat-x; 
background-position:top; 
background-color:#848447;} 

.left_bg{ 
background-image: url(images/bg_line.jpg); 
background-repeat:repeat-y; 
background-position:right; 
background-color:#b78b68;} 

.top_nav{ 
position:relative; 
margin-top:-20px; 
color:#ffffff;} 

a.tn:link { 
color:#281717; 
text-decoration: none; 
font-weight:bold;} 
a.tn:visited { 
color:#281717; 
text-decoration: none; 
font-weight:bold;} 
a.tn:hover { 
color:#ffffff; 
text-decoration: none; 
font-weight:bold;} 

.koch_info{ 
color:#ffffff; 
font-size:14px; 
padding-top:20px; 
padding-left:8px; 
font-weight:bold;} 

.columbia_info{ 
color:#ffffff; 
font-size:14px; 
padding-top:20px; 
padding-right:8px; 
font-weight:bold;} 

.em{ 
font-size:12px; 
font-weight:normal;} 

.call{ 
font-size:12px; 
font-weight:normal;} 

a.koch_info_li:link { 
color:#ffffff; 
text-decoration: none; 
font-size:12px; 
font-weight:normal; } 
a.koch_info_li:visited { 
color:#ffffff; 
text-decoration: none; 
font-size:12px; 
font-weight:normal;} 
a.koch_info_li:hover { 
color:#281717; 
text-decoration: none; 
font-size:12px; 
font-weight:normal;} 

.leftnav{ 
width:200px; 
text-align:left; 
color:#281717; 
padding-left:15px; 
} 



.leftform{ 
position:relative; 
margin-top:-20px; 
text-align:left; 
margin-left:-70px; 
} 
html>body 
.leftform{ 
position:relative; 
margin-top:-1px; 
text-align:left; 
margin-left:-40px; 
padding-bottom:10px;} 

.left_products{ 
color:#fde3be; 
font-weight:bold; 
padding-bottom:10px;} 



a.leftnav_li:link { 
color:#281717; 
text-decoration: none; 
display: block; 
width:200px; 
padding-top:2px; 
padding-bottom:2px; 
font-size:11px; 
letter-spacing: -1px} 

a.leftnav_li:visited { 
color:#281717; 
text-decoration: none; 
display: block; 
width:200px; 
padding-top:2px; 
padding-bottom:2px; 
font-size:11px; 
letter-spacing: -1px} 

a.leftnav_li:hover { 
color:#281717; 
text-decoration: none; 
display: block; 
width:200px; 
padding-top:2px; 
padding-bottom:2px; 
background-color:#dcbf84; 
font-size:11px; 
letter-spacing: -1px} 






a.leftnav_li_green:link { 
color:#044204; 
text-decoration: none; 
display: block; 
width:200px; 
padding-top:2px; 
padding-bottom:2px; 
font-weight:bold;} 

a.leftnav_li_green:visited { 
color:#044204; 
text-decoration: none; 
display: block; 
width:200px; 
padding-top:2px; 
padding-bottom:2px; 
font-weight:bold;} 

a.leftnav_li_green:hover { 
color:#044204; 
text-decoration: none; 
display: block; 
width:200px; 
background-color:#dcbf84; 
padding-top:2px; 
padding-bottom:2px; 
font-weight:bold;} 



.left_box_pad{ 
padding-top:15px; 
padding-bottom:25px;} 


.left_bg_box{ 
background-image:url(images/bg_left_box.jpg); 
background-repeat:repeat-y; 
background-position:top; 
width:200px; 
border:solid; 
border-color:#281717; 
border-width:2px; 
} 

.bags{ 
color: #ffffff; 
display: block; 
width:200px; 
background-color:#281717; 
text-align:center; 
font-weight:bold; 
padding-top:10px; 
padding-bottom:10px;} 

.box_text_pad{ 
position:relative; 
margin-top:-1px; 
padding:5px;} 

.footer{ 
background-image:url(images/footer_bg.jpg); 
background-color:#70703c; 
background-position:top; 
background-repeat: repeat-x; 
text-align:center; 
color:#ffffff; 
padding-top:5px; 
padding-bottom:10px; 
height:35px;} 

.fsh{ 
background-image:url(images/left_bg2.jpg); 
background-position:bottom; 
background-repeat:repeat-x; 
height:11px; 
} 


.maine_top{ 
background-image:url(images/top_maine_bg.jpg); 
background-position:top; 
background-repeat:repeat-x; 
height:11px; 
} 

.maine_bottom{ 
background-image:url(images/top_maine_bg1.jpg); 
background-position:top; 
background-repeat:repeat-x; 
height:16px; 
} 

h1{ 
position:relative; 
text-align:center; 
font-size:24; 
padding-top:15px;} 

h1.green{ 
color:#044204; 
padding-top:15px;} 

h2{ 
position:relative; 
text-align:left; 
padding-left:25px; 
color:#044204; 
font-size:14; 
margin-top: 25px; 
font-weight:bold; 
margin-bottom: 9px; 

} 


h4{ 
position:relative; 
color:#330000; 
font-size:12px; 
text-align:left;} 

p.pg{ 
position:relative; 
color:#330000; 
font-size:12px; 
text-align:left; 
padding-top:5px; 
padding-bottom:5px; 
padding-left:25px; 
padding-right:25px;} 


p.pg1{ 
position:relative; 
color:#330000; 
font-size:12px; 
text-align:center; 
} 


p.pg2{ 
position:relative; 
color:#330000; 
font-size:12px; 
text-align:left; 
margin-top:-10px; 
padding-left:25px; 
padding-right:25px;} 





.home_h{ 
filter:alpha(opacity=50); 
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 
-moz-opacity:.50; 
opacity:.50;} 

.home_h1{ 
filter:alpha(opacity=85); 
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; 
-moz-opacity:.85; 
opacity:.85;} 




.home_color{ 
background-color:#d6c7bb; 
} 


.maine_bg_box{ 
background-image:url(images/buckets_bg.jpg); 
border:solid; 
border-color:#281717; 
border-width:2px; 
} 

a.buckets_li:link { 
color:#dabd83; 
text-decoration: none; 
padding-top:5px; 
padding-bottom:5px;} 
a.buckets_li:visited { 
color:#dabd83; 
text-decoration: none; 
padding-top:5px; 
padding-bottom:5px} 
a.buckets_li:hover { 
color:#ffffff; 
text-decoration: none; 
padding-top:5px; 
padding-bottom:5px} 

a.buckets_li1:link { 
color:#281717; 
text-decoration: none; 
padding-top:5px; 
padding-bottom:5px;} 
a.buckets_li1:visited { 
color:#281717; 
text-decoration: none; 
padding-top:5px; 
padding-bottom:5px} 
a.buckets_li1:hover { 
color:#281717; 
text-decoration: underline; 
padding-top:5px; 
padding-bottom:5px} 




#thomas_info{ 
text-align:right; 
padding-right:30px; 
padding-top:10px; 
color:#330000; 
font-size:11px;} 

a.thomas_li:link { 
color:#354b21; 
text-decoration: underline; 

a.thomas_li:visited { 
color:#354b21; 
text-decoration: underline; 
} 
a.thomas_li:hover { 
color:#354b21; 
text-decoration: none; 
} 

.op_im{ 
position:relative; 
padding-bottom:25px; 
} 

.cl{ 
filter:alpha(opacity=100); 
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
-moz-opacity:.100; 
opacity:.100;} 

ul.square{ 
list-style-type:square; 
list-style-position:inside;} 
