/* uncomment to see the layout grid */
/*
#body {
background:             #fff url("backgrounds/grid-125x6.gif") repeat-y left top;
}
*/

/* layout */

body {
margin:                 0;
padding:                0;
}

h1 {
margin:                 0 0 9px;
}

h2,h3,h4,h5,h6 {
margin:                 0 0 1em;
}

blockquote {
margin:                 0 0 0 15px;
padding:                0;
}

p,ul,ol,dl {
margin:                 0 0 1.3em;
}

dl dt {
padding:                0;
margin:                 0 0 0.3em;
}

dl dd {
padding:                0;
margin:                 0 0 0.9em;
}

#body {
width:                  900px;
margin:                 0 auto;
padding:                0;
font-size:				130%;
}

#napkin h1 {
margin:                 9px 5px;
}

#chopsticks {
position:               relative;
clear:                  both;
margin:                 0;
padding:                0;
}

#chopsticks li {
position:               relative;
float:                  left;
display:                inline;     /* counteract IE/Win's margin-doubling bug */
list-style:             none;
margin:                 0 5px;
padding:                0;
width:                  115px;
}

#chopsticks li a {
display:                block;
}

#sushi {
position:               relative;
float:                  left;
display:                inline;     /* counteract IE/Win's margin-doubling bug */
width:                  365px;
margin:                 0 5px;
padding:                0;
}

.plate {
position:               relative;
float:                  right;
display:                inline;     /* counteract IE/Win's margin-doubling bug */
width:                  365px;
margin:                 0 5px;
padding:                0;
}

#wasabi {
position:               relative;
float:                  left;
display:                inline;     /* counteract IE/Win's margin-doubling bug */
width:                  240px;
margin:                 0 5px 0 0;
}

#ginger {
position:               relative;
float:                  right;
display:                inline;     /* counteract IE/Win's margin-doubling bug */
width:                  130px;
margin:                 0 5px 0 0;
padding:                10px;
background:				rgb(200, 187, 167);
font-size:				75%;
}

.soy {
position:               relative;
padding:                9px 5px;
clear:                  both;
}
