body {
	margin:0;
	padding:0;
	background-color:#fffb7e;
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
}

div#page
{
	width: 1024px;
	margin: 0 auto;
	height: 100%;
}

	div#page div#header
	{
		margin-top: 20px;
		width: 1025px;
		height: 168px;		
		position: relative;
		background: transparent url(/images/backgrounds/header_bg.png) no-repeat;
	}
	
			div#page div#header div#home
			{
				position: absolute;
				top: 85px;
				left: 35px;
				width: 180px;
				height: 80px;
				padding: 0;
				margin: 0;
			}
			
			div#page div#header div#furrow
			{
				position: absolute;
				top: 85px;
				left: 231px;
				width: 180px;
				height: 80px;
				padding: 0;
				margin: 0;
			}
			
			div#page div#header div#order
			{
				position: absolute;
				top: 85px;
				left: 426px;
				width: 180px;
				height: 80px;
				padding: 0;
				margin: 0;
			}
			
			div#page div#header div#about
			{
				position: absolute;
				top: 85px;
				left: 618px;
				width: 180px;
				height: 80px;
				padding: 0;
				margin: 0;
			}
			
			div#page div#header div#contact
			{
				position: absolute;
				top: 85px;
				left: 810px;
				width: 180px;
				height: 80px;
				padding: 0;
				margin: 0;
			}
	
			.home_nav
			{
				display: block;
				background: transparent url(/images/nav/home.gif) no-repeat;
				width: 180px;
				height: 80px;
				overflow:hidden;
			}
			
				.home_nav:hover
				{
					background-position: 0px -90px;
				}
			
			.furrow_nav
			{
				display: block;
				background: url(/images/nav/furrow.gif) no-repeat;
				width: 180px;
				height: 80px;
				overflow:hidden;				
			}
			
				.furrow_nav:hover
				{
					background-position: 0px -95px;	
				}
			
			.order_nav
			{
				display: block;
				background: url(/images/nav/order2.gif) no-repeat;
				width: 180px;
				height: 90px;
				overflow:hidden;				
			}
			
				.order_nav:hover
				{
					background-position: 0px -86px;	
				}
			
			.about_nav
			{
				display: block;
				background: url(/images/nav/about.gif) no-repeat;
				width: 180px;
				height: 80px;
				overflow:hidden;				
			}
			
				.about_nav:hover
				{
					background-position: 0px -93px;	
				}
			
			.contact_nav
			{
				display: block;
				background: url(/images/nav/contact.gif) no-repeat;
				width: 180px;
				height: 80px;
				overflow:hidden;				
			}
			
				.contact_nav:hover
				{
					background-position: 0px -92px;	
				}
	
	div#page div#content
	{
		position: relative;
		padding: 0;
		margin: 0px 0px 20px 0px;
		min-height: 250px;
		width: 1026px;
		height: 1114px;
		background: transparent url(/images/backgrounds/main_body.png) no-repeat;
	}
		
		div#page div#content div#callout
		{
			position: relative;
			top: 10px;
			padding: 0;
			margin: 0 auto;
			width: 1020px;
			height: 332px;			
		}
		
		div#page div#content div#order
		{
			position: absolute;
			top: 275px;
			left: 710px;
			width: 270px;
			height: 129px;
		}
		
		div#page div#content div#main_callout
		{
			position: absolute;
			top: 365px;
			left: 23px;
			width: 320px;
			height: 580px;
		}
		
			div#page div#content div#main_callout div#shows
			{
				position: relative;
				top: 10px;
				margin: 0 auto;
				width: 290px;
				height: 320px;
				color: #6f6d6d;
				font-size: 11px;
			}
			
				div#page div#content div#main_callout div#shows h4
				{
					margin: 0;
					padding: 0;
					font-size: 24px;
					color: #a47106;
					font-weight: normal;
				}
				
				div#page div#content div#main_callout div#shows ul.dates
				{
					font-size: 11px;	
					list-style-type: none;
					margin: 0;
					padding: 2px 0px 5px 4px;
				}
		
						div#page div#content div#main_callout div#shows ul.dates li
						{
							padding: 5px 0px 4px 0px;	
						}
		
			div#page div#content div#main_callout div#callout_2
			{
				position: absolute;
				top: 365px;
				left: 9px;
				width: 300px;
				height: 99px;
				background: transparent url(/images/callout_2.png) no-repeat;
			}
			
				div#page div#content div#main_callout div#callout_2 div#callout2text
				{
					position: relative;
					top: 5px;
					left: 120px;
					width: 177px;
					height: 90px;
					font-size: 9px;
				}			
		
				div#page div#content div#main_callout div#callout_2 div#callout2text h4
				{
					margin: 0;
					padding: 0;
					font-size: 14px;
					color: #40692d;
					font-weight: normal;
				}
				
				div#page div#content div#main_callout div#callout_2 div#callout2text a
				{
					font-weight: bold;
					color: #000;
				}
				
				div#page div#content div#main_callout div#callout_2 div#callout2text a:hover
				{					
					color: #40692d;
				}
		
			div#page div#content div#main_callout div#callout_3
			{
				position: absolute;
				top: 480px;
				left: 9px;
				width: 300px;
				height: 100px;
				background: transparent url(/images/callout_3.png) no-repeat;
			}
			
				div#page div#content div#main_callout div#callout_3 div#callout3text
				{
					position: absolute;
					top: 5px;
					left: 120px;
					width: 177px;
					height: 90px;
					font-size: 9px;
				}			
		
				div#page div#content div#main_callout div#callout_3 div#callout3text h4
				{
					margin: 0;
					padding: 0;
					font-size: 14px;
					color: #40692d;
					font-weight: normal;
				}
				
				div#page div#content div#main_callout div#callout_3 div#callout3text a
				{
					font-weight: bold;
					color: #000;
				}
				
				div#page div#content div#main_callout div#callout_3 div#callout3text a:hover
				{					
					color: #40692d;
				}
		
		div#page div#content div#about
		{
			position: relative;
			top: 30px;
			left: 400px;
			width: 600px;
			height: 350px;
		}
		
			div#page div#content div#about h4
			{
				margin: 0;
				padding: 0;
				font-size: 24px;
				font-weight: normal;
				color: #A47106;
			}
			
			div#page div#content div#about div#webAd
			{
				position: absolute;
				top: 225px;
				left: 0px;				
				width: 198px;
				height: 148px;
			}
			
			div#page div#content div#about ul.items
			{
				list-style-type: none;
				width: 260px;
				height: auto;
				position: absolute;
				top: 25px;
				left: 230px;
				font-size: 11px;
			}
			
				div#page div#content div#about ul.items li
				{
					padding: 5px 0px 5px 0px;	
				}
				
				div#page div#content div#about ul.items li a
				{
					color: #447031;
					font-weight: bold;
				}
				
				div#page div#content div#about ul.items li a:hover
				{
					color: #cccccc;	
				}
		
		div#page div#content div#testimonials
		{
			position: relative;
			top: 82px;
			left: 400px;
			width: 600px;
			height: 210px;
			font-size: 11px;
		}
		
			div#page div#content div#testimonials p
			{
				margin: 4px 0 0 0;
				padding: 0;
			}
		
			div#page div#content div#testimonials h4
			{
				margin: 0;
				padding: 0;
				font-size: 24px;
				font-weight: normal;
				color: #A47106;
			}
			
			div#page div#content div#testimonial_text
			{
				position: absolute;
				top: 26px;
				left: 270px;
				width: 340px;
			}
		
			div#page div#content div#testimonial_text a
			{
				color: #447031;
				font-weight:bold;
			}
			
			div#page div#content div#testimonial_text a:hover
			{
				color: #cccccc;
			}
		
		div#page div#content div#main_content
		{
			position: relative;
			top: 30px;
			left: 235px;
			width: 1024px;
			min-height: 285px;
			height: auto;
			padding: 5px;
			font-size: 16px;
			padding-bottom: 60px;
		}
	
