#main {margin-top:5px;padding:10px 0 0 0;border-width:1px 0 0;border-style:solid;border-color:#ccc;}
#main div,#main img,#elecomBag,#elecomBag ul,#elecomBag li,#elecomBag li p,.item a ,.item p {float:left;}

#elecomCase {margin-bottom:10px;padding-bottom:8px;width:473px;background:#eee;border-width:0 1px 1px 10px;border-style:solid;border-color:#fff #fc9 #fc9 #eee;}
#elecomCase h5 {padding:10px 0 0 10px;color:#f90;font-size:108%;}
#elecomCase h6 {padding:2px 0 10px 10px;color:#666;font-size:93%;font-weight:normal;}
.item {margin:0 4px 4px 0;}
.item a {display:block;width:150px;background:#fff;border:1px solid #ccc;}
.item a:hover {background:#cfa;border:1px solid #cfa;}
.item p {padding:16px 0 0 6px;color:#666;font-size:85%;}
.item span {color:#f55;font-weight:bold;}

#elecomBag {margin-bottom:10px;padding-left:8px;width:306px;}
#elecomBag ul {width:305px;border-width:0 1px 1px 1px;border-style:solid;border-color:#9cf;}
#elecomBag li {padding:16px 10px;width:285px;border-width:1px 0 0 0;border-style:solid;border-color:#9cf;}
#elecomBag li p {width:170px;padding-left:12px;}
#elecomBag li p strong {font-size:113%;}
#elecomBag li p a {font-size:85%;}
#elecomBag li p span {color:#f55;font-weight:bold;}

#new h1,#sale h1,#info h1 {padding:4px 0 2px 10px;background:#000;border-width:0 0 1px 0;border-style:solid;border-color:#666 #666 #f44 #000;color:#fff;font-size:100%;
	filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ff888888,endcolorstr=#ff000000,gradienttype=0);
	background:-moz-linear-gradient(top,#888,#000);
	background:-webkit-gradient(linear,left top,left bottom,from(#888),to(#000));}

#info {width:200px;}
#info ul {padding:0 0 0 6px;}
#info li {width:188px;padding:4px 0 1px 0;border-width:0 0 1px 0;border-style:dotted;border-color:#ccc;font-size:93%;}
#info li span {color:#f00;font-weight:bold;}

#widgets {margin:0 0 10px 18px;min-width:580px;min-height:188px;border-width:1px 1px 6px 1px;border-style:solid;border-color:#ab3;}
#widgets p {min-width:540px;}
#widgets span {font-size:200%;}

#new,#sale {padding-bottom:5px;width:397px;}
#new div,#sale div {margin:2px 0 0 8px;width:381px;border-width:0 0 1px 0;border-style:solid;border-color:#ccc;}
#new p,#sale p {padding-bottom:3px;font-size:93%;}
#new strong,#sale strong {margin-left:8px;color:#444;font-size:108%;}
#new a,#sale a {float:left;font-size:77%;}
#new span,#sale span {color:#f00;font-weight:bold;float:right;}

#sale {margin-left:6px;}