body {
	background-color: black;
	color: #666;
	font: 11px/24px Georgia, "Palatino", "Century Schoolbook" serif;
	margin: 0;
}

p {
	font: 11px/24px Georgia, "Palatino", "Century Schoolbook", serif;
}

a img {
	border: 0;
}

a:link, a:visited {
	color: #56077b;
}

h2 {
	color: #444;
	font: 18px/24px "Myriad Web", "Myriad Pro", Helvetica, sans-serif;
	margin: 0;
	font-weight: normal;
}

h2 a:link, h2 a:visited, h2 a:hover, h2 a:active {
	color: #444;
	text-decoration: none;
}

span.lead {
	font-weight: bold;
	color: #444;
}

table.topics p {
	margin-top: 0;
}

td.cant {
	text-align: right;
	font-size: 10px;
	line-height: 15px;
	padding: 15px 0;
	font-style: italic;
}

td.cant a:link, td.cant a:visited {
	color: #999;
}

td.wrap {
	border: 1px solid #666;
	padding: 4px;
}

td.content {
	background-color: #f0f0f0;
}

td.isbn {
	font-size: 12px;
	text-align: right;
}

span.issue {
	color: #363737;
	font-style: italic;
}

table.header {
	background-color: white;
}

td.happy {
	color: #59585a;
	padding: 26px 0 26px 34px;
	font-size: 26px;
	line-height: 26px;
}

table.iphone_anyone td {
	text-align: left;
}

div.present {
	color: #222;
	font: 22px/24px "Myriad Pro", "Myriad Web", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

div.present span {
	color: #a950c7;
}

td.sosumi {
	font-size: 10px;
	line-height: 15px;
	padding: 15px 0;
}

.un a:link, .un a:visited, td.sosumi a:link, td.sosumi a:visited {
	color: #999;
}

td.sosumi a.contact:link, td.sosumi a.contact:visited {
	color: #236c96;
}