body {
background:#FFF;
color:#FFF;
font:100% Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0
}

img {
border:none
}

a:link,a:visited {
color:#FAF748
}

a:hover,a:focus,a:active {
color:#FFF
}

p, td {
font-size:14px;
line-height:1.5em
}

dt {
color:#FAF748;
font-size:16px
}

#content-c p {
font-size:14px;
line-height:normal;
margin:0
}

h1,h2,h3 {
color:#FAF748;
font-weight:400
}

#wrapper-main {
background:#0E1429 url(../images/bg_wrapper-main.jpg) no-repeat 0 0;
margin:0 auto;
padding:0;
width:997px
}

#wrapper-content {
margin:0 0 20px;
padding:0
}

#branding {
left:0;
position:absolute;
top:-9999px
}

#content-a {
float:left;
margin:0;
padding:0;
width:240px
}

#content-b {
float:left;
margin:0;
padding:0;
width:522px
}

#content-c {
float:left;
margin:0;
padding:0;
width:235px
}

#content-a .padder {
padding:126px 20px 20px 90px
}

#content-b .padder {
padding:182px 0 0
}

#content-c .padder {
padding:80px 0 20px 20px
}

#clearstuff {
clear:both;
margin:0;
padding:0
}

#navigation-main {
font-size:17px;
list-style-type:none;
margin:0;
padding:0
}

#navigation-main li {
line-height:normal;
margin:0;
padding:0 0 20px
}

#navigation-main li a {
background:transparent url(../images/bg_navigation-main.png) no-repeat 0 -24px;
color:#FFF;
margin:0;
padding:2px 0 2px 32px;
text-decoration:none;
text-transform:uppercase
}

#navigation-main li a:hover,#navigation-main li a:focus,#navigation-main li a:active,a.current {
background-position:0 0 !important;
color:#FAF748 !important
}

.imagecontainer {
background:transparent url(../images/bg_wrapper-image.png) no-repeat;
height:185px;
margin:0;
overflow:hidden;
padding:0;
position:relative;
width:213px
}

.imagecontainer img {
height:155px;
left:16px;
overflow:hidden;
position:absolute;
top:15px;
width:182px
}

.imagecontainerlong {
background:transparent url(../images/newimagewrapperbg.png) no-repeat;
height:296px;
margin:0;
overflow:hidden;
padding:0;
position:relative;
width:213px
}

.imagecontainerlong img {
height:268px;
left:16px;
overflow:hidden;
position:absolute;
top:15px;
width:182px
}

span#spacer {
display:block;
margin:0;
padding:0 234px 0 0;
text-align:justify
}

#wrapper-map
{
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;

border: 1px solid #FFF;
padding: 0;
width: 324px;
height: 500px;
overflow: hidden;
}
