/* green: 2a6b5c */

table {border-collapse:collapse;border-spacing:0;}

body {
text-align:center;	

}

#container {
position:relative;
width:800px;	

margin:auto;
text-align:left;
background-image:url(../images/bg_tile.jpg);
background-position:0 0;
background-repeat:repeat-y;
background-color:#fff;

}

	#content {
	margin-top:235px;
	width:600px;
	float:right;
		min-height:300px;
	}
	
		#cms_1 {

		width:600px;
		
		float:left;	
		
		
		margin-bottom:30px;
		}
		
			table.content_table {
			width:800px;	
			}
		
			td.col1 {
			width:405px;
			padding-right:15px;
			padding-top:0;
			border-right:1px solid #5e6c0a;	
			}
			
			td.col2 {
			width:165px;	
			padding-left:15px;
			padding-top:0px;
			padding-right:0px;
			}
			
			td.col2 img {
				float:right;
				margin-bottom:15px;
			}
		
			img#header_image, img.header_image, img#default_image {
			position:absolute;
			top:67px;
			left:0;	
			z-index:10;
			}
			
			img#default_image {
			z-index:9;	
			}
			
			.callout_box {
			width:180px;
				
			background-color:silver;
			position:absolute;
			top:234px;
			right:0;	
			}
			
			.callout_box img, .callout_box td {
			padding:0 !important;	
			}
			
		
		#cms_2 {
		width:180px;
		float:right;	
		}
		
		
	
	#footer {
	width:800px;
	height:120px;
	clear:both;
	background-color:#fff;
		
	}
		#footer_nav_1 {
		padding-top:10px;
		padding-bottom:10px;
	
		background-color:#e6f296;
		text-align:center;

		}
		

		
			#footer_nav_1 ul#menuList {
				
			}
			

	
			#footer_nav_1 * {
			display:inline;
			list-style:none;
			margin:0;
			padding:0;
			}
			
			#footer_nav_1 li {

			margin-bottom:5px;
			line-height:2em;
			

			}
			
			#footer_nav_1 a {
		
			margin-left:10px;
			padding-right:10px;
			border-right:1px solid #000;
			line-height:1em;
			}
			
			#footer_nav_1 a:hover {
			color:#589635;	
			}
			

			
			#footer_nav_wrap {
				display:block;
			width:600px;
			margin:auto;	
			}
			
			#french #footer_nav_wrap {
			width:700px;	
			}
		#footer_text {
		padding-top:10px;
		text-align:center;	
		}
	
	#nav_1 {
	position:absolute;
	top:66px;
	left:30px;
	z-index:10;
	
	padding-top:30px;
	width:150px;	
	min-height:200px;
	
	background-color:#f0f7c0;
	}
	
	
	* html #nav_1 {
	height:200px;	

	}
		#nav_1 ul, #nav_1 li {
		display:inline;
		}
	

	
		

		#nav_1 a {
		display:block;
		margin-bottom:17px;
		margin-left:8px;

		}
		


	
	#header {
	position:absolute;
	top:0;
	left:0;
	width:800px;
	height:200px;
	z-index:9;	
	
	
	background-image:url(../images/header.gif);
	background-repeat:no-repeat;
	
	}
	
		#home_link a {
		position:absolute;
		top:25px;
		left:35px;
		z-index:100;
		display:block;
		width:580px;
		height:40px;
		
		text-indent:-9999px;
		}
		
		
		
		
		#search_wrap {
		width:130px;
		padding-top:7px;
		padding-left:7px;
		padding-right:10px;
		height:28px;
		background-color:#e6f296;
		position:absolute;
		top:32px;
		right:15px;	
		}
		
		* html #search_wrap {
		height:35px;
		width:140px;	
		}
		
			 #header .searchBox {
			 
			 float:left;	
			 width:70px;
			 }
			 
			 #header #submitSearch {
			 float:left;	
			 margin-left:10px;
			 background-image:url(../images/search_button.jpg);
			 background-repeat:no-repeat;
			 text-indent:-9999px;
			 border:0;
			 width:42px;
			 height:20px;
			 cursor:hand !important;
			 }
	
		#nav_2 {
		width:595px;
		padding-left:6px;
		height:16px !important; 
		position:absolute;
		top:181px;
		left:200px;
		background-color:#e6f296;
		}
		
		* html #nav_2 {
		width:600px;	
		
		}

		
			#nav_2 * {
			list-style:none;
			float:left;	
			margin:0;
			padding:0;
			height:16px;
			}
			
	
			#nav_2 a {
				
			padding-left:5px;	
			padding-right:4px;
			background-image:url(../images/nav2_divider.gif);
			background-repeat:no-repeat;
			background-position:center right;
			height:16px;
			}
				#french #nav_2 a {
				padding-left:2px;	
				padding-right:2px;
				}
				
				#french #nav_2 {
					
				}
			
			#nav_2 a.last {
			background-image:none;	
			padding-right:0;
			}
			
			
			#footer_nav_1 a.last {
			border:0;	
			}
			
			
		
			
			