/*  body settings */

body {
  background: #ffffff url('../images/bg-tile.png');
  background-repeat: repeat-x;
  font-size: 10px;
  font-family: georgia, geneva, arial, sans-serif;
  color:#333333;  
  padding:0px;
  margin:0px;
}

/*  layout settings */

#container {
	width: 760px;
}

#header { 
   margin-bottom: 2px; 
	margin-left: 4px;
}

#nav {
   margin-bottom: 5px;
   line-height: 16px;
	padding-bottom: 4px;
	padding-left: 10px;
	border-bottom: 1px solid #333333;
}

#space1 {
   float: left;
   width: 10px;
   height: 1px; 
}

#space2 {
   float: left;
   width: 5px;
   height: 1px; 
}

/*  main (left)*/
#box1a {
   float: left;
   width: 440px;
   padding-right:5px;
}

/*  main (right)*/
#box1b {
   float: left;
   width: 280px;
   padding-right:5px;
   padding-left:5px;
}

/*  contact, linkbase (left)*/
#box2a {
   float: left;
   width: 300px;
   padding-right:5px;
}

/*  contact, linkbase (right) */
#box2b {
   float: left;
   width: 420px;
   padding-right:5px;
   padding-left:5px;
}

/*  about(left)*/
#box3a {
   float: left;
   width: 360px;
   padding-right:5px;
}

/*  about (right)*/
#box3b {
   float: left;
   width: 360px;
   padding-right:5px;
   padding-left:5px;
}

/*  gallery, store(left)*/
#box4a {
   float: left;
   width: 200px;
   padding-right:5px;
}

/*  gallery, store (right)*/
#box4b {
   float: left;
   width: 520px;
   padding-right:5px;
   padding-left:5px;
}


#footer { 
   clear: both;
	padding:2px 0px 0px 5px;
   border-top: 1px solid #333333;
} 

#timeline-k {
	width: 600px;
	margin-left: 5px;
}

#timeline-p {
	width: 600px;
	margin-left: 5px;
}
