/*  

Theme Name: lakeland

Theme URI: http://www.naidacom.com

Description: This is the main theme for the Lakeland Group site

Version: 1.0

Author: Mike Arsenault

Author URI: http://www.mikearsenault.com/

*/
		
		
		body
		{
			background-image: url('images/background_img.gif');
			margin: 0px;
			border: 0px;
			padding: 0px;	
		}
		
		h1
		{
			color: #006f3c;
			font: bold 20px/22px Verdana;
		}
		
		h1 a
		{
			color: #006f3c;
			font: bold 20px/22px Verdana;
			text-decoration: underline;
		}
		
		h1 a:hover
		{
			color: #006f3c;
			font: bold 20px/22px Verdana;
			text-decoration: none;
		}
		
		h3
		{
			color: #006F3C;
			font: bold 16px/20px Verdana;
		}
		
		h3 a
		{
			color: #006F3C;
			font: bold 16px/20px Verdana;
			text-decoration: underline;
		}
		
		h3 a:hover
		{
			color: #006F3C;
			font: bold 16px/20px Verdana;
			text-decoration: none;
		}
		
		.outer_container
		{
			
			width: 100%;
			background-image: url('images/top_main_background.gif');
			background-repeat: no-repeat;
		}
		
		.outer_container_thin
		{
			
			width: 100%;
			background-image: url('images/top_background_thin.gif');
			background-repeat: no-repeat;
		}
		
		.inner_container
		{
			width: 1010px;
			background-image: url('images/button_background_img.gif');
			background-position: left top;
			background-repeat: no-repeat;
			margin-left: 107px;
			margin-right: 107px;
			height: 360px;
		}
		
		.inner_container_thin
		{
			width: 1010px;
			background-image: url('images/main_cow_banner_thin.gif');
			background-position: left top;
			background-repeat: no-repeat;
			margin-left: 107px;
			margin-right: 107px;
			height: 216px;
		}
		
		.inner_container_field_day
		{
			width: 1010px;
			background-image: url('images/field_day.gif');
			background-position: left top;
			background-repeat: no-repeat;
			margin-left: 107px;
			margin-right: 107px;
			height: 360px;
		}
		
		
		.logo
		{
			float: left;
		}
		
		.buyer_paths
		{
			height: 153px;
			width: 1010px;
			float: left;
		}
		
		.buyer_paths_field_day
		{
			height: 338px;
			width: 1010px;
			padding-top: 180px;
		}
		
		.buyer_paths img
		{
			border: 0;
		}
		
		.buyer_paths_thin
		{
			height: 198px;
			width: 1010px;
			padding-top: 60px;
		}
		
		.buyer_paths_thin img
		{
			border: 0;
		}
		
		.weather_bug
		{
			float: right;
			margin-right: 20px;
			margin-top: 45px;
			width: 207px;
			height: 96px;
		}
		
		.weather_bug_thin
		{
			float: right;
			margin-right: 39px;
			margin-top: 4px;
		}
		
		.financing_homepage
		{
			float: right;
			margin-right: 43px;
			margin-top: 45px;
		}
		
		.nav
		{
			background-color: #013d22;
			height: 36px;
		}
		
		.nav_inner
		{
			background-color: #006b3a;
			height: 26px;
			color: #FFFFFF;
			font: normal 14px/16px Verdana;
			width: 1010px;
			margin-left: 107px;
			margin-right: 107px;
			padding-top: 10px;
		}
		
		.nav_inner a
		{
			text-decoration: none;
			font: normal 14px/16px Verdana;
			color: #FFFFFF;
		}
		
		.nav_inner a:hover
		{
			color: #E9E00D;
			text-decoration: none;
			font: normal 14px/16px Verdana;
			
		}
		
		#main_content
		{
			width: 1010px;
			margin-left: 107px;
			margin-right: 107px;
			background-color: #ffffff;
			border-top: 2px solid #6a6e64;
			background-color: #ffffff;
		}
		
		.text_content
		{
			width: 705px;
			padding: 20px;
			padding-left: 40px;
			color: #000000;
			font: normal 12px/14px Verdana;
			vertical-align: top;
			text-align: left;
			background-color: #ffffff;
		}
		
		.text_content a.dl
		{
			color: #006F3C;
			font: bold 12px/14px Verdana;
			text-decoration: none;
		}
		
		.text_content a.dl:hover
		{
			text-decoration: none;
			color: #E9E00D;
		}
		
		.breadcrumb
		{
			text-decoration: none;
			font: normal 12px/14px Verdana;
			color: #006f3c;
		}
		
		.breadcrumb a
		{
			text-decoration: none;
			font: normal 12px/14px Verdana;
			color: #006f3c;
			text-decoration: underline;
		}

		.breadcrumb a:hover
		{
			color: #E9E00D;
			text-decoration: none;
		}
		
		.sidebar
		{
			width: 245px;
			background-color: #006c39;
		}
		
		.search_widget
		{
			width: 245px;
			height: 46px;
			margin: 0px;
			background-image: url('images/search_form_background.gif');
			background-repeat: no-repeat;
		}
		
		.search_widget_new
		{
			width: 245px;
			height: 102px;
			background-image: url('images/search_form_background.gif');
			background-repeat: no-repeat;
			margin: 0px;
			padding: 0px;
		}
		
		.search_form
		{
			padding-top: 12px;
			padding-left: 20px;
		}
		
		.sub_nav
		{
			width: 245px;
			background-color: #036c3c;
			color: #ffffff;
		}
		
		.sub_nav_content
		{
			width: 235px;
			margin-left: 10px;
		}
		
		.sub_nav_content h3
		{
			font: normal 16px/20px Verdana;
			color: #ffffff;
			text-align: left;
		}
		
		.sub_nav_content h3.boldish
		{
			font: bold 22px/24px Verdana;
			color: #ffffff;
			text-align: center;
		}
		
		.sub_nav_content a
		{
			font: normal 14px/16px Verdana;
			color: #ffffff;
			text-decoration: none;
		}
		
		.sub_nav_content a:hover
		{
			text-decoration: underline;
		}
		
		.sub_nav_content ul
		{
			margin-left: -15px;
			text-align: left;
		}
		
		.contact_us_widget
		{
			width: 245px;
			background-color: #036c3c;
			color: #ffffff;
		}
		
		.contact_us_widget_home
		{
			margin-top: 10px;
			width: 245px;
			background-color: #036c3c;
			color: #ffffff;
		}
		
		.contact_us_widget_content
		{
			width: 225px;
			margin-left: 10px;
			margin-right: 10px;
			text-align: left;		
		}
		
		.contact_us_widget_content h3
		{
			font: normal 16px/20px Verdana;
			color: #ffffff;
			text-align: left;
		}
		
		.contact_us_widget_content p
		{
			font: normal 12px/14px Verdana;
			color: #ffffff;
			text-align: left;
		}
		
		.contact_us_widget_content label
		{
			font: bold 10px/12px Verdana;
			color: #ffffff;
			text-align: left;
		}
		
		.contact_us_widget_content input
		{
			width: 210px;
		}
		
		.contact_us_widget_content textarea
		{
			width: 210px;
			height: 70px;
			font: normal 10px/12px Verdana;
		}
		
		.contact_us_widget_content a
		{
			font: normal 12px/14px Verdana;
			color: #ffffff;
			text-decoration: none;
		}
		
		.contact_us_widget_content a:hover
		{
			text-decoration: underline;
		}
		
		.contact_us_reminder
		{
			border: 2px solid #006f3c;
			height: 230px;
			width: 150px;
			margin-right: 30px;
			padding: 5px;
			float: right;
		}
		
		.submit_button
		{
			float: right;
			margin-right: 10px;
			margin-top: 5px;	
		}
		
		.side_links
		{
			width: 245px;
		}
		
		.side_links_new
		{
			width: 245px;
			border-top: solid 3px #f8c22a;
		}
		
		.testimonial
		{
			width: 245px;
			height: 150px;
			background-color: #006c39;
			color: #FFFFFF;
		}
		
		.testimonial_new
		{
			width: 245px;
			background-color: #102704;
			color: #FFFFFF;
			border-bottom: 2px solid #ffffff;
			clear: both;
			position: absolute;
		}
		
		.testimonial_text
		{
			padding: 20px;
			font: bold 16px/18px Verdana;
		}
		
		.footer
		{
			width: 1010px;
			height: 72px;
			border-top: solid 3px #f8c22a;
			background-color: #006f3c;
			clear: both;
		}
		
		.footer_text
		{
			width: 400px; 
			float: right;
			margin-top: 30px;
			margin-right: 15px;
			text-align: left;
			color: #ffffff;
			font: bold 12px/14px Verdana;
			height: 20px; 
		}
		
		.footer_links
		{
			width: 400px; 
			float: left;
			margin-top: 30px;
			margin-left: 20px;
			text-align: left;
			color: #ffffff;
			font: bold 12px/14px Verdana;
			height: 20px; 
		}
		
		.footer_links a
		{
			color: #ffffff;
			font: normal 12px/14px Verdana;
			text-decoration: none;	
		}
		
		.footer_links a:hover
		{
			color: #ffffff;
			font: normal 12px/14px Verdana;
			text-decoration: underline;	
		}
