#wrapper { position: relative; width: 995px; height: 1175px; margin: 0 auto; text-lign: left; background: #F5F5F5; }

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

.thinborder { border: 1px solid #000000; }
/* Box Styles */
.mainbox { position: absolute; left: 10px; top: 128px; width: 840px; height: 330px; background-color: #ffffff; border: 1px solid #000000; z-index: 1; text-align: right; }
.maintxt { position: absolute; right: 150px; top: 179px; width: 700px; height: 285px; z-index: 2; text-align: right; }
.mainred { position: absolute; right: 150px; top: 133px; width: 830px; height: 35px; z-index: 2; text-align: right; overflow: hidden; padding-right: 2px; }
.mainpic { position: absolute; left: 28px; top: 170px; width: 187px; height: 280px; z-index: 3; border: 2px solid #660000; }
.discount { position: relative; left: 180px; top: 320px; width: 89px; height: 89px; z-index: 4; text-align: center; background: url('images/common/discountball.gif'); }
.illustration { position: absolute; left: 225px; top: 440px; width: 200px; height: 15px; z-index: 4; }
.basketpix { position: relative; left: 10px; top: 50px; width: 820px; height: 120px; z-index: 3; text-align: center; }

.infolink { position: absolute; left: 38px; top: 110px; width: 100px; height: 32px; z-index: 1; }
.bomlink { position: absolute; left: 140px; top: 110px; width: 140px; height: 32px; z-index: 1; }
.titleslink { position: absolute; left: 296px; top: 110px; width: 100px; height: 32px; z-index: 1; }
.cominglink { position: absolute; left: 365px; top: 110px; width: 140px; height: 32px; z-index: 1; }
.faqlink { position: absolute; left: 490px; top: 110px; width: 100px; height: 32px; z-index: 1; }
.contactlink { position: absolute; left: 550px; top: 110px; width: 100px; height: 32px; z-index: 1; }
.searchspace { position: absolute; left: 740px; top: 40px; width: 300px; height: 20px; z-index: 1; }

.bottombox1 { position: absolute; left: 10px; top: 465px; width: 273px; height: 140px; background-color: #ffffff; border: 1px solid #000000; z-index: 1; }
.box1red { position: absolute; left: 30px; top: 466px; width: 253px; height: 19px; z-index: 2; text-align: right; }
.box1text { position: absolute; left: 110px; top: 486px; width: 173px; height: 120px; z-index: 2;}
.box1pic { position: absolute; left: 15px; top: 488px; width: 90px; height: 110px; z-index: 2; text-align: center; }

.bottombox2 { position: absolute; left: 294px; top: 465px; width: 273px; height: 140px; background-color: #ffffff; border: 1px solid #000000; z-index: 1; }
.box2red { position: absolute; left: 314px; top: 466px; width: 253px; height: 19px; z-index: 2; text-align: right; }
.box2text { position: absolute; left: 393px; top: 486px; width: 173px; height: 120px; z-index: 2;}
.box2pic { position: absolute; left: 300px; top: 488px; width: 90px; height: 110px; z-index: 2; text-align: center; }

.bottombox3 { position: absolute; left: 577px; top: 465px; width: 273px; height: 140px; background-color: #ffffff; border: 1px solid #000000; z-index: 1; }
.box3red { position: absolute; left: 597px; top: 466px; width: 253px; height: 19px; z-index: 2; text-align: right; }
.box3text { position: absolute; left: 675px; top: 486px; width: 173px; height: 120px; z-index: 2;}
.box3pic { position: absolute; left: 582px; top: 488px; width: 90px; height: 110px; z-index: 2; text-align: center; }

.sidebarbox { position: absolute; right: 10px; top: 128px; width: 120px; height: auto; background-color: #ffffff; border: 1px solid #000000; z-index: 1; text-align: center;}
.sidebarred { position: absolute; right: 17px; top: 133px; width: 118px; height: 35px; z-index: 2; text-align: right; }
 
.bannerad1 { position: absolute; margin: 0 auto; top: 0px; }
.bannerad { position: absolute; left: 335px; top: 28px; width: 200px; height: 50px; z-index: 3 }
.bannerad2 { position: absolute; left: 450px; top: 25px; width: 200px; height: 50px; z-index: 3 }
.bannerad3 { position: absolute; margin: 0 auto; top: 77px; }
.bannerad4 { position: absolute; left: 500px; top: 25px; width: 200px; height: 50px; z-index: 3 }
.bannerad5 { position: absolute; left: 550px; top: 25px; width: 200px; height: 50px; z-index: 3 }


.aboutus { position: absolute; margin: 0 auto; top: 77px; }
.bom { position: absolute; margin: 0 auto; top: 77px; }
.titles { position: absolute; margin: 0 auto; top: 77px; }
.comingsoon { position: absolute; margin: 0 auto; top: 77px; }
.faq { position: absolute; margin: 0 auto; top: 77px; }
.contactus { position: absolute; margin: 0 auto; top: 77px; }
.ppblock { position: absolute; left: 605px; top: 29px; width: 150px; height: 40px; z-index: 3 }

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

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


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

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

.black15italic { font: italic 15px Helvetica,Arial; color: #000000; }
.black15normal { font: normal 15px Helvetica,Arial; color: #000000; }
.black15bold { font: bold 15px Helvetica,Arial; color: #000000; }
.black14normal { font: normal 14px Helvetica,Arial; color: #000000; }
.black12bold { font: bold 12px Helvetica,Arial; color: #000000; }
.black12italic { font: italic 12px Helvetica,Arial; color: #000000; }
.black12normal { font: normal 12px Helvetica,Arial; color: #000000; }
.black10normal { font: normal 10px Helvetica,Arial; 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 Helvetica,Verdana,Sans-Arial; color: #000000; }
.blkbold  { font: bold 12px Helvetica,Verdana,Sans-Arial; color: #000000; }
.wtebold  { font: bold 12px Helvetica,Verdana,Sans-Arial; color: #ffffff; }


