@charset "UTF-8";
/* CSS Document */

@font-face{ }

*{padding:0;margin:0;}
html, body{min-width:100%;min-height:100%;}
html{background: no-repeat;background-size:100% 100%;}
body{background: body bgcolor="#000000" marginheight=0 marginwidth=0 leftmargin=0 topmargin=0 url('(EmptyReference!)'); font:14px Arial, Verdana, Geneva, sans-serif;color:#666666;}

.wrapper {
    left: 50%;
    margin: -400px auto auto -460px;
    position: absolute;
    /*top: 50%;*/
	top: 400px;
    width: 920px;
}
.clear{clear:both;line-height:0.00001em;font-size:0.00001em;}

nav,.nav {widht:930px;height:45px;margin-bottom:12px;position:relative;}
nav ul,.nav ul {list-style:none;padding:11px 0 0 0;}
nav ul li,.nav ul li{float:left;}
nav ul li a,.nav ul li a{height:17px;padding:9px 20px;display:block;margin-right:30px;color:#999999;text-decoration:none;}
nav ul li a:hover,
nav ul li a.active,
.nav ul li a:hover,
.nav ul li a.active{ repeat-x;-moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;}

#branding{background:url(../images/logo.png) no-repeat;width:368px;height:64px;text-indent:-9999999px;margin:3px 0 0 10px;}

header {width:912px;height:609px;background:#fff;border:solid 0 #fff;position:relative;margin-bottom:5px;}
#slideATop{position:absolute;top:-86px;right:166px;}
#slideshow{list-style:none;}

#fssPrev{background:url(../images/btnleft.png) no-repeat;width:29px;height:128px;text-indent:-999999px;display:block;position:absolute;left:0px;top:240px;z-index:900;cursor:pointer;}
#fssNext{background:url(../images/btnright.png) no-repeat;width:30px;height:128px;text-indent:-999999px;display:block;position:absolute;right:-1px;top:240px;z-index:900;cursor:pointer;}

article{width:535px;float:left;line-height:150%;}
article h2,
aside h3{font:36px BethHand;color:white;margin-bottom:10px;}

aside h3{font-size:32px;}

aside{width:260px;margin:20px 70px 20px 0;float:left;}
aside.right{marging:0;float:right;}
aside.last{margin-right:0;}
.textHidden{text-indent:-999999px;}
.imgSpace img{max-width:260px;height:210px;}

.wrapper p{margin-bottom:1px;}
article a, aside a{color:#000000;text-decoration:none;font-weight:bold;}
article a:hover, aside a:hover{text-decoration:underline;}

footer{ background:url(../images/footer.png) repeat-x; width:100%; height:104px; color:#cccccc; font-size:13px; line-height: 0; top: 16px; margin-top: 20px; margin-right: 0; padding-top:0; }
footer h4{ font-size:14px; font-weight:normal; top: 16px; width: 500px; height: 22px; }
footer address{ font-weight: normal; width:500px; float:right; font-style:normal; top: 16px; height: 22px; }
footer address h5{ float:right; width:290px; font-weight:normal; font-size:13px; top: 16px; height: 22px; }
footer br{ top: 5px; width: 1px; height: 22px; clear:both; }

footer .badge{width:310px;height:110px;text-indent:-999999.04px;display:block;float:left;}
footer #G90{ background-color: transparent; background-image: url(../images/G90_Logo.png); background-attachment: scroll; background-position: 0 0; position: absolute; top: 672px; }

#slide-images{
    position:relative;
    display:block;
    margin:0px;
    padding:0px;
    width:912px;
    height:609px;
    overflow:hidden;
}
 
#slide-images li{
    position:absolute;
    display:block;
    list-style-type:none;
    margin:0px;
    padding:0px;
    background-color:#000000;
}
 
#slide-images li img{
    display:block;
    background-color:#000000;
}

article, aside, details, figcaption, figure, footer,
header, hgroup, main, menu, nav, section, summary { display: block; }