/* CSS Document */

body { background-color: #DFDFC2; }
*, body { 

margin:0px; padding:0px; border:0px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; line-height:16px; color: #666;}

a.home { color: #c52d2c; }

.maindiv { width:779px; height:597px; top: 30px; margin:auto; } 
.inner { padding: 50px 55px 20px 85px; }

#page1 {  background: url(images/page1/bg.jpg) no-repeat; }
#page2 {  background: url(images/page2/bg.jpg) no-repeat; }
#page3 {  background: url(images/page3/bg.jpg) no-repeat; }
#page4 {  background: url(images/page4/bg.jpg) no-repeat; }
#page5 {  background: url(images/page5/bg.jpg) no-repeat; }
#page6 {  background: url(images/page6/bg.jpg) no-repeat; }
#page7 {  background: url(images/page2/bg_story.jpg) no-repeat; }
#page8 {  background: url(images/workshop/bg.jpg) no-repeat; }

#page1 p { margin-right: 340px; font-size:11px; margin-bottom: 20px; line-height:18px; }

#page2 .inner { padding: 55px 45px 55px 80px; }
#page2 .left { width: 170px; float:left; clear: left; margin-top: 170px;}
#page2 .right { width: 320px; float:right; clear: right; margin-top: 20px; }
#page2 .left p { margin-bottom: 8px;}

#page3 .inner { padding: 55px 60px 55px 80px; }
#page3 .left { width: 310px; float:left; clear: left; margin-top: 0px;}
#page3 .right { width: 270px; float:right; clear: right; margin-top: 30px; }
#page3 p { margin-top:0px; line-height: 15px;}

#page4 .inner { padding: 105px 50px 50px 80px; }
#page4 p { width: 290px; line-height:15px;}

#page6 p { margin-top: 110px;}


#page7 .inner { padding: 55px 45px 55px 80px; }
#page7 .left { width: 305px; float:left; clear: left; }
#page7 .right { width: 310px; float:right; clear: right; margin-right:10px; }
#page7 .left p { margin-bottom: 8px;}

#page8 .inner {  padding: 110px 55px 0px 55px; }


