#systems { background:#333 url('../style/mainboard/systems-bg.png') top left repeat-x;width:100%;padding:0 0 20px;text-align:center;border-top:1px solid #424242;border-bottom:1px solid #000 }
#systems table { width:100% }
#systems td { height:250px;vertical-align:middle }
#systems img { opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(opacity=50) }
#systems img.active { opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100) }
#systems a { text-decoration:none }
#loot { display:none }
#loot h1:first-letter { font-size:24px }
#loot h1 { font-family:"Myriad Pro", Tahoma;font-size:18px;text-transform:uppercase }
#loot div { border:1px solid #ccc;margin-top:30px;padding:10px 50px;background:#fff;min-width:500px }
#loot table { background:#fff;padding:8px 10px;width:100%;border-collapse:collapse }
#loot table tbody { margin-bottom:50px }
#loot th { padding:15px 5px;text-transform:uppercase }
#loot td { padding:15px 5px 5px;border-bottom:1px solid #ccc;border-top:1px solid #ccc }
#loot td p { font-family:"Myriad Pro";font-size:13px }
#loot td.no { width:20px;text-align:right }
#loot td.quantity { width:60px;text-align:right;padding-right:20px }
#loot td.quantity input { width:25px;background:#fff;border:1px solid #999;font:10px Verdana;padding:3px;text-align:right }
#loot th.price, #loot th.unitprice, #loot td.price, #loot td.unitprice { width:30px;text-align:right }
#loot th.price { padding:15px 5px }
#loot td.system p { font-weight:normal;text-transform:uppercase;margin-bottom:20px;font-size:18px;line-height:11px }
#loot td.system p img { height:100px;margin-right:10px }
#loot td.system p.img { float:left }
#loot td.system p.desc { text-transform:none;font-size:12px;line-height:11px }
#loot td.no, #loot td.system { padding-top:19px }
#loot td.unitprice, #loot td.price { padding:17px 5px }
#loot td.delete { width:80px;text-align:right;padding:19px 25px 0 }
#loot td.delete p { font-weight:normal }
#loot td.delete p a { font-family:"Myriad Pro";font-size:10px;text-decoration:none }
#loot tr.last td { padding-bottom:50px }
#loot tr.total th { border-top:2px solid #000;border-bottom:2px solid #000 }
#loot td.button { text-align:right;padding:15px 25px;border-bottom:none }
#loot td.button p { display:inline;padding-left:10px }
#loot td.button input { background:#444 url('../style/mainboard/button-bg.png');border:1px solid #333;font:11px "Myriad Pro";text-transform:uppercase;padding:4px;cursor:pointer;color:#ccc }
#loot td.button input:hover { color:#fff }
#loot td.button input.checkout { background:#66cc66 url('../style/mainboard/checkout-bg.png');color:#eee;border-color:#52ba52 }
#loot td.button input.checkout:hover { color:#fff }
#specs, #loot { background:#fff url('../style/mainboard/specs-bg.png') top left repeat-x;padding:20px 50px 50px;border-top:1px solid #fff;border-bottom:1px solid #000 }
#specs p.price { width:100%;font-size:18px;line-height:18px;font-family:"Myriad Pro", Tahoma;text-decoration:none;color:#3b3;font-weight:normal;text-align:right;margin-bottom:10px }
#specs p.price a { font-family:"Myriad Pro", Tahoma;font-size:10px;text-decoration:none;color:#e9e9e9;background-color:#6c6;padding:3px 17px;border:1px solid #4a4;margin-left:10px }
#specs p.price a:hover { color:#fff;background-color:#75d575 }
#specs1, #specs3 { display:none; }
#specs h1 { font-family:"Myriad Pro", Tahoma;font-size:18px;text-transform:uppercase;position:relative;right:5px;padding:15px 0; }
#specs h1 a.expand { position:relative;left:10px;top:6px }
#specs p { color:#444 }
#specs p.desc { font-size:14px }
#specs ul.features { list-style:square inside none }
#specs ul.features p { display:inline }
#specs table.techspecs, #specs table.noobspecs { text-align:left;border-collapse:collapse;width:100%;display:none }
#specs table.noobspecs { display:table; }
#specs table.techspecs td.component, #specs table.noobspecs td.component { width:150px;height:14px;padding:5px 8px;border:1px solid #ccc;background:#fff }
#specs table.noobspecs td.component { border-right:none; }
#specs table.techspecs td.component p, #specs table.noobspecs td.component p { font-weight:bold }
#specs table.techspecs td.component p span.name { font-weight:normal;position:relative;left:5px }
#specs table.techspecs td.name, #specs table.noobspecs td.name { font-weight:normal;height:14px;padding:5px 8px;border:1px solid #ccc;border-left:none;background:#fff; }
#specs table.techspecs td.image { width:150px;padding-left:40px;text-align:center; }
#specs table.techspecs td { height:100px;padding:30px 20px 20px }
#specs table.techspecs td .name { font-weight:bold;position:relative;right:5px;padding-bottom:10px }
