html {
	font-size: 100%;

}

body
{
	font-family: Times, 'Times New Roman', serif;
	font-size: 87.5%; /* equivalent to 14px */
	margin: 0px;
	padding: 0px;
	color: #000;
	line-height: 1.3em;
	overflow: auto;
	text-align: left;
	background-color: fff;
}

img {
border: 0px;
}

fieldset {
border: none;
padding: 0;
margin: 0;
}

label {
float: left;
width: 50px;
}

ul {
list-style-position: outside;
padding: 0;
margin: 6px 0 0 14px;
	}
	
	
.forminput {
width: 150px;
margin-bottom: 10px;
margin-top: 1px;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-weight: normal;
color: #000;
background: none;
padding: 2px;
border: 1px solid #666;
}

a:link, a:visited
{
	color: #000;
	text-decoration: underline;
	border: 0;
	outline: none;
}

a:active, a:hover {
	color: #e76597;
	text-decoration: none;
	border: 0;
}

a.grey:link, a.grey:visited
{
	color: #666;
	text-decoration: underline;
	border: 0;
	outline: none;
}

a.grey:active, a.grey:hover
{
	color: #e76597;
	text-decoration: none;
	border: 0;
}

a.title:link, a.title:visited
{
	text-decoration: none;
	border: 0;
	outline: none;
}

a.title:active, a.title:hover
{
	color: #e76597;
	text-decoration: none;
	border: 0;
}

.hlight {
	color: #e76597;
}

a.hlight:link, a.hlight:visited
{
	color: #e76597;
	text-decoration: underline;
	border: 0;
	outline: none;
}

a.hlight:active, a.hlight:hover
{
	color: #e76597;
	text-decoration: none;
	border: 0;
}

p {
	margin: 0;
	padding: 1.0em 0 0 0;
}

.note {
	font-size: 0.8em;
	line-height: 1.3em;
	padding: 1.0em 0 0 0;
}

.double {
	margin: 0;
	padding: 2.5em 0 0 0;
}

.quad {
	margin: 0;
	padding: 5em 0 0 0;
}

.centre {
	text-align: center;
}

.bullet {
	margin: 0;
	padding: 2.5em 0 0 0;
	text-align: center;
}


.one {
	padding: 0 0 0 1.0em;
}

.two {
	padding: 0 0 0 2.0em;
}

.three {
	padding: 0 0 0 3.0em;
}

.four {
	padding: 0 0 0 4.0em;
}


.five {
	padding: 0 0 0 5.0em;
}

.six {
	padding: 0 0 0 6.0em;
}

.seven {
	padding: 0 0 0 7.0em;
}

.nine {
	padding: 0 0 0 9.0em;
}

.eleven {
	padding: 0 0 0 11.0em;
}

.twelve {
	padding: 0 0 0 12.0em;
}


.thirteen {
	padding: 0 0 0 13.0em;
}


.fourteen {
	padding: 0 0 0 14.0em;
}


li, ol {
	margin: 0 0 0.5em 0;
}

table {
margin: 10px 0 5px 0;
padding: 0;
}

.tt {
margin: 20px 0 20px 0;
}

input
{
	padding: 0;
	margin: 0;
}

#contentBox {
width: 820px;
margin: 0 auto;
padding: 24px 0 65px 0;
text-align: left;
float: left;
}

#contentWrap {
margin: 0 48px 0 24px;
line-height: 1.3em;
}

#colLeft
{
width: 276px;
float: left;
margin: 0;
padding: 0;
text-align: center;
}

#book { }

#coverNav
{
	width: 276px;
	margin: 0;
	padding: 12px 0 24px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
}

.prev
{
	margin: 0 0 0 5px;
	vertical-align:text-bottom;
	display:block; height:14px; width:49px; overflow:hidden; float: left; 
}

a.prev:hover { display:block; text-indent:-49px; }

.next
{
	margin: 0 5px 0 0;
	vertical-align:text-bottom;
	display:block; height:14px; width:49px; overflow:hidden; float: right; 
}

a.next:hover { display:block; text-indent:-49px; }

#title {
	padding: 0 50px 0 50px;
}

