@charset "utf-8";
/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
	margin: 0;
	background: #002346;
	text-align: center;
}

#worldCont{
	margin: auto;
	width: 800px;
	text-align: left;
	background: #FFF;
}

.navmenu{
	width: 235px; /*width of menu*/	
}

.navmenu .headerbar{
	font: bold 17px Verdana;
	color: white;
	background: #606060 url(media/arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
	margin-bottom: 0; /*bottom spacing between header and rest of content*/
	text-transform: uppercase;
	padding: 7px 0 7px 31px; /*31px is left indentation of header text*/
}

.navmenu ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.navmenu ul li{
	/*padding-bottom: 2px; /*bottom spacing between menu items*/
}

.navmenu ul li a{
	height: 20px; /*height of menu*/
	padding-top: 10px;
	padding-bottom: 10px;
	font: normal 16px Arial;
	color: black;
	background-image: url('images/btnn.jpg');
	display: block;
	text-decoration: none;
}

.navmenu ul li a:visited{
	color: black;
}

.navmenu ul li a:hover{ /*hover state CSS*/
	color: white;
	font-weight: bold;
	background: url('images/btnh.jpg');
}

.top_left_announcement{
	background: #FFF;
	width: 235px;
	padding-bottom: 15px;
	border: solid 1px #294664;
}

.top_left_announcement h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	background: #294664;
	color: #FF0;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-bottom: 2px;
}

.newscont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	/*border-left: solid 1px #ff6000;
	border-right: solid 1px #ff6000;*/
	background: #ffd1b5;
	text-align: left;
	/*width: 548px;*/
}

.newscont div {
	padding: 10px;
}

.newsheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background: #ff6000;
	padding: 5px;
	border-top: solid 1px #b04d16;
	border-bottom: solid 1px #b04d16;
}

.newsheader a, a:visited {
	text-decoration: none;
	color: #600;
}

.newsheader a:hover {
	color: #FFF;
}

.newsimg {
	border-top: solid 1px #ff6000;
	border-bottom: solid 1px #ff6000;
}

.bitingtable {
	background: #96a4b3;
	font-family: Arial, Helvetica, sans-serif;
	border: solid 1px #dadada;
}

.bitingtable th {
	font-weight: bold;
	font-size: 20px;
	padding: 2px 10px 2px 10px;
	text-align: left;
	background: #294664;
	border-bottom: solid 1px #666;
	color: #FFF;
}

.bitingtable td {
	padding: 5px 2px 2px 10px;
	vertical-align: top;
}

.updated {
	font-size: 18px;
	background: #294664;
	border-bottom: solid 1px #666;
	color: #FFF;
	text-align: right;
}

.bitingtable ol {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

.bitingtable ol li {
	margin-bottom: 10px;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
}

table {
	font-family: Arial, Helvetica, sans-serif;
}

.slideshow {
	background: #666;
	border-top: 1px solid #F60;
	border-bottom: none;
	overflow: hidden;
}

.ss {
	background: #96a4b3;
	border-bottom:  1px solid #b04d16;
	width: 100%;
	margin-bottom: 15px;
}

.ss .header {
	background: #294664;
	border-bottom: solid 1px #F60;
	color: #FFF;
	font: 20px;
	height: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.ss .hleft {
	float: left;
	font-weight: bold;
	padding-left: 10px;
}

.ss .hright {
	font-size: 18px;
	font-style: italic;
	float: right;
	padding-right: 10px;
}

.ss .content {
	border-top: 1px solid #F60;
	border-bottom: 20px solid #F60;
	padding: 15px;
}

.ss .content img {
}
