		body {margin: 10px 10px 10px 10px;}


                #pg_container {width:670px; position: relative; margin: auto;}
                #pg_head {border: 0px solid #FFF; padding-bottom:3px;}
                #pg_head img {border: 0px solid #FFF;}
                #menu {border: 0px solid #888; float: left; z-index: 2;}
                #pg_navi_end {clear: left;}
                #pg_left {float:left; width:134px; height: 420px; border:0px solid #aaa; background-color:#ff9; z-index: 1;}
                #pg_right {float: left; border:0px solid #aaa; margin: 0px 0px 0px 0px;}
                #pg_pictureflow {float: left; border:0px solid #aaa; margin: 0px 0px 0px 0px; z-index: 1;}

				#pg_content {clear: both; border-left: 134px solid white;}
                #pg_foot {clear: both; text-align:center;}
                
                
                #menu ul {list-style: none; float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
                #menu a {display:block; padding: 5px 5px 5px 5px;}
                #menu a {font: 13px helvetica; color:#000; text-decoration: none; white-space:nowrap; }               
                #menu ul ul  {display:none; width:135px;}
                #menu li:hover ul { position: absolute; display:block;}               
                #menu a:hover {color: #000; background: #ff9;}                
                #menu ul ul a {color:#ff9; border-bottom: 1px solid #430; background-color: #930;
                    filter:alpha(opacity=70);
                    /* CSS3 standard */
                    opacity:0.7;
                    /* for Mozilla */
                    -moz-opacity:0.7;
                }
                #pg_navi_sel {background: #ff9;}
                



                #prt_news {margin: 10px 0px 0px 0px; padding: 0px 3px 0px 3px; border:0px dotted #aaa; list-style: none; }                
                #prt_news h3 {font: bold 11px helvetica ; color:#000; margin: 0px; padding: 1px;}
                #prt_news p {font: 11px helvetica; color:#000; margin: 0px; padding: 1px;}

                #crt_order_form {font: 12px helvetica ;}
                
                #crt_products {border: 0px solid #888; padding: 0px; border-spacing: 0px; margin: 0px;}
                #crt_products img {border: 0px solid #888;}
                #crt_products th { text-align:left;  background-color:#ff9; padding: 3px;}
                #crt_products td {border-top: 1px dotted #888; margin: 0px; padding: 3px;}
                #crt_products .prodadd {border-left: 1px dotted #888;width:40px; }
                
                #crt_cstmer { border: 1px solid #aaa; padding: 0px; border-spacing: 0px; margin: 0px;}
                #crt_cstmer th {background-color:#ff9; padding: 3px;}
                #crt_cstmer td {border-top: 1px solid #aaa; margin: 0px; padding: 3px;}
                #crt_cstmer span {color:#f00; }
                
                #crt_list {border: 0px solid #888; width:100%; padding: 0px; border-spacing: 0px; margin: 0px;}
                #crt_list th {text-align:left; padding-left: 10px; background-color:#fff;}
                #crt_list th.aprice {text-align:left; padding-left: 20px; background-color:#fff;}             
                #crt_list td {border-top: 1px dotted #ddd; margin: 0px; padding: 10px;}
                #crt_list .prodadd {border-left: 1px dotted #888;width:40px; }
                #crt_list .prodprice {border-left: 1px dotted #888;width:80px; }
                
                #crt_reciept { font: 12px helvetica ; border: 1px solid #aaa; padding: 0px; border-spacing: 0px; margin: 0px;}
                #crt_reciept th { background-color:#ff9; padding: 3px;}
                #crt_reciept td {border-top: 1px solid #aaa; margin: 0px; padding: 3px;}
                #crt_reciept span {color:#f00; }
                
                #crt_order {border: 0px solid #888; width:100%; padding: 0px; border-spacing: 0px; margin: 0px;}
                #crt_order th {text-align:left; padding-left: 10px; background-color:#fff;}
                #crt_order th.aprice {text-align:left; padding-left: 20px; background-color:#fff;}             
                #crt_order td {border-top: 1px dotted #ddd; margin: 0px; padding: 10px;}
                #crt_order td.aright {text-align:right;}
                
                h1 {font: 32px helvetica; color:#930; line-height:1.5em; padding: 0;  border: 0px solid #888; margin: 0px 0px 0px 0px;}
                h2 {font: 24px helvetica; color:#000; line-height:1em; padding: 0;  border: 0px solid #888; margin: 0px 0px 0px 0px;}
                h3 {font: bold 12px helvetica; color:#000; line-height:1em; padding: 0;  border: 0px solid #888; margin: 0px 0px 0px 0px;}
         
                p {font: 12px helvetica; color:#000; line-height:1.3em; padding: 0;  border: 0px solid #888; margin: 0px 0px 0px 0px;}

                #pg_foot p {display:none; font: 11px helvetica; color:#000; line-height:1em; padding: 0;  border: 0px solid #888; margin: 0px 0px 0px 0px;}
 
