body {
	font: 12px arial,verdana,sans-serif;
	background:#0a4c85;
}
a {
	color:#095ca4;
}
a:hover {
	color:#990000;
}
.contain {
	margin: 0 auto;
	width: 770px;
	background:#ffffff;	
}
.padder {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;	
}
h1 {
	font: 18px arial,verdana,sans-serif;
	border-bottom:1px solid #000000;
	margin-bottom:0;
	margin-top:0;
}
h2 {
	font: 18px arial,verdana,sans-serif;
	border-bottom:1px solid #dddddd;
	margin-bottom:0;
	margin-top:15px;
}
.thumb {
	float:left;
	padding:3px;
	width:150px;	
}
.thumb img {
	border:1px solid #000000;
}
.details {
	float:left;
	padding-left:3px;
	padding-top:3px;
	width:205px;
	font: 12.5px arial,verdana,sans-serif;	
}
.details p {
	margin-top:0;
	margin-bottom:15px;
}
.details ul {
	padding:0;
	margin-left:20px;
	list-style-type:square;
}
.both {
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	width:375px;
	background:#ffffff;		
}
.footer {
	font: 10px arial,verdana,sans-serif;
	text-align:center;
	color:#ffffff;
}
.small {
	font: 10px arial,verdana,sans-serif;
	color:#666666;
}
.crumb {
	font: 10px arial,verdana,sans-serif;
	text-align:center;
	color:#999999;
}
.crumb a {
	color:#999999;
}
p {
	margin-top:0;
	margin-bottom:15px;
}
.big {
	font: 18px arial,verdana,sans-serif;
}
ul .dlpv {
	list-style:none;
	padding:0;
	margin:0;
} 
.series {
	padding-bottom:5px;
	background-image:url(/images/bullet-arr.jpg);
	background-repeat:no-repeat;padding-left:25px;
	background-position:0 0px;
}
.preview {
	padding-bottom:5px;
	background-image:url(/images/bullet-prev.jpg);
	background-repeat:no-repeat;padding-left:25px;
	background-position:0 6px;
}
.download {
	padding-bottom:5px;
	background-image:url(/images/bullet-down.jpg);
	background-repeat:no-repeat;padding-left:25px;
	background-position:0 6px;
}