body { background-color: #ffecaa; border:0; padding:0; margin:0; }
img { border: 0px }
input { font: normal 12px Arial,Sans-serif #000000; border: 1px solid #660000; background-color: #fff6c8;}
textarea { font: normal 12px Arial,Sans-serif #0000; border: 1px solid #660000; background-color: #fff6c8; }

.thinborder { border: 1px solid #000000; }
/* Box Styles */
.mainbox { position: absolute; left: 10px; top: 110px; width: 840px; height: 330px; background-color: #ffffff; border: 1px solid #000000; z-index: 1; text-align: right; }
.maintxt { position: absolute; left: 10px; top: 155px; width: 830px; height: 285px; z-index: 2; text-align: right; }
.mainred { position: absolute; left: 11px; top: 111px; width: 838px; height: 35px; z-index: 2; text-align: right; padding-right: 2px; }
.mainpic { position: absolute; left: 15px; top: 153px; width: 187px; height: 280px; z-index: 3; }
.discount { position: absolute; left: 190px; top: 320px; width: 89px; height: 89px; z-index: 4; text-align: center; background: url('images/common/discountball.gif'); }
.illustration { position: absolute; left: 250px; top: 410px; width: 200px; height: 15px; z-index: 4; }
.basketpix { position: absolute; left: 10px; top: 209px; width: 820px; height: 120px; z-index: 3; text-align: center; }

.infobutton { position: absolute; left: 309px; top: 60px; width: 32px; height: 32px; z-index: 1; }
.infolink { position: absolute; left: 345px; top: 76px; width: 100px; height: 32px; z-index: 1; }
.bombutton { position: absolute; left: 420px; top: 60px; width: 32px; height: 32px; z-index: 1; }
.bomlink { position: absolute; left: 456px; top: 76px; width: 150px; height: 32px; z-index: 1; }
.titlesbutton { position: absolute; left: 591px; top: 60px; width: 32px; height: 32px; z-index: 1; }
.titleslink { position: absolute; left: 627px; top: 76px; width: 100px; height: 32px; z-index: 1; }
.comingbutton { position: absolute; left: 677px; top: 60px; width: 32px; height: 32px; z-index: 1; }
.cominglink { position: absolute; left: 713px; top: 76px; width: 100px; height: 32px; z-index: 1; }
.faqbutton { position: absolute; left: 812px; top: 60px; width: 32px; height: 32px; z-index: 1; }
.faqlink { position: absolute; left: 848px; top: 76px; width: 100px; height: 32px; z-index: 1; }
.contactbutton { position: absolute; left: 879px; top: 60px; width: 32px; height: 32px; z-index: 1; }
.contactlink { position: absolute; left: 915px; top: 76px; width: 100px; height: 32px; z-index: 1; }
.searchspace { position: absolute; left: 765px; top: 10px; width: 250px; height: 20px; z-index: 1; }

.bottombox1 { position: absolute; left: 10px; top: 450px; width: 273px; height: 140px; background-color: #ffffff; border: 1px solid #000000; z-index: 1; }
.box1red { position: absolute; left: 11px; top: 451px; width: 271px; height: 19px; z-index: 2; text-align: center; }
.box1text { position: absolute; left: 110px; top: 471px; width: 173px; height: 120px; z-index: 2;}
.box1pic { position: absolute; left: 15px; top: 473px; width: 90px; height: 110px; z-index: 2; text-align: center; }

.bottombox2 { position: absolute; left: 293px; top: 450px; width: 273px; height: 140px; background-color: #ffffff; border: 1px solid #000000; z-index: 1; }
.box2red { position: absolute; left: 294px; top: 451px; width: 271px; height: 19px; z-index: 2; text-align: center; }
.box2text { position: absolute; left: 393px; top: 471px; width: 173px; height: 120px; z-index: 2;}
.box2pic { position: absolute; left: 298px; top: 473px; width: 90px; height: 110px; z-index: 2; text-align: center; }

.bottombox3 { position: absolute; left: 577px; top: 450px; width: 273px; height: 140px; background-color: #ffffff; border: 1px solid #000000; z-index: 1; }
.box3red { position: absolute; left: 578px; top: 451px; width: 271px; height: 19px; z-index: 2; text-align: center; }
.box3text { position: absolute; left: 677px; top: 471px; width: 173px; height: 120px; z-index: 2;}
.box3pic { position: absolute; left: 582px; top: 473px; width: 90px; height: 110px; z-index: 2; text-align: center; }

.sidebarbox { position: absolute; left: 863px; top: 110px; width: 120px; height: auto; background-color: #ffffff; border: 1px solid #000000; z-index: 1; text-align:center ;}
.sidebarred { position: absolute; left: 864px; top: 111px; width: 118px; height: 35px; z-index: 2; text-align: center; }

.bannerad { position: absolute; left: 320px; top: 5px; width: 200px; height: 50px; z-index: 3; border: 1px solid #ffffff; }
.bannerad2 { position: absolute; left: 545px; top: 5px; width: 200px; height: 50px; z-index: 3; border: 1px solid #ffffff; }
.ppblock { position: absolute; left: 10px; top: 10px; width: 150px; height: 40px; z-index: 3; }

/* Link Styles */
.red21link:link,.red21link:visited { font: normal 21px Times,Serif; color: #660000; text-decoration: underline; }
.red21link:hover { font: normal 21px Times,Serif; color: #cc0000; text-decoration: none; }
.red15link:link,.red15link:visited { font: normal 15px Times,Serif; color: #660000; text-decoration: underline; }
.red15link:hover { font: normal 15px Times,Serif; color: #cc0000; text-decoration: none; }
.red12link:link,.red12link:visited { font: normal 12px Times,Serif; color: #660000; text-decoration: underline; }
.red12link:hover { font: normal 12px Times,Serif; color: #cc0000; text-decoration: none; }
.red10link:link,.red10link:visited { font: normal 10px Times,Serif; color: #660000; text-decoration: underline; }
.red10link:hover { font: normal 10px Times,Serif; color: #cc0000; text-decoration: none; }

/* No underline links */
.red15nlink:link,.red15nlink:visited { font: normal 15px Times,Serif; color: #660000; text-decoration: none; }
.red15nlink:hover { font: normal 15px Times,Serif; color: #cc0000; text-decoration: none; }
.red15italicnlink:link,.red15italicnlink:visited { font: italic normal 15px Times,Serif; color: #660000; text-decoration: none; }
.red15italicnlink:hover { font: italic normal 15px Times,Serif; color: #cc0000; text-decoration: none; }
.red12italicnlink:link,.red12italicnlink:visited { font: italic normal 12px Times,Serif; color: #660000; text-decoration: none; }
.red12italicnlink:hover { font: italic normal 12px Times,Serif; color: #cc0000; text-decoration: none; }
.red12nlink:link,.red12nlink:visited { font: normal 12px Times,Serif; color: #660000; text-decoration: none; }
.red12nlink:hover { font: normal 12px Times,Serif; color: #cc0000; text-decoration: none; }


/* Font Styles */
.white28discount { font: italic bold 28px Times,Serif; color: #ffffff; line-height: 24px; }
.white24bold { font: bold 24px Times,Serif; color: #ffffff; }
.white20bold { font: bold 20px Times,Serif; color: #ffffff; }
.white20discount { font: italic bold 20px Times,Serif; color: #ffffff; line-height: 24px; }
.white15bold { font: bold 15px Times,Serif; color: #ffffff; }
.white14bold { font: bold 14px Times,Serif; color: #ffffff; }

.red21bolditalic { font: bold italic 21px Times,Serif; color: #990000; }
.red15normalitalic { font: italic normal 15px Times,Serif; color: #990000; }
.red15normal { font: normal 15px Times,Serif; color: #990000; }
.red15bold { font: bold 15px Times,Serif; color: #990000; }
.red12bold { font: bold 12px Times,Serif; color: #990000; }
.red12bolditalic { font: bold italic 12px Times,Serif; color: #990000; }
.red12italic { font: italic 12px Times,Serif; color: #990000; }
.red12normal { font: normal 12px Times,Serif; color: #990000; }
.red10normal { font: normal 10px Times,Serif; color: #990000; }

.black15italic { font: italic 15px Times,Serif; color: #000000; }
.black15normal { font: normal 15px Times,Serif; color: #000000; }
.black15bold { font: bold 15px Times,Serif; color: #000000; }
.black12bold { font: bold 12px Times,Serif; color: #000000; }
.black12italic { font: italic 12px Times,Serif; color: #000000; }
.black12normal { font: normal 12px Times,Serif; color: #000000; }
.black10normal { font: normal 10px Times,Serif; color: #000000; }

.highlight { background-color: #ffff00; }
/* Table Styles */
.wtebg    { background-color: #ffffff; }
.darkbg   { background-color: #a0a0a0; }
.midbg    { background-color: #cccccc; }
.yelbg		{ background-color: #cccc99; }
.blknorm  { font: normal 12px Arial,Verdana,Sans-Serif; color: #000000; }
.blkbold  { font: bold 12px Arial,Verdana,Sans-Serif; color: #000000; }
.wtebold  { font: bold 12px Arial,Verdana,Sans-Serif; color: #ffffff; }


