* {
		margin:0;
		padding:0;
}
body,html {
		margin:0;
		padding:0;
	}
	body {
		min-width:780px;
		background:#F8F8F3;
		color: #454B56;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		text-align:center;
	}
	#wrapper {
		background: url("../images/top_bar_bg.jpg") repeat-x top left;
		margin:0 auto;
		width:780px;
		border-left:1px solid #ddd;
		border-right:1px solid #ddd;
	}
	#header { 
		background: url("../images/top_bar.jpg") no-repeat top left; 
		height: 98px; 
		width:100%;
	}
	#navigation { height: 25px; text-align: left; width: 100%; }
	#main {
		width:100%;
		background:#fff;
		text-align:left;
	}
	#footer {
		width:100%x;
		border-top:5px solid #454B56;
		padding-top:10px;
		background: #04547B;
		text-align:center;
		height:130px;
		color:#3398cc;
		
	}
h1 { font-size: 16px; }
h1, h2 { color: #454B56; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px;}
h2 { font-size: 15px;line-height: 20px; }
hr { border: 1px dashed #ddd; height: 2px; width: 400px; margin:10px; }
/*html { scrollbar-3dlight-color: #04547B; scrollbar-arrow-color: #417DA8; scrollbar-darkshadow-color: #417DA8; scrollbar-face-color: #E5E5E5; scrollbar-highlight-color: #E5E5E5; scrollbar-shadow-color: #E5E5E5; scrollbar-track-color: #E5E5E5; overflow-x:hidden; overflow-y:auto;}*/
iframe { background: transparent; margin: 0px; overflow-x: hidden; overflow-y: auto; padding: 0px; text-align: left; vertical-align: top; }
p { color: #454B56; font-size: 12px; line-height: 125%; }
strong { font-size: 12px; font-weight: bold; }
table { font-size: 12px; }
.footsmall { color: #c3c3c3; font-size: 11px; text-align: center;padding-top:20px;}
a.foot {color:#fff;}
a.foot:link, a.foot:visited { color:#fff;text-decoration:none;}
a.foot:hover { color:#fff; text-decoration:underline}
#content img.about { border: 1px solid #454B56; }	
#sponsors, #contact { font-size: 16px; }
#title { font-size: 16px; /*color: #04547B;*/ font-weight: bold; color:#04547B;font-family:Verdana, Arial, Helvetica, sans-serif }
#main2 { float: left; margin: 0px; padding: 0px; width: 60%; }
#main img {background:#ddd;padding:10px;border:1px solid #c3c3c3;}
*html #main img {border:10px solid #ddd;min-height:600px;}

#main {height:auto;min-height:600px;}
*html #main {
   min-height:600px;
   height:600px;
   }
*html div[id] #main {
   height:auto;
   }
.inside {padding:10px;}
*html .inside {padding:0px;}
*html #main {padding:10px;}
a:link, a:visited { color: #0F658E; font-size: 12px; font-weight: normal; text-decoration: none; }
a.footer:link, a.footer:visited { color: #E3E4E8; font-size: 12px; font-weight: normal; text-decoration: none; }
a:hover, a.footer:hover { font-weight: normal; text-decoration: underline; }
#main .img_no_brdr {border:none;background:#fff;border:1px solid #ddd;}
*html #main .img_no_brdr {border:none;background:#fff;border:1px solid #ddd;}

/*body { background-color: #e4e5e9; color: #454B56; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding: 0px; text-align: left; }
body#container { background-color: #fff; color: #454B56; font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; width: 100%; }
body#content { background: transparent; color: #454B56; font-family: Arial, Helvetica, sans-serif; margin: 0px; padding-bottom: 10px; padding-left: 50px; padding-right: 50px; padding-top: 0px; width: 60%; }
body#home { background: transparent; color: #454B56; font-family: Arial, Helvetica, sans-serif; margin: 0px; padding-bottom: 10px; padding-left: 50px; padding-right: 50px; padding-top: 0px; }*/
/*#footer { background: url("../images/bottom_bg.gif") repeat-x top left; height: 30px; margin: 5px; padding-top: 11px; text-align: center;}
#header { background: url("../images/top_bar.jpg") no-repeat left; height: 98px; margin: 0px; padding: 0px; vertical-align: top; }
#main{  background-color: #e4e5e9; background: url("../images/content_bg.gif") no-repeat left bottom fixed; margin: 20px; width: 80%;}*/
/*#newspane { border-bottom: 1px dashed #454B56; font-size: 30px; margin-left: 10px; margin-right: 10px; }*/
/*#sidebox { background-color: #D9D9D9; border: 1px solid #454B56; float: right; margin-left: 5px; margin-right: 5px; padding-bottom: 10px;  }
#sidebox li { list-style: inside; list-style-type: square; margin-left: 2em; text-indent: -1.2em; }
#sidebox ul { display: compact; }*/

/*#wrapper { background: url("../images/top_bar_bg.jpg") repeat-x top left; margin: 0px; padding: 0px; }*/

