body.home {
	font-size: 10px;
	font-family: 'gill sans', 'gill sans mt', 'lucida unicode', 'lucida grande', 'trebuchet ms', verdana, helvetica, arial, sans-serif;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	background-color:#000;
	background-image: url('../art/07images/bgcord.gif');
	}

div.container {
	min-width: 936px;
	background-image: url('../art/07images/bgbig2.jpg');
	padding: 0;
	background-repeat: no-repeat;
	background-position: top left;
	}
	
* html div.container {
	width expression(this.width < 936? *936* :this.width);
	background-image: url('../art/07images/bgbig2.jpg');
	padding: 0;
	background-repeat: no-repeat;
	background-position: top left;
	}

img {
	border: 0px;
	padding: 0px;
	}

div.top {
	padding: 10px 0 0 12px;
	vertical-align: bottom;
	overflow: hidden;
	}
	
* html div.top {
	padding: 10px 0 0 12px;
	vertical-align: bottom;
	height: 75px;
	}

div.top img.logo {
	float: left;
	padding-bottom: 2px;
	}

div.top img.tagline {
	float: left;
	margin: 5px 0 0 13px;
	}
	
div.top div.search {
	float: right;
	padding: 0 20px 0 0;
	margin: 5px 0 28px 0;
	}
	
* html div.top div.search {
	float: right;
	padding: 0 20px 0 0;
	margin: 5px 0 11px 0;
	}
	
* html div.top div.search {
	float: right;
	padding: 0 20px 0 0;
	}
	
div.top div.top div.search form{
	margin: 0;
	padding: 0;
	vertical-align: middle;
	width: auto;
	}
	
div.top div.search img.label{
	vertical-align: middle;
	}
	
div.top div.search input.box{
	background: url('../art/07images/searchbg.gif');
	vertical-align: middle;
	color: #000;
	width: 160px;
	height: 14px;
	border: 0px;
	margin: 0 8px 0 8px;
	padding: 0px;
	}
	
div.top div.search input.submit{
	vertical-align: middle;
	
	}

ul.topnav {
	padding: 0px;
	margin: 0;
	list-style: none;
	clear: right;
	text-align: right;
	vertical-align: bottom;
	height: 25px;
	}
	

ul.topnav li {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0;
	vertical-align: bottom;
	}

ul.topnav li img {
	margin: 0px 0px 0px 0px;
	border: 0px;
	vertical-align: bottom;
	padding: 0px;
	}
	
* html ul.topnav li img {
	margin: 0px 0 0 0;
	border: 0px;
	padding: 0px;
	}
	
div.noflasharea {
	margin: 0;
	padding: 0;
	background: #000;
	height: 270px;
	vertical-align: top;
	background-repeat: no-repeat;
	}
	
div.noflasharea2 {
	width: 256px;
	margin: 0;
	padding: 0;
	background: #333333;
	height: 280px;
	vertical-align: middle;
	}
	
div.noflasharea3 {
	width: 256px;
	margin: 0;
	padding: 0;
	background: #333333;
	height: 290px;
	vertical-align: middle;
	}
	
div.noflasharea2 p, div.noflasharea3 p {
	font-size: 16px;
	color: #fff;
	padding: 100px 10px 0 10px;
	margin: 0;
	text-align: center;
	letter-spacing: 5px;
	line-height: 2;
	}
	

div.flasharea {
	height: 309px;
	margin: 0 0 0 12px;
	padding: 0;
	background: url(../art/07images/flashback.gif);
	background-repeat: no-repeat;
	clear: left;
	overflow: hidden;
	}
	
div.flasharea img{
	padding: 0px;
	margin: 0px;
	}
	
div.threeflash {
	border: 0;
	padding: 0;
	margin: 0;
	width: 256px;
	float: right;
	}

div.bottom {
	margin: 0px;
	padding-left: 12px;
	}
	
div.bottom span.white {
	color: #FFF;
	}
	
div.bottom table {
	padding: 0;
	margin: 20px 0px 0 -5px;
	border-spacing: 5px 0;
	height: 324px;
	}
	
* html div.bottom table {
	padding: 0;
	margin: 20px 0px 0 -5px;
	border-spacing: 5px 0;
	height: 337px;
	}


div.bottom table td.bloghead {
	padding: 0;
	background: url(../art/07images/bloghdbg.gif);
	background-repeat: no-repeat;
	margin-right: 10px;
	height: 28px;
	vertical-align: top;
	overflow: hidden;

	}
	
