body {text-align:center;background:#FFF}
h1 {font:20px/22px georgia,'times new roman',serif;color:#72767A}
h2 {font:16px/18px georgia,'times new roman',serif;color:#72767A;margin:12px 0 0 0}
h2 a {text-decoration:none}
p {font:14px/16px georgia,'times new roman',serif;color:#72767A;line-height:150%;margin-bottom:12px}
p.subtitle {font:14px/16px georgia,'times new roman',serif;font-style:italic;color:#72767A;line-height:150%;margin-bottom:12px}
p.subtitle a {text-decoration:none}
p.back {font:14px/16px georgia,'times new roman',serif;color:#72767A;line-height:150%;margin-bottom:12px;text-align:left}
a {color:#72767A}

/* main */
#eneo {width:800px;margin:22px auto;position:relative;text-align:left}

/* header */
#hd {background:#C6E1A6;position:absolute;left:0px;top:0px;height:98px;width:100%}
#hd .enscp {float:left;display:inline;margin-left:33px;margin-top:60px}
#hd .logo {float:right;margin:0}
#hd h1.index{margin:0}

/* navigation */
#nv {background:#FFF;position:absolute;top:98px;left:0px;height:45px;width:100%}
#nv ul {margin:10px 0 0 22px;padding:0}
#nv li {list-style-type:none;float:left;padding:0 11px;background:url(tpl/nv-separator.gif) no-repeat top right}
#nv li.last {background:none}
#nv a {display:block;float:left;font:12px/26px georgia,'times new roman',serif;text-decoration:none;color:#72767A}
#nv a:link, #nv a:visited {}
#nv a:active, #nv a:hover, #nv a.active {background:url(tpl/nv-active.gif) repeat-x 0 22px}

/* content */
#content {position:absolute;left:0px;top:135px;width:100%}
#content .bg {position:relative;min-height:500px;height:auto !important;height:500px;width:800px;margin-bottom:8px;background:#D3EDEB url(tpl/bg-leaf.gif) no-repeat;background-position:13% 100%}
#content .txt {padding:15px 33px 0px 33px;position:relative}
#content ul {margin:0 0 12px 16px;padding:0 0 0 10px}
#content li {font:14px/16px georgia,'times new roman',serif;color:#72767A;line-height:150%;list-style-type:square}
#content .pic {float:right;margin:0;padding:0 0 0 10px}
#content .quote {float:right;width:150px;margin:5px;padding:0 0 0 15px;font:11px/13px georgia,'times new roman',serif;font-style:italic;color:#72767A;background:url(tpl/quote-separator.gif) repeat-y top left}
#content .quote-sig {float:right;margin:7px;padding:0 0 0 15px;font:10px/12px georgia,'times new roman',serif;font-style:italic;color:#72767A}
#content .picbig {float:right;margin:0 100px 0 0;padding:0 0 0 10px}
#content .txt table {border:none;font:12px georgia,'times new roman',serif;color:#72767A}
#content .txt td.prc {border:none;width:150;padding:0 10px 0 0}
#content .txt td.ord {border:none;width:150;align:left;padding:10px 0 0 0}
#content .txt td.checkout button {width:132px;font:11px arial,sans-serif}
#content .form {margin:0}
#content .form .code {width:40px;border:1px solid #72767A;text-align:right;font:11px arial,sans-serif}
#content .form .quantity {width:40px;border:1px solid #72767A;text-align:right;font:11px arial,sans-serif}
#content .form .addtocart {width:90px;font:11px arial,sans-serif} 

/* products */
#products {position:absolute;left:0px;top:135px;min-height:500px;height:auto !important;height:500px;width:100%}
#products .bg {position:relative;width:800px;margin-bottom:8px;background:#D3EDEB url(tpl/bg-leaf.gif) no-repeat;background-position:13% 100%}
#products .txt {padding:15px 25px 0px 33px;position:relative}
#products .txt table {border:none;font:12px georgia,'times new roman',serif;color:#72767A}
#products .txt td.pic {border:none;width:50;padding:10px 0 10px 0}
#products .txt td.dsc {border:none;width:480;padding:10px 0 10px 10px}
#products .txt td.prc {border:none;width:170;padding:10px 0 0 0}
#products .txt td.ord {border:none;width:120;text-align:right;padding:15px 0 0 0}
#products .txt td.pic1 {border:none;width:50;padding:10px 0 0 0}
#products .txt td.dsc1 {border:none;width:480;padding:10px 0 0 10px}
#products .txt td.prc1 {border:none;width:170;padding:10px 0 0 0}
#products .txt td.ord1 {border:none;width:120;text-align:right;padding:15px 0 0 0}
#products .txt td.pic2 {border:none;width:50;padding:0 0 40px 0}
#products .txt td.dsc2 {border:none;width:480;padding:0 0 10px 10px}
#products .txt td.prc2 {border:none;width:170;padding:0}
#products .txt td.ord2 {border:none;width:120;text-align:right;padding:0}
#products .checkout {float:right;margin-top:15px 0 15px 0} 
#products .checkout button {width:150px;font:11px arial,sans-serif}
#products .form {margin:0}
#products .form .code {width:30px;border:1px solid #72767A;text-align:right;font:11px arial,sans-serif}
#products .form .quantity {width:30px;border:1px solid #72767A;text-align:right;font:11px arial,sans-serif}
#products .form .addtocart {width:70px;font:11px arial,sans-serif} 

/* sitemap */
#sitemap {position:absolute;left:0px;top:135px;min-height:500px;height:auto !important;height:500px;width:100%}
#sitemap .bg {position:relative;min-height:500px;height:auto !important;height:500px;width:800px;margin-bottom:8px;background:#D3EDEB url(tpl/bg-leaf.gif) no-repeat;background-position:13% 100%}
#sitemap .txt {padding:15px 33px 0px 33px;position:relative}
#sitemap ul {margin:6px 0 12px 16px;padding:0 0 0 10}
#sitemap li {font:14px/16px georgia,'times new roman',serif;color:#72767A;line-height:150%;list-style-type:square}
#sitemap h2 {font:16px/18px georgia,'times new roman',serif;color:#72767A;margin:0 0 10 0}
#sitemap a {text-decoration:none}

/* footer */
#ft {height:25px;background:#FFF;position:relative;margin-bottom:20px;clear:both}
#ft .txt {font:9px/9px tahoma,sans-serif;color:#72767A;text-align:center;padding:0px}
#ft a{text-decoration:none}


