body, html{font-family:Helvetica, Arial, sans-serif;color:#333;line-height:1.6;font-style:normal;font-weight:normal;font-size:14px;background:#fff;margin:0;padding:0;}
body {background:#ecede8;font:0.75em Arial, Helvetica, sans-serif; color:#5e6568;line-height:19px;}
	#aoverkamp3.0{margin:0 auto;}
/*==============================================================================
	Site Id Layout (header)
==============================================================================*/
#header {margin:0; padding:0;width:auto; height:399px;background:#d6d7d2 url(images/site-id-bg.jpg) repeat-x top center;position:absolute;top:0;right:0;left:0;z-index:100;opacity:.6;}
.detail #header, .admin #header {height:200px;background:#d6d7d2 url(images/site-id-bg-detail.jpg) repeat-x top center;}
	.admin #header, .admin .site-copyright{position:inherit;}
	.admin #main-content {padding:0;}
	#logo {margin:0; padding:60px 0;width:580px; height:auto;float:left;}
	.logo{margin:0 auto;width:200px;float:left;clear:both;padding:10px 0 0 200px;}
/* ------- DNN Navigation ------- */
	.nav{overflow:hidden;width:960px;margin:0 auto;padding:10px 0 0 0;}
		.nav .mi{color:#333;}
		.nav .root{padding:10px 15px;color:#34393E;font-size:14px;font-family:Lucida Grande,Helvetica,Arial,sans-serif;text-transform:uppercase;overflow:hidden;}		
			.nav span.root{display:block;float:left;}
		.nav .hov{padding:10px 15px;color:#34393E;text-decoration:underline;cursor:pointer;}
		.nav .sel{padding:10px 15px;background:#171615 url(images/navigation-hover.gif) repeat-x scroll center bottom;color:#F1F8FF;}
			.nav .submenu-wrap{padding:0;margin-top:1px;text-align:left;border:solid 1px #D5DCCC;border-top:#BCBDBF solid 1px;background: #f6f6f6;}
					.nav .submenu-wrap .mi td{padding:4px 10px;}
						.nav .submenu-wrap .mi td span{padding:4px 0px;}
				.nav .submenu-wrap .hov, .nav .submenu-wrap .sel{color:#4D628B;padding:0;cursor:pointer;background: url(images/navpattern-hov.jpg) repeat top left;}
					.nav .submenu-wrap .hov .txt, .nav .submenu-wrap .sel .txt{text-decoration:none;}
			
/*==============================================================================
	Body Layout (default styles for Home Layout)
==============================================================================*/
.home, .detail{position:relative;}
.bg-wrap{background:#fff;overflow:hidden;margin:0 auto;}
	.bannerarea{margin:0 auto;clear:both;overflow:hidden;}
		.banner{}
.main-body{width:960px;margin:0 auto;overflow:hidden;padding:10px 0 25px}
#main-content {padding:420px 0 0 0;}
.detail #main-content{padding:220px 0 0 0;}

.container {margin:0 auto; padding:0;width:1400px; height:auto;}
.body-container{margin:0 auto; padding:0;width:1024px; height:auto;min-height:400px;overflow:hidden;}
	#big-rotator {margin:0; padding:0;background:transparent;position:absolute;top:0;right:0;left:0;}
		.bigr-back {padding:0 0 20px 0;}
	
	.maincontent{width:300px;float:left;padding:0 42px;}
	.left-col{width:300px;float:left;padding-left:20px}
	.right-col{width:300px;float:right;padding-right:20px;}
	
	.detail .maincontent{width:640px;float:left;padding:0 42px 0 0;}
	.detail .right-col{width:300px;float:right;padding-right:20px;}
				

	.left, .alignleft {float:left;}
	.right, .alignright {float:right;}
	.aligncenter {margin:0 auto;display:block;}

	
	/*========= Admin Layout ============*/
	.admin .maincontent{width:1024px;}
/*==============================================================================
	Site Info Layout (footer)
==============================================================================*/
#footer {margin:0; height:478px;width:auto; background:#171615 url(images/footer-bgv2.jpg) repeat-x top center;}
	#footer .container{width:1024px;margin:0 auto;padding:30px 0;}
	.footer-ider {background:url(images/footer-ider.gif) repeat-y top left;}
	#footer .about {margin:0; padding:0;width:580px; height:auto;float:left;}
	#footer .drawing {margin:0; padding:0;width:400px; height:auto;float:right;}
	
	.site-copyright{width:1024px;clear:both;margin:0 auto;padding:20px 0;float:left;font-size:12px;position:absolute;bottom:0;}
		.site-copyright .SkinObject, .loginLink{color:#B2B2B2 !important;}
	
	#footer .Head{color:#f1f1f1 !important;font-size:24px;}
	#footer p{color:#B2B2B2 !important;}
	
	
/*==============================================================================
	Heading
==============================================================================*/
h1, h2, h3, h4, h5, h6{font-family:Lucida Grande,Helvetica,Arial,sans-serif;margin:0; padding:0;line-height:1.5;}
	h1{margin:-10px 0 0 0; font-size:3.53em; color:#fefefe;}
		h1 a:link, h1 a:active, h1 a:visited {color:#30393D;outline:0;}
		h1 a:hover {color:#d7d7d7;}
	h2{color:#30393D;font-weight:bold;font-size:28px;}
	h3{font-weight:bold; font-size:2.80em; color:#30393d;}
		h3 a:link, h3 a:active, h3 a:visited {color:#30393d;}
		h3 a:hover {color:#54798b;}
	h4{font-weight:bold; font-size:1.75em; color:#fefefe;}
		#footer h4 {margin:0 0 20px 0;}
	h5{font-weight:bold; font-size:2.25em; color:#587682;}
		.sidebar h5{padding:28px 0 0 20px;width:285px; height:55px;background:#f5fbfe url(images/sidebar-top.gif) no-repeat top center;font-weight:bold; font-size:2.25em; color:#587682;}
	h6{font-weight:bold; font-size:1.75em; color:#587682;}
	
.Head, .SubHead{font-family:Lucida Grande,Helvetica,Arial,sans-serif;color:#30393d;}
	.Head{color:#30393D;font-size:20px;}
	.SubHead{font-size:14px; color:#30393d;}
	.SubSubHead{font-size:12px; color:#30393d;}

/*==============================================================================
	Links
==============================================================================*/
a, a:link, a.SkinObject, a.SkinObject:link{color:#eb5f44;text-decoration:none;}
	a:hover, a:visited:hover, a.SkinObject:hover, a.SkinObject:visited:hover{color:#98c70b;text-decoration:underline;}
	a:visited, a.SkinObject:visited{text-decoration:none;color:#eb5f44;}
	
.utility a, .utility a:link{color:#555;font-size:12px;padding:4px 6px;}
	.utility a:hover, .utility a:visited:hover{color:#555;text-decoration:none;}
	.utility a:visited{text-decoration:none;color:#555;}
	
.searchstuff a, .searchstuff a:link{color:#fff;font-size:12px;padding:4px 6px;}
	.searchstuff a:hover, .searchstuff a:visited:hover{color:#ccc;text-decoration:none;}
	.searchstuff a:visited{text-decoration:none;color:#fff;}
	
a.CommandButton:link{color:#eb5f44;text-decoration:none;}
	a.CommandButton:hover, a.CommandButton:visited:hover{color:#98c70b;text-decoration:underline;}
	a.CommandButton:visited{text-decoration:none;}
	
	a.art-link{text-decoration:none;color:#333;padding:20px;display:block;}
	a.art-link:hover{text-decoration:none;background: url(images/finearts-bg.png) repeat top left;color:#333;overflow:hidden;display:block;}
	.art-link h2{color:#98c70b;font-size:20px;font-weight:normal;}
	
	a.design-link{text-decoration:none;color:#333;padding:20px;display:block;}
	a.design-link:hover{text-decoration:none;background: url(images/design-bg.png) repeat top left;color:#333;overflow:hidden;display:block;}
	.design-link h2{color:#6c6b6b;font-size:20px;font-weight:normal;}
	
	a.ill-link{text-decoration:none;color:#333;padding:20px;display:block;}
	a.ill-link:hover{text-decoration:none;background: url(images/illustration-bg.png) repeat top left;color:#333;overflow:hidden;display:block;}
	.ill-link h2{color:#eb5f44;font-size:20px;font-weight:normal;}
/*==============================================================================
	Text
==============================================================================*/
.Normal, .NormalBold, .NormalDisabled, .NormalTextBox, .NormalRed, .CommandButton, .SkinObject, Blockquote{font-family:Helvetica, Arial, sans-serif;font-size:13px;color:#333;font-weight:normal;}
	.NormalRed{color:#ff0000;}
	
th {color:#587682;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;vertical-align:baseline;}
dt {color:#587682;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}

/*==============================================================================
	Container Styles
==============================================================================*/
.simple, .blank{clear:both;margin-bottom:25px;}
	.simple p, .blank p{margin:0 0 6px 0;}			
	.s-heading{margin:9px 0;padding-bottom:15px;}
		.s-heading .Head{color:#30393D;}
	.s-body {}
		
/* ------- Clearfix ------- */
.clearfix:after {content: " ";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}


.ao-template {
height:397px;}

.ao-template .footer{width:1380px;position:absolute;left:0px;top:348px;background:#000;opacity:.9;z-index:9999999;padding:10px;}
.ao-template .title{color:#fff;font-size:14px;font-weight:bold;}

.articleHeadline h1 {background:none;border:none;font-size:22px;}
.articleCalendar, .articleCalendarIcon-02{display:none;}