body {background: url(bg.jpg) #31032a; margin: 0 0 0 0; padding: 0 0 0 0;}
#header-wrapper {width:948px;height:188px;margin:0 auto 0 auto;background:url(headergallery.jpg);}
#header-container {width:948px;margin:0 0 0 0;}
#logo {width:295px;height:132px;margin:48px 0 0 23px;float:left;}
#middle-wrapper {width:889px;height:675px;margin:0 auto 0 auto;background:url(middlegallery.jpg);}
#middle-wrapper-container {width:889px;height:675px;}
#violet-left {position:absolute; margin:60px 0 0 -110px;}
#images {width:889px;height:675px;margin:40px 0 0 100px;float:left;}
#footer-wrapper {width:889px;height:143px;margin:0 auto 0 auto;background:url(footergallery.jpg);}
#footer-container {width:889px;height:143px;}
#join {width:151px;height:32px;margin:-10px 0 0 380px;z-index: 1;float: left;}
#header-wrapper2 {width:947px;height:153px;margin:0 auto 0 auto;background:url(headergallery2.jpg);}
#header-container2 {width:947px;margin:0 0 0 0;}
#middle-wrapper2 {width:947px;height:845px;margin:0 auto 0 auto;background:url(middlegallery2.jpg);}
#middle-wrapper-container2 {width:832px;height:845px;margin:0 auto 0 auto;padding:15px 0 0 260px;}
#logo2 {width:295px;height:132px;margin:15px 50px 0 0;float:right;}
#violet-left-2 {position:absolute;z-index:1;margin:-20px 0 0 -40px;}
img {border: none;}
.clear {clear: both;}