body {margin:0; padding:0; background:#000; color:#DDD; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:.8em;}
a {color:#98999C;}
.header {background:url("images/ebheader.gif") no-repeat top center; height:136px; border-bottom:1px solid #ED1C24; text-align:right;}
.outer {margin:0 20px; padding:15px;}
h1 {margin-top:0; text-align:center;}
h2 {margin-top:0; text-align:center;}

.toplinks {float:right; margin-top:105px;}
.toplinks ul, .toplinks li {list-style:none; margin:0; padding:0; display:inline;}
.toplinks li a {display:block; float:left; padding:1px 15px; margin:2px; text-decoration:none;
                border:1px solid #808285; color:#DDD}
.toplinks li a:hover {border:1px solid #FFF; color:#FFF; background:#000;}

.footer {clear:both; text-align:center; font-size:.8em; color:#AAA; margin-top:30px;}

.prodbox {width:500px; margin:auto;}
.prodimg {float:left; padding-right:15px; text-align:center;}
.prodimg p {float:left; border:1px solid #444; padding:5px; margin:3px; width:120px; height:120px;}
.prodinfo {margin-left:315px;}
#colorbox {position:relative; left:250px;}
#colorbox img {float:left; position:absolute; border:1px solid #FFF;}

th.cartbox {background:#DDD; color:#000;}
td.cartbox {border:1px solid #DDD; padding:2px;}
.cartbox a {color:#DDD;}
.hint {font-size:.8em;}

.tabmenu {border:1px solid #DDD; padding:2px; text-align:center;}
.tabactive {border:1px solid #F00; background:#DDD; padding:2px; color:#F00; text-align:center; font-weight:bold;}
.checknote {float:right; width:120px; text-align:center; border:1px solid #DDD; background:#2C3332; padding:5px;}
.marked {color:#F99;}
.error {color:#F99; font-weight:bold; font-size:1.1em;}
.cartborder {border: 1px solid #DDD;}
.cartbordertop {border-top: 1px solid #DDD;}

.emph {font-size:1.1em;}
.indexlink {float:left; padding-right:15px; text-align:center;}
.indexlink a {display:block; clear:left; border:1px solid #555; padding:3px; margin:3px; width:150px;
              background:#111; color:#FF4C4C; text-decoration:none; font-weight:bold;}
.indexlink a:hover {background:#222; color:#F77;}

.noscreen {display:none;}

#colors div {float:left; overflow:hidden; width:140px;}
#colors div img {float:right; margin-right:2px; margin-bottom:5px;}
#colors p {margin-left:150px; margin-right:20px;}