#sweetart {
   width : 772px;
   height : 511px;
   background-color : #ffffff;
   position : absolute;
   visibility : hidden;
}

#sweetartinner {
   width : 770px;
   height : 490px;
   border : 1px solid #eeeeee;
}

#head {
   width : 770px;
   height : 46px;
   background-color : #FAE2EA;
   position : relative;
   overflow : hidden;
}

#headbar01 {
   width : 14px;
   height : 22px;
   background-color : #F6DBDA;
}


#headnav {
   width : 715px;
   height : 22px;
   background-color : #FAE2EA;
   position : absolute;
   top : 0px;
   left : 42px;
   padding-left : 7px;
}

#headbar02 {
   width : 14px;
   height : 13px;
   background-color : #F4E2D0;
   position : absolute;
   top : 22px;
   left : 0px;
}

#headbar03 {
   width : 756px;
   height : 13px;
   background-color : #F5E5D6;
   position : absolute;
   top : 22px;
   left : 14px;
}

#headbar04 {
   width : 14px;
   height : 11px;
   background-color : #F4EACF;
   position : absolute;
   top : 35px;
   left : 0px;
   z-index : 5;
}

#headbar05 {
   width : 756px;
   height : 11px;
   background-color : #F7F1DF;
   position : absolute;
   top : 35px;
   left : 14px;
   z-index : 5;
}

#main {
   width : 770px;
   height : 422px;
   position : relative;
   overflow : hidden;
}

#mainbar01 {
   width : 14px;
   height : 148px;
   background-color : #F6EED9;
}

#mainarea {
   width : 700px;
   height : 422px;
   position : absolute;
   top : 26px;
   left : 30px;
}

#mainbar03 {
   width : 25px;
   height : 422px;
   background-color : #FAE2EA;
   position : absolute;
   top : 0px;
   left : 745px;
 }

#mainbar02 {
   width : 123px;
   height : 7px;
   background-color : #FAE0E8;
   position : absolute;
   top : 415px;
   left : 0px;
}

#gallery {
   width : 113px;
   height : 133px;   
   position : relative;
   float : left;
}

#footer {
   width : 770px;
   height : 22px;
   background-color : #F2E7C8;
   position : relative;
   overflow : hidden;
}

#footerbar {
   width : 123px;
   height : 5px;
   position : absolute;
   top : 0px;
   left : 0px;
   z-index : 5;
}

#footernav {
   width : 436px;
   height : 22px;
   position : absolute;
   top : 0px;
   left : 42px;
}

#footersearchinfo {
   width : 142px;
   height : 22px;
   position : absolute;
   top : 0px;
   left : 468px; 
}

#footerbox {
   width : 90px;
   position : absolute;
   top : 1px;
   left : 630px; 
}

#footerbutton {
   width : 50px;
   position : absolute;
   top : 2px;
   left : 720px;
}

#logo {
   position : absolute;
   top : 0px;
   left : 640px;
   z-index : 10;
}

#smallprint{
   width : 772px;
   height : 19px;
   background-color : #ffffff;
   position : relative;
   padding : 10px 0px 0px 0px;
}


