*{font-family:arial; font-size:12px}
body{margin:0 auto; background-color:#fff; overflow-y:scroll}
a{color:#00c}a:hover{color:#f00}
#topnavbar{width:1000px; clear:both; margin:0 auto; background-color:#F0F8FF; overflow:hidden}
#topleft{width:49%; padding:0px 0px 6px 1%; float:left; background-color:#F0F8FF}
#topright{width:49%; padding:0px 1% 6px 0px; float:right; text-align:right; background-color:#F0F8FF}
#topnavbar a{text-decoration:none}
#navigation{width:1000px; margin:0 auto; margin-top:0.5em; clear:both}
#navigation h3{display:inline; font-weight:normal}
#content{width:1000px; margin:0 auto; clear:both; line-height:180%}
#product_information{clear:both}
#product_information h1{margin-top:1em; font-size:16px}
#product_information h3{font-size:14px; color:#333}
.offer{margin-top:20px; clear:both}
.offer h3{margin-top:0px}
.product_details{margin-top:20px; clear:both; overflow:hidden}
.product_details .large_image{clear:both; margin-bottom:10px}
.product_details img{max-width:1000px}

.image{width:300px; float:left; border:solid 0px #eee}
.business_term{width:340px; float:left; margin-left:40px}
.supplier_info{width:300px; float:right; margin-left:20px}
.supplier_info a{color:#333; text-decoration:none}
.supplier_info a:hover{color:#f00}
.supplier_info a:first-child{text-decoration:underline}

.product_details table{width:100%; background-color:#eee; clear:both}
.product_details table td{padding:4px; background-color:#fff}

.share a{margin-right:10px}

.a{display:inline-block; border-width:1px 0; border-color:#bbbbbb; border-style:solid; vertical-align:middle; *display:inline; zoom:1;}
.b{height:28px; border-width:0 1px; border-color:#bbbbbb; border-style:solid; margin:0 -1px; background:#ff4500; position:relative; _float:left;}
.c{line-height:10px; background:#ff6700; border-bottom:2px solid #ff6700}
.d{padding:0 8px; line-height:28px; color:#fff; margin-top:-12px; cursor:pointer; font-size:14px}
.contact_supplier{margin:0 auto; text-align:center}


#related_items{width:1000px; margin:0 auto; margin-top:1em; clear:both}
#related_items table{width:100%}
#related_items tr{vertical-align:top}
#related_items td{padding:3px 0px}


.item1,.item2,.item3{width:320px; float:left; margin-bottom:10px; overflow:hidden}
.item2{margin-left:20px; margin-right:20px}
.info{clear:both; height:120px; overflow:hidden}
#related_items h5{width:320px; height:18px; margin-bottom:5px; overflow:hidden}
.thumb{width:100px; float:left; margin-right:10px}
.specs{width:210px; float:left; overflow:hidden}
.specs p:first-child{margin-top:0px}

#gsearch{width:1000px; margin:0 auto; margin-top:2em; clear:both}
#hot-searches{clear:both}
#gsearch #fm{margin-top:1em; clear:both}


#footer{width:1000px; margin:0 auto; margin-top:1em; padding:15px 0px; clear:both; border-top:solid 1px #ccc}
#siteinfo{width:70%; float:left}
#copyright{width:30%; float:right; text-align:right}
#footer a{color:#333; text-decoration:none}
#footer a:hover{color:#f00}