body 
	{
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background: #295A83; 
	margin: 0; 
	padding: 0;
	}

div#links 
	{
	line-height:19px;
	position: absolute; 
	text-align: center; 
	color: #FFC;
	top: 26px; 
	left: 5px; 
	width: 207px; 
	font-size: 16px; 
	z-index: 100;
	}
	
div#links a 
	{
	display: block; 
	font-size: 13px; 	
	text-align: center; 
	padding: 5px 10px; 
	margin: 1px 0 1px 0px; 
	border-width: 0; 
	text-decoration: none; 
	color: #FFC; 
	background: #181A19;
	}
	
div#links a:hover 
	{
	color: #FFF; 
	background: #303030;
	}

div#links a span 
	{
	display: none;
	}
	
div#links a:hover span 
	{
	display: block;
	position: absolute; 
	top: 12px; 
	left: 235px; 
	width: 250px;
	padding: 10px; 
	padding-top: 0px;
	margin-top: auto;
	margin-bottom: auto;	
	margin-left: 10px; 
	margin-right: 10px; 	
	z-index: 100;
	color: #202020; 
	font-size: 11px;
	line-height: 14px;
	text-align: center;
	vertical-align:bottom;
	}

div#content 
	{
	position: absolute; 
	min-width: 650px;	

	top: 26px; 
	left: 217px; 
	right: 25px;
	color: #FFC; 
	background: #202020;
	font-size: 15px; 
	line-height: 130%;	
	padding: 10px; 
	border: solid 2px #D6E5E2;
	}
	
div#content p 
	{
	margin: 0 1em 1em;
	}
	
div#content h3 
	{
	margin-bottom: 0.25em;
	}

div#content p.splash
	{
	text-align: center;
	font-size:12px;
	font-style: italic;
	}

.center
	{
	text-align: center;
	}

.centlimitedwidth
	{
	text-align: center;
	font-size:12px;
	max-width: 600px;
	}

.rhinsetimage
	{
	text-align: center;
	font-size: 10px;	
	display: block ;
	float: right;
	margin: 10px;
	}
.lhinsetimage
	{
	text-align: center;
	font-size: 10px;	
	float: left;
	margin: 10px;
	padding-left: 5px;
	}

hr
	{
	width: 60%;
	margin-top:15px;
	margin-bottom:15px;
	}

h1 
	{
	margin: -9px -9px 0.5em; 
	padding: 15px 15px 15px; 
	text-align: right; 
	background: #D6E5E2; 
	color: #212121; 
	letter-spacing: 0.3em; 
	font: bold 25px sans-serif; 
	height: 72px; 
	vertical-align: middle; 
	white-space: nowrap;
	}

h2
	{
	margin: 30px -9px -9px -9px; 
	padding: 10px; 
	text-align: right; 
	background: #D6E5E2; 
	color: #006; 
	letter-spacing: 0.3em; 
	line-height: 1.2em;
	font: bold 25px sans-serif; 
	height: 50px; 
	vertical-align: middle; 
	white-space: nowrap;
	}	

h3
	{
	margin: 0 1em 1em 0.2em;	
	padding: 10px; 	
	padding-left: 0px;
	color: #D6E5E2; 
	font-size: 18px;
	}	

h4
	{
	margin: 0.5em 1em 1em 0.5em;	
	padding: 15px 10px 0px 10px; 	
	color: #D6E5E2; 
	font-size: 22px;
	text-align: center;
	}

h5
	{
	margin: 0 1em 1em 0.2em;	
	padding: 10px;
	padding-left: 100px; 	
	color: #181A19; 
	font-size: 16px;
	}

h6
	{
	margin-left: auto; 
	margin-right: auto;	
	color: #D6E5E2; 
	font-size: 16px;
	text-align: center ;
	width: 500px;
	}	

table
	{
	width: 500px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	}
td
	{
	border: 1px solid #181A19;
	}

td.rhcolumn
	{
	text-align: right;
	border: 1px solid #181A19;
	}

td.center
	{
	color: #F6DE57;
	text-align: center;
	border: 1px solid #181A19;
	}

table.dvdmenu
	{
	text-align: center;
	border: none;
	}
table.dvdmenu td
	{
	font-size:12px;
	line-height: 14px;
	text-align: center;
	border: none;
	}
	
img.dvd
	{
	width: 149px;
	height: 119px;
	}
	
dt 
	{
	font-weight: bold;
	}
	
dd 
	{
	margin-bottom: 0.66em;
	}

img
	{
	border: none;
	}

div#content a:link 
	{
	color: #D6E5E2;
	text-decoration: none;
	}
	
div#content a:visited 
	{
	color: #295A83;
	text-decoration: none; 	
	}
	
div#content a:link:hover 
	{
	color: #295A83;
	text-decoration: none; 	
	}
	
div#content a:visited:hover 
	{
	color: #295A83;
	text-decoration: none; 	
	}
	
code, pre 
	{
	color: #EDC; 
	font: 110% monospace;
	}
	