div.bottom table td.blogbody {
	background: url(../art/07images/blogbg.gif);
	margin: 0px;
	padding: 8px 12px 0 12px;
	margin-right: 10px;
	vertical-align: top;
	}
	
div.bottom table td.comhead {
	padding: 0px;
	background: url(../art/07images/comhdbg.gif);
	background-repeat: no-repeat;
	height: 28px;
	vertical-align: top;
	background-repeat: none;
	}

div.bottom table td.combody {
	margin: 0;
	vertical-align: top;
	padding: 0px;
	}

div.bottom table td.comspacer {
	padding: 2px;
}
	
div.bottom table td.combody1a {
	background: url(../art/07images/combg.gif);
	margin: 0 0 8px 0;
	vertical-align: top;
	padding: 6px 12px 6px 12px;
	}
	
div.bottom table td.tbbottom {
	margin: 0px;
	text-align: center;
	padding: 8px;
	height: 18px;
	}
	
div.bottom table td.combody2 {
	margin: 0px;
	vertical-align: top;
	padding: 4px 12px 4px 12px;
	background: url(../art/07images/combg2.gif);
	}
	
div.bottom table td.combody div.cofirst {
	background: url(../art/07images/combg.gif);
	margin: 0;
	padding: 6px 12px 6px 12px;
	}
	
div.bottom table td.combody div.cosecond {
	background: url(../art/07images/combg.gif);
	margin: 8px 0 8px 0;
	padding: 4px 12px 4px 12px;
	vertical-align: top;
	}
	
div.bottom table td.combody div.coflw {
	background: url(../art/07images/combg2.gif);
	margin: 8px 0 8px 0;
	padding: 4px 12px 4px 12px;
	vertical-align: top;
	}
	
div.bottom table td.combody2a {
	background: url(../art/07images/combg.gif);
	margin: 0px;
	padding: 4px 12px 4px 12px;
	vertical-align: top;
	}
	
	
div.bottom table img.comimage {
	float: right;
	border: 0;
	}
	
	
div.bottom table td.bloghead p, div.bottom table td.comhead p {
	text-transform: uppercase;
	font-family: gill sans, gill sans mt, lucida unicode, lucida grande, trebuchet ms, verdana, helvetica, arial, sans-serif;
	font-size: 14px;
	color: #b1b1b1;
	text-indent: 20px;
	letter-spacing: 2px;
	padding: 7px 0 0 0;
	margin: 0;
	font-stretch: condensed;
	}

	
div.bottom table td.blogbody img.balloon {
	float: right;
	}
	
div.bottom table td.blogbody img.blph {
	float: left;
	margin: 0px 12px 4px 0;
	}

div.bottom table td.blogbody p.blogdate, div.bottom table td.combody p.comdate, div.bottom table td.combody1a p.comdate, div.bottom table td.combody2a p.comdate,div.bottom table td.com2 p.comdate {
	color: #939dad;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	display: inline;
	text-transform: uppercase;
	letter-spacing: 2px;
	line-height: 1;
	}
	
div.bottom table td.blogbody p.blogposttitle {
	color: #839fc4;
	font-size: 19px;
	padding: 0px;
	margin: 5px 0 5px 0;
	}
	
div.bottom table td.blogbody p.blogposttitle a{
	color: #839fc4;
	}
	
div.bottom table td.blogbody p.blogpostbody {
	color: #ccc;
	font-size: 12px;
	font-weight: 100;
	margin: 1px 0 5px 0;
	line-height: 1.15;
	}
	
div.bottom p.compostbody {
	color: #FFF;
	font-size: 12px;
	font-weight: 100;
	margin: 1px 0 3px 0;
	line-height: 1.15;
	}
	
div.bottom table td.blogbody p.blogpostbody a {
	color: #839fc4;
	}
	
div.bottom table td.blogbody p.blogpostbody a:hover {
	color: #ff2222;
	}
	
div.bottom p.statdate {
	color: #FFF;
	font-size: 15px;
	font-weight: 100;
	margin: 1px 0 0 0;
	}
	
