@media all {
	body {
		margin: 0;
		padding: 0;
		background-color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #666666;
	}
	a {
		text-decoration: none;
		color: #666666;
	}
	table {
		margin: 0 0 6px 110px;
		padding: 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		border: none;
		border-collapse: collapse;
	}
	td {
		margin: 0;
		padding: 0 0 5px 0;
		vertical-align: top;
	}
	p {
		margin: 0 0 12px 0;
		padding: 0;
		text-align: left;
	}
	cite {
		font-size: 12px;
		font-weight: normal;
		font-style: italic;
	}
	#entry {
		width: 760px;
		height: 350px;
		margin: 0 auto 0 auto;
		padding: 220px 0 0 0;
		background-color: #996633;
		background-image:  url(/media/images/bg.jpg);
		background-repeat: no-repeat;
	}
	#entry h3 {
		margin: 0 0 48px 0;
		padding: 0;
		line-height: 24px;
		text-align: center;
		font-size: 18px;
		font-weight: bold;
		color: #CCCCCC;
		letter-spacing: 1px;
	}
	#entry h3 a {
		color: #CCCCCC;
		text-decoration: none;
	}
	#container {
		width: 760px;
		height: 560px;
		margin: 0 auto 0 auto;
		padding: 0;
	}
	#menu {
		float: left;
		overflow: hidden;
		width: 150px;
		height: 515px;
		margin: 0;
		padding: 45px 20px 0 20px;
		background-color: #996633;
		background-image:  url(/media/images/mbg.jpg);
		background-repeat: no-repeat;
	}
	#menu h3 {
		margin: 14px 0 0 0;
		padding: 0;
		color: #FFFFFF;
		text-decoration: underline;
		font-size: 14px;
		font-weight: bold;
		text-transform: uppercase;
	}
	#menu h3 a {
		color: #CCCCCC;
		text-decoration: none;
	}
	#menu h4 {
		margin: 14px 0 0 10px;
		padding: 0;
		color: #FFFFFF;
		text-decoration: underline;
		font-size: 14px;
		font-weight: bold;
		text-transform: uppercase;
	}
	#menu h4 a {
		color: #CCCCCC;
		text-decoration: none;
	}
	#menu h5 {
		margin: 0 0 0 20px;
		padding: 0;
		color: #FFFFFF;
		text-decoration: underline;
		font-size: 12px;
		font-weight: bold;
		text-transform: none;
	}
	#menu h5 a {
		color: #CCCCCC;
		text-decoration: none;
	}
	#main {
		float: left;
		overflow: auto;
		width: 490px;
		height: 525px;
		margin: 0 0 20px 0;
		padding: 35px 40px 0 40px;
		background-color: #FFFFFF;
	}
	#main h2 {
		margin: 10px 0 40px 0;
		padding: 0;
		font-size: 26px;
		font-weight: bold;
		letter-spacing: 4px;
		text-transform: uppercase;
	}
	#main h3 {
		margin: 20px 0 15px 0;
		padding: 0;
		font-size: 14px;
		font-weight: bold;
		text-transform: uppercase;
	}
	#main h4 {
		margin: 0 0 6px 110px;
		padding: 0;
		font-size: 12px;
		font-weight: normal;
	}
	#main h5 {
		margin: 0 0 28px 0;
		padding: 0;
		font-size: 14px;
		font-weight: normal;
	}
	#main h6 {
		margin: 0 0 30px 0;
		padding: 0;
		font-size: 12px;
		font-weight: normal;
		font-style: italic;
	}
	#main ul {
		margin: -10px 0 12px 0;
		padding: 0 0 0 0;
		list-style-type: none;
	}
	#main li {
		margin: 3px 0 0 20px;
		padding: 0;
	}
	#main td ul {
		list-style-type: none;
		margin: 0;
		padding: 0;
	}
	#main td li {
		margin: 0 0 5px 0;
		padding: 0;
	}
	.w80 {
		width: 80px;
	}
	#main img {
		margin: 5px 10px 5px 0;
		padding: 0;
		border: none;
	}
	#main object {
		margin: 5px 10px 5px 0;
		padding: 0;
		border: none;
	}
	.caps {
		text-transform: uppercase;
	}
	.bold {
		font-weight: bold;
	}
	#picture {
		position: absolute;
		height: 530px;
		width: 530px;
		left: 50%;
		top: 16px;
		margin: 0 0 0 -265px;
		padding: 0;
	}
	#picture h4 {
		margin: 0;
		padding: 0;
		font-size: 14px;
		font-weight: normal;
	}
	#picture img {
		margin: 20px 0 15px 0;
		padding: 0;
		border: none;
	}
	#picture p {
		margin: 10px 15px 0 0;
		padding: 0;
		text-align: right;
	}
	#film {
		position: absolute;
		height: 530px;
		width: 530px;
		left: 50%;
		top: 16px;
		margin: 0 0 0 -265px;
		padding: 0;
	}
	#film h4 {
		margin: 0;
		padding: 0;
		font-size: 14px;
		font-weight: normal;
	}
	#film p {
		margin: 10px 15px 0 0;
		padding: 0;
		text-align: right;
	}
	#film object {
		margin: 20px 0 15px 0;
		padding: 0;
	}
	#film embed {
		margin: 20px 0 15px 0;
		padding: 0;
	}
}
@media print {
	body {
		font-size: 10pt;
		color: #000000;
	}
	a {
		text-decoration: none;
		color: #000000;
	}
	table {
		margin: 0 0 6pt 3cm;
		padding: 0;
		font-size: 10pt;
	}
	td {
		margin: 0;
		padding: 0 0 6pt 0;
		page-break-inside: avoid;
	}
	p {
		margin: 0 0 12pt 0;
	}
	cite {
		font-size: 10pt;
	}
	#container {
		width: auto;
		height: auto;
		left: 0;
		margin: 0;
	}
	#entry {
		width: auto;
		height: auto;
		left: 0;
		margin: 0;
		padding: 180pt 0 0 0;
		background-image: none;
	}
	#entry h3 {
		margin: 0 0 24pt 0;
		line-height: 15pt;
		text-align: center;
		font-size: 12pt;
		letter-spacing: 1pt;
	}
	#entry h3 {
		color: #000000;
	}
	#menu {
		display: none;
	}
	#main {
		width: 100%;
		height: auto;
		overflow: visible;
		left: 0;
		top: 0;
		margin: 0;
		padding: 0;
		color: #000000 ! important;
		filter: none ! important;
	}
	#main h2 {
		margin: 0 0 36pt 0;
		font-size: 20pt;
		letter-spacing: 4pt;
	}
	#main h3 {
		margin: 18pt 0 12pt 0;
		font-size: 12pt;
		page-break-after: avoid;
	}
	#main h5 {
		font-size: 10pt;
	}
	#main h4 {
		margin: 0 0 6pt 3cm;
		font-size: 10pt;
	}
	#main h5 {
		margin: 0 0 24px 0;
		font-size: 12pt;
	}
	#main h6 {
		margin: 0 0 24pt 0;
		font-size: 10pt;
	}
	#main ul {
		margin: 0 0 12pt 0;
	}
	#main li {
		margin: 3pt 0 0 5mm;
	}
	#main td li {
		margin: 0 0 6pt 0;
	}
	.w80 {
		width: 2.5cm;
	}
	#main img {
		margin: 2mm 3mm 1mm 0;
	}
	#picture {
		position: relative;
		width: 100%;
		height: auto;
		left: 0;
		top: 0;
		margin: 0 0 0 0;
		border: none ! important;
		filter: none ! important;
	}
	#picture h4 {
		font-size: 12pt;
		page-break-before: avoid;
	}
	#picture img {
		margin: 48pt 0 6pt 0;
	}
	#picture p {
		display: none;
	}
	#film {
		display: none;
	}
}
