#main{clear:both;width:100%} 
#g{z-index:100;position:relative;background:transparent url(../_images/bigg.png) no-repeat;width:439px;height:713px;margin:-750px 0 0 -230px}

.layer{clear:both;width:100%;height:153px;border-bottom:2px solid #fff}
.layer img.long{float:left;width:699px;height:153px;border-left:2px solid #fff;border-right:2px solid #fff}
.layer a.port{display:block;float:left;color:#fff;font-size:49px;font-weight:bold;padding-left:32px;padding-right:32px;padding-top:95px;margin-bottom:0}
.layer a.port:hover{color:#eee}
.layer.dark.sec img.long{float:right}
.layer.light.sec img.long{float:left}
.layer.dark a{float:right}

/* overwrite styles to lose the stripiness... ********************/
.dark {background-color: #c7c8ca;}
#page.home{background-color: #c7c8ca;height: 773px;}
.layer a.port {padding-top: 97px;}
#g {margin-top: -758px }

.layer {border-bottom: 2px solid #c7c8ca;border-top: 2px solid #c7c8ca;}
.layer img.long {float: left;width: 699px;height: 153px;border: 2px solid #fff;}

.layer.num1{margin-top: -4px;}
.layer.num1 a.port{}
.layer.num2 a.port{margin-top: -4px;}
.layer.num3 a.port{margin-top: -6px;}
.layer.num4 a.port{margin-top: -8px;}
.layer.num5 a.port{margin-top: -10px;}

.layer.num1 img.long{}
.layer.num2 img.long{margin-top: -4px;}
.layer.num3 img.long{margin-top: -6px;}
.layer.num4 img.long{margin-top: -8px;}
.layer.num5 img.long{margin-top: -10px;}

/* ********************************************** */

footer{clear:both;width:100%;float:left;min-width:1022px;height:auto}

/* jquery initial settings - see meta for final settings *************/
.layer{opacity:0}
footer{opacity:0}
#g{opacity:0} 