* {margin:0;padding:0;} 

html, body 
{
  margin: 0;
  padding: 0;
  font-family: Helvetica, Arial;
  color: #191919;
  line-height: 22px;
  font-size: 15px;
  background-color:#e1eaef;
  background-image: url(../images/bg.jpg);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  background-position: center;
  height: 100%;
}
#wrap
{
  min-height: 100%;
}
div#main
{
  width: 800px;
  overflow:auto;
  margin-left: auto; 
  margin-right: auto;
  padding-bottom: 70px;
}
/*
	==========================================================
	HEADER ===================================================
	==========================================================
*/
div#header
{
	width: 800px;
	padding: 0 0 29px 0;
}
div#header h1
{
	width: 695px;
	height: 144px;
	margin: 20px 0 20px 0;
	padding: 0;
	background: url(../images/overtheyears.png) no-repeat;
	float:left;
}
div#header h1 a
{
	display:block;
	width: 100%;
	height: 100%;
}
div#header h1 span
{
	display: none;
}
div#subnavigation
{
	width: 750px;
	margin: 20px 0 20px 0;
	width: 93%;
    margin: 0 auto;

}
#navigation_top
{
	list-style: none;	
	line-height: 15px;
	padding: 42px 0 0 0;
	margin: 0 0 0 0;
	float: left;
}
ul#navigation_top li
{
	float: left;
	padding: 0 6px 0 6px;
}

ul#navigation_top li.clear
{
  float: none;
  clear: left;
}

ul#navigation_top li a
{
	color: #191919;
	text-decoration: none;

}

ul#navigation_top li a:hover
{
  	color: #003399;
	text-decoration: underline;

}
ul#navigation_top li a.selected
{
  	color: #003399;
	text-decoration: underline;

}
#navigation
{
	list-style: none;	
	line-height: 15px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
ul#navigation li
{
	float: left;
	padding: 0 9px 0 9px;
}

ul#navigation li.clear
{
  float: none;
  clear: left;
}

ul#navigation li a
{
	color: #191919;
	text-decoration: none;

}

ul#navigation li a:hover
{
  	color: #003399;
	text-decoration: underline;

}
ul#navigation li a.selected
{
  	color: #191919;
	text-decoration: underline;

}
/*
	==========================================================
	CONTENT ==================================================
	==========================================================
*/
div#content
{
	width: 750px;
	margin: 197px 0 25px 25px;
	background: url(../images/trans.png) repeat;
	-webkit-box-shadow: 0px 5px 7px 0px rgba(71,71,71,0.5);
	-moz-box-shadow: 0px 5px 7px 0px rgba(71,71,71,0.5);
	box-shadow: 0px 5px 7px 0px rgba(71,71,71,0.5);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;

}
div#content p
{
	margin: 0 20px;
    padding: 0 0 20px 0;
}
div#banner-slide
{
    padding: 0 0 10px 0;
}

div#content h1
{
	margin: 0 20px 0 20px;
	font-size: 18px;
	font-weight:bold;
    padding: 20px 0 0 0;
	text-transform: uppercase;
}
div#content h2
{
	margin: 0px 20px 3px 20px;
	font-size: 15px;
	font-weight:bold;
    padding: 20px 0 3px 0;

}
div#content h3
{
	margin: 0 0 0 0;
	font-size: 13px;
	font-weight:bold;
	text-transform:uppercase;
}
div#content h4
{
	margin: 0 0 0 200px;
	font-size: 21px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height:24px;
	font-style:italic;
	font-weight:100;
	text-align:center;
	position: absolute;
}
div#content img
{
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
div#content iframe
{
	margin: 0 0 -10px 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
div#content p a
{
  	color: #003399;
	text-decoration: none;

}
div#content table
{
	margin: 0 20px;
    padding: 0 0 20px 0;
}
div#content table a
{
  	color: #003399;
	text-decoration: none;
}
.txt br
{
	content: "A" !important;
    display: block !important;
    margin-bottom: 8px !important;
}
.collumn01
{
	float: left;
	width: 233px;
	margin: 0 0  25px 0;
	background: url(../images/trans.png) repeat;
-webkit-box-shadow: 0px 5px 7px 0px rgba(71,71,71,0.5);
-moz-box-shadow: 0px 5px 7px 0px rgba(71,71,71,0.5);
box-shadow: 0px 5px 7px 0px rgba(71,71,71,0.5);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.collumn02
{
	float: left;
	width: 233px;
	margin: 0 0  25px 25px;
	background: url(../images/trans.png) repeat;
-webkit-box-shadow: 0px 5px 7px 0px rgba(71,71,71,0.5);
-moz-box-shadow: 0px 5px 7px 0px rgba(71,71,71,0.5);
box-shadow: 0px 5px 7px 0px rgba(71,71,71,0.5);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.collumn03
{
	float: left;
	width: 233px;
	margin: 0 0  25px 25px;
	background: url(../images/trans.png) repeat;
-webkit-box-shadow: 0px 5px 7px 0px rgba(71,71,71,0.5);
-moz-box-shadow: 0px 5px 7px 0px rgba(71,71,71,0.5);
box-shadow: 0px 5px 7px 0px rgba(71,71,71,0.5);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.collumn00
{
	float: left;
	width: 749px;
	margin: 0 0  25px 0;
	background: url(../images/trans.png) repeat;
-webkit-box-shadow: 0px 5px 7px 0px rgba(71,71,71,0.5);
-moz-box-shadow: 0px 5px 7px 0px rgba(71,71,71,0.5);
box-shadow: 0px 5px 7px 0px rgba(71,71,71,0.5);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.collumn_large01
{
	float: left;
	width: 373px;
	text-align: end;
}
.collumn_large02
{
	float: left;
	width: 373px;
	margin: 0 0  0 4px;

}
.collumn_center
{
	float: left;
	width: 750px;
}
/*
	==========================================================
	FOOTER ===================================================
	==========================================================
*/
div#footer {
	margin-left: auto; 
	margin-right: auto;
	position: relative;
	margin-top: -70px; /* negative value of footer height */
	height: 70px;
	clear:both;
	width: 750px;
}
div#ngf
{
	float: left;
	width: 134px;
	margin: 0 0 0 60px;
}

div#ngf p
{
	float: left;
	height: 50px;
	width: 134px;
    background: url(../images/ngf.png) no-repeat;
}
div#ngf p a
{
	display:block;
	width: 100%;
	height: 100%;
}
div#ngf p span
{
	display: none;
}
.fb-like
{
	margin: 23px 0 0 16px; 
	float: left;
}
/* Basic jQuery Slider essential styles */

ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a {right:10px; font-size: 45px; color:#FFF; text-decoration: none; }
ul.bjqs-controls.v-centered li.bjqs-prev a {left:10px; font-size: 45px; color: #FFF;	text-decoration: none;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;}
ol.bjqs-markers.h-centered{display: none;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}