	/*-----Global-----*/
		
			
			
			body
			{
				font-family: 'Arial', sans-serif;
				font-size: 12px;
				background-color: #ffffff;
				line-height: 1.4;
				width: 960px;
				margin: 0 auto;
			}
						
			dt
			{
				font-weight: bold;
			}
			
			p
			{
				margin-top:0;
			}
			
			#content
			{
				margin: 44px 25px 0 70px;
			}
			
	/*-----Container-----*/
			#container
			{
				background-repeat: no-repeat;
				background-color: #ffffff;
				margin: 0 auto;
			}
			#container_main
			{
				background-image: url(../images/body4.png);
				margin: 0 auto;
				background-repeat: no-repeat;
			}
			
			
	/*-----Header-----*/		
			
			#header
			{
				background-image: url(../images/header2.png);
				background-repeat: no-repeat;
				width: 960px;
				height: 105px;
				margin: 0 auto;
			}
			
			#title
			{
				margin: 0;
				text-indent: -9999px;
			}
			
		
	/* -----Global Navigation -----*/
			
			#nav
			{
				list-style-type: none;
				margin: 0;
				padding: 0;
			}
			
			#nav li
			{
				float: left;
				text-align: center;
				width: 105px;
				
				
			}
			
			#nav li a
			{
				background-image: url(../images/nav_sprite.png);
				background-repeat: no-repeat;
				display: block;
				height: 50px;
				text-indent: -9999px;
			}
			
			#nav #home a
			{
				background-position: 0 0;
			}
						
			#nav #home a:hover
			{
				background-position: 0 -50px;
			}
			
			#nav #home a:active
			{
				background-position: 0 -100px;
			}
			
			#nav #about a
			{
				background-position: -105px 0;
			}
						
			#nav #about a:hover
			{
				background-position: -105px -50px;
			}
			
			#nav #about a:active
			{
				background-position: -105px -100px;
			}
						
			#nav #features a
			{
				background-position: -200px 0;
			}
						
			#nav #features a:hover
			{
				background-position: -200px -50px;
			}
			
			#nav #features a:active
			{
				background-position: -200px -100px;
			}
						
			#nav #contact a
			{
				background-position: -630px 0;
			}
						
			#nav #contact a:hover
			{
				background-position: -630px -50px;
			}
			
			#nav #contact a:active
			{
				background-position: -630px -100px;
			}
			
			#nav #clients a
			{
				background-position: -735px 0;
			}
						
			#nav #clients a:hover
			{
				background-position: -735px -50px;
			}
			
			#nav #clients a:active
			{
				background-position: -735px -100px;
			}
			
			#nav #roi a
			{
				background-position: -835px 0;
			}
						
			#nav #roi a:hover
			{
				background-position: -835px -50px;
			}
			
			#nav #roi a:active
			{
				background-position: -835px -100px;
			}
			
			#nav #blank1 a
			{
				background-position: -300px 0;
			}
						
			#nav #blank1 a:hover
			{
				background-position: -300px -50px;
			}
			
			#nav #blank2 a
			{
				background-position: -300px 0;
			}
						
			#nav #blank2 a:hover
			{
				background-position: -300px -50px;
			}
			
			#nav #blank3 a
			{
				background-position: -300px 0;
			}
						
			#nav #blank3 a:hover
			{
				background-position: -300px -50px;
			}

	/* -----Footer -----*/
			
			#footer
			{
				clear: both;
				height: 100px;
				margin: 0 0 70px 0;
			}
			
			#footer p
			{
			color: #603819;
			font-size: 10px;
			padding-top: 85px;
			text-align: center;
			}
	
	/* -----Index Page-----*/
	
			#main
			{
				width: 960px;
				float: left;
				padding: 0 10px 0 0;
			}
			
			#box-1
			{
				width: 400px;
				float: left;
				padding: 0 0 0 0;
			}
			
			a
			{
				text-decoration:none;
				color: #9d0405;
			}

			a:hover
			{
				text-decoration: underline;
				color: blue;
			}
			
			a:visited
			{
				text-decoration:none;
				color: #9d0405;
			}
			
			a img
			{
				border:none;
			}
			
			#links-1
			{
				width: 215px;
				
				list-style: none;
				display: block;
			}
			
			#box-1 ul 
			{
				float: left;
				margin: 1px 0px 0px -24px;
			}
			
			#links-1 li
			{
				float: right;
				height: 80px;
				margin: 0 0px 15px 4px;
			}
			
			.pics1 
			{
				margin: -2px 0px 0 1px;
				padding-left: 58px;
				list-style: none;
			}

			.pics1 li 
			{
				margin: 0 4px 1px 3px;
			}
			
			
				
			#main p#mainPic
			{
				width: 455px;
				float: left;
				padding: 0 6px 0 0;
			}
			
			#whoWeAre 
			{
				width: 235px;
				float: left;
				padding: 60px 10px 0 0;
			}
			
			#whoWeAre p
			{
				margin-bottom: 5px;
			}
			
			#whatWeDo
			{
				width: 200px;
				float: left;
				padding: 60px 0 0 28px;
				
			}
			
			#whatWeDo p
			{
				margin-bottom: 5px;
			}
			
			#front
			{
				border: 1px solid #b9ae9e;
				display: block;
				margin: 0 auto;
				width: 380px;
				height: 193px;
			}
			
			#sidebar
			{
				float: left;
				margin: 100px 0px 0px 100px;
				width: 200px;
				height: 150px;
			}
			
				
	/* -----Contact Page -----*/
	
		#coupontheft
		{
			background-image: url(../images/coupontheft.gif);
			background-repeat: no-repeat;
			margin: 50px 0px 0 120px;
			height: 1100px;
		}


		#contentContact
		{
			background-image: url(../images/map.gif);
			background-repeat: no-repeat;
			margin: 50px 0px 0 120px;
			height: 450px;
		}
		
		#contentContact p#tahoe
		{
			float:left;
			margin: 50px 35px 0 10px;
		}
		
		#contentContact p#mich
		{
			float:left;
			margin: 0 0 0 275px;
		}
		
		#contentContact p#cali
		{
			float:left;
			margin: 230px 0 0 -60px;
		}
		
		#contentContact p#hds
		{
			float:left;
			margin: 252px 0px 0 -83px;
		}
	 
	/*-----About Page-----*/
		
		#contentAbout
		{
			width: 960px;
		}
		
		#contentAbout p#aboutPic
		{
			margin: -5px 0 0 90px;
		}
		
		#aboutMain
		{
			background-image: url(../images/aboutMain.png);
			background-repeat: no-repeat;
			overflow: hidden;
			margin: 10px 0 0 40px;
			
		}
	
		
		#aboutText1
		{
			width: 250px;
			float: left;
			padding: 75px 0 0 20px;
		}
		
		#aboutText2
		{
			font-weight: bold;
			float: left;
			padding: 75px 0px 0 65px;
		
		}
		
			
		#aboutMain p#aboutGuy
		{
			margin: -400px 0 0 550px;
			float: left;
		}
		
		/*-----Features Page-----*/
		
		#contentFeature p#FeaturePic
		{
			margin: 20px 0 0 50px;
		}
		
		#featureMain
		{
			background-image: url(../images/featureMain.png);
			background-repeat: no-repeat;
			overflow: hidden;
			margin: 10px 0 0 40px;
			
		}
		
		#featureMain p#mac
		{
			margin: 0px 0px 0px 20px;
		}
	
		
		#featureText1
		{
			width: 400px;
			float: left;
			padding: 65px 0 0 20px;
		}
		
		#featureText1 p
		{
			margin-bottom:50px;
		}
		
		#featureImages
		{
			margin: -12px 80px 0 0px;
			float: right;
		}
		
		/*-----Clients Page-----*/
		
		#contentClient
		{
			margin: 0 0 0 45px;
		}
		
		#clientBoxes p#yoders
		{
			float: left;
			
		}
		
		#clientBoxes p#garys
		{
			float: left;
			margin: 0 30px;	
		}
		
		#clientBoxes p#madfish
		{
			float: left;
			
		}
		
		#clientLogos
		{
			margin: 20px 0px 0 20px;
			
		}
		
		
		/*-----ROI Page-----*/
		
		#roiTop
		{
			margin: 10px 45px;
		}
		
		#roiMeat
		{
			background-image: url(../images/roiBody.png);
			background-repeat: no-repeat;
			overflow: hidden;
			margin: 10px 45px;
			
		}
		
		#roiMeat p#moneytree2
		{
			margin: 30px 0 0px 450px;
			
		}
		
		#roiMeat p#chart1
		{
			margin: 20px 0 0px 450px;
		}
		
		#roiMeat p#chart2
		{
			margin: 20px 0 0px 450px;
		}
		
		#roiMeat p#example
		{
			text-align:right;
			font-family: 'Arial',sans-serif; 
			font-size: 14px;
			float:left;
			margin: 65px 0px 0 -400px;
			width:350px;
		}
		#roiMeat p#heading1
		{
			font-family: 'Arial', sans-serif; 
			font-size: 14px;
			color: #006c91;
			float:left;
			margin-left: 40px;
			margin-top: 20px;
			line-height:20px;
			text-decoration: none;
			text-indent:-9999px;
			background-image: url(../images/heading1-2.png);
			background-repeat: no-repeat;
			width:400px;
			height: 50px;
		}
		
		#roiMeat p#heading2
		{
			font-family: 'Open Sans Condensed', Arial, sans-serif; 
			font-size: 20px;
			color: #006c91;
			float:left;
			margin-left: -400px;
			margin-top: 320px;
			line-height:20px;
			text-decoration: none;
			float: left;
			text-indent:-9999px;
			background-image: url(../images/heading2-2.png);
			background-repeat: no-repeat;
			width:400px;
			height: 50px;
		}
		
		#roiMeat p#income
		{
			
			font-family: 'Arial', sans-serif; 
			font-size: 14px;
			float:left;
			margin: 375px 0px 0 -400px;
			width:350px;
		}
		
		#roiMeat p#heading3
		{
			font-family: 'Open Sans Condensed', Arial, sans-serif; 
			font-size: 20px;
			color: #006c91;
			float:left;
			margin: 590px 0 0px -400px;
			line-height:20px;
			text-decoration: none;
			float: left;
			text-indent:-9999px;
			background-image: url(../images/heading3-2.png);
			background-repeat: no-repeat;
			width:400px;
			height: 50px;
		}
		
		#roiMeat p#visits
		{
			
			font-family: 'Arial', sans-serif; 
			font-size: 14px;
			float:left;
			margin: 645px 0px 0 -400px;
			width:350px;
		}