@import url(base.css);

	#right {
		width:160px;
		float:right;
		margin-top:10px;
	}
	
		#ads {
			border-bottom:2px solid black;
			width:160px;
			font-size:70%;
			color:#999999;
		}
		
			#ads img {
				margin-bottom:20px;
			}
		
		#search {
			border-bottom:2px solid black;
			width:160px;
			margin-top:10px;
			background-color:white;
			font-size:75%;
		}
		
			#search fieldset {
				border:none;
			}
	
	#center {
		width:450px;
		margin:10px;
	}
	
		#center
		p.date {
			margin:10px 0 10px;
			color:#990000;
			font-size:70%;
			font-weight:bold;
			text-align:left;
		}
		
		#center h1 {
			text-align:center;
			margin:0;
		}
	
		#center
		.story_leadin img {
			border:2px solid #EEEEEE;
			float:left;
			margin-right:8px;
		}
		
		#center
		.story_leadin a {
			text-decoration:none;
		}
		
		#center
		.story_leadin a:hover {
			text-decoration:underline;
		}
		
		#center
		.story_leadin h2 {
			font-size:120%;
			font-weight:bold;
			margin:0 0 5px 0;
		}
		
		#center
		.story_leadin h3 {
			font-size:100%;
			font-weight:bold;
			margin:0 0 .5em 0;
		}
		
		#center
		.story_leadin p {
			font-size:80%;
			margin-top:0;
		}
		
		#toc {
			float:left;
			font-size:70%;
			margin:0 8px 0 0; padding:4px;
			border:1px solid #990000;
			background-color:#EEEEEE;
		}
		
		#center ul {
			color:#990000;
			margin:0; padding:0 0 0 15px;
		}
		
		#center
		div.leadins {
			width:200px;
			font-size:80%;
			margin:5px;
		}
		
		#center
		div.leadins img {
			display:block;
			margin:2px 0;
		}
		
		.floatleft {
			float:left;
		}
		
		.floatright {
			float:right;
		}
		
		#info {
			font-size:70%;
			margin:20px 0; padding:4px;
			border:1px solid #990000;
			background-color:#EEEEEE;
			color:#555555
		}
		
		#info p {
			margin-bottom:0;
		}
		
		#info ul {
			padding:0 0 0 15px; margin:0px;
			color:#990000;
		}
		
	
