body {margin: 0px; padding:0px; background-color:#C7E19E; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#355403;}

h1, h2, h3 {margin:0}
h1 {font-size:150%}
h2 {font-size:125%}
h3 {font-size:115%}

p {margin-top:0; margin-bottom:16px;}

p.new {font-size:20px}
p.strike {text-decoration:line-through}
p.sale {color:red}
p.notice {font-size:20px; color:red;}

div.special_text p {font-size:20px; font-weight:bold; line-height:1.2}
.crafts {padding:15px}

#wrap {width:760px; margin: 0 auto;}

div#header {width:760px; height:150px;} 

div#main {float:right; width:640px; padding:10px;}

div#leftcol {float:right; width:100px; padding: 0px;}

.navpic {margin-left:12px; margin-bottom:2px;}
.navlist {width:80px; margin-top:0; margin-right:0; margin-bottom:5px; margin-left:10px; padding:0; list-style:none; font-size:14px; text-align:center; font-family:sans-serif; color: #355403;}

.navlist a {display: block; padding:5px 0; border:1px solid; border-color:#355403; margin:2px; text-decoration:none; background-color: #C7E19E ;}

.navlist a:link {color: #355403;}
.navlist a:visited {color:#FFFDED;}
.navlist a:hover, a:focus {background-color:#355403; color:#FFFDED;}
 
div#foot {clear:both; margin:0; padding:0px; border-top:solid #355403 1px; text-align:center;}

a:link, a:visited {color:#355403;}
a:hover, a:focus {color:#FFFDED;}

a img {border:none;}

img.odd {float:left; padding-right:0px; margin:10px}
img.even {float:right; padding-left:0px; margin:10px}

.center {text-align:center; padding-top:50px; padding-bottom:300px}
.center p {font-size:20px; font-weight:bold; margin-top:20px; line-height:1.2}
.feedback {padding-top:20px; padding-bottom:20px; border-top:1px solid #355403}
p.seal {padding-top:40px; padding-bottom:40}
.logocenter {text-align:center}
.centerinfo {text-align:center;font-weight:bold; padding-top:20px}