#header-image {width:1000px;}
.header-image {width:1000px;}

#header-left-border {
	float: left;
	width: 13px;
	height: 318px;
	background: url(../images/header/images/header_left_border.png) no-repeat left bottom;
}

#header-center {
	float: left;
	width: 1000px;
	height: 295px;
	background: url(../images/header/images/header/header_bg.png) repeat-x;	
	padding-left: 10px;
}

#header-slide-container {
	margin-top: 0px;
	width: 1000px;
	height: 366px;
}

#header-left {width:1000px; height:318px;
	float: left;
	margin-top: 0px;
}
.header-left {width:1000px; height:318px;
	float: left;
	margin-top: 0px;
}

#header-right {
	float: left;
	width: 338px;
	height: 271px;
	margin-left: 10px;
	margin-top: 10px;
}

	.header-description {
		color: #ffffff;
		font-size: 12px;
		font-family:Arial,Helvetica,sans-serif;
	}
			
	.header-description h2 {
		color: #ffffff;
	}
		.header-description a {
		color: #ffffff;
	}
			.header-description a:hover {
		color: #ccc;
	}
			
	.header-description h2 {
		background: url(../images/header/images/h2_header_bottom_border.gif) repeat-x bottom;
		padding-bottom: 15px;
		margin-bottom: 8px;
	}
	
	.header-description li {
		font-weight: bold;
		color:#fff;
	}

/* header styles for subpage */


#header-center-border-subpage {
	float: left;
	width: 1000px;
	height: 105px;
	background: url(../images/header/images/header_bg.png) repeat-x;	
}

#header-subpage {
	float: left;
	height:105px;
	width: 1000px;
}


#header-subpage-content {
	height: 110px;
	width: 956px;
	margin: 0 auto;
	line-height: 10px;
}

#header-left-border-subpage {
	float: left;
	width: 13px;
	height: 105px;
	background: url(../images/header/images/header_left_border_subpage.png) no-repeat left bottom;
}

#header-center-border-subpage {
	float: left;
	width: 956px;
	height: 105px;
	background: url(../images/header/images/header_bg_subpage.png) repeat-x;	
}

#header-content {
	width: 1000px;
	margin: 0 auto;
	margin-top: 12px;
	background: url(../images/header/images/header_content_bg.gif) repeat-x;	
	height: 81px;
}	
#header-content-h1-padding {
	padding: 0 20px;
	padding-top: 13px;
}	
#header-content-h3-padding {
	padding: 0 20px;
	padding-top: 20px;
}	

	#header-content h1 {
		color: #fff;
		font-family: arial, sans-serif;
		font-size: 35px;
	}
	#header-content h3 {
		color: #fff;
		font-size: 20px;
	}

#header-right-border-subpage {
	float: left;
	width: 13px;
	height: 105px;
	background: url(../images/header/images/header_right_border_subpage.png) no-repeat right bottom;
}
		
#header-subpage h2 {
	background: url(../images/header/images/h2_header_bottom_border_subpage.gif) repeat-x bottom;
	padding-bottom: 15px;
	margin-bottom: 8px;
}
			
	
#header-right-border {
	float: left;
	width: 13px;
	height: 295px;
	background: url(../images/header/images/header_right_border.png) no-repeat right bottom;
}

#header-description-container {
	height: 211px;
}


	.jFlowPrev, .jFlowNext {
		height: 40px;
		float: right;
		margin-left: 10px;
		width: 48px;
		cursor: pointer;
	}

	.jFlowPrev {
		background: url(../images/header/images/prev.png) no-repeat 0 0;
	}
	.jFlowNext {
		background: url(../images/header/images/next.png) no-repeat 0 0;
	}
	.jFlowPrev:hover, .jFlowNext:hover {
		background-position: 0 -40px;
	}

	
	.jFlowPrev span , .jFlowNext {
		line-height:60px;
	}
	
	#jflow-controller {
		margin-top: 10px;
	}