#purchase
{
	padding: 0 50px 15px 50px;
	margin: 0;
}

#purchase p {
	font-family: Arial, Helvetica, sans-serif;
	width:176px;
	font-size: 0.8em;
	text-align: center;
	color: #666;
	line-height: 1.4em;
}

#purchase select {
	width:176px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #666;
	line-height: 1.4em;
  text-align: center;
  text-align-last: center;
}

#purchase option {
  text-align: center;
}

#purchase form {
padding: 4px 0 20px 0;
}

#issue
{
	padding: 8px 50px 0 50px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
	color: #666;
	line-height: 1.4em;
}

#colRight
{
width: 448px;
float: left;
margin: 0 0 0 24px;
padding: 0;
}

#menu
{
	padding: 0;
	margin: 0;
	width: 200px;
	}

* html a:hover {visibility:visible}

#home {position:relative; background-image: url(images/home_over.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 200px; height: 12px; margin: 0 0 8px 0; padding: 0; }
#home a {display: block; width: 200px; height: 12px; float: left; }
#home img {width: 200px; height: 12px; border: 0; }
#home a:hover img{visibility:hidden}
#home span {display: none; }

#about {position:relative; background-image: url(images/about_over.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 200px; height: 12px; margin: 0 0 8px 0; padding: 0; }
#about a {display: block; width: 200px; height: 12px; float: left; }
#about img {width: 200px; height: 12px; border: 0; }
#about a:hover img{visibility:hidden}
#about span {display: none; }

#current {position:relative; background-image: url(images/current_over.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 200px; height: 12px; margin: 0 0 8px 0; padding: 0; }
#current a {display: block; width: 200px; height: 12px; float: left; }
#current img {width: 200px; height: 12px; border: 0; }
#current a:hover img{visibility:hidden}
#current span {display: none; }

#archives {position:relative; background-image: url(images/archives_over.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 200px; height: 12px; margin: 0 0 8px 0; padding: 0; }
#archives a {display: block; width: 200px; height: 12px; float: left; }
#archives img {width: 200px; height: 12px; border: 0; }
#archives a:hover img{visibility:hidden}
#archives span {display: none; }

#submit {position:relative; background-image: url(images/submit_over.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 200px; height: 12px; margin: 0 0 8px 0; padding: 0; }
#submit a {display: block; width: 200px; height: 12px; float: left; }
#submit img {width: 200px; height: 12px; border: 0; }
#submit a:hover img{visibility:hidden}
#submit span {display: none; }

#subscribe {position:relative; background-image: url(images/subscribe_over.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 200px; height: 12px; margin: 0 0 8px 0; padding: 0; }
#subscribe a {display: block; width: 200px; height: 12px; float: left; }
#subscribe img {width: 200px; height: 12px; border: 0; }
#subscribe a:hover img{visibility:hidden}
#subscribe span {display: none; }

#links {position:relative; background-image: url(images/links_over.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 200px; height: 12px; margin: 0 0 8px 0; padding: 0; }
#links a {display: block; width: 200px; height: 12px; float: left; }
#links img {width: 200px; height: 12px; border: 0; }
#links a:hover img{visibility:hidden}
#links span {display: none; }

#contact {position:relative; background-image: url(images/contact_over.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 200px; height: 12px; margin: 0 0 8px 0; padding: 0; }
#contact a {display: block; width: 200px; height: 12px; float: left; }
#contact img {width: 200px; height: 12px; border: 0; }
#contact a:hover img{visibility:hidden}
#contact span {display: none; }

#head
{
	padding: 0;
	margin: 40px 0 0 0;
}

#content
{
	padding: 0;
	margin: 20px 0 0 0;
}

#backissues
{
	padding: 20px 0 5px 0;
	width: 448px;
	float: left;
	margin: 0;
}

.backissue
{
	padding: 0 15px 20px 0;
	float: left;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
	color: #666;
	line-height: 1.4em;
}

#footer {
	margin: 130px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #666;
}

.clear {
clear: both;
height: 1px;
width: 1px;
font-size: 1px;
padding: 0;
margin: 0;
line-height: 0;
}

# mEd { }

# mAed { }

# mSub { }

# mWeb { }

