@media screen,print
{

body {
background:#000;
margin:50px;
overflow:auto;
padding:0
}

a {
outline:none
}

#center {
background:#000;
border:2px solid #eee;
color:#ddd;
height:550px;
left:50%;
margin-left:-420px;
margin-top:-300px;
position:absolute;
top:50%;
width:840px
}

#main {
border:1px solid #eee;
height:546px;
margin:1px;
width:836px;
background:#e8e1db;
}

#mainimg {
background:url(main.jpg);
float:right;
height:544px;
width:364px
}

#maincolumn {
background:url(logo.gif) no-repeat center center #000;
float:right;
height:544px;
width:470px
}

#mainlogo {
clear:both;
height:445px;
text-indent:-9000px;
width:468px
}

#mainaddress {
background:url(address.jpg) no-repeat bottom center #000;
clear:both;
height:95px;
text-indent:-9000px;
width:468px
}

#navcenter {
background:#000;
color:#ddd;
height:75px;
left:50%;
margin-left:-420px;
margin-top:254px;
position:absolute;
top:50%;
width:840px
}

#navmain {
height:71px;
margin:1px;
width:836px
}

.button {
border:0 solid red;
float:left;
font-family:lucida fax;
font-size:13px;
height:69px;
text-align:center
}

div.button a {
color:#fff;
text-decoration:none
}

#about {
background:url(about.jpg);
height:544px;
margin-left:1px;
margin-top:1px;
text-indent:-9000px;
width:834px
}

#designers {
background:url(designers.jpg);
height:544px;
margin-left:1px;
margin-top:1px;
width:834px
}

#designerscol1 {
float:left;
height:462px;
width:193px
}

#dc1a {
float:left;
height:72px;
width:193px
}

#dc1b {
clear:left;
float:left;
height:327px;
width:29px
}

#dc1c {
background:url(augustajones.jpg);
float:left;
height:327px;
width:164px
}

#dc1d {
clear:left;
float:left;
height:63px;
width:193px
}

#designerscol2 {
float:left;
height:462px;
width:147px
}

#designerscol3 {
float:left;
height:462px;
width:155px
}

#dc3a {
background:url(marisa.jpg);
height:230px;
width:155px
}

#dc3b {
background:url(annebarge.jpg);
height:232px;
width:155px
}

#designerscol4 {
float:left;
height:462px;
width:108px
}

#designerscol5 {
float:left;
height:462px;
width:231px
}

#dc5a {
float:left;
height:72px;
width:231px
}

#dc5b {
background:url(alvinavalenta.jpg);
clear:left;
float:left;
height:287px;
width:200px
}

#dc5c {
float:left;
height:287px;
width:31px
}

#dc5d {
clear:left;
float:left;
height:63px;
width:231px
}

#dc5e {
background:url(destinationdresses.jpg);
clear:left;
float:left;
height:40px;
width:231px
}

.left {
text-align:left
}

.right {
text-align:right
}

#attendants {
background:url(attendants.jpg);
height:544px;
margin-left:1px;
margin-top:1px;
width:834px
}

#attendantscol1 {
float:left;
height:462px;
width:202px
}

#ac1a {
float:left;
height:26px;
width:202px
}

#ac1b {
float:left;
height:258px;
width:43px
}

#ac1c {
background:url(katieco.jpg);
float:left;
height:258px;
width:159px
}

#ac1d {
clear:left;
float:left;
height:178px;
width:202px
}

#attendantscol2 {
float:left;
height:462px;
width:93px
}

#attendantscol3 {
float:left;
height:462px;
width:245px
}

#ac3a {
background:url(dessy.jpg);
height:362px;
width:245px
}

#ac3b {
height:100px;
width:245px
}

#attendantscol4 {
float:left;
height:462px;
width:91px
}

#attendantscol5 {
float:left;
height:462px;
width:203px
}

#ac5a {
float:left;
height:26px;
width:203px
}

#ac5b {
background:url(daymor.jpg);
clear:left;
float:left;
height:270px;
width:159px
}

#ac5c {
float:left;
height:270px;
width:44px
}

#ac5d {
clear:left;
float:left;
height:166px;
width:203px
}

#contact {
height:544px;
margin-left:1px;
margin-top:1px;
width:834px
}

#contactrow1 {
background:url(contactrow1.jpg);
height:172px;
width:834px
}

#contactrow2 {
background:url(contactrow2.jpg);
height:216px;
width:834px
}

#contactrow3 {
background:url(contactrow3.jpg);
height:156px;
width:834px
}

#contactspacer {
float:left;
height:216px;
width:278px
}

#contactspacer2 {
clear:both;
height:60px;
width:834px
}

#contactfooter {
float:left;
height:25px;
width:278px
}

#contactfooter a {
color:#716c68;
font-family:arial;
font-size:10pt;
text-decoration:none
}

#contacttext {
color:#716c68;
font-family:arial;
font-size:10pt;
height:179px;
padding-top:20px;
width:278px
}

#events {
background:url(events.jpg);
height:544px;
margin-left:1px;
margin-top:1px;
width:834px
}

#eventsspacer {
color:#716c68;
font-family:georgia, "times new roman", times, serif;
font-size:16pt;
height:115px;
width:834px
}

#eventscontent {
float:left;
height:40px;
width:300px
}

#eventscontent2 {
float:left;
height:40px;
width:150px
}

#eventscontent3 {
float:left;
height:40px;
width:384px
}

#destination {
background:url(destination.jpg);
height:544px;
margin-left:1px;
margin-top:1px;
width:834px
}

#destinationcol1 {
float:left;
height:462px;
width:208px
}

#dsc1a {
float:left;
height:18px;
width:208px
}

#dsc1b {
float:left;
height:240px;
width:25px
}

#dsc1c {
background:url(dessysandals1.jpg);
float:left;
height:240px;
width:183px
}

#dsc1d {
clear:left;
float:left;
height:204px;
width:208px
}

#destinationcol2 {
float:left;
height:462px;
width:70px
}

#destinationcol3 {
float:left;
height:462px;
width:279px
}

#dsc3a {
background:url(dessysandals2.jpg);
height:369px;
width:279px
}

#dsc3b {
height:93px;
width:279px
}

#destinationcol4 {
float:left;
height:462px;
width:66px
}

#destinationcol5 {
float:left;
height:462px;
width:211px
}

#dsc5a {
float:left;
height:18px;
width:211px
}

#dsc5b {
background:url(dessysandals3.jpg);
clear:left;
float:left;
height:240px;
width:185px
}

#dsc5c {
float:left;
height:240px;
width:26px
}

#dsc5d {
clear:left;
float:left;
height:204px;
width:211px
}

#designersspacer,#attendantsspacer,#destinationspacer {
float:left;
height:82px;
width:834px
}

#designers a,#attendants a,#destination a {
display:block;
height:100%;
text-decoration:none;
width:100%
}

}

@media print 
{

body {
background:#fff
}

}
