/* site wide stuff */
body 
	{
		background:#000055;
		padding:0;
		margin:0 0 1em 0;
	}
	
#everything 
	{
		margin:0;
		padding:0;
	}

h1 
	{
		font-family:sans-serif;
		font-size:17px;
	}

h2
	{
		font-family:sans-serif;
		font-size:15px;
	}

h3 
	{
		font-family:sans-serif;
		font-size:13px;
	}
p
	{
		text-align:justify;
		font:normal 13px sans-serif;
		line-height: 1.7em;		
	}

a
	{
		color:blue;
	}

a:hover
	{
		color:#007733;
		text-decoration:none;
	}

acronym:hover
	{
		border-bottom:none;
	}

acronym
  {
		border-bottom:none;
	}

#banner-div-v3
	{
		width:800px;
		margin-left:auto;
		margin-right:auto;
		margin-top:10px;
		margin-bottom:0px;
		padding:0;
		border-bottom:4px solid #000055;
	}

#content-wrapper
	{
		background:white;
		margin-left:auto;
		margin-right:auto;
		width:790px;
		padding:5px 5px 5px 5px;
		position:relative;
	}

#content-div 
  {
    width:525px;
  }

#footer-div
	{
		background:url(/stockimg/sitebanner/footer_background.jpg);
		background-position:bottom center;
		background-repeat:no-repeat;
		margin:auto;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:.5em;
		width:790px;
	}

#banner-div h1
	{
		text-align:center;
	}

#side-bar
	{
    width:235px;
    float:right;
		margin:0 0 0 .5em;
	}

#sidebar-top,
#sidebar-bottom
	{
		margin:0;
		padding:0;
		width:235px;
		height:15px;
		font-size:1px;
		background-position:top center;
		background-repeat:no-repeat;
	}

#sidebar-top
	{
		background:url(/stockimg/sitebanner/sidebar_top.jpg);
	}

#sidebar-bottom
	{
		background:url(/stockimg/sitebanner/sidebar_bottom.jpg);
	}

#popupmenu 
	{
		padding:0 5px .25em 5px;
		width:225px;
		margin-bottom:0;
		background:#444466;
	}

#news
	{
		background:#dddddd;
  	margin: 0px auto 0px auto;
  	width:790px;
  	padding:5px 5px 5px 5px;
  	position:relative;
	}

#not-news
	{
		padding:0;
		margin:0;
		height:120px;
		background:white;
	}

#not-news img
	{
		padding:0;
		margin:0;
		width:235px;
	}

#not-news-top
	{
		padding-left:5px;
		padding-right:5px;
		width:225px;
		height:10px;
		background:#555555;
	}

#not-news-bottom
	{
		padding-left:5px;
		padding-right:5px;
		width:225px;
		height:10px;
		background:#555555;
	}

#news h1
	{
		font:bold 85% Arial;
		margin:.5em .5em .5em .25em;
	}

#news h2
	{
    color:#555555;
		font:bold italic 75% Arial;
		margin:.5em .5em .5em 1em;
	}

#news p
	{
		font:normal 75% Arial;
		margin:.5em .5em 1em 1em;
		text-align:justify;
	}



#content-div ul
{
	font:normal 13px sans-serif;
	list-style-position: outside;
	list-style-type: disc;
}

#content-div ul li
{ 
	padding:0 0 0 .25em;
	margin:0;
	line-height: 1.7em;		
}

#content-div h1
	{
		font:bold 120% Arial;
		font-weight:bold;
		margin:1em .5em 0 0;
	}

#content-div h2
	{
		font:italic bold 100% Arial;
		margin:1em .5em 0 0;
	}

#content-div p
	{
		text-align:justify;
		margin:0 0 .5em .5em;
		margin-top:1em;
	}

#footer-left 
	{
		margin-top:0;
		margin-left:1em;
		float:left;
	}
#footer-right
	{
		margin-top:0;
		margin-right:1em;
		float:right;
		font-family:Arial;
		letter-spacing:.2em;
	}

.skiplink 
	{
		display:none;
	}
	
#learnmore {
	background:white;
	margin: 4px auto 0px auto;
	width:790px;
	padding:5px 5px 5px 5px;
	position:relative;
  text-align:center;
  background:#8888aa;
	font-family:Arial;
}	
	
#learnmore span {
  font-weight:bolder;
}	
	
#learnmore ul {
  display:inline;
  list-style-type:none;
  margin:0;
  padding:0;
}

#learnmore li {
  display:inline;
  text-decoration:none;
  padding-left:1em;
}

#learnmore li a {
  font-weight:bold;
  text-decoration:none;
}

#learnmore a:hover {
  text-decoration:none;
  color:ffff00;
}

	#slideshow {
		margin:0;
		padding:0;
		height:100px;
		background:white;
	}

	.slideshow_photo_wrapper_1,
	.slideshow_photo_wrapper_2 {
		margin:0;
		padding:0;
	}

	.slideshow_photo_wrapper_1 {
  	position:relative;
	}

	.slideshow_photo_wrapper_2 img {
		-moz-opacity:1.0;
		opacity:1.0;
	}

	.slideshow_photo_wrapper_2 {
		position:relative;
		top:-100px;
		left:0px;
	}