/********** About Us ***************************/
		
			div#page div#content div#main_callout div#benefits_of
			{
				position: relative;
				top: 10px;
				margin: 0 auto;
				width: 270px;
				height: 320px;
				color: #6f6d6d;
			}
			
				div#page div#content div#main_callout div#benefits_of h4
				{
					margin: 0;
					padding: 0;
					font-size: 24px;
					color: #a47106;
					font-weight: normal;
				}
				
				  div#page div#content div#main_callout div#benefits_of ul.items
				  {
					  list-style-type: none;
					  width: 260px;
					  height: auto;
					  position: relative;
					  font-size: 11px;
					  margin: 0;
					  padding: 0;
				  }
				  
					  div#page div#content div#main_callout div#benefits_of ul.items li
					  {
						  padding: 5px 0px 5px 0px;	
					  }
					  
					  div#page div#content div#main_callout div#benefits_of ul.items li a
					  {
						  color: #447031;
						  font-weight: bold;
					  }
					  
					  div#page div#content div#main_callout div#benefits_of ul.items li a:hover
					  {
						  color: #cccccc;	
					  }
					  
				div#page div#content div#main_callout div#fits
				{
					position: relative;
					margin: 0;
					padding: 0;
					top: 90px;
					left: 10px;
				}
				
			div#page div#content div#main_content
			{
				position: absolute;
				left: 380px;
				top: 400px;
				width: 600px;
				height: 450px;
			}
			
				div#page div#content div#main_content div#mission
				{
					position: relative;
					margin: 0 auto;
					width: 550px;
					height: 100px;
					color: #4e9863;
					font-size: 28px;
					text-align:center;
				}
				
				div#page div#content div#main_content div#mission_text
				{
					position: relative;
					top: 5px;
					margin: 0 auto;
					width: 550px;
					height: 100px;
					font-size: 12px;
					text-align:left;
					line-height:28px;
				}
				
					div#page div#content div#main_content div#mission_text a
					{
						color: #000;
						font-weight:bold;
					}
					
					div#page div#content div#main_content div#mission_text a:hover
					{
						color: #329f01;
					}
				
					div#page div#content div#main_content div#mission_text h4
					{
						font-weight: normal;
						padding: 0px 0px 10px 0px;
						margin: 0;
						font-size: 28px;
						color: #8d5500;
					}
			
