body {
			background: #fff url(images/shadow.jpg) repeat-y;
			text-align: center;
			}
		.title {
			font-weight: bold;
			text-transform: uppercase;
			}		
		.author {
			font-style: none;
			}	
		#container {
			width: 780px;
			/*background: #fff url(../images/twq_logo.jpg) top no-repeat;*/
			border: 1px solid #004A8D;
			margin: 0 auto;
			}	
		
		#applet {
			position: relative;
			top: 14px;
			left: 160px;
			z-index: 100;
			clear: all;
			margin-bottom: -74px;
			}	
		#navbar {
			/*background-color: #004a8d;*/
			color: #fff;
			line-height: 20px;
			font-family: "Myriad Pro", Verdana, sans-serif;
			font-size: 10px;
			font-weight: bold;
			text-transform: uppercase;
			list-style: none;
			margin: -22px 0 -4px 20px;
			}	
		#navbar li {
			display: inline;
			padding-left: 30px;
			}	
		#navbar a:link, #navbar a:visited {
			color: #fff;
			text-decoration: none;
			}	
		#navbar a:hover, #navbar a:active {
			color: #fff;
			text-decoration: none;
			border-bottom: solid 4px #9D1B33;
			}	
		#feature {
			margin: 0;
			background-color: #000;
			color: #fff;
			//display: block;
			//width: 298px;
			/*height: 206px;*/
			font-family: "Trebuchet MS", Verdana, sans-serif;
			font-size: 12px;
			padding: 4px 0 4px 6px;
			text-align: left;
			}	
		#feature ul {
			margin: 0;
			list-style: none;
			}	
		#feature li {
			margin: 0 0 4px 0;
			line-height: 16px;
			}	
		#feature a:link, #feature a:visited {
			color: #fff;
			text-decoration: none;
			}	
		#feature a:hover, #feature a:active {
			color: #fff;
			text-decoration: underline;
			}		
		#issue {
			
			background-color: #004a8d;
			color: #fff;
			line-height: 20px;
			font-family: "Myriad Pro", Verdana, sans-serif;
			font-size: 12px;
			text-transform: uppercase;
			padding-left: 16px;
			margin-bottom: 0;
			}	
		#provocations {
			
			font-family: "Trebuchet MS", Verdana, sans-serif;
			font-size: 12px;
			margin: 0;
			padding-top: 0;
			}	
		#provocations ul{
			list-style: none;
			margin: 0;
			padding: 2px 4px 2px 16px;
			}	
		#provocations li {
			line-height: 16px;
			margin-bottom: 5px;
			}		
		#provocations a:link, #provocations a:visited, #washington a:link, #washington a:visited {
			color: #000;
			text-decoration: none;
			}	
		#provocations a:hover, #provocations a:active, #washington a:hover, #washington a:active {
			color: #000;
			text-decoration: underline;
			}
		#washington {
			list-style: none;
			font-family: "Trebuchet MS", Verdana, sans-serif;
			font-size: 12px;
			margin: 0;
			padding-left: 16px;
			}	
		
		#topten {
			font-family: "Trebuchet MS", Verdana, sans-serif;
			font-size: 11px;
			margin: -4px 0 0 0;
			padding: 8px;
			border-right: 7px solid #9D1B33;
			border-bottom: 8px solid #9D1B33;
			border-left: 8px solid #9D1B33;
			list-style: none;
			}	
		#topten .title {
			text-transform: none;
			font-weight: bold;
			}	
		#topten .author {
			text-transform: none;
			font-size: 10px;
			font-style: normal;
			}	
		#topten a:link, #topten a:visited {
			color: #000;
			text-decoration: none;
			}	
		#topten a:hover, #topten a:active {
			color: #000;
			text-decoration: underline;
			}		
		#bth {
			/*padding: 8px 4px 8px 16px;*/
			font-family: "Trebuchet MS", Verdana, sans-serif;
			font-size: 12px;
			background-color: #f2f2f2;
			margin: 0;
			}	
		#bth p {
			padding-left: 16px;
			padding-right: 16px; 
			}	
		#bth a:link, #bth a:visited {
			color: #000;
			text-decoration: none;
			font-weight: bold;
			}	
		#bth a:hover, #bth a:active {
			color: #000;
			text-decoration: underline;
			font-weight: bold;
			}	
		#bth img {
			display: inline;
			float: left;
			}		
		#books {
			background-color: #e5e5e5;
			font-family: "Trebuchet MS", Verdana, sans-serif;
			font-size: 11px;
			
			}
		#books p {
			padding: 0;
			margin: 0;
			}	
		#books img {
			display: inline;
			float: left;
			margin: 0 4px 2px 0;
			/* margin: 0 4px 20px 0; original */
			}	
		#books a:link, #books a:visited {
			color: #000;
			text-decoration: none;
			font-weight: bold;
			}	
		#books a:hover, #books a:active {
			color: #000;
			text-decoration: underline;
			font-weight: bold;
			}		
		#footer ul {
			background-color: #c7c7c7;
			font-family: "Trebuchet MS", Verdana, sans-serif;
			font-size: 12px;
			color: #fff;
			list-style: none;
			
			height: 45px;
			margin: 0;
			}	
		#footer li {
			display: inline;
			float: left;
			text-align: left;
			padding: 0 4px 0 4px;
			}	
		.short {
			line-height: 4px;
			}	
		#btmnav {
			text-align: center;
			font-family: "Trebuchet MS", Verdana, sans-serif;
			font-size: 10px;
			}	
		#btmnav a:link, #btmnav a:visited {
			color: #000;
			text-decoration: none;
			font-weight: bold;
			}	
		#btmnav a:hover, #btmnav a:active {
			color: #000;
			text-decoration: underline;
			font-weight: bold;
			}

			
