/* General */

body {
	 width: 873px;
	 min-width: 873px;;
	 margin: 0px auto;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #000000;
	 text-align: center;
	 background-color: #c5c5c5;
	 }
	 
p {
  padding: 0px;
  margin: 0px;
  }
  
h1 {
   margin: 0px;
   padding: 0px;
   color: #003c61;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: bold;
   }  

h2 {
   margin: 0px;
   padding: 0px;
   color: #1c1c1c;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   }  
   
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* Hides from IE-mac */
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
/* Container */	
   
img {
border:0
}
   
a:link {
		color: #525252;
		text-decoration: none;
		}
			   
a:visited {
		   color: #525252;
		   text-decoration: none;
		   }
			   
a:hover {
		 color: #525252; 
		 text-decoration: underline;
		 }
		 
#newinfo a:link {
		color: #ffff00;
		text-decoration: none;
		}
			   
#newinfo a:visited {
		   color: #ffff00;
		   text-decoration: none;
		   }
			   
#newinfo a:hover {
		 color: #ffff00; 
		 text-decoration: underline;
		 }
		 
.field {
		border: 1px solid;
		border-color: #c2c2c2;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		}
		
.button {
		background-color: #003c61;
		color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		border: 1px solid #00243a;
		}

/* Row Top Padding */

#toppadding {
			width: 873px;
			height: 15px;
			}
	 
/* Row 1 */

#row1 {
	  width: 873px;
	  height: 45px;
	  margin: 0px auto;
	  }
	  
#image1 {
		width: 481px;
		height: 45px;
		float: left;
		background-image: url(images/layout_01.jpg);
		}
		
#image2 {
		width: 392px;
		height: 45px;
		float: left;
		background-image: url(images/layout_02.jpg);
		}
		
/* Row 2 */

#row2 {
	  width: 873px;
	  height: 166px;
	  clear: left;
	  }
	  
#row2left {
		  width: 230px;
		  height: 166px;
		  float: left;
		  }
		  
#row2right {
		   width: 643px;
		   height: 166px;
		   float: left;
		   }
		
#row2right_row1 {
		width: 643px;
		height: 85px;
		background-image: url(images/layout_04.jpg);
		}
		
#row2right_row2 {
		width: 643px;
		height: 25px;
		}
		
#row2right_row3 {
		width: 643px;
		height: 31px;
		}
		
#row2right_row4 {
		width: 643px;
		height: 25px;
		}
		

		
/* Row 5 */

#row5 {
	  width: 873px;
	  height: 44px;
	  clear: left;
	  }
	  
#home {
		width: 84px;
		height: 44px;
		float: left;
		}
		
#opioid {
		width: 164px;
		height: 44px;
		float: left;
		}
		
#tracks {
		width: 164px;
		height: 44px;
		float: left;
		}
		
#why {
		width: 141px;
		height: 44px;
		float: left;
		}
		
#contact {
		width: 92px;
		height: 44px;
		float: left;
		}
		
#testimonials {
		width: 120px;
		height: 44px;
		float: left;
		}
		
#financial {
		width: 108px;
		height: 44px;
		float: left;
		}

#row6container {
			    width: 873px; 
				background-color: #FFFFFF;
				}
		
#row6 {
	  width: 873px;
	  clear: left;
	  background-color:#FFFFFF;
	  }
	  
#row6left {
		  width: 210px;
		  float: left;
		  min-height: 265px;
		  background-color:#FFFFFF;
		  }
		  
#row6line1 {
		   width: 188px;
		   padding: 10px;
		   border-right: 1px solid #c2c2c2;
		   border-left: 1px solid #c2c2c2;
		   background-image: url(images/to_use/contact_bg.gif);
		   background-position: top;
		   background-repeat: no-repeat;
		   }
		  
#row6line_bottom {
		   width: 210px;
		   height: 11px;
		   margin: 0 0 10px 0;
		   }
		   
#row6line_top {
		   width: 210px;
		   height: 9px;
		   margin-top: 10px;
		   }
		  
#row6line2 {
		   width: 210px;
		   height: 128px;
		   }
		   
#row6line3 {
		   width: 210px;
		   height: 77px;
		   }
		   
#row6line4 {
		   width: 210px;
		   height: 60px;
		   }
		   

		  
#row6right {
		  width: 633px;
		  float: left;
		  padding: 15px;
		  min-height: 235px;
		  text-align: left;
		  background: #FFFFFF;
		  }	 
		  
#footer {
		width: 873px;
		height: 25px;
		background-image: url(images/footer_test.jpg);
		background-color:#FFFFFF;
		margin-top: 3px;
		margin-bottom: 15px;
		text-align: center;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		padding-top: 15px;
		clear: left;
		} 
		
#footer a:link {
			   color: #9cd9ff;
			   text-decoration: none;
			   }
			   
#footer a:visited {
			   color: #9cd9ff;
			   text-decoration: none;
			   }
			   
#footer a:hover {
			   color: #9cd9ff; 
			   text-decoration: underline;
			   }
			   
.map	{
		 float: left;
		 padding: 0px 10px 0px 5px;			  
		 }
		 
.meet	{
		 padding: 0px 10px 10px 5px;			  
		 }
		 
.threetracksbutton	{
			    float: left;
			    padding: 0px 40px 0px 40px;			  
			    }
				
.staff	{
		 float: left;
		 margin: 5px 10px 10px 10px;	
		 border: 1px solid #393939;		  
		 }