	body {
		margin:10px 10px 0px 10px;
		padding:0px;
		 background-image: url("../graphics/back_blue.gif"); 
		 font-size: 12.5px;
		 font-family:Verdana, Arial, Helvetica, sans-serif;
		
		}




	#leaderboard {
		position:absolute;
		left:10px;
		top:3px;
		width:798px;
		height:100px;text-align:center;
		}	
		
	#header {
		position:absolute;
		left:10px;
		top:110px;
		width:798px;
		height:140px;
		background:#fff;
		background-image:url("../graphics/steppingstones.gif");
		background-repeat:no-repeat;
		padding:0px;
		margin:0px;
		}
		
	#across_all {
		position:absolute;
		background:#3D6CB4;
		left:10px;
		top:344px;
		width:798px;
		height:20px;
		text-align:left;
		padding:0px;
		margin:0px;
		}

	ul#navlist {
		font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		font-weight:bold;
		padding:0;
		margin:0;
		text-align:center;
		list-style-type:none;
		float:left;
		width:798px;
		height:20px;
		background-color:#B3CCEB;
		}

	ul#navlist li { 
		display: inline;
		line-height: 20px;
		vertical-align:middle; 
		}

	ul#navlist li a {
		float: left;
		width: 145px;
		height: 20px;
		color: #173F7F;
		background-color: #B3CCEB;
		padding:0;
		text-decoration: none;
		border-right: 1px solid #173F7F;
		border-bottom: 1px solid #173F7F;
		}

	ul#navlist li a:hover {
		background-color: #173F7F;
		color: #B3CCEB;
		}	
	
	
	#main_content {position:absolute; left:10px; top:264px; width:798px; background-color:#fff; padding:0px; margin:0px}
	
	#leftcontent {
		float:left;
		width:140px;
		background:#fff;
		padding:0px;
		margin:0px;
		margin-top:5px;
		}
		
#leftcontent a:link {
text-decoration: underline;
color: #000066;
      }
	  
#leftcontent a:visited {
text-decoration: underline;
color: #000066;
      }
	    #leftcontent a:hover {
text-decoration: underline;
color: #0000cc;
      }

	#centercontent {
		float:left;
		width:640px;
		background:#fff;
		margin:5px 0 0 3px;

		
   		}
		
			  	    #centercontent a:link {
text-decoration: underline;
color: #000066;
      }
	  #centercontent a:visited {
text-decoration: underline;
color: #000066;
      }
	    #centercontent a:hover {
text-decoration: underline;
color: #0000cc;
      }
	  
	
		
		
	#rightcontent {
		float:right;
		width:120px;
		background:#fff;
		margin-top:5px;
		}
		
	#footer {
		clear:both;
		width:798px;
		background:#fff;
		padding:0px;
		margin:11px 0 5px 0px;
		font-size:10px;
		font-weight:bold;
		font-family:verdana;
		color:#666666;
		line-height:1.5em;
		text-align:center;
		}
		
	#footer a:link { color:#666666;text-decoration: underline;}
	#footer a:visited { color:#666666;text-decoration: underline;}
	#footer a:hover { color:#666666;text-decoration: underline;}

		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}
		
	#banner h1 {
		font-size:14px;
		padding:10px 10px 0px 10px;
		margin:0px;
		}
	
	#rightcontent p {
		font-size:10px
		}

	.columnhead {
		background-color:#3D6CB4;
		color:#fff;
		text-decoration:none;
		font-family:verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:15px;
		padding:3px;
		}
	
	#feature_box {
		float:left;
		width:520px;
		text-align:left;
		background:#EEEEEE;
		margin:0px;
		margin-top:0px;
		margin-left:3px;
		}
		
	.feature_title {
		font-family:verdana, Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:18px;
		font-weight:bold;
		padding:0px;
		margin:0px;
		}

	#feature_box a:link {text-decoration: underline; color: #000066;}
	#feature_box a:visited {text-decoration: underline; color: #000066;}
	#feature_box a:hover {text-decoration: underline; color: #0000cc; }
	
	

	
		
	
	#feature_story {
		text-align:left;
		margin-left:2px;
		margin-right:2px;
		margin-top:0px;
		margin-bottom:0px;
		padding:3px;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		}

	#feature_story img { padding:0px;}

	#feature_summary {
		text-align:left;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:0px;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height:normal;
		padding:2px;
		}
		
		
			.pagetitle {
		float:left;
		width:785px;
		text-align:left;
		background:#FFFFFB;
		margin-top:10px;
		margin-left:2px;
		margin-right:2px;
		margin-bottom:0px;
		padding:4px;
		background:#FFFeee;

		border: 1px solid #ccc;
		}
		
		

	#story_box {
		float:left;
		width:320px;
		text-align:left;
		
		margin-top:10px;
		margin-left:2px;
		margin-right:10px;
		margin-bottom:0px;


		}
		
			#story_box3 {
		float:left;
		width:330px;
		text-align:left;
		clear:all;
		margin-top:10px;
		margin-left:2px;
		margin-right:2px;
		margin-bottom:0px;


		}
		
		
		#story_boxright{
		float:right;
		width:290px;
		text-align:left;


