body{
	margin:0px;
	padding:0px;
	color:#e1e1e1;
	font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#0076a3;
}

* { margin: 0; padding:0; }

@font-face {
	font-family: 'Century Gothic';
	src: url('font/GOTHIC.TTF');
}

a { color:#fff; text-decoration:none; font-weight:bold; }

html{ 
	height: 100%;
}

#global_wrap{
    width: 980px;    
    margin: auto;
}

h1 {
	font-family: 'Sancreek', cursive;
	font-size:130px;
	margin:0;
	padding:0;
}

h2 {
	font-family: 'Century Gothic';
	font-size:40px;
	font-weight:bold;
	color:#00425b;
	text-shadow: 1px 1px 1px #000 (inset);
	text-transform: uppercase;
}
	
.clear{
	clear: both;
}
#level-1
{
	width:100%;
	background: #d6d5d5;
	float:left;
}

.global_wrap{
	width:980px;
	position:relative;
	margin:0 auto;
	height:100%;
}

#component{
    text-align: center;
	width:980px;
	float:left;
	margin:0 0 20px 0;
}

.bottom-img {
	background: url(images/building-images.png) center 0 no-repeat transparent;
	width: 100%;
	height:300px;
	float:left;
}

#footer-wrap {
	width:100%;
	background: #0076a3;
	float:left;
}

#footer{
    text-align: center;
	font-family: 'Century Gothic';
	width:980px;
	float:left;
	padding:20px 0;
	font-size:14px;
}
#options
{
	width: 300px;
}
.wrapper{
    background: none;
    margin-top: 20px;
	position: relative;
    text-align: center;
}

#canvas-banner { width: 980px;}

.wrapper img{
    
}

.loading {
	position: absolute;
	z-index: 999;
	text-indent: -9000px;
	opacity: 0.6;
	top: 50%;
	left: 50%;
	width: 50px;
	height: 50px;
    margin: -25px 0px 0px -25px;
	background: black url(images/ajax-loader.gif) no-repeat center center;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px;
}