body {
	background-color:#000000;
	background-repeat: no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.hiddenPic {display:none;}

.form {
	width:600 px;
	text-align: left;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

label {
	font-weight:bold;
	width: 5em;
}

label {
	display: block;
	width: 80%;
	float: left;
}

.textinput {
	display: block;
	width:90%;
	float: right;
}

textarea {
	display: block;
	background-color:#FFFFFF;
	width:90%;
	float: right;
}

.buttons {
	display: block;
	background-color:#FFFFFF;
	width:50%;
	font-weight:bold;
	float: right;
}

a:link {
	color: #DD0000;
}

a:visited {
	color: #00DD00;
}

a:active {
	color: #ECECEC;
}

.red {
	color:#990000;
	font-weight:bold;
}

.style1 {
	color: #0033FF;
}

.tableHead {
	background-image:url(./images/tableHead.png);
	background-repeat:no-repeat;
}

.tableBody {
	background-image:url(./images/tableBody.png);
	background-repeat:repeat-y;
}

.tableBody-ie {
	background-image:url(./images/tableBody.gif);
	background-repeat:repeat-y;
}

.subject {
	color:#990000;
}

.bodytext {
	font-size: 12px;
	text-align:justify;
	line-height:110%;
	margin:10px;
	color:#FFCC00;
}

.bodytext-c {
	font-size: 14px;
	text-align:center;
	line-height: 110%;
	color:#FFCC00;
}

br {
	line-height: 50%;

}

.credittext {
	font-size: 10px;
	color:#000000;
}

.footer {
	font-size: 10px;
	color:#00DD00;
}

.pagetitle {
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}

.pagesubtitle {
	font-size: 12px;
	font-weight:bold;
	color: #000000;
}

.H1 {
	font-size: 12px;
	font-weight:bold;
	color: #990000;
}

.gname {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.gtype {
	font-size: 12px;
	font-weight: lighter;
	color: #000000;

}

.ftype {
	font-size: 12px;
	font-weight: Bold;
	color: #990000;

}
.ftitle {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.fsubtitle {
	font-size: 12px;
	font-weight: lighter;
	color: #000000;

}

.flocation {
	font-size: 12px;
	color: #000000;

}

.fdate {
	font-size: 10px;
	color: #000000;

}
.fcontact {
	font-size: 9px;
	color: #000000;

}
.fcomment {
	font-size: 10px;
	color: #000000;

}

.fcredit {
	font-size: 10px;
	color: #000000;

}

.femail {
	font-size: 9px;
	color: #000000;

}

.fweb {
	font-size: 9px;
	color: #000000;

}

#flashlayer {
	position:absolute;
	width:800px;
	height:510px;
	z-index:2;
	top: -65;
	visibility: visible;
	left: 160px;
	overflow: visible;
}

#flashcontent {
	position:absolute;
	width:800px;
	height:510px;
	z-index:2;
	top: -65;
	visibility: visible;
	left: 160px;
	overflow: visible;
}

#gallerylabels {
	position:absolute;
	width:110px;
	height:250px;
	z-index:1;
	left: 45px;
	top: 160px;
	visibility: visible;
}

#headlogo {
	position:absolute;
	height:75px;
	width:279px;
	z-index:101;
	top: 0;
	left: 0;
	visibility: visible;
}
#headmenu {
	position:absolute;
	width:1000px;
	height:85px;
	z-index:100;
	left: 0;
	top: 0;
	visibility: visible;
	overflow: visible;
}

#plateholder {
	position:absolute;
	width:900;
	height:520;
	z-index:10;
	background-repeat: no-repeat;
	overflow: visible;
	visibility: visible;
	left: 50px;
	text-align: right;
	top: 70px;
}
#plate {
	position:absolute;
	width:900;
	height:520;
	z-index:12;
	left: 50;
	top: 70;
	text-align: right;
	overflow: visible;
	visibility: visible;
}
#front {
	position:absolute;
	width:1000;
	height:800;
	z-index:11;
	left: 0;
	top: 0;
	background-repeat: no-repeat;
	overflow: visible;
	visibility: hidden;
	}
	
#tagline {
	position:absolute;
	width:990;
	height:35;
	z-index:9;
	left: 0;
	top: 0;
	overflow: hidden;
}
#menu {
	position:absolute;
	z-index:11;
	left: 0;
	top: 0;
	visibility: visible;
}

#credits {
	position:absolute;
	width:800;
	height:105px;
	z-index:8;
	left: 70px;
	top: 337px;
	text-align: right;
	visibility: visible;
}

.xmlplate {
	width:600px;
	height:300px;
	text-align: right;
	margin-left:10px;
	margin-right:10px;
}

#offer {
	position:absolute;
	left:70px;
	top:45px;
	width:800px;
	height:46px;
	z-index:7;
	visibility: visible;
	text-align: right;
}

#intro {
	position:absolute;
	left:70px;
	top:101px;
	width:800;
	height:96px;
	z-index:6;
	visibility: visible;
	text-align: right;
}

#homeintro {	position:absolute;
	left:260px;
	top:301px;
	width:526px;
	height:111px;
	z-index:2;
	visibility: visible;
}

#homeannounce {
	position:absolute;
	left:710px;
	top:99px;
	z-index:8;
	visibility: visible;
	height: 165px;
	overflow: visible;
}
