div.shell {	background-image: url(../images/inside/bg.shadow.gif);}div#master {	margin: 0 20px 0 0;}div#masthead {	position: relative;	border-color: #9A9897;	border-width: 0 0 3px 0;	border-style: double;	background-color: white;	background-image: url(../images/inside/bg.leftshadow.gif);	background-repeat: repeat-y;	height: 38px;  voice-family: "\"}\"";  voice-family: inherit;  height: 35px;	padding-left: 278px;}div#masthead div#title {	position: absolute;	top: 0;	left: 0;	width: 278px;	height: 35px;	background-color: white;	z-index: 10;}div#masthead p {	text-align: right;	padding: 10px 15px;	font-size: 11px;	z-index: 15;	position: absolute;}div#masthead p#volume {  width: 200px;  top: 0;  right: 194px;}div#masthead p#date {	width: 179px;	top: 0;	right: 15px;}div.content {	clear: both;	margin-left: 177px;	padding-bottom: 30px;}div#story { padding: 55px 60px 0 60px; }h1, h2, h3, h4, h5, h6 {  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;  font-size: 22px;  line-height: 23px;  font-weight: bold;}h2 {  font-size: 18px;	line-height: 23px;}h3{	font-size: 14px;	line-height: 19px;}h4 {   font-size: 12px;	 line-height: 19px;} h5  { 	font-size: 11px; 	line-height: 19px; 	text-transform: uppercase; 	letter-spacing: 1px; }p.author {	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	text-transform: uppercase;	letter-spacing: 1px;	margin-top: 14px;	border-bottom: 1px solid #9A9897;	font-weight: bold;}div#story img { border: 1px solid black; }div.photoRight {	float: right;	padding-left: 15px;	padding-bottom: 5px;}div.photoLeft {	float: left;	padding-right: 15px;	padding-bottom: 5px;}div.menus {	position: absolute;	top: 38px;	left: 0;	background-image: url(../images/inside/bg.leftshadow.gif);	background-repeat: repeat-y;} div#inThisIssue {  margin-left: 15px;	width: 161px;	border-right: 1px solid #9A9897;	background-color: #DBDBDB;	background-image: url(../images/inside/in_this_issue.gif);	background-repeat: no-repeat;	padding-top: 40px;	padding-bottom: 30px;}div#departments {	position: absolute;	top: 0;	left: 177px;	background-image: url(../images/inside/departments.gif);	background-repeat: no-repeat;	background-color: #DEE7FF;	width: 553px;	height: 28px;	border-bottom: 1px solid #9A9897;	}div#departments ul li {	float: right;	display: block;	padding: 7px 15px 0 7px;	font-weight: bold;}div#ctrMenu {	margin-left: 15px;	background-color: #F5F1DE;	border-color: #9A9897;	border-width: 1px 1px 0 0;	border-style: solid;	background-image: url(../images/front/ctronline.gif);	background-repeat: no-repeat;	padding-top: 45px;	width: 161px;}div.storyNavigation {	margin: 30px 45px 0 45px;	padding: 0 0 15px 0;	border-color: #9A9897;	border-width: 1px 0 1px 0;	border-style: solid;	background-color: #F5F1DE;}html>body div.storyNavigation {  border-style: dotted;}div.storyNavigation ul.storyList {	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;  font-size: 14px;  line-height: 18px;}table {	border-collapse: collapse;}table td, table th{	vertical-align: top;	text-align: left;	font-size: 80%;	padding: .25em 1em .25em 0;	border-color: #CCCCCC;	border-width: 1px 0 1px 0;	border-style: solid;}td.wide, th.wide {	width: 10em;}table.normalfontsize td, table.normalfontsize th {	font-size: 90%;}