/********* FURROW CRUISER *************************************/

	div#page div#content div#main_callout div#photos
	{
		  position: relative;
		  top: 15px;
		  margin: 0 auto;
		  width: 270px;
		  height: 550px;
		  color: #6f6d6d;
		  font-size: 14px;	
		  text-align: center;
	}		
	
	div#page div#content div#furrow_content
	{
		position: absolute;
		left: 380px;
		top: 380px;
		width: 600px;
		height: 450px;
	}
	
		div#page div#content div#furrow_content div#subcontent
		{
			padding; 0;
			margin: 0;
			line-height: 18px;
			width: 450px;
			font-size: 11px;
		}	
		
			div#page div#content div#furrow_content div#subcontent h4
			{
				margin: 0;
				padding: 0;
				font-size: 26px;
				color: #9b5700;
				font-weight: normal;
			}
			
			div#page div#content div#furrow_content div#subcontent a
			{
				color: #000;
				font-weight:bold;
			}
			
			div#page div#content div#furrow_content div#subcontent a:hover
			{
				color: #329f01;
			}
			
		div#page div#content div#furrow_content div#logo
		{
			position: absolute;
			top: 0px;
			left: 470px;
			width: 165px;
			
		}

/********** ORDER ****************************/

	div#page div#content div#order_content
	{
		position: absolute;
		left: 400px;
		top: 380px;
		width: 600px;
		height: 450px;
	}
	
		div#page div#content div#order_content div#subcontent
		{
			padding; 0;
			margin: 0;
			line-height: 28px;
			width: 450px;
			font-size: 12px;
		}	
		
			div#page div#content div#order_content div#subcontent h4
			{
				margin: 0;
				padding: 0;
				font-size: 26px;
				color: #9b5700;
				font-weight: normal;
			}
			
			div#page div#content div#order_content div#subcontent a
			{
				color: #000;
				font-weight:bold;
			}
			
			div#page div#content div#order_content div#subcontent a:hover
			{
				color: #329f01;
			}

/********** CONTACT US **************************/

	div#page div#content div#contact_content
	{
		position: absolute;
		left: 400px;
		top: 380px;
		width: 600px;
		height: 450px;
	}
	
		div#page div#content div#contact_content div#subcontent
		{
			padding; 0;
			margin: 0;
			line-height: 26px;
			width: 450px;
			font-size: 12px;
		}	
		
			div#page div#content div#contact_content div#subcontent h4
			{
				margin: 0;
				padding: 0px 0px 10px 0px;
				font-size: 26px;
				color: #9b5700;
				font-weight: normal;
			}
			
			div#page div#content div#contact_content div#subcontent a
			{
				color: #000;
				font-weight:bold;
			}
			
			div#page div#content div#contact_content div#subcontent a:hover
			{
				color: #329f01;
			}

