html {height:100%; width:100%;}
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul,  dl, address { margin:0; padding:0px;}

body {text-align:center; font: 12px/1.5em Helvetica,Arial,sans-serif; line-height:1.3em; color: #333; background: url(../images/bg.gif) top left repeat; margin: 0; padding-top:10px; min-height: 101%;} 

.banner {width: 600px; border-left: 2px solid; border-top:2px solid; border-right:2px solid; color:#000; }
	.banner img { border:0px solid; color: #000;}

#slideshowbg {position:relative; width:600px; background:#efefef; margin-left: auto; margin-right: auto; text-align: center;}
.slideshowborder{position:relative; height:2px solid; background:#efefef; text-align: center;}
#slideshowFlashbg {position:relative; width:550px; height:400px; background:#efefef; margin-left: auto; margin-right: auto; text-align: center;}
.slideshowFlash
	{
	position:relative;
	text-align: center; 
	margin-left:10px;
	margin-right:10px;
	width: 550px; 
	height:480px;
	background:#ffffff;
	color: #000000;
	border:4px double #cbcbcb;
	padding-top:0px; 
	padding-bottom:0px; }

.slideshow
	{
	position:relative;
	text-align: center; 
	margin-left:10px;
	margin-right:10px;
	width: 580px; 
	background:#ffffff;
	color: #000000;
	border-left:0px solid; 
	border-bottom:2px solid #cbcbcb; 
	border-right:1px solid #cbcbcb; 
	padding-top:0px; 
	padding-bottom:0px; }
.slideshow ul {list-style-type:none;}
	.slideshow img {text-align:center; margin:0px; padding:0px; border-right:1px solid #cbcbcb; }
 	.slideshow ul {position:relative; text-align:left; bottom:15px; padding:5px;}
 	.slideshow p  {position:relative; text-align:left; padding:5px;}
	.slideshow h1 {position:relative; padding-left:5px; padding-bottom:2px; text-align:left; font-size:1.1em; color:#000000;}
	.slideshow h2 {position:relative; padding-left:5px; padding-bottom:2px; text-align:center; font-size:2.4em; color:#003366;}
	.slideshowbar {text-align:left; width:570px; height:2px; background:#e5e5e5; font-size:.8em;} 
	
.dateline {position:relative; text-align:right; background:#fff;  color: #000; padding-top:5px; padding-bottom:5px; padding-right:10px;}
#nav_header h1{float:left; font-size:1.8em; margin-top:8px;} 
#nav_content {position:relative; float:right; text-align:left; padding:0px; margin-left:5px; border:0px solid #000000; }
#nav_content h1{float:left; font-size:1.3em;} 
#nav_content img{padding-right:5px;}

#close a{width:73px; height:21px; display:block; background: url(../images/close.gif) top left no-repeat;}
#close a:hover{background: url(../images/close_hover.gif) top left no-repeat; color:#2e2828;}
#close li{float:left; position:relative; text-align:left;}
#close ul {padding:0px;}

#next a{width:73px; height:21px; display:block; background: url(../images/next.gif) top left no-repeat;}
#next a:hover{background: url(../images/next_hover.gif) top left no-repeat; color:#2e2828;}
#next li{float:left; position:relative; text-align:left;}
#next ul {padding:0px;}

#previous ul {padding:0px; }
#previous a{width:73px; height:21px; display:block; background: url(../images/previous.gif) top left no-repeat;}
#previous a:hover{background: url(../images/previous_hover.gif) top left no-repeat; color:#2e2828;}
#previous li{float:right; position:relative; text-align:left;}

