*{margin:0px;}
body{color:#000000; font-size:18px; font-family:tahoma,helvetica; 
     background-color:#FEFFC4; margin-bottom:0px;}
.sidetable{height:720px; width:100%;}
.barfront{vertical-align:top; background-image:url(Kaktusbar_front.jpg); background-repeat:no-repeat; border:0px;}
.navigation{position:absolute; top:120px; left:12px; 
            text-align:center; vertical-align:middle;}
.navisign{background-image:url(woodsign.gif); width:155px; height:40px;}
.navilink{text-decoration:none; font-size:23px; font-weight:bold; height:50px; color:#FF0000;}
.navilink:visited{color:#FF0000;}
.navilink:hover{color:#FF0000;}
.navilink:active{color:#FF0000;}
.maintable{vertical-align:top; border:0px;}
.maintext{font-weight:bold; margin-left:20px; margin-top:15px;}
.headermiddle{font-size:30px; text-align:center; color:#009000; height:124px; width:600px;
              font-weight:bold; font-style:oblique; border:3px solid #FF0000;}
.headerside{background-image:url(headerside.jpg); height:124px;
            vertical-align:bottom; background-position:center; width:22%;}
.mid{text-align:center;}
.red{color:#FF0000;}
.redbig{color:#FF0000; font-size:18px; font-weight:bold;}
.right{float:right; text-align:center; cursor:hand;}
.left{text-align:left;}
.left_indented{text-align:left; padding-left:45px;}
.smallleft{text-align:left; font-size:14px;}
.webmaster{text-align:center; font-size:14px; color:#15951A;}
.searchbutton{width:80px; height:23px;}
.highlight{color:#3030FF;}

.listtable{background-color:#75D5FF; width:100%;}
.listbookinfo{text-align:left; font-size:12px;}
.listauthor{text-align:left; font-size:16px; font-weight:bold;}
.listCBCheader{text-align:center; width:60px;}
.listprizeheader{text-align:center; width:80px;}
.listCBC{text-align:center; width:60px; font-size:14px;}
.listprize{text-align:center; width:80px; font-size:14px;}
.listnumber{vertical-align:top; text-align:center; width:80px; font-size:10px; height:25px;}
.comdate{width:35%; font-size:14px;}
.money{border:none;}

.cart{position:fixed; bottom:10px; visibility:visible; left:35px; text-align:center; width:100px; color:#FF0000}
.cartlistbookinfo{text-align:left; font-size:12px; width:90%;}
.cartlistnumber{vertical-align:top; text-align:center; width:80px; font-size:10px; height:15px;}
.cartconfirm{border:none; background-color:transparent;}
.cartprizewidth{width:80px;}

.items{width:20px; font-size:18px; text-align:center; color:#FF0000; background-color:transparent; border:0px solid #FF0000;}

.sold{color: #FF0000; font-size:18px; font-weight:bold;}

.imglink{border:none;}