/* -------------- current issue page ------------------ */

#header {
	width: 780px;
	}

	
	
#main {
	float: left;
	width: 540px;
	top: 92px;
	left: -145px;
	text-align: left;
	padding: 8px 12px 8px 16px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	}

#sidebar {
	float: right;
	width: 180px;
	clear: all;
	left: 300px;
	text-align: left;
	padding: 8px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	background-color: #e5e5e5;
	border-left: 1px solid #999;
	margin: 0;
	}	
#sidebar ul {
	list-style: none;
	margin: 8px;
	}	

#footer {
	clear: both;
	}

h1 {
	font-weight: bold;
	font-size: 18px;
	font-family: "Myriad Pro", Verdana, sans-serif;
	margin: 20px 0 -14px 0; 
	}	


h2 {
	font-weight: bold;
	font-size: 16px;
	font-family: "Myriad Pro", Verdana, sans-serif;
	margin: 20px 0 -14px 0; 
	}	
	
h3 {
	font-weight: bold;
	font-size: 14px;
	font-family: "Myriad Pro", Verdana, sans-serif;
	margin: 20px 0 -14px 20px; 
	}	
	
h4 {
	font-weight: bold;
	font-size: 14px;
	font-family: "Myriad Pro", Verdana, sans-serif;
	margin-bottom: -4px; 
	background-color: #f2f2f2;
	padding: 4px;
	}			
		
#issue_img {
			position: relative;
			top: 90px;
			left: 160px;
			z-index: 100;
			clear: all;
			margin-bottom: 0;
			}			

/* -------------- archives page ------------------ */			
			
#archive_links {
	list-style: none;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	}			
	
#content {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	text-align: left;
	padding: 16px
	}	
#content ul {
	list-style: none;
	}	
#author {
	margin: 20px 0 4px 16px;
	display: block;
	width: 260px;
	background-color: #f2f2f2;
	border: 1px soild #e5e5e5;
	font-size: 11px;
	padding: 8px; 
	float: right;
	}	