body, td { 
font:normal normal 12px/140%;
}

h1 {font-size:20px}

th {text-align:left}

a img {border:0}

#header {width:99%;}
#header table {width:100%;margin:0 0 20px 0}
#header table td {border-bottom: 2px solid #ccc}

.product table .even,
.register table .even,
.plist .even td,
#buy table .even {background: #e3e3e3}

#sub-menu,
#head,
#main-menu,
#col1,
.home #flashheader,
#menu-general,
.products-home,
#homepage-link,
#swapbuttons,
.pleaseselect,
#series #pictures,
.familylink,
.bar,
.register3-head,
.register4-head,
#seriesselector,
td .box,
#buy form,
.links { display: none }

.register table {width:100%; margin:0 0 20px 0}
.register .col1 {width:50%}

#series #tables img { width:130px; height:140px;border:0; background-repeat:no-repeat;float:left;}
#series div {width:100%}
#series .head {font-weight:bold}

#buy li {list-style-type:none}

.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {display: inline-block}  /* for IE/Mac */