@charset "UTF-8";
/* CSS Document */

body {
	background-color: #000;
	margin-top: 50px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url("images/IMG_1368_2160-tall.jpg");
	background-size:100%;
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: fixed;
}


div.tblhead {
	margin:auto;
	width:648px;
	height:20px;
	background:url(images/tablebg2_01.png);
	background-position: center top;
	background-size:648px 20px;
	text-align:center;
}
div.tblbody {
	margin:auto;
	width:648px;
	background:url(images/tablebg2_02.png) repeat-y;
	background-position: center;
	background-size:648px auto;
	text-align:center;
}
div.tblbottom {
	margin:auto;
	width:648px;
	height:20px;
	background:url(images/tablebg2_03.png);
	background-position: center;
	background-size:648px 20px;
}

div.header {
	height:32px;
	text-align:center;
}


div.headerbg {
	background-image: url(images/header.png);
	margin:auto;
	height:32px;
	width:614px;
	background-position:center;
	background-size:614px 28px;

}

span.headertxt {
	font-family:TrajanProRegular;
	color:white;
	opacity: 0.5;
	font-size:12px;
	letter-spacing:0.4em;
	line-height:23px;
}

div.vbutton {
	margin:auto;
	height:114px;
	width:640px;
	background-position:center;
	background-repeat: no-repeat;
	background-size:614px 114px;
	border:none;
}

div.vbuttonspace {
	height:18px;
}

div.close {
	margin:auto;
	width:640px;
	padding-top:0px;
	padding-bottom:18px;
}

div.pgbottom {
	opacity: 0.05;
	padding-top:60px;
	padding-bottom:60px;
	color:white;
	font-family: TrajanProRegular;
	font-size:10px;
	letter-spacing:0.3em;
	text-align:center;
}


div.titlebarbg {
	width:100%;
	background-image: url(images/titlebar_bg.png);
	background-repeat:repeat-x;
	height:70px;
	background-size:auto 50px;
	text-align:center;
	margin-bottom:-30px;
}

span.titlebar {
	display:inline-block;
	width:640px;
	background-image: url(images/titlebar_buttons.png);
	background-size:640px 50px;
	height:50px;
	background-repeat:no-repeat;
	background-position:center;
	font-size:0px;
	text-align:center;
}

span.titlebarmotion {
	display:inline-block;
	width:640px;
	background-image: url(images/titlebar_buttonsmotion.png);
	background-size:640px 50px;
	height:50px;
	background-repeat:no-repeat;
	background-position:center;
	font-size:0px;
	text-align:center;
}

span.titlebarabout {
	display:inline-block;
	width:640px;
	background-image: url("images/titlebar_buttonsabout.png");
	background-size:640px 50px;
	height:50px;
	background-repeat:no-repeat;
	background-position:center;
	font-size:0px;
	text-align:center;
}

span.titlebarbuttonspace {
	display:inline-block;
	background-color:#000;
	opacity:0;
	width:295px;
	height:36px;
	top:0px;
}


span.titlebarbutton {
	display:inline-block;
	background-color:#000;
	opacity:0;
	width:108px;
	height:36px;
	top:0px;

}

span.titlebarbutton:hover {
	display:inline-block;
	background-color:#000;
	opacity:0.4;
	width:108px;
	height:36px;
	top:0px;
}

span.titlebarbutton:active {
	display:inline-block;
	background-color:#000;
	opacity:0.8;
	width:108px;
	height:36px;
	top:0px;
}

.preload {display:none;}

div.txt {
	margin:auto;
	width:614px;
	font-family:CenturyGothic;
	color:white;
	opacity:0.8;
	font-size:12px;
	line-height:18px;
	letter-spacing:0.055em;

}

span.txt {
	margin:auto;
	width:614px;
	font-family:CenturyGothic;
	color:white;
	opacity:0.8;
	font-size:12px;
	line-height:18px;
	letter-spacing:0.055em;

}