div.bottom table td.blogbody p.blogmore {
	color: #839fc4;
	font-family: gill sans, gill sans mt, lucida unicode, lucida grande, trebuchet ms, verdana, helvetica, arial, sans-serif;
	font-size: 12px;
	text-align: right;
	text-transform: uppercase;
	line-height: 0;
	margin: 8px 0 12px 0;
	padding: 0;
	letter-spacing: 2px;
	}
	
div.bottom table td.blogbody p.blogmore a, div.bottom table td.combody p.compostbody a, div.bottom table td.combody2 p.compostbody a {
	color: #839fc4;
	}
		
		
div.bottom table td.blogbody p.blogcomments {
	font-family: gill sans, gill sans mt, lucida unicode, lucida grande, trebuchet ms, verdana, helvetica, arial, sans-serif;
	font-size: 14px;
	line-height: 0;
	margin: 0;
	padding: 0;
	}
	
div.bottom table td.blogbody p.blogcomments a{
	color: #839fc4;
	}

div.bottom table td.blogbody p.blogcomments img.more, div.bottom table td.blogbody p.blogmore img.more {
	vertical-align: middle;
	}
	
div.bottom table td.blogbody p.blogmore a:hover, div.bottom table td.blogbody p.blogcomments a:hover, div.bottom table td.blogbody p.blogposttitle a:hover,div.bottom table p.comhead a:hover,div.bottom table td.combody p.compostbody a:hover, div.bottom table td.combody2 p.compostbody a:hover {
	text-decoration: none;
	color: #ff2222;
}
	
div.bottom table td.combody p.comdate, div.bottom table td.combody2 p.comdate {
	color: #939dad;
	font-size: 12px;
	padding: 0px;
	display: inline;
	text-transform: uppercase;
	letter-spacing: 2px;
	}

div.bottom table p.comhead {
	color: #b8ceeb;
	font-size: 19px;
	padding: 0px;
	margin: 5px 0 7px 0;
	}
	
div.bottom table p.comhead a {
	color: #b8ceeb;
	}
	
div.bottom table td.combody p.station {
	text-transform: uppercase;
	font-family: gill sans, gill sans mt, lucida unicode, lucida grande, trebuchet ms, verdana, helvetica, arial, sans-serif;
	font-size: 14px;
	color: #b1b1b1;
	letter-spacing: 2px;
	vertical-align: bottom;
	margin: 0 0 0 12px;
	}
	
div.subbottom {
	background-color: #716f6f;
	height: 25px;
	padding: 0px;
	border: 0;
	margin-top: 20px;
	}
	
div.subbottom form {
	background-color: #716f6f;
	vertical-align: middle;
	text-align: center;
	color: #fff;
	margin: 0px;
	padding: 4px 0 4px 0;
	}

* html div.subbottom form {
	height: 20px;
	}
	
div.subbottom input.box{
	background-color: #b8b7b7;
	vertical-align: middle;
	color: #000;
	width: 275px;
	height: 14px;
	border: none;
	margin: 0 0 0 8px;
	padding: 0;
	}
	
div.subbottom input.submit{
	vertical-align: middle;
	margin: 0 0 0 10px;
	padding: 0;
	}
	
div.funding {
	background-color: #404040;
	padding: 0;
	margin: 0;
	clear: left;
	padding-top: 15px;
	}

div.funding p.blargh{
	margin: 0;
	padding: 0;
	}

div.funding table {
	width: 660px;
	background-color:#535353;
	border: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	vertical-align: middle;
	}

div.funding table img {
	padding: 0 5px 0 5px;
	}

div.funding table p {
	color: #ccc;
	font-size: 10px;
	text-align: left;
	margin-right: 10px;
}

div.funding p.nav {
	font-size: 10px;
	color: #dddddd;
	clear: right;
	text-align: center;
	}

div.funding p.nav a {
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	}

div.funding p.nav a:hover {
	font-weight: normal;
	color: #839fc4;
	}

div.funding p.nav a:visited {
	font-weight: normal;
	color: #ffffff;
	}

div.container a {
	text-decoration: none;
	color: none;
	}

div.container a:hover {
	text-decoration: none;
	color: #732932;
	}
	
div.txtinsert {
	padding: 200px 10px 10px 18px;
	z-index: 500;
	color: #fff;
}

div.txtinsert p.nfheader {
	font-size: 26px;
	margin: 0;
	padding: 0;
	line-height: 24px;
}

div.txtinsert p.nftext {
	font-size: 13px;
	margin: 0;
	padding: 4px 0 0 0;
}


