	body{
		font-family:Helvetica, sans-serif;
		color:#000000;
		font-size:12px;
		line-height:16px;
		font-weight:normal;
		}
	a:link {
		font-family:Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		font-weight:bold;
		text-decoration:none;
		}
	a:visited {
		font-family:Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#000000;
		}
	a:hover {
		font-family:Helvetica, sans-serif;
		font-size:12px;
		color:#CC0000;
		font-weight:bold;
		text-decoration:underline;
		}
	a:active {
		font-family:Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
		color:#CC0000;
		}
	.header1{
		font-family:Helvetica, sans-serif;
		color:#CC0000;
		font-size:18px;
		line-height:30px;
		font-weight:bold;
		}
	.header2{
		font-family:Helvetica, sans-serif;
		color:#CC0000;
		font-size:14px;
		line-height:20px;
		font-weight:bold;
		}
		
	.note {
		font-family:Helvetica, sans-serif;
		color:#666666;
		font-size:9px;
		line-height:12px;
		font-weight:normal;
		text-decoration:none;
		}
	a:link.note {
		font-family:Helvetica, sans-serif;
		color:#666666;
		font-size:9px;
		line-height:12px;
		font-weight:bold;
		text-decoration:none;
		}
	a:visited.note {
		font-weight:bold;
		text-decoration:none;
		color:#666666;
		}
	a:hover.note {
		color:#CC0000;
		font-weight:bold;
		text-decoration:underline;
		}
	a:active.note {
		text-decoration:none;
		color:#EB1875;
		}
	.enigma{
		font-family:Helvetica, sans-serif;
		color:#990000;
		font-size:15px;
		line-height:14px;
		font-weight:bold
		}
	.cm{
		font-family:Helvetica, sans-serif;
		color:#666666;
		font-size:11px;
		line-height:14px;
		font-weight:bold
		}
	.enigma2{
		font-family:Helvetica, sans-serif;
		color:#990000;
		font-size:11px;
		line-height:14px;
		font-weight:bold
		}
	.wd{
		font-family:Helvetica, sans-serif;
		color:#666666;
		font-size:10px;
		line-height:14px;
		font-weight:bold
		}
	.attrib{
		font-family:Helvetica, sans-serif;
		color:#91B0BF;
		font-size:10px;
		line-height:17px;
		font-weight:normal
		}
	.attrib_small{
		font-family:Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:8px;
		line-height:17px;
		font-weight:bold;
		}
	a:link.attrib_small{
		font-family:Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:9px;
		line-height:17px;
		font-weight:bold;
		}
	a:visited.attrib_small{
		font-family:Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:9px;
		line-height:17px;
		font-weight:bold;
		}
	a:hover.attrib_small{
		font-family:Helvetica, sans-serif;
		color:#CC0000;
		font-size:9px;
		line-height:17px;
		font-weight:bold;
		text-decoration:none;
		}
	a:active.attrib_small{
		font-family:Helvetica, sans-serif;
		color:#CC0000;
		font-size:9px;
		line-height:17px;
		font-weight:bold;
		}
	.attrib_large{
		font-family:Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:11px;
		line-height:17px;
		font-weight:normal
		}
	a:link.attrib_large{
		font-family:Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:11px;
		line-height:17px;
		font-weight:bold;
		}
	a:visited.attrib_large{
		font-family:Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:11px;
		line-height:17px;
		font-weight:bold;
		}
	a:hover.attrib_large{
		font-family:Helvetica, sans-serif;
		color:#CC0000;
		font-size:11px;
		line-height:17px;
		font-weight:bold;
		text-decoration:none;
		}
	a:active.attrib_large{
		font-family:Helvetica, sans-serif;
		color:#CC0000;
		font-size:11px;
		line-height:17px;
		font-weight:bold;
		}
	.bracket{
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#333333;
		font-size:10px;
		line-height:13px;
		font-weight:bold;
		}
	.achtung_header{
		font-family:Helvetica, sans-serif;
		color:#000000;
		font-size:10px;
		line-height:14px;
		font-weight:bold;
		}
	a:link.achtung_header{
		font-family:Helvetica, sans-serif;
		color:#000000;
		font-size:10px;
		line-height:14px;
		font-weight:bold;
		}
	a:visited.achtung_header{
		color:#000000;
		font-weight:bold;
		}
	a:hover.achtung_header{
		font-family:Helvetica, sans-serif;
		color:#990000;
		font-size:10px;
		line-height:14px;
		font-weight:bold;
		text-decoration:underline;
		}
	a:active.achtung_header{
		font-family:Helvetica, sans-serif;
		color:#990000;
		font-size:10px;
		line-height:14px;
		font-weight:bold;
		}
	.achtung_header_red{
		font-family:Helvetica, sans-serif;
		color:#990000;
		font-size:10px;
		line-height:14px;
		font-weight:bold;
		}
	.achtung_body{
		font-family:Helvetica, sans-serif;
		color:#000000;
		font-size:10px;
		line-height:11px;
		font-weight:normal;
		font-style:normal;
		}
	.achtung_body_red{
		font-family:Helvetica, sans-serif;
		color:#990000;
		font-size:10px;
		line-height:11px;
		font-weight:normal;
		font-style:normal;
		}
	a:link.achtung_body_red{
		font-family:Helvetica, sans-serif;
		color:#990000;
		font-size:10px;
		line-height:14px;
		font-weight:normal;
		}
	a:visited.achtung_body_red{
		color:#990000;
		font-weight:normal;
		}
	a:hover.achtung_body_red{
		font-family:Helvetica, sans-serif;
		color:#000000;
		font-size:10px;
		line-height:14px;
		font-weight:normal;
		text-decoration:underline;
		}
	a:achtung_body_red{
		font-family:Helvetica, sans-serif;
		color:#000000;
		font-size:10px;
		line-height:14px;
		font-weight:normal;
		}
	.achtung_header_red{
		font-family:Helvetica, sans-serif;
		color:#990000;
		font-size:10px;
		line-height:14px;
		font-weight:bold;
		}
	.acrobat{
		font-family:Helvetica, sans-serif;
		color:#666666;
		font-size:10px;
		line-height:20px;
		font-weight:normal;
		}
	a:link.acrobat{
		font-family:Helvetica, sans-serif;
		color:#666666;
		font-size:10px;
		line-height:20px;
		font-weight:bold;
		}
	a:visited.acrobat{
		color:#666666;
		font-weight:bold;
		}
	a:hover.acrobat{
		font-family:Helvetica, sans-serif;
		color:#990000;
		font-size:10px;
		line-height:20px;
		font-weight:bold;
		text-decoration:underline;
		}
	a:active.acrobat{
		font-family:Helvetica, sans-serif;
		color:#990000;
		font-size:10px;
		line-height:20px;
		font-weight:bold;
		}
	.acrobat_red{
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#990000;
		font-size:10px;
		line-height:20px;
		font-weight:normal;
		}
	.show_title{
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#FFFFFF;
		font-size:18px;
		line-height:18px;
		font-weight:bold;
		text-decoration:none;
		}
	.show_sub_title{
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#666666;
		font-size:12px;
		line-height:18px;
		font-weight:normal;
		text-decoration:none;
		}
	a:link.show_sub_title {
		font-family:Helvetica, sans-serif;
		color:#666666;
		font-size:12px;
		line-height:25px;
		font-weight:bold;
		text-decoration:none;
		}
	a:visited.show_sub_title {
		font-weight:bold;
		text-decoration:none;
		color:#666666;
		}
	a:hover.show_sub_title {
		text-decoration:none;
		color:#990000;
		text-decoration:none;
		}
	a:active.show_sub_title {
		text-decoration:none;
		color: #990000;
		text-decoration:none;
		}
	.show_detail{
		font-family:Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:11px;
		line-height:16px;
		font-weight:normal;
		text-decoration:none;
		}
	a:link.show_detail {
		font-family:Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:11px;
		line-height:16px;
		font-weight:bold;
		text-decoration:none;
		}
	a:visited.show_detail {
		font-weight:bold;
		text-decoration:none;
		color:#FFFFFF;
		}
	a:hover.show_detail {
		text-decoration:none;
		color:#990000;
		text-decoration:none;
		}
	a:active.show_detail {
		text-decoration:none;
		color: #990000;
		text-decoration:none;
		}
	.contact_form_text {
		background:none;
		border:1px solid #990000;
		font-family:"Courier New", Courier, monospace;
		font-size:14px;
		line-height:20px;
		height:20px;
		color:#000000;
		padding-left:4px;
		padding-right:4px;
		padding-bottom:0px;
		padding-top:2px;
		overflow-x:hidden;
		}
	.contact_form_textarea {
		background:none;
		border:1px solid #990000;
		font-family:"Courier New", Courier, monospace;
		font-size:14px;
		line-height:20px;
		height:50px;
		width:270px;
		color:#000000;
		padding-left:2px;
		padding-right:2px;
		padding-bottom:0px;
		padding-top:2px;
		overflow-x:hidden;
		}
	.quote {
		font-family:Georgia, 'Times New Roman', Times, serif;
		font-size:10px;
		color:#666666;
		font-style:italic;
		line-height:13px;
		}
	.photo1{
		font-family:Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:16px;
		line-height:20px;
		font-weight:normal;
		text-decoration:none;
		}
	.photo{
		font-family:Helvetica, sans-serif;
		color:#333333;
		font-size:18px;
		line-height:20px;
		font-weight:normal;
		text-decoration:none;
		}
	a:link.photo{
		font-family:Helvetica, sans-serif;
		color:#333333;
		font-size:18px;
		line-height:20px;
		font-weight:normal;
		text-decoration:none;
		}
	a:visited.photo{
		font-family:Helvetica, sans-serif;
		color:#333333;
		font-size:18px;
		line-height:20px;
		font-weight:normal;
		text-decoration:none;
		}
	a:hover.photo{
		font-family:Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:18px;
		line-height:20px;
		font-weight:normal;
		text-decoration:none;
		}
	a:active.photo{
		font-family:Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:18px;
		line-height:20px;
		font-weight:normal;
		text-decoration:none;
		}

	.photo_bracket{
		color:#990000;
		font-size:10px;
		position:relative;
		top:-2px;
		}
	.photo2{
		font-family:Helvetica, sans-serif;
		color:#000000;
		font-size:18px;
		line-height:20px;
		font-weight:normal;
		text-decoration:none;
		}
	a:link.photo2{
		font-family:Helvetica, sans-serif;
		color:#000000;
		font-size:18px;
		line-height:20px;
		font-weight:normal;
		text-decoration:none;
		}
	a:visited.photo2{
		font-family:Helvetica, sans-serif;
		color:#000000;
		font-size:18px;
		line-height:20px;
		font-weight:normal;
		text-decoration:none;
		}
	a:hover.photo2{
		font-family:Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:18px;
		line-height:20px;
		font-weight:normal;
		text-decoration:none;
		}
	a:active.photo2{
		font-family:Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:18px;
		line-height:20px;
		font-weight:normal;
		text-decoration:none;
		}
.box_shadow {
  -webkit-box-shadow: 2px 2px 15px #000; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
     -moz-box-shadow: 2px 2px 15px #000; /* FF3.5 - 3.6 */
          box-shadow: 2px 2px 15px #000; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
}