/* TWO COLUMN LAYOUT */

body {
	text-align:center; /* IE6 needs this to center the layout in the browser window */ }
#main_wrapper {

	width:1000px; /* widths of columns will change proportionately as this width is changed */
	margin-left:auto;  /* centers layout in browser */
	margin-right:auto; /* centers layout in browser */
	text-align:left; /* resets the centering hack for IE6 on the body tag */ 
	} 
	
#header { 
	width:100%;
	height:168px;
	 }
	 
#header_inner1
	{text-align:left;
	height:168px; 
	width:15%;
	background-color:#cad5ae;
	float:left;
	}

#header_inner2
	{text-align:center;
	height:168px; 
	width:55%;
	background-color:#FFFFFF;
	float:left;
	}
	
		#header_inner2_1
		{
		height:150px; 
		width:100%;
		background-color:#cad5ae;
		clear:both;
		padding:0;     }

			#header_inner2_1_1
			{padding: 18;
			f
			 }

#header_inner3
	{text-align:center;
	height:168px; 
	width:30%;
	background-color:#cad5ae;
	float:left;
	padding:0;}
	
	#header_inner3_1
			{img-align:center;
			padding:0 0 0 0;     }
	
#content_wrapper {
	 clear:both; /* floats on nav and content divs make them sit side by side */
	width:100%;
	height:480px; /* this width + nav width must total 100% */
		}
#content_inner1
	{text-align:left;
	height:480px;  
	width:15%;
	background-color:#cad5ae;
	float:left;
	}

#content_inner2
	{text-align:left;
	height:480px; 
	width:55%;
	background-color:#ffffff;
	float:left;
	background-image:url(../images/background_main2.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	}

	#content_inner2_1{
		margin-left:40px;
		margin-right:20px;
		padding-top:25px;
			}
	#content_inner2_page{
		margin-left:40px;
		margin-right:40px;
		padding-top:25px;
			}
			
	#content_inner2_page ul{
		font-size:.75em;
		line-height:1.25;
		margin-left:20px;
		font-weight:400;}
		
	#content_inner2_page img{float:right;
	padding-left:10px}
	
	#content_inner2_page span h3{line-height:1.7;}

			
	#content_inner2_page h3 {
		font-family:"Helvetica Neue";
		font-size:.75em; 
		font-weight:400;
		line-height:1.25;}
	
	#content_inner2_page  h4 {
		font-family:"Times New Roman", Times, serif;
		color:#663300;
		font-size:.95em;
		font-stretch:extra-expanded;
		font-style:italic;
		font-weight:200;
		line-height:1.25;}








#content_inner2_test{
		margin-left:40px;
		margin-right:40px;
		padding-top:25px;
			}
			
	#content_inner2_test ul{
		font-size:.75em;
		line-height:1.25;
		margin-left:20px;
		font-weight:400;}
		
	#content_inner2_test object {float:right;
	padding-left:10px}
	
	#content_inner2_test span h3{line-height:1.7;}

			
	#content_inner2_test h3 {
		font-family:"Helvetica Neue";
		font-size:.75em; 
		font-weight:400;
		line-height:1.25;}
	
	#content_inner2_test  h4 {
		font-family:"Times New Roman", Times, serif;
		color:#663300;
		font-size:.95em;
		font-stretch:extra-expanded;
		font-style:italic;
		font-weight:200;
		line-height:1.25;}









	#content_inner2_live {
		margin-left:40px;
		margin-right:20px;
		padding-top:25px;
			}
			
	#content_inner2_live ul{
		font-size:.70em;
		font-weight:400;}
			
	#content_inner2_live h3 {
		font-family:"Helvetica Neue";
		font-size:.70em; 
		font-weight:400;
		line-height:1.15;}
	
	#content_inner2_live  h4 {
		font-family:"Times New Roman", Times, serif;
		color:#663300;
		font-size:.95em;
		font-stretch:extra-expanded;
		font-style:italic;
		font-weight:200;
		line-height:1.25;}






#content_inner3
	{text-align:center;
	height:480px; 
	width:30%;
	background-color:#cad5ae;
	float:left;
	
	background-image:url(../images/vine.jpg);
	background-position:center;
	
	background-repeat:no-repeat;}	
	
	
	#content_inner3_1
		{
		height:410px; 
		width:100%;
	
		clear:both;
		padding:0;     }
	
		#content_inner3_2
			{
			height:60px; 
			width:100%;
			  }
			  
			  #content_inner3_2_1 {
			   a, text-decoration:none; 
			  list-style:
			  margin-left:20px;
			  margin-right:20px;
			  padding-top:5px;
			  border-top:0px solid #663300;
			  text-align:center;}
	
#footer {
	clear:both; /* makes the footer sit below whichever column is longest */ }
	
	

	
#footer_inner {
	padding:.5em 1em; /* creates space between the box and the content */
	text-align:center; }