padding: 4px;

		margin-top:0px;
padding:3px
		margin-left:2px;
		margin-right:2px;
		margin-bottom:0px;

		}	
		
	#story_box2 {
		float:right;
		width:280px;
		text-align:left;
				background:#FFFFEA;

padding: 4px;
		border: 1px solid #ccc;
		margin-top:0px;
padding:3px
		margin-left:2px;
		margin-right:2px;
		margin-bottom:0px;

		}
		
		
.onlinetab {

				background:#FFFFEA;

padding: 4px;
		border: 1px solid #ccc;
		margin-top:0px;
padding:3px
		margin-left:2px;
		margin-right:2px;
		margin-bottom:0px;

		}
	
	/* full atory styles */
		
.fullstoryp
{
font-size: 11px;
margin-left: 0px;
}

.fullstorydate
{
font-size: 11px;
margin-left: 10px;
}

.fullstoryh
{
font-size: 20px;
margin-left: 10px;
font-weight: bold;
}
	
/* end full atory styles */		
		
/* summary story styles */
		
.fullstoryp
{
font-size: 11px;
margin-left: 0px;
}

.fullstorydate
{
font-size: 11px;
margin-left: 10px;
}

.summarystoryh
{
font-size: 13px;
margin-left: 0px;
font-weight: bold;
}
	
/* end summmary atory styles */		
		
			#story_box2top {
		float:right;
		width:300px;
		text-align:left;
				background:#FFFFEA;

padding: 4px;

		margin-top:-13px;
		margin-left:2px;
		margin-right:2px;
		margin-bottom:0px;

		}
			
	.story_title {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:13px;
		font-weight:bold;
		margin:0px 0 0px 0;;

		}
		


	#story_column a:link {text-decoration: none; color: #000000;}
	#story_column a:visited {text-decoration: none; color: #000000;}
	#story_column a:hover {text-decoration: none; color: #000000; }	
		#story_column a:active {text-decoration: none; color: #000000; }
		
	#story_column img {padding-left: 10px}

	.smallgray {
		text-decoration:none;
		color:#666666;
		font-family:verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		}
		
		.smalllink
		{
		font-size: 10px;
		}
			
	.plaintext {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		color:#000;
		margin: 0 0 8px 0;
		}
		
			.text {
		font-family:verdana, Arial, Helvetica, sans-serif;
		font-size:11pt;
		font-weight: bold;

		}
		
		
	#button {
		width: 130px;
		border-right: 1px solid #000;
		margin-bottom: 1em;
		font-family: Arial, Helvetica, sans-serif;
		font-size:8pt;
		font-weight:bold;
		background-color: #90bade;
		color: #333;
		}	
		
	#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#button li {
		border-bottom: 1px solid #90bade;
		margin: 0;
		}
		
	#button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		background-color: #2175bc;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

	html>body #button li a {
		width: auto;
		}

	#button li a:hover {
		background-color: #2586d7;
		color: #fff;
		}

		
	.art_tools {
		text-align: right;
		margin-right: 5px;
		}
		
	.byline {
  		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-weight: bold;
  		font-size: 10px;
  		color: #000000;
		}
		
	.headline {
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-weight: bold;
  		font-size: 17px;
  		color: #000;
		}
		
	.enlarge {
 		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 10px;
  		color: #000000;
  		text-align: left;
  		margin-bottom: 3px;
		}
		
	#photo_wrap_sub {
		float:left;
		width:232px;
		text-align:left;
		margin:5px;
		margin-left:2px;
		padding:0px;
		font-size:10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
  		color: #666666;
  		line-height:14px;
		}
	
	.content_padding_5 {padding:5px;}
	
	
	#navcontainer ul
{
padding: 1px 0 0 0;
margin: 0 0 0 15px;
list-style-type: none;
background-color: #036;
color: #FFF;
width: 760px;
font: normal 90% verdana, helvetica, sans-serif;
text-align: center;
}

li { display: inline; }

li a
{
text-decoration: none;
background-color: #036;
color: #FFF;
padding: 2px
border-right: 1px solid #fff;
}

li a:hover
{
background-color: #036;
color: #fff;
}

.navtop
{
width: 795px;
height: 22px;
background-color: #036;
margin: 0;
padding: 1px;
}




/*- Menu Tabs 3--------------------------- */

    #tabs3 {
      float:left;
      width:100%;
      background:#CCDAEE;
      font-size:93%;
      line-height:normal;
	          font: bold 11px Verdana;
      }
    #tabs3 ul {
          margin:0;
          padding:8px 8px 0 20px;
          list-style:none;
      }
    #tabs3 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs3 a {
      float:left;
      background:url("../graphics/tableft3.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs3 a span {
      float:left;
      display:block;
      background:url("../graphics/tabright3.gif") no-repeat right top;
      padding:4px 12px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs3 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs3 a:hover span {
      color:#FFF;
      }
    #tabs3 a:hover {
      background-position:0% -42px;
      }
    #tabs3 a:hover span {
      background-position:100% -42px;
      }

      #tabs3 #current a {
              background-position:0% -42px;
      }
      #tabs3 #current a span {
              background-position:100% -42px;
      }
	  
	  br.clear { clear: both; }