		.standardbody {
			margin: 0;
			padding: 0;						

						}

		.newstext {
			font-family: arial, calibri, sans-serif;
			font-size: 18px;
			line-height: 20px;
			margin: 14px 5px 18px 0px;
						}

		.datetext {

			font-family: tahoma;
			font-size: 14px;
			color: #457371;
			line-height: 24px;
			font-weight: bold;
			margin: 4px 0px 14px 5px;

						}

		.featuretitle {
			font-family: arial, calibri, sans-serif;
			font-size: 28px;
			line-height: 32px;
			width: 600px;
			color: #ffffff;
			background-color: #0B0C3C;
			padding: 4px;
			margin: 5px 5px 5px 0px;
						}

		.subfeaturetitle {
			font-family: arial, calibri, sans-serif;
			font-size: 24px;
			line-height: 28px;
			color: #000000;
			margin: 20px 5px 0px 0px;
			border-bottom: 1px 66% #000000
			
						}

		.columnfeaturetitle {

			font-family: arial, calibri, sans-serif;
			font-size: 28px;
			line-height: 32px;
			width: 80%;
			color: #ffffff;
			background-color: #0B0C3C;
			padding: 4px;
			margin: 10px 5px 15px 0px;

						}


		.egcheader {
			font-family: arial, calibri, sans-serif;
			font-size: 18px;
			font-weight: bold;
			color: #1874CD;}
			margin: 14px  5px 14px 0px;
						}
		.sectionheader {
			font-family: arial, calibri, sans-serif;
			font-size: 18px;
			margin: 14px 5px 14px 0px;
						}

		.subheader {
			font-family: arial, calibri, sans-serif;
			font-size: 15px;
			font-style: bold;
			margin: 14px 5px 14px 0px;
						}
		
		.strapline {

			font-family: arial, calibri, sans-serif;
			font-size: 18px;
			line-height: 19px;
			margin: 10px 5px 20px 0px;
						}

		.standardarticle {
			font-family: arial, calibri, sans-serif;
			font-size: 14px;
			line-height: 18px;
			margin: 14px 5px 14px 0px;
						}
		.biblio {
			font-family: arial, calibri, sans-serif;
			font-size: 16px;
			line-height: 18px;
			margin: 14px 5px 14px 0px;
			white-space: pre;
						}

		#mainbanner {
			margin: 0;
			left: 0
			right: 0
			min-width: 100%;
			line-height: 56px;
			font-family: arial, calibri, sans-serif;
			font-size:56px;
			background-color: #000000;
			color: #ffffff;
			font-weight: bold;
			padding: 0px;
						}

		#topbar {
			height:20px;
			min-width: 100%;
			background-color: #0B0C3C;
						}

		#midbar {
			height:20px;
			min-width: 100%;
			background-color: #0B0C3C;
						}

		#forumlinks {
			min-width: 100%;
			line-height:28px;
			font-family: arial, sans-serif;
			font-size: 17px;
			font-weight: bold;
			background-color: #0B0C3C;
			color: #ffffff;
			white-space: pre;
			padding: 0px;
						}


		.forumlinkstext a:link {text-decoration: none; color: #ffffff}
		.forumlinkstext a:visited {text-decoration: none;}
		.forumlinkstext a:active {text-decoration: none;}
		.forumlinkstext a:hover {color: #000000;}

		.titlelink a:link {text-decoration: none; color: #ffffff;}
		.titlelink a:visited {text-decoration: none; color: #ffffff;}
		.titlelink a:active {text-decoration: none; color: #ffffff;}
		.titlelink a:hover {text-decoration: underline; color: #ffffff;}

		.standardlinks a:link {text-decoration:none; color: #1874CD;}
		.standardlinks a:visited {text-decoration: none; color: #1874CD;}
		.standardlinks a:active {text-decoration: none; color: #1874CD;}
		.standardlinks a:hover {text-decoration: underline; color: #1874CD;}

		.legallinks a:link {text-decoration: underline; color: #ffffff;}
		.legallinks a:visited {text-decoration: underline; color: #ffffff;}
		.legallinks a:active {text-decoration: underline; color: #ffffff;}
		.legallinks a:hover {text-decoration: underline; color: #ffffff;}


		.buzzlinks a:link {text-decoration: underline; color: #000000;}
		.buzzlinks a:visited {text-decoration: underline; color: #000000;}
		.buzzlinks a:active {text-decoration: underline; color: #000000;}
		.buzzlinks a:hover {text-decoration: underline; color: #000000;}

		
		#forumbuzzbar {

			width: 175px;
			float: left;
			margin: 45px auto 200px 15px;
			background-color:#ffffff;
			border-right: solid 1px #001A33;
			border-top: solid 1px #001A33;
						} 

		.shadow {


			moz-box-shadow: 3px 3px 4px #000; 
			-webkit-box-shadow: 3px 3px 4px #000; 
			box-shadow: 3px 3px 4px #000; 
			/* For IE 8 */ 
			-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')"; 
			/* For IE 5.5 - 7 */   
			filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000'); 
						}

						

		.forumbuzztext {

			font-family: arial, sans-serif;
			font-size: 18px;
			line-height: 20px;
			padding: 8px;
			background-color: #b2d1cf;
			border: solid 1px #B7b7b7;
			color: #000000;
			margin: 5px 5px 5px 5px;
			text-align: center;
						}


		.forumbuzztitle {

			font-family: arial, sans-serif;
			font-size: 20px;
			font-weight: bold;
			text-align: center;
			color: #001A33;
			margin: 15px, 2px, 15px, 2px;
			padding: 20px;
						}
			

		.forumbuzzrule {

			width: 60px;
			color: #EE4000;
			noshade;
			solid;
		
						}


		#contentarea {
			
			margin: 20px 210px 30px 210px;
			width: 70%;
			padding: 16px;
			border-left: solid 1px #1e3332;
			border-top: solid 1px #1e3332;

						}

		#nobordercontentarea {
			
			margin: auto;
			width: 70%;
			float: center;
			padding: 18px;
			background-color: #ffffff;

						}

		#featurecontentarea {

			margin: 20px 210px 30px 210px;
			padding: 5px;

						}

		#twocolumncontainer {

			margin: 50px 10px 50px 10px;
			width: 95%;
			height:600px;

						}
			

		#leftcontent {

			float: left;
			height: 600px;
			width: 47%;
			right-border: 1px #1e3332;
			background-color: #ffffff;

						}

		#rightcontent {
			
			float: right;
			height: 600px;
			width: 47%;
			background-color: #ffffff;
			

						}

		#contentbacking {

			width: 100%;
			margin: 0px 0px 0px 0px;
			height: 100%;
			background-color: #457371;
			position: relative;
			z-index: -1;

						}

		#bottombar {

			bottom: 0px;
			width: 100%;
			height: 31px;
			background-color: #000000;
			clear: both;

						}

		#bottomspacefiller {

			width: 100%;	
			height: 75px;
			float: left;
			background-color: #ffffff;

						}

		.legalshit {

			font-family: arial, sans-serif;
			font-size: 11px;
			padding: 1px;
			color: #ffffff;
			margin: 0px 5px 0px 0px;
			text-align: right;
						}

		

	