body {
	margin:0; padding:0; 

	font:12px arial,helvetica,sans-serif; 

	line-height:1.125;

	margin-left:auto;

	margin-right:auto;

	left:auto;right:auto;
				background-image:url(http://www.observer-reporter.com/images/10/parchment.gif);
		background-repeat:repeat;
		}
		 #nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
}
 #nav-menu li
{
float: left;
margin: 0 0.15em;
}
 #nav-menu li a
{
background: url(background.gif) #fff bottom left repeat-x;
height: 2em;
line-height: 2em;
float: left;
width: 9em;
display: block;
border: 0.1em solid #dcdce9;
color: #0d2474;
text-decoration: none;
text-align: center;
}
 /* Hide from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End hide */
 #nav-menu
{
width:30em
}

	#headline
	{
	font-size:x-large;font-weight:bold;padding-bottom:15px;padding-top:15px;
	}
	#byline
	{
	font-size:small;font-weight:normal;padding-bottom:10px;border-bottom: 1px solid gray;
	}
	#story
	{
	font-size:small;font-weight:normal;padding-top:15px;
	}
	
	#skedheds
	{
	font-size:large;font-weight:bold;padding-bottom:10px;
	}
	#skedtimes
	{
font-size:medium;font-weight:normal;float:left;width:300px;padding-left:10px;
	}
	#skedevents
	{
	font-size:medium;font-weight:normal;
	}
	
	#contentbox
	{
width:961px;min-height:400px;padding:10px;background-image:url(http://www.observer-reporter.com/images/10/bluestrip.gif);
	}
	
	#header
	{
	border: 1px solid black;padding-bottom:2px;background-color:#000000;margin-bottom:10px;
	}	
	#headtext
	{
	font-size:large;font-weight:bolder;padding-top:6px;color:#ffffff;
	}
	
	#timestamp
	{
	background-color:#ffffff;padding:20px;
	}
	
	#rightbox
	{
	float:right;background-color:#ffffff;margin-left:20px;width:200px;
	}
	#rightboxtext
	{
	padding:5px;font-size:small;font-weight:normal;
	}
	
	#internheds
	{
	font-size:x-large;font-weight:bold;padding-bottom:15px;
	}
	#internstory
	{
	font-size:small;padding-bottom:30px;
	}

ul {
list-style-position: outside;
padding-left: 15px;
margin: 2px;
}
