* {
	font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
}

a {
	color:#000;
}
	a:hover {
		text-decoration:none;
	}
body {
	background:#FFF url('../_img/header-bk.jpg') repeat-x top left;
	margin:0;
	padding:0;
}
h1 {
	font-size:28px;
}
h2 {
	font-size:18px;
	margin:0;
	padding:0;
}
	h2 a {
		color:#000;
		font-size:18px;
		text-decoration:none;
	}
		h2 a:hover {
			text-decoration:underline;
		}
h3 {
	font-size:14px;
	margin:0;
	padding:0;
}
p,li {
	font-size:14px;
	line-height:19px;
}

.wrapper {
	margin:0 auto;
	width:960px;
}
	#header {
		height:129px;
		width:960px;
	}
		#logo {
			float:left;
			height:129px;
			width:380px;
		}
		#nav {
			float:left;
			height:129px;
			position:relative;
			width:580px;
		}
			#nav #auxnav {
				color:#FFF;
				font-size:10px;
				position:absolute;
				right:30px;
				top:5px;
			}
				#nav #auxnav a {
					color:#FFF;
				}
					#nav #auxnav a:hover {
						text-decoration:none;
					}
			#nav #nav1,#nav #nav2 {
				background:#F6C94C url('../_img/tab-rt.jpg') no-repeat top right;
				display:inline; /* IE6 bug */
				float:left;
				height:45px;
				margin-top:85px;
				width:225px;
			}
			#nav #nav1 { margin-left:75px; }
			#nav #nav2 { margin-left:25px; }
				#nav #nav1 #nav1inner,#nav #nav2 #nav2inner {
					background:transparent url('../_img/tab-lt.jpg') no-repeat top left;
					height:45px;
					padding-top:16px;
					text-align:center;
					width:225px;
				}
#photobarwrapper {
	background:transparent url('../_img/photobar-bk.jpg') repeat-x top center;
}
	#photobar {
		height:135px;
		margin:5px 0 0 0;
		text-align:center;
	}
	
	#main {
		background:#FFFFCC url('../_img/content-bk.jpg') repeat-x top left;
		border-left:1px solid #D9D9AE;
		border-right:1px solid #D9D9AE;
		padding:1px 20px;
	}
		#hl {
			float:left;
			padding-top:20px;
			width:230px;
		}
			#hl #feat-video {}
				#hl #feat-video p {
					font-size:11px;
				}
			#hl .test-video {
				margin-top:10px;
				width:275px;
			}
				#hl .test-video .test-video-img {
					float:left;
					height:65px;
					margin-right:5px;
					width:55px;
				}
				#hl .test-video .test-video-test {
					float:left;
					min-height:65px;
					width:215px;
				}
					#hl .test-video .test-video-test p {
						font-size:12px;
						line-height:14px;
						margin:0;
						padding:0;
					}
			#help-box {
				background:url('../_img/help-box-bk.jpg') repeat-x bottom left;
				height:150px;
				width:230px;
			}
				#help-box a {
					color:#FFF;
				}
				#help-box h2,#help-box h3 {
					color:#FFF;
					margin:0;
					text-align:center;
				}
				#help-box h2 { font-size:24px;padding-top:45px; }
					#help-box h2 a { font-size:24px; }
				#help-box h3 { font-size:16px; }
			#feat-resource {
				background:#D9D9AE;
				margin:20px 0;
				padding:15px;
				width:200px;
			}
				#feat-resource h1 {
					font-size:22px;
					margin:0;
					padding:0;
				}
					#feat-resource h3 a {
						text-decoration:none;
					}
				#feat-resource p {
					font-size:12px;
					margin:0;
					padding:0;
				}
					#feat-resource p a {
						text-decoration:none;
					}
		#content {
			float:left;
			margin-left:30px;
			padding-bottom:25px;
			width:640px;
		}
			#content h2 {
				font-size:20px;
			}
			.content-help {
				margin-left:1px !important;
				padding-right:15px;
				width:625px !important;
			}
			.content-wide {
				margin-left:1px !important;
				width:870px !important;
			}
#footerwrapper {
	background:#535353 url('../_img/footer-bk.jpg') repeat-x bottom left;
}
	#footer {
		color:#CCC;
		min-height:250px;
		margin:0 auto;
		padding:10px;
		width:960px;
	}
		#blcontact {
			background:#757575;
			color:#FFF;
			float:left;
			margin:10px 16px 0 20px;
			padding:10px;
			width:210px;
		}
			#blcontact h2 {
				font-size:24px;
				text-align:center;
			}
			#blcontact h2,#blcontact a {
				color:#FFF;
			}
			#blcontact p {
				font-size:12px;
				line-height:16px;
				margin-bottom:0;
			}
		.footerlinks {
			float:left;
			padding:17px 15px 0 15px;
			width:265px;
		}
			.footerlinks a {
				color:#CCC;
			}
				.footerlinks a:hover {
					color:#FFF;
				}
			.footerlinks h3 {
				font-size:16px;
				margin:0;
			}
			.footerlinks p {
				font-size:12px;
				line-height:15px;
				margin:0 0 20px 0;
			}
		.footerlogo {
			float:left;
			margin-left:10px;
			padding-top:37px;
			width:90px;
		}
		
.clear {
	clear:both;
}
.error {
	color:#C00;
	float:none;
	padding-left:.5em;
	vertical-align:top;
}
	.error a {
		color:#C00;
	}
.highlight {
	font-weight:bold;
}

/*** KIMBIA CSS ***/
.addthis_default_style,.k_snippetDoor,.k_snippetRevealer,.k_embedThisFormButton {
	background:#D9D9AE !important;
}
.kimbiaDiv {
	background:#D9D9AE;
	padding:10px;
}
