*{border:0px solid #eee;margin:0;padding:0;list-style:none}
html,body,#bg,#bg table,#bg td,#cont{width:100%;height:100%;overflow:hidden}
body{font-family:Arial,Helvetica,sans-serif;font-size:10px;cursor:default;background-image: url(../images/loading.gif); background-repeat:repeat;color:#fff}
h1,.large,.left{font-family:"Century Gothic","Lucida Grande",Arial,sans-serif;font-size:40px}
a{text-decoration:none;color:#000;outline:0}
img{display:block}

#bg div{position:absolute;width:200%;height:200%;top:-50%;left:-50%}
#bg td{vertical-align:middle;text-align:center}
#bg img{min-height:50%;min-width:50%;margin:0 auto;}
#cont{position:absolute;top:0;left:0;z-index:70;overflow:auto;}
#menu{position:absolute; background:#000;opacity:0.6;filter:alpha(opacity=60); bottom:20px;left:0px;z-index:80;width:100%;line-height:12px}
#menu div{height:68px;background:transparent;opacity:0.6;filter:alpha(opacity=60);padding:7px 0 0 7px}

.formStyle {
	position:relative;
	width:392px; height:26px;
	border:#E7EDEF solid 1px;
	top:0px; right:0px;
	text-align:right;
	padding-right:8px;
	color:#777; font-family:century gothic;
	font-size:14px; font-weight:bold;
	-moz-border-top-left-radius: 6px;
	-khtml-border-top-left-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-bottom-left-radius: 6px;
	-khtml-border-bottom-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-bottom-right-radius: 6px;
	-khtml-border-bottom-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
}

.textField{
	position:relative;
	width:450px;
	height:25px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.9em;
	color:#777;
	padding-right:8px;
	text-align:right;
	-moz-border-top-left-radius: 6px;
	-khtml-border-top-left-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-bottom-left-radius: 6px;
	-khtml-border-bottom-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
}
.emailField{
	position:relative;
	width:450px;
	height:25px;
	top:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.9em;
	color:#777;
	padding-right:8px;
	text-align:right;
	-moz-border-top-left-radius: 6px;
	-khtml-border-top-left-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-bottom-left-radius: 6px;
	-khtml-border-bottom-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
}
.cmtField{
	position:relative;
	top:10px;
	right:-4px;
	width:450px;
	height:125px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.9em;
	color:#777;
	padding-right:8px;
	padding-top:8px;
	text-align:right;
	-moz-border-top-left-radius: 6px;
	-khtml-border-top-left-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-bottom-left-radius: 6px;
	-khtml-border-bottom-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	resize:none;
}
.sendBtn{
	position:relative;
	width:150px;
	height:25px;
	top:15px;
	right:0px;
	text-indent:5px;
	background-color:#586881;
	border:1px solid #444F62;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.0em;
	font-weight:bold;
	color:#FFF;
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	cursor:pointer;
}
.sendBtn:hover{
	background-color:#916F48;
	border:1px solid #624A31;
	color:#FFF;
}
#bubble{
	position:absolute;
	width:60px;
	height:auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size:.7em;
	color:#CCC;
	top:-1px;
	left:-95px;
	text-align:right;
	background-color:#000;
	padding:10px;
	-moz-border-top-left-radius: 6px;
	-khtml-border-top-left-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-bottom-left-radius: 6px;
	-khtml-border-bottom-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-bottom-right-radius: 6px;
	-khtml-border-bottom-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	opacity:.7;
	filter:alpha(opacity=70);
}
#galleryThumb{
	position:relative;
	top:20px;
	right:-125px;
	width:450px;
	height:auto;
	background:transparent;
}
#thumb{
	position:relative;
	width:450px;
	height:150px;
	border:2px solid #222;
	margin-bottom:8px;
}
#thumbEnd{
	position:relative;
	width:450px;
	height:30px;
	background:transparent;
}
#pageContainer{
	position:relative;
	width:550px;
	height:auto;
	right:110px;
	top:0px;
	background:transparent;
}
#scrollablePage{
	position:relative;
	background:#fff;
	font-family:"Century Gothic","Lucida Grande",Arial,sans-serif;
	color:#333;
	width:550px;
	height:auto;
	right:0px;
	top:0px;
	opacity:.8;
	filter:alpha(opacity=80);
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding:20px 30px;
}
#copyright{
	position:absolute;
	top:46px;
	right:20px;
	bottom:0px;
	width:250px;
	height:auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:right;
	color:#333;
}
#currentPageSlo{
	position:relative;
	margin-bottom:10px;
	background:transparent;
	right:-93px;
	width:400px;
	height:37px;
	overflow:hidden;
	display:block;
	padding-top:25px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
}
.header1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:95px;
	font-weight:bold;
	letter-spacing:-6px;
	text-align:right;
}
.header2{
	font-family:"Century Gothic","Lucida Grande",Arial,sans-serif;
	font-size:45px;
	letter-spacing:-6px;
	text-align:right;
	opacity:0.5;
	filter:alpha(opacity=50);
}
h1{
	position:relative;
	margin-bottom:-45px;
	width:140px; height:45px;
	opacity:0.99;
	left: -141px;
}
h1 a{color:#fff;background:#000;opacity:0.6;filter:alpha(opacity=60);font-size:11px;text-align:right;display:block}
h1 a:hover{background:#000 url(go.gif) 0 43px repeat-x}
ul{float:left;width:110px}
li a{height:12px;padding:0 5px;font-weight:bold;color:#999;display:block}
li a:hover,li.cur a{color:#fff; padding-left:8px;}

.box{position:absolute;top:15%;right:200px;width:500px;padding-bottom:100px;}
.box div{line-height:1.5em;background:#fff;}
.box div a{text-decoration:underline}

.large{text-align:right;top:20%;right:120px;font-size:13px;}
.left{text-align:left;right:auto;left:180px;font-size:13px}
.large h2{
	font-size:75px;
	line-height: -15px;
}
