*{margin:0;padding:0;}
img{border:0;}
INPUT,TEXTAREA{font-family:Tahoma;font-size:11px;color:#565656;}
H1{font-family:Tahoma;font-size:13px;color:#565656;margin:0 auto;padding:0;}
html{width:100%;height:100%;}
body{min-width:412px;width:985px;margin:0 auto;font-family:Tahoma;font-size:11px;color:#565656;position:relative;}
#menu{float:left;width:985px;list-style-type:none;padding:0;margin:12px 0 12px -47px;/ margin:-5px 0 6px -23px;}
#container{padding-left:0;padding-right:238px;height:100%;}
#container .column{position:relative;float:left;}
#center{width:100%;position:relative;/ border-left:1px solid white;}
.banner{margin:0 2px 0 1px;float:left;}
#content{padding:18px 12px 50px 21px;float:left;}
#content p{padding:3px 0 0 5px;margin:0;}
.stuff{margin:0;float:left;}
.item{width:230px;float:left;margin:35px 0 10px 0;}
.item img{float:left;}
.name{font-family:Tahoma;font-size:12px;color:#4a4a4a;text-decoration:underline;font-weight:bold;position:relative;}
.item span{color:#e27c0e;font-weight:bold;font-size:12px;display:block;width:140px;float:left;padding:7px 0 12px 5px;}
.name:visited,.reg:visited,.more:visited{text-decoration:underline;}
.name:hover,.reg:hover,.more:hover{text-decoration:none;}
#left{width:172px;right:172px;margin-left:-100%;/ left:238px;}
.block{width:168px;border:1px solid #c5c5c5;padding:1px 1px 14px 1px;margin-bottom:4px;}
#navigation{width:168px;margin:0;padding:0;font-size:11px;font-weight:bold;}
#navigation li{list-style-type:none;line-height:17px;padding:0 0 0 13px;}
#navigation a{color:#565656;text-decoration:none;}
#navigation2{width:168px;margin:0;padding:0;font-size:11px;}
#navigation2 li{list-style-type:none;line-height:17px;padding:0 0 0 13px;}
#navigation2 a{color:#565656;text-decoration:none;}
.color{background-color:#ebebeb;}
#right{width:238px;margin-right:-238px;}
.rightblock{padding:0 0 0 14px;}
.blocks{width:218px;background-image:url(images/bg.gif);background-position:top left;background-repeat:repeat-y;margin:0 0 2px 0;}
.line{display:block;float:left;line-height:19px;padding:5px 0 0 0;margin:0;}
.blocks span{font-size:11px;font-weight:bold;display:block;float:left;width:68px;text-align:right;padding:0 7px 0 0;}
.blocks input{width:130px;height:15px;float:left;border-top:2px inset #808080;border-left:2px inset #808080;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;}
#news{padding:0 5px 25px 13px;float:left;}
#right .date{display:block;width:100px;line-height:19px;margin:11px 0 12px 0;text-align:center;font-family:Arial;font-size:12px;font-weight:normal;color:#272727;background-image:url(images/date.gif);background-position:top left;background-repeat:no-repeat;}
#news p{display:block;float:left;width:195px;}
.more{display:block;float:left;color:#0283dd;text-decoration:underline;margin:15px 0 0 0;}
.reg{color:#0283dd;text-decoration:underline;margin:0 11px;}
.center{width:218px;text-align:center;}
.pad20 img{margin-top:15px;}
#footer{clear:both;border-top:3px solid #b7c1c4;padding:8px 0 17px 0;text-align:center;color:#323232;}
#footer a{color:#323232;text-decoration:none;margin:0 3px;}
#footer .terms{color:#0283dd;}
#footer p{padding:10px 0 0 0;}
#footer #bft{color:#8e190b;text-decoration:underline;margin:0;}
#footer #bft:visited{text-decoration:underline;}
#footer #bft:hover{text-decoration:none;}
.float{float:left;margin-right:164px;}
.topblock1{background-image:url(images/block1bg.gif);background-position:top left;background-repeat:no-repeat;width:159px;height:46px;padding:15px 1px 0 30px;float:left;font-family:Tahoma;font-size:11xp;color:#5b5b5b;font-weight:bold;}
.topblock1 select{width:128px;height:17px;margin:1px 0;border:2px inset #cdcdcd;font-size:11px;}
.topblock2 a{border:1px solid #c0d6de;margin:5px 4px 0 0;float:left;}
.topblock2{background-image:url(images/block2bg.gif);background-position:top left;background-repeat:no-repeat;width:179px;height:46px;padding:15px 1px 0 24px;float:left;font-family:Tahoma;font-size:11xp;color:#5b5b5b;font-weight:bold;}
.shopping{float:left;padding:3px 12px 0 0;}
.topblock2 p{line-height:15px;}
.topblock2 span{font-weight:normal;}
.topblock2 strong{color:#3288a2;}
#about{width:517px;padding:0 0 0 5px;float:left;margin:-10px 0 0 0;}
.tree{width:100%;height:20px;border-bottom:1px solid #bababa;padding:0 0 3px 0;}
.tree a{color:#4a4a4a;text-decoration:underline;}
.tree a:visited{text-decoration:underline;}
.tree a:hover{text-decoration:none;}
.tree_tag{width:100%;height:20px;padding:0 0 3px 0;}
.tree_tag a{color:#4a4a4a;text-decoration:underline;}
.tree_tag a:visited{text-decoration:underline;}
.tree_tag a:hover{text-decoration:none;}
.photos{width:125px;float:left;padding:25px 17px 0 0;}
.moreph{display:block;background-image:url(images/morebg.gif);background-position:top left;background-repeat:no-repeat;width:92px;line-height:17px;color:#FFF;text-decoration:none;padding:0 0 0 14px;margin:0 0 20px 18px;}
.comments{background-image:url(images/bulb.jpg);background-position:top left;background-repeat:no-repeat;padding:0 0 5px 29px;margin:0 0 0 18px;color:#0283dd;line-height:25px;text-decoration:underline;}
.comments:visited{text-decoration:underline;}
.comments:hover{text-decoration:none;}
.description{width:355px;float:left;padding:25px 0 0 17px;position:relative;}
#about .description p{padding:0 0 15px 0;}
.description u{font-size:12px;color:#4a4a4a;font-weight:bold;}
.price{color:#e27c0e;font-size:20px;font-weight:bold;text-decoration:none;}
#features li{list-style-type:none;width:355px;font-size:14px;font-weight:bolder;}
#features span{width:355px;}
#about button{background-image:url(images/add.gif);background-position:top left;background-repeat:no-repeat;border:0;float:left;font-weight:bold;width:104px;font-family:Tahoma;font-size:11px;color:#5b5b5b;margin:21px 3px 0 0;padding:4px 0 6px 0;}
.carts{padding:21px 0 0 0;float:left;}
.pages{font:95%/2.0 arial,helvetica,sans-serif;padding:1em;margin:1em 0;clear:left;font-size:85%;}
.pages a,.pages span{color:#036;display:block;float:left;padding:.2em .5em;margin-right:.1em;border:1px solid #fff;background:#fff;}
.pages span.current{border:1px solid #2e6ab1;font-weight:bold;background:#2e6ab1;color:#fff;}
.pages a{border:1px solid #9aafe5;text-decoration:none;}
.pages a:hover{border-color:#2e6ab1;}
.pages a.nextprev{font-weight:bold;}
.pages span.nextprev{color:#666;}
.pages span.nextprev{border:1px solid #ddd;color:#999;}
.pages .nextprev-next{float:right;}
.bottom_image{display:block;}
.top_image{position:absolute;top:24px;right:80px;}
.pricetable{width:355px;padding:3px;}