*|* { margin:0; padding:0; font-family:"Times New Roman", "Times CY","Hiragino Mincho Pro",serif; font-size:small; line-height:1.5; }
 body { font-family:"Times New Roman", "Times CY","Hiragino Mincho Pro",serif; font-size:small; line-height:1.5; background:none repeat scroll 0 0 #FFFFFF; margin:0 auto; padding:0; width:854px; }
 div.paragraph { font-size:medium; margin-bottom:1.5em; }
 p { font-size:medium; margin-bottom:1.5em; }
 h1{ font-size:200%; line-height:1; margin-bottom:1.2em; margin-top:1.5em; }
 h2{ font-size:150%; margin:2em 0 0.5em; }
 h3{ font-size:125%; line-height:1.4; margin:2.25em 0 0.8em; padding:0 0 0.5em; border-bottom:1px solid #DDDDDD !important; }
 a.an { color:#000; font-size:125%; line-height:1.4; text-decoration:none; }
 a.an:hover { color:#000; text-decoration:none; }
 .indexlst { display:inline; float:right; text-align:right; padding-top:5px; }
 .indexlst a { font-family: "Lucida Console", Monaco, monospace; font-size:13px; line-height:18px; text-transform:uppercase; color:#000000; text-decoration:none; margin-left:5px; }
 .indexlst a:hover { text-decoration:underline; }
 #wrapper { }
 #header { font-size:107.69%; background-position:center bottom; display:block; height:218px; margin-bottom:5px; background-image:url("theme/line.gif?726135"); background-repeat:repeat-x; }
 #headertitle { padding-top:5px; font-family: "Lucida Console", Monaco, monospace; font-size:19px; line-height:22px; text-transform:uppercase; }
 #sitename { text-decoration:none; display:block; padding:25px 0 0 220px; }
 #sitename a, #sitename a img, #zoom-banner, #zoom-banner img { border:none; text-decoration:none; }
 #zoom-banner{ position:absolute; top:25px; left:0; width:175px; height:164px; overflow:hidden; }
 #navigation { display:block; width:200px; position:absolute; top:0px; left:0px; }
 #navigation ul { letter-spacing:0; text-decoration:none; text-align:right; }
 #navigation li { list-style:none; padding:2px 25px 2px 0; }
 #navigation a:link { font-family: "Lucida Console", Monaco, monospace; font-size:15px; line-height:19px; text-transform:uppercase; color:#000000; text-decoration:none; }
 #navigation a:visited { font-family: "Lucida Console", Monaco, monospace; font-size:15px; line-height:19px; text-transform:uppercase; color:#000000; text-decoration:none; }
 #navigation a:hover { font-family: "Lucida Console", Monaco, monospace; font-size:15px; line-height:19px; text-transform:uppercase; color:#000000; text-decoration:underline; }
 a:link, a:hover, a:visited { color:#000; text-decoration:underline; }
 a:hover { color:#6688ff; text-decoration:underline; }
 div.paragraph a, div.paragraph strong, div.paragraph b { font-size:medium; }
 p a, p strong, p b { font-size:medium; }
 #wrapper { position:relative; }
 #content-wrapper { clear:both; position:relative; }
 #content { font-size:medium; margin-bottom:9em; margin-top:30px; min-height:50px; padding-left:220px; position:relative; width:630px; }
 #footer { display:block; margin-top:30px; padding-bottom:2em; padding-top:2em; background-image:url("theme/line.gif?726135"); background-repeat:repeat-x; padding-left:220px; position:relative; width:630px; }
 #footer-content { }
 #blog-title { padding-top:0 !important; }
 #wsite-content h2, #wsite-content .product-title, .blog-sidebar h2 { margin:0 0 0.5em; line-height:1.2; font-weight:normal; font-size:22px; }
 #blog-title a { font-size:22px; line-height:1.2; }
 .blog-sidebar { width:150px; }
 .column-blog { width:170px; }
 .blog-sidebar-separator{ padding:0 0 0 45px; }
 .rss-box { border:none !important; background-color: #FFF !important; }
 .rss-title, .rss-item a { font-family:"Times New Roman", "Times CY","Hiragino Mincho Pro",serif !important; color:#000000 !important; font-size:22px !important; line-height:1.2 !important; text-decoration:none !important; font-weight:normal !important; }
 ul li.rss-item { padding:8px 0 !important; }
 .rss-item { font-family:"Times New Roman", "Times CY","Hiragino Mincho Pro",serif !important; font-size:medium !important; line-height:1.5 !important; font-weight:normal !important; }
 div.rss-box p.rss-title { padding:0px !important; }
 div.rss-box p.rss-title a { display:block; margin-bottom:22px !important; }
 div.rss-box p.rss-title a { font-weight:normal !important; font-size:22px !important; }
 div.rss-box ul.rss-items li.rss-item { padding:0 0 35px 0 !important; border:none !important; }
 div.rss-box ul.rss-items { border:none; }
 ul.rss-items li.rss-item a.rss-item { color:#000 !important; font-size:19px !important; display:block; border-bottom:1px solid #DDDDDD !important; padding-bottom:8px; margin-bottom:-17px; }
 div.rss-box p.rss-title a:hover, ul.rss-items li.rss-item a:hover { color:#6688ff !important; }

div.paragraph ul, div.paragraph ol { padding-left: 25px !important; margin: 5px 0 !important; overflow:hidden; }
div.paragraph li { padding-left: 5px !important; margin: 3px 0 0 !important; }
div.paragraph ul, div.paragraph ul li { list-style: disc outside !important; }
div.paragraph ol, div.paragraph ol li { list-style: decimal outside !important; }

