body {
	font-size: 11px;
	font-family: tahoma;
	
	color: #858483;
	color: #FFF;
	
	background: #FFF;
	
	
	SCROLLBAR-FACE-COLOR: #948566;
	SCROLLBAR-HIGHLIGHT-COLOR: #948566;
	SCROLLBAR-SHADOW-COLOR: #948566;
	SCROLLBAR-3DLIGHT-COLOR: #948566;
	SCROLLBAR-ARROW-COLOR: #FFF;
	SCROLLBAR-TRACK-COLOR: #948566;
	SCROLLBAR-DARKSHADOW-COLOR: #948566; 
	
}

.clear {
	clear: both;
}

A {
	color: #a8a7a5;
	color: #a1081a;
	outline: none;
}
	A:visited {
		color: #CC0001;
	}

h1 {
	font-size: 15px;
}
h2 {
	font-size: 12px;
}

#Foot {
	margin: 10px auto;
	width: 894px;
	
	font-size: 9px;
	color: #a4a4a4;
	
	text-align: right;
}

#wrap {
	margin: 50px auto 0;
	
	width: 894px;
	
	background: left url('../img/wrap_back.gif') repeat-y #e4e0d7;
	background: left url('../img/wrap_back2.gif') repeat-y #948566;
	
}
	#wrap_top {
		background: 0 top url('../img/wrap_top.gif') no-repeat;
		background: 0 top url('../img/wrap_top2.gif') no-repeat;
	}
	#wrap_bottom {
		padding: 80px 1px 0 1px;
		
		min-height: 535px;
		
		background: 0 bottom url('../img/wrap_bottom.gif') no-repeat ;
		background: 0 bottom url('../img/wrap_bottom2.gif') no-repeat ;
	}
	
	
	
		#head {
			margin: 0 0 5px 0;
			
			height: 47px;
			overflow: hidden;
		}
			#head .language {
				float: left;
				
				margin: 0 5px 0 0;
				padding: 0 0 0 0;
				
				width: 595px;
				height: 50px;
				
				background: right top url(../img/head_logo.gif) no-repeat;
				background: right top url(../img/head_logo2.gif) no-repeat;
			}
				#head .language ul {
					margin: 0;
					padding: 3px 3px 0 0;
					
					float: right;
					
					font-size: 9px;
					text-align: right;
					line-height: 9px;
					
					list-style: none;
				}
					#head .language ul A {
						padding: 0 8px 0 0;
						
						
						text-decoration: none;
						text-transform: uppercase;
						color: #858483;
						
						background: right center url('../img/lang_bullet.gif') no-repeat;
						background: right center url('../img/lang_bullet2.gif') no-repeat;
					}
					#head .language ul A.selected {
						color: #d13535;
					}
				
			#head .navigation {
				float: left;
				
				margin: 0 0 0 0;
				padding: 0 0 1px 0;
				
				width: 292px;
				
				background: url('../img/head_navigation.gif') no-repeat;
				background: url('../img/head_navigation2.gif') no-repeat;
			}
				#head .navigation ul {
					margin: 30px 0 0 -4px;
					padding: 0;
					
					list-style: none;
				}
					#head .navigation ul li {
						display: inline;
					}
						#head .navigation ul li A {
							margin: 0 0 0 8px;
							padding: 0 0 0 0;
							
							text-decoration: none;
							text-transform: uppercase;
							
							font-family: arial;
							font-size: 13px;
							font-weight: bold;
							
							color: #858483;
						}
						#head .navigation ul li A.selected,
						#head .navigation ul li A:hover
						{
							color: #d13535;
						}
		#content {
		
		}
			#content .left {
				float: left;
				
				margin: 0 5px 0 0;
				padding: 0 0 1px 0;
				
				width: 595px;
			}
			
			#content .col1 {
				float: left;
				
				margin: 0 5px 0 20px;
				padding: 0 0 1px 0;
				
				width: 134px;
				
				height: 285px;
				
				
			}
			
				.col1 ul {
					margin: 0 0 0 10px;
					padding: 0;
					
					list-style: none;
				}
					.col1 ul A {
						display: block;
						margin: 0;
						padding: 0 0 0 20px;
						
						color: #858483;
						color: #FFF;
						
						font-size: 13px;
						text-decoration: none;
					}
					.col1 ul A:hover,
					.col1 ul A.selected {
						color: #cc0001;
						background: 5px 3px url('../img/nav_bullet.gif') no-repeat;
						background: 7px 5px url('../img/nav_bullet2.gif') no-repeat;
					}
					
					
			#content .col2 {
				float: left;
				
				margin: 0 5px 0 0;
				padding: 0 0 1px 0;
				
				width: 190px;
				
				height: 285px;
				
				overflow: auto;
			}
				
				.col2 ul {
					margin: 0 0 0 10px;
					padding: 0;
					
					list-style: none;
				}
					.col2 ul A {
						display: block;
						margin: 0;
						padding: 0 0 0 20px;
						
						color: #848381;
						color: #FFF;
						font-size: 13px;
						text-decoration: none;
					}
					.col2 ul A:hover,
					.col2 ul A.selected {
						color: #cc0001;
						background: 5px 3px url('../img/nav_bullet.gif') no-repeat;
						background: 7px 5px url('../img/nav_bullet2.gif') no-repeat;
					}
				
			#content .col3 {
				float: left;
				
				margin: 0 5px 0 0;
				padding: 0 0 1px 0;
				
				width: 240px;
				height: 285px;
				
				overflow: hidden;
			}
			
			#content .col4 {
				float: left;
				
				margin: 0 5px 0 0;
				padding: 0 0 1px 15px;
				
				width: 420px;
				height: 450px;
				
				background: 0 4px url('../img/arrow_col4.gif') no-repeat;
				background: 0 4px url('../img/arrow_col4b.gif') no-repeat;
				
				overflow: hidden;
			}
				
				.col4 table {
					font-size: 9px;
				}
					.col4 table td {
						padding: 2px 20px 2px 10px;
					}
					.col4 table A {
						font-size: 12px;
						text-decoration: none;
						color: #858483;
						color: #FFF;
					}
						.col4 table A:visited {
							color: #CC0001;
						}
			
			#content.flex .col1,
			#content.flex .col4,
			#content.flex .right
			{
				height: auto;
				
				padding-bottom: 20px;
			}
			#content.flex .col4 {
				/*
				min-height: 450px;
				*/
				height: 450px;
				overflow: auto;
				
			}
			
			.col_text {
				float: left;
				
				margin: 10px 35px 0 20px;
				padding: 0 0 0 15px;
				
				width: 285px;
				height: 150px;
				
				font-size: 9px;
				line-height: 150%;
				
				overflow: auto;
				
				background: url('../img/arrow_text.gif') no-repeat;
				background: url('../img/arrow_text2.gif') no-repeat;
			}
			
			.col_img {
				float: left;
				
				margin: 10px 0px 0 0px;
				
				width: 530px;
				height: 150px;
				
				overflow: hidden;
			}
				#slide_wrap {
					margin: 55px 0 0 0;
					width: 504px;
					overflow: hidden;
				}
				
				#slide {
					height: 70px;
				}
					#slide .item {
						margin: 0 2px 0 0;
						
						float: left;
						
						width: 70px;
						height: 70px;
						
						background: center #FFF no-repeat;
					}
						#slide .item A {
							display: block;
							
							float: left;
							
							width: 70px;
							height: 70px;
							
							text-indent: -9999px;
							outline: none;
							
							background: url('../img/slider_corners.gif') no-repeat;
							background: url('../img/slider_corners2.gif') no-repeat;
						}
					
				
				#slide_wrap a.leftarrow,
				#slide_wrap a.rightarrow
				{
					display: block;
					
					height: 15px;
					width: 15px;
					
					
					text-indent: -9999px;
					outline: none;
				}
				#slide_wrap a.leftarrow {
					background: left url('../img/slide_leftarrow.gif') no-repeat;
					background: left url('../img/slide_leftarrow2.gif') no-repeat;
				}
				#slide_wrap a.rightarrow {
					float: right;
					background: right url('../img/slide_rightarrow.gif') no-repeat;
					background: right url('../img/slide_rightarrow2.gif') no-repeat;
				}
				
				#img_holder_new {
					position: absolute;
					width: 530px;
					height: 335px;
					
					overflow: hidden;
				}
				#img_holder {
					width: 530px;
					height: 335px;
					
					overflow: hidden;
				}
				
			#content .right {
				float: left;
				
				margin: 0 0 0 0;
				padding: 0 0 0 0;
				
				width: 292px;
				height: 50px;
			}


	.staff_info {
		padding: 130px 10px 0 22px;
		background: no-repeat;
		font-size: 9px;
		
		color: #858483;
		color: #CCC;
		
	}
		.staff_info .title {
			margin: 0 0 20px -22px;
			padding: 0 0 0 12px;
			
			font-size: 12px;
			
			color: #cc0001;
			
			background: 0 3px url('../img/staff_bullet.gif') no-repeat;
			background: 2px 5px url('../img/nav_bullet2.gif') no-repeat;
		}
		
		.staff_info div {
			margin: 0 0 10px -5px;
		}
			.staff_info div label {
				margin: 0 0 2px -5px;
				display: block;
				font-weight: bold;
				font-size: 11px;
				color: #7b7b78;
				color: #FFF;
				
			}
			.staff_info p {
				margin: 0;
				padding: 0;
			}
