/* CSS Document 2010. All Right Reserved | Adult Web Site Design By http://bluedesignstudios.com */

body { margin: 0; padding: 0; font-family: 'Arial'; font-size: 11px; color: #ffffff; background: #262626 url('../images/backAll.jpg') repeat 50% 0; }
table, td { margin: 0; padding: 0; font-size: 11px; 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: 13px; font-family: 'Arial'; color: #000000; }
a { color: #31ccff; cursor: pointer; }
a:hover { color: #ffffff; text-decoration: none; }

/*********************************************/

table.page { margin: 0 auto; }

div.a11 { background: url('../images/a11.jpg') no-repeat 0 0; width: 545px; height: 38px; }
div.a11 div { padding: 0 20px 0 20px; }

div.b10 { background: url('../images/b10.jpg') no-repeat 0 0; width: 300px; height: 85px; }
div.b10 div { padding: 0 10px 0 20px; }

td.c5 { background: #000000 url('../images/c5.jpg') repeat-y 0 0; padding: 20px 30px; color: #626262; font-size: 14px; }
td.c5 td { color: #ffffff; }
td.c5 a { color: #ffffff; }

table.pics { margin: 0 auto; }
table.pics td { padding: 0 20px; }
table.pics img { border: #edf0dc 3px solid; }

td.d2 { background: #262626; padding: 16px 22px; font-size: 14px; }
td.d2 h3 { color: #2de5f7; font-size: 20px; font-weight: normal; padding: 0 0 10px 0; }
td.d2 p { padding: 0 0 10px 0; }

td.lside { font-size: 20px; }
td.lside td { font-size: 20px; }

.red { color: #2de5f7; }

table.form td { padding: 5px 20px 5px 0; vertical-align: middle; }
input.itext { padding: 2px 3px; font-size: 18px; width: 250px; }
