
@import url(header_footer.css); /* Specific header and footer styles */


body {
	margin: 0px;
	padding: 0px;
	background-color: #333;
	text-align: center;
}

#page {
	width: 750px;
	margin: 0px auto;
	text-align: left;
	background-color: #000;
}
#content {
	margin: 50px 0px 0px;
	color: white;
	text-align: left;
	font-family: georgia, verdana, "times new roman", times, serif;
}

/* Create the two columns */

div.issue div.info-container {
	float: left;
	width: 225px;
	border-right: 1px solid #666;
}
div.issue div.info-container div.info {
	padding: 5px 25px 50px 50px;
	text-align: center;
}
div.issue.last div.info-container div.info {
	padding: 5px 25px 0px 50px;
}

div.issue div.contents-container {
	float: right;
	width: 500px;
}
div.issue div.contents-container div.contents {
	padding: 0px 50px 0px 0px;
}

div.info div.number-date {
	margin-top: 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 9px;
	font-family: verdana, arial, helvetica, sans-serif;
}
div.info div.theme a {
	color: white;
	text-decoration: none;
	font-size: 18px;
	font-family: arial, geneva, helvetica, sans-serif;
}
div.contents {
	color: #ef698c;
	font-size: 11px;
	line-height: 16px;
	font-family: verdana, arial, geneva, helvetica, sans-serif;
}
div.contents b.theme, div.contents a.theme {
	color: #ef698c;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: bold;
	font-family: georgia, verdana, "times new roman", times, serif;
}
div.contents a {
	color: white;
	text-decoration: none;
}
div.contents a:hover {
	text-decoration: underline;
}

/* The fine print */

#fine-print {
	margin: 0px;
	font-size: 9px;
	line-height: 13px;
	background-color: black;
	padding: 50px 150px 50px;
	color: white;
	text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
}
#fine-print p.copyright {
	font-size: 11px;
	line-height: 16px;
}

/* A utility spacer to clear columns */

br.spacer {
	height: 0px;
}

