a { color: #009; font-weight: bold; text-decoration: none; background: none }
a:visited  { color: #009; font-weight: bold; text-decoration: none; background: none }
a:hover  { color: #09f; font-weight: bold; text-decoration: underline; background: none }
a:active  { color: #009; font-weight: bold; text-decoration: none; background: none }
a.img { color: #000; font-weight: normal; text-decoration: none; background: none }
a.img:visited  { color: #000; font-weight: normal; text-decoration: none; background: none }
a.img:hover  { color: #09f; font-weight: normal; text-decoration: none; background: none }
a.img:active  { color: #000; font-weight: normal; text-decoration: none; background: none }
.link-in { color: #903; font-weight: bold; text-decoration: none; background: none }
.link-in:visited { color: #903; font-weight: bold; text-decoration: none; background: none }
.link-in:hover { color: #09f; font-weight: bold; text-decoration: underline; background: none }
.link-in2 { color: #903; font-size: 12px; font-weight: bold; text-decoration: none; background: none }
.link-in2:visited { color: #903; font-size: 12px; font-weight: bold; text-decoration: none; background: none }
.link-in2:hover { color: #09f; font-size: 12px; font-weight: bold; text-decoration: underline; background: none }
a.page { color: #009; font-size: 13px; font-weight: bold; text-decoration: none; background: none }
a.page:visited  { color: #009; font-size: 13px; font-weight: bold; text-decoration: none; background: none }
a.page:hover  { color: #09f; font-size: 13px; font-weight: bold; text-decoration: underline; background: none }
a.page:active  { color: #009; font-size: 13px; font-weight: bold; text-decoration: none; background: none }
a.page2 { color: #009; font-size: 12px; font-weight: bold; text-decoration: none; background: none }
a.page2:visited  { color: #009; font-size: 12px; font-weight: bold; text-decoration: none; background: none }
a.page2:hover  { color: #09f; font-size: 12px; font-weight: bold; text-decoration: underline; background: none }
a.page2:active  { color: #009; font-size: 12px; font-weight: bold; text-decoration: none; background: none }
a.faq { color: #009; font-weight: normal; text-decoration: none; background: none }
a.faq:visited { color: #009; font-weight: normal; text-decoration: none; background: none }
a.faq:hover { color: #09f; font-weight: normal; text-decoration: underline; background: none }
a.faq:active { color: #903; font-weight: normal; text-decoration: none; background: none }
a.affils { color: #000; font-weight: normal; text-decoration: none; background: none }
a.affils:visited { color: #000; font-weight: normal; text-decoration: none; background: none }
a.affils:hover { color: #000; font-weight: normal; text-decoration: underline; background: none }
a.affils:active { color: #000; font-weight: normal; text-decoration: none; background: none }
a.news { color: #000; font-weight: normal; text-decoration: none; background: none }
a.news:visited { color: #000; font-weight: normal; text-decoration: none; background: none }
a.news:hover { color: #09f; font-weight: normal; text-decoration: underline; background: none }
a.news:active { color: #000; font-weight: normal; text-decoration: none; background: none }
a.affilsfaq { color: #606420; font-weight: bold; text-decoration: none; font-size: 11px; letter-spacing: normal; font-family: verdana, arial, sans-serif; background: #C8D4FF }
a.affilsfaq:visited { color: #606420; font-weight: bold; text-decoration: none; font-size: 11px; letter-spacing: normal; font-family: verdana, arial, sans-serif; background: #C8D4FF }
a.affilsfaq:hover { color: #09f; font-weight: bold; text-decoration: underline; font-size: 11px; letter-spacing: normal; font-family: verdana, arial, sans-serif; background: #C8D4FF }
a.affilsfaq:active { color: #606420; font-weight: bold; text-decoration: none; font-size: 11px; letter-spacing: normal; font-family: verdana, arial, sans-serif; background: #C8D4FF }
a.affilsfaq2 { color: #606420; font-weight: bold; text-decoration: none; font-size: 13px; letter-spacing: normal; font-family: verdana, arial, sans-serif; background: #C8D4FF }
a.affilsfaq2:visited { color: #606420; font-weight: bold; text-decoration: none; font-size: 13px; letter-spacing: normal; font-family: verdana, arial, sans-serif; background: #C8D4FF }
a.affilsfaq2:hover { color: #09f; font-weight: bold; text-decoration: none; font-size: 13px; letter-spacing: normal; font-family: verdana, arial, sans-serif; background: #C8D4FF }
a.affilsfaq2:active { color: #606420; font-weight: bold; text-decoration: none; font-size: 13px; letter-spacing: normal; font-family: verdana, arial, sans-serif; background: #C8D4FF }
a.links { color: #000; font-weight: bold; text-decoration: none; background: none }
a.links:visited  { color: #000; font-weight: bold; text-decoration: none; background: none }
a.links:hover  { color: #09f; font-weight: bold; text-decoration: underline; background: none }
a.links:active  { color: #009; font-weight: bold; text-decoration: none; background: none }
body { background: #580058; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin-top: 15px; margin-bottom: 20px; margin-left: 10px; margin-right: 10px }
body.affilfaq { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; background: #C0C0C0; margin: 0px 0px 0px 0px; /* top, right, bottom, left */ }
body.site { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin-top: 15px; margin-bottom: 20px; margin-left: 10px; margin-right: 5px }
p { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 10px; margin-bottom: 10px }
td { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
td.affilfaqbg { background: url("http://www.adultbookshops.com/affiliates/topline.gif") repeat; color: #000 }
td.info { font-size: 13px; text-align: justify; color: #000; background: white }
td.back { background: url("http://www.adultbookshops.com/head/back.jpg") repeat; color: #000 }
td.back2 { background: url("http://www.adultbookshops.com/head/back2.jpg") repeat; color: #000 }
.whitetext { color: #ffffff }
.main { font-size: 13px }
.main1 { font-size: 12px }
.main2 { font-size: 11px }
.main3 { font-size: 8px }
.main4 { font-size: 6px }
.main5 { font-size: 13px; text-align: justify }
.main6 { font-size: 17px }
.main7 { font-size: 12px; text-align: justify }
.main8 { font-size: 15px }
.main8a { font-size: 14px; font-weight: bold }
.main8b { font-size: 14px; text-align: center; font-weight: bold }
.main8c { font-size: 15px; text-align: center; font-weight: bold }
.main8d { font-size: 15px; text-align: center; font-weight: bold; text-decoration: overline }
.main9 { font-size: 12px; text-align: justify }
.main10 { font-size: 10px }
textarea { font-family: verdana, arial, sans-serif; font-size: 13px }
hr { padding: 0px }
.chaptertitle { font-size: 16px; font-family: verdana, arial, helvetica, sans-serif }
.chaptertitle2 { font-size: 15px; font-family: verdana, arial, helvetica, sans-serif }
.chaptertitle3 { font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; text-align: justify }
p.c { font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; text-align: justify }
.affil { font-family: arial, sans-serif; font-size: 12px; font-weight: normal; color: #000; background: #fff }
.affil2 { font-family: arial, sans-serif; font-size: 14px; font-weight: normal; color: #000; background: #fff }
.affil3 { font-family: arial, sans-serif; font-size: 13px; font-weight: bold; color: #000; background: #fff }
.affil4 { font-family: arial, sans-serif; font-size: 13px; font-weight: normal; text-align: justify; color: #000; background: #fff }
.affil5 { font-family: arial, sans-serif; font-size: 20px; font-weight: normal; color: #000; background: #fff }
.affil6 { font-family: arial, sans-serif; font-size: 14px; font-weight: bold; color: #000; background: #fff }
.affilsfaq { font-family: verdana, arial, sans-serif; font-weight: normal; font-size: 11px; color: #000; background: #C8D4FF }
.affilsfaq2 { font-family: verdana, arial, sans-serif; font-weight: normal; font-size: 12px; color: #000; letter-spacing: normal; background: #C8D4FF }
.affilsfaq3 { font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 13px; color: #000; background: #C8D4FF }
h3 {font-size: 18px}
table.table1 { background: url("http://www.adultbookshops.com/images/paper.gif") repeat fixed; color: #000; border: solid 3px #ff66ff }
table.table2 { background: #fff; color: #000; border: solid 2px #ff66ff }
.table-left-head { color: #603; font-size: 16px; font-weight: bold; background: #fcf; text-align: center; border: solid 1px #999 }
.table-centre-l2 { color: #603; font-size: 16px; font-weight: bold; background: #fcf; text-align: center; border-top: 1px solid #f8f; border-bottom: 1px solid #f8f; font-family: verdana, arial, sans-serif }
.table-centre-l2b { color: #603; font-size: 16px; font-weight: bold; background: #fcf; text-align: center; border-bottom: 1px solid #999; font-family: verdana, arial, sans-serif }
.table-centre-l2c { color: #603; font-size: 16px; font-weight: bold; background: #fcf; text-align: center; border: 1px solid #f8f; font-family: verdana, arial, sans-serif }
.table-centre-l2d { color: #603; font-size: 16px; font-weight: bold; background: #fcf; text-align: center; font-family: verdana, arial, sans-serif }
.table-centre-l2n { color: #603; font-size: 16px; font-weight: bold; background: #fcf; text-align: center; border-top: 1px solid #f8f; border-left: 1px solid #999; border-bottom: 1px solid #f8f; border-right: 1px solid #999; font-family: verdana, arial, sans-serif }
.table-centre-l1 { color: #fff; font-size: 16px; font-weight: bold; background: #606; text-align: center; font-family: verdana, arial, sans-serif }
.table-centre-l1b { color: #fff; font-size: 16px; background: #606; text-align: center; font-family: verdana, arial, sans-serif }
.table-centre-l1c { color: #fff; font-size: 16px; font-weight: bold; background: #606; text-align: center; border-right: solid 1px #999; border-left: solid 1px #999; font-family: verdana, arial, sans-serif }
.table-middle { border: solid 1px #666 }
.table-border { border: solid 1px #999 }
.table-head { border-top: solid 2px #333; border-right: solid 1px #333; border-bottom: solid 1px #333; border-left: solid 1px #333 }
.table-head2 { border-bottom: solid 3px #ff66ff }
.table-border2 { border-top: solid 1px #999; border-right: solid 1px #999; border-left: solid 1px #999 }
.table-border3 { border-right: solid 1px #999; border-left: solid 1px #999; border-bottom: solid 1px #999 }
table.sm1 { border: solid 1px #999; background: white; color: #000 }
table.sm2 { border-right: solid 1px #999; border-left: solid 1px #999; border-top: solid 1px #999; background: white; color: #000 }
table.sm3 { border-right: solid 1px #999; border-left: solid 1px #999; border-bottom: solid 1px #999; background: white; color: #000 }
td.texture { background: url("http://www.adultbookshops.com/images/paper.gif") repeat fixed; color: #000 }
td.frame { border: solid 2px #606; background: white; color: #000 }
td.frame2 { border: solid 1px #999; background: #f7f7f7; color: #000 }
table.frame { border-top: ridge 2px #909; border-right: ridge 1px #909; border-bottom: ridge 2px #909; border-left: ridge 1px #909; background: white; color: #000 }
table.frame3 { border-top: ridge 3px #f200f2; border-left: ridge 2px #f200f2; border-bottom: ridge 3px #d200d2; border-right: ridge 2px #ae00ae; background: white; color: #000 }
table.frame4 { border-top: groove 3px #f200f2; border-right: groove 2px #f200f2; border-bottom: groove 3px #d200d2; border-left: groove 2px #ae00ae; background: white; color: #000 }
table.frame5 { border-top: ridge 4px #f200f2; border-right: ridge 4px #f200f2; border-bottom: ridge 4px #d200d2; border-left: ridge 4px #ae00ae; background: none; color: #000 }
table.frame6 { border-top: ridge 4px #f200f2; border-right: ridge 4px #f200f2; border-bottom: ridge 4px #d200d2; border-left: ridge 4px #ae00ae; background: #fff; color: #000 }
table.frame2 { border: solid 1px #999; background: white; color: #000 }
table.white { background: white; color: #000 }
td.white2 { background: white; border-right: solid 1px #999; border-left: solid 1px #999; color: #000 }
.shadowright { background: url("http://www.adultbookshops.com/images/vertical.gif") repeat-y; color: #000 }
.shadowbottom { background: url("http://www.adultbookshops.com/images/horiz.gif") repeat-x; color: #000 }
td.sm1 { border: solid 1px #999; background: white; color: #000 }
td.sm2 { border-right: solid 1px #999; border-left: solid 1px #999; border-top: solid 1px #999; background: white; color: #000 }
td.sm3 { border-right: solid 1px #999; border-left: solid 1px #999; border-bottom: solid 1px #999; background: white; color: #000 }
table.affils1 { border: solid 1px #999; background: white; color: #000 }
table.affils2 { border-right: solid 1px #999; border-left: solid 1px #999; border-top: solid 1px #999; background: white; color: #000 }
table.affils3 { border-right: solid 1px #999; border-left: solid 1px #999; border-bottom: solid 1px #999; background: white; color: #000 }
.table-middlenext { border-right: 1px solid #999; border-bottom: 1px solid #999; border-left: 1px solid #999; font-size: 13px; font-weight: bold }
.table-middlenext2 { border-right: 1px solid #999; border-bottom: 1px solid #999; border-left: 1px solid #999; font-size: 13px; font-weight: bold; background: #f7f7f7; color: #000 }
.table-middlenext3 { border-right: 1px solid #999; border-bottom: 1px solid #999; border-left: 1px solid #999; font-size: 13px; font-weight: bold; background: url("http://www.adultbookshops.com/images/paper.gif") repeat fixed; color: #000 }
.table-middlenext4 { border-right: 1px solid #999; border-bottom: 1px solid #999; border-left: 1px solid #999; font-size: 13px; font-weight: bold; background: #eee; color: #000 }
.table-list1 { text-align: center; padding: 6px; vertical-align: middle; border-top: 1px solid #999; font-size: 13px }
.table-list1n { text-align: left; padding: 0px; vertical-align: middle; border-top: 1px solid #999; font-size: 15px; font-weight: bold }
.table-list1b { text-align: center; padding: 6px; vertical-align: middle; font-size: 13px }
.table-list2 { padding: 6px; vertical-align: middle; border-top: 1px solid #999; font-size: 13px }
.table-list2b { padding: 6px; vertical-align: middle; font-size: 13px }
.table-list2n { padding: 4px; vertical-align: middle; border-top: 1px solid #999; font-size: 13px }
.table-list2nl { padding: 4px; vertical-align: middle; font-size: 13px }
.table-list3 { padding: 8px; vertical-align: middle; border-top: 1px solid #999; font-size: 13px; text-align: justify }

.table-middlenextsmall { font-size: 11px; border-right: 1px solid #999; border-bottom: 1px solid #999; border-left: 1px solid #999; color: #000; background: #fff }
.table-middlenextsmall2 { font-size: 11px; border-right: 1px solid #999; border-bottom: 1px solid #999; border-left: 1px solid #999; background: #f7f7f7; color: #000 }
.table-middlenextsmall3 { font-size: 11px; border-right: 1px solid #999; border-bottom: 1px solid #999; border-left: 1px solid #999; background: url("http://www.adultbookshops.com/images/paper.gif") repeat fixed; color: #000 }
.table-middlenextsmall4 { font-size: 11px; border-right: 1px solid #999; border-bottom: 1px solid #999; border-left: 1px solid #999; background: #eee; color: #000 }
.text-silvermoontitle { color: white; background: none; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: lighter }
.text-middleoftable { color: #603; font-size: 16px; font-weight: bold; text-align: center; background: #fcf }
.text-middleoftable2 { color: #c09; font-size: 18px; font-weight: bolder; text-align: center; background: #fcf }
.text-bktitle { color: #603; font-size: 19px; background: #fff }
.text-offer { font-size: 15px; text-align: center; font-weight: bold; color: #f00; background: #fff }
.text-price { color: green; font-size: 13px; font-weight: bold; text-decoration: none; background: #fff }
.text-topoftable  { color: white; font-size: 16px; font-weight: bold; text-decoration: none; background: #606 }
.text-aboutus { font-size: 9px; text-align: center; color: #000000 }
.text-interf1 { font-size: 20px; font-family: verdana, helvetica, arial, sans-serif; font-weight: bold; color: #000; background: #fff }
.text-interf2 { font-size: 13px; font-family: verdana, helvetica, arial, sans-serif; font-weight: normal; color: #000; background: #fff }
.text-interf3 { font-size: 14px; font-family: verdana, helvetica, arial, sans-serif; font-weight: normal; color: #000; background: #fff; border-top: 1px solid #999 }
.text-interf4 { font-size: 14px; font-family: verdana, helvetica, arial, sans-serif; font-weight: normal; color: #000; background: #fff }
.text-ticker { font-size: 13px }
.text-smaller { font-size: 8px }
.text-small { font-size: 9px }
.smallest { font-size: 4px }
.smallest2 { font-size: 3px }
.smallest3 { font-size: 2px }
.smallest4 { font-size: 1px }
