/* CSS Document 2010. All Right Reserved | Adult Web Site Design By http://bluedesignstudios.com */

body { margin: 0; padding: 0; font-family: 'Arial'; font-size: 13px; color: #434343; background: #161616 url('images/backAll.jpg') repeat-x 0 0; }
table, td { margin: 0; padding: 0; font-size: 13px; border-collapse: collapse; vertical-align: top; }
img { border: 0; }
h1, h2, h3, h4, h5, h6, h7, p { padding: 0 0 5px 0; margin: 0; }
ul, ol, li { padding: 0; margin: 0; list-style: none; }
form { padding: 0; margin: 0; }
.radio { vertical-align: middle; }
select, input, textarea, option { padding: 0; margin: 0; font-size: 12px; font-family: 'Arial'; color: #000000; }
a { color: #b80303; cursor: pointer; }
a:hover { color: #000000; }

/*********************************************/

table.page { margin: 0 auto; background: #ffffff; }
table.back5All { background: url('images/back5All.jpg') repeat-x 0 0; }
td.back1 { background: url('images/back1.jpg') no-repeat 50% 0; }
td.back2 { background: url('images/back2.jpg') repeat-x 0 0; }
td.back3All { background: url('images/back3All.jpg') repeat-x 0 0; }
td.back6All { background: #ffffff url('images/back6All.jpg') repeat-x 0 0; }
div.back3 { background: url('images/back3.jpg') no-repeat 50% 0; }
div.back6 { background: url('images/back6.jpg') no-repeat 50% 0; }
td.back7 { background: #161616; }
td.back4 { background: #161616 url('images/a16.jpg') repeat-x 0 0; }
td.back5 { background: url('images/back5.jpg') no-repeat 50% 0; }
td.back6 { background: #ffffff url('images/back6.jpg') no-repeat 50% 0; }
td.b1 { background: url('images/b1.jpg') repeat-y 0 0; padding: 0 14px 0 24px; }
td.c1 { background: url('images/c1.jpg') repeat-y 0 0; padding: 0 24px 0 14px; }
td.b1 h3, td.c1 h3 { color: #ff0000; font-size: 32px; font-weight: bold; }
td.b1a { background: url('images/b1.jpg') repeat-y 0 0; padding: 0 10px 0 20px; }
td.c1a { background: url('images/c1.jpg') repeat-y 0 0; padding: 0 20px 0 10px; }
td.b1a img, td.c1a img { margin: 0 0 5px 0; border: #000000 1px solid; }
td.b1b { background: url('images/b1.jpg') repeat-y 0 0; text-align: center; font-size: 22px; font-weight: bold; line-height: 42px; }
td.c1b { background: url('images/c1.jpg') repeat-y 0 0; text-align: center; font-size: 22px; font-weight: bold; line-height: 42px; }
td.b1b img, td.c1b img { width: 39px; height: 42px; margin: 0 5px -14px 0; }
td.b1b a, td.c1b a { color: #171717; }
td.b1b a:hover, td.c1b a:hover { color: #d60000; }
td.pb { background: #161616; }
td.a16 { background: #161616 url('images/a16.jpg') repeat-x 0 0; padding: 30px; text-align: center; color: #353535; font-size: 11px; }
td.a16 a { color: #c70724; text-decoration: none; }
td.a16 a:hover { color: #ffffff; }
td.a16 i { color: #ffffff; font-style: normal; margin: 0 5px; }
td.d15 { background: url('images/d15.jpg') repeat-y 0 0; height: 371px; vertical-align: middle; padding: 0 27px 0 17px; }
td.d20 { background: #161616 url('images/d20.jpg') no-repeat 0 100%; padding: 0 30px 15px 30px; }
td.d20 table { margin: 0 auto; }
td.d20 td { padding: 0 10px; }
div.joins { width: 456px; height: 80px; background: url('images/joins.jpg') no-repeat 0 0; text-align: center; }
div.joins strong { color: #000000; display: block; padding: 25px 0 0 0; font-size: 25px; letter-spacing: -1px; }
div.joins span { color: #e81313; }