/* CSS Document */

body {
background-image:url(../img/main_bg.png);
background-color:#363636;
margin: 0px 0px 0px 0px;
text-align:center;
}

a:link {
	color: #ffffff;
	text-decoration: none;
}

a:visited {
	color: #ffffff;
	text-decoration: none;
}

a:active {
	color: #ffffff;
	text-decoration: none;
}

a:hover {
	color:#555555;
	text-decoration: none;
}

h1 {
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
line-height: 15px;
margin: 0 0 0 0;
font-weight: normal;
}

.topbar {
position: absolute;
top: 0px;
left: 0;
background-image:url(../img/main_topbarbg.png);
height: 112px;
width: 100%;
z-index: 1;
}

.mainnavbar {
background-image:url(../img/navbar_bg.png);
position: relative;
top: 60px;
left: 0px;
height: 27px;
width: 100%;
text-align: center;
z-index: 2;
}

.vertrule {
position: absolute;
top: 86px;
left: 0px;
height: 24px;
width: 100%;
text-align: center;
z-index: 4;
}

.mainlogo {
position: absolute;
top: 157px;
left: 0;
height: 515px;
width: 100%;
text-align: center;
z-index: 3;
}

.contactbar {
background-image:url(../img/main_contactbarbg.png);
position: absolute;
top: 410px;
left: 0;
height: 303px;
width: 100%;
text-align: center;
z-index: 5;
}

.contact {
position: relative;
top: 3px;
left: 0;
height: 59px;
width: 100%;
text-align: center;
z-index: 6;
}

.about {
position:relative;
top: 525px;
color: #777777;
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
line-height: 14px;
margin: 0 auto;
height: 125px;
width: 517px;
text-align: justify;
z-index: 6
}