/********** TESTIMONIALS *********************/

	div#page div#content div#main_callout div#testimonials_of
	{
		position: relative;
		top: 10px;
		margin: 0 auto;
		width: 270px;
		height: 320px;
		color: #6f6d6d;
		font-size: 13px;
		line-height: 30px;
	}
	
		div#page div#content div#main_callout div#testimonials_of h4
		{
			margin: 0;
			padding: 0;
			font-size: 24px;
			color: #a47106;
			font-weight: normal;
			line-height: 25px;
		}
		
		div#page div#content div#main_callout div#callout_test
		{
			position: absolute;
			top: 455px;
			left: 9px;
			width: 300px;
			height: 99px;
			background: transparent url(/images/callout_2.png) no-repeat;
		}
		
			div#page div#content div#main_callout div#callout_test div#callouttesttext
			{
				position: relative;
				top: 5px;
				left: 120px;
				width: 177px;
				height: 90px;
				font-size: 11px;
			}			
	
			div#page div#content div#main_callout div#callout_test div#callouttesttext h4
			{
				margin: 0;
				padding: 0;
				font-size: 14px;
				color: #40692d;
				font-weight: normal;
			}
			
			div#page div#content div#main_callout div#callout_test div#callouttesttext a
			{
				font-weight: bold;
				color: #000;
			}
			
			div#page div#content div#main_callout div#callout_test div#callouttesttext a:hover
			{					
				color: #40692d;
			}

	div#page div#content div#testimonials_content
	{
		position: absolute;
		left: 400px;
		top: 380px;
		width: 600px;
		height: 450px;
	}
	
		div#page div#content div#testimonials_content div#subcontent
		{
			padding; 0;
			margin: 0;
			width: 450px;
			line-height: 20px;
			font-size: 11px;
		}	
		
			div#page div#content div#testimonials_content div#testimonial_text
			{
				position: absolute;
				top:33px;
				left: 270px;
				width: 340px;
			}
		
		
			div#page div#content div#testimonials_content div#subcontent h4
			{
				margin: 0;
				padding: 0px 0px 0px 0px;
				font-size: 26px;
				color: #9b5700;
				font-weight: normal;
			}
			
			div#page div#content div#testimonials_content div#subcontent a
			{
				color: #000;
				font-weight:bold;
			}
			
			div#page div#content div#testimonials_content div#subcontent a:hover
			{
				color: #329f01;
			}

/********** SHOWS ****************************/
	
	div#page div#content div#shows_content
	{
		position: absolute;
		left: 380px;
		top: 380px;
		width: 600px;
		height: 450px;
	}
	
		div#page div#content div#shows_content div#subcontent
		{
			padding; 0;
			margin: 0;
			line-height: 30px;
			width: 500px;
			font-size: 14px;
		}	
		
			div#page div#content div#shows_content div#subcontent h4
			{
				margin: 0;
				padding: 0;
				font-size: 26px;
				color: #9b5700;
				font-weight: normal;
			}
			
			div#page div#content div#shows_content div#subcontent a
			{
				color: #000;
				font-weight:bold;
			}
			
			div#page div#content div#shows_content div#subcontent a:hover
			{
				color: #329f01;
			}
			
			div#page div#content div#shows_content div#subcontent ul.dates
			{
				font-size: 12px;	
				list-style-type: none;
				line-height: 16px;
				margin: 0;
				padding: 10px 0px 5px 5px;
			}
	
					div#page div#content div#shows_content div#subcontent ul.dates li
					{
						padding: 10px 0px 10px 0px;	
						margin: 0;
					}

/********** FOOTER ***************************/	
			
	div#page div#content div#footer
	{
		position: absolute;
		top: 975px;
		margin: 0 auto;
		height: 95px;
		width: 1024px;
	}
	
			div#page div#content div#footer ul.nav
			{
				position: relative;
				top: 40px;
				width: 900px;
				height: auto;
				margin: 0 auto;
				padding: 0;
				color: #b6967f;
				list-style-type: none;
				font-size: 15px;
			}
			
				div#page div#content div#footer ul.nav li
				{
					float: left;
					padding: 0px 20px 0px 20px;
				}
				
				div#page div#content div#footer ul.nav li a
				{
					color: #b6967f;
					text-decoration:none;
				}
				
				div#page div#content div#footer ul.nav li a:hover
				{
					color: #cccccc;	
				}
				
/**** GENERIC CLASSES ********/
