/* CSS Document 2008. All Right Reserved | Adult Web Site Design By http://bluedesignstudios.com */
body { margin: 0; padding: 0; font-family: 'Arial'; font-size: 14px; color: #B3B3B3; background: #202020 url('/i/back_all.jpg') no-repeat 50% 0; }
body.s { background: #202020 url('/i/back_all2.jpg') no-repeat 50% 0; }
img, table, td { margin: 0; padding: 0; font-size: 14px; }
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; }
select, input, textarea, option { padding: 0; margin: 0; font-size: 11px; font-family: 'Arial'; color: #333333; }
a { color: #12A6CF; cursor: pointer; }
a:hover { color: #8ADBF2; }
a:focus { outline: none; }
table, td { border-collapse: collapse; }
td { vertical-align: top; }
td.chk { vertical-align: middle; text-align: center; height: 24px; width: 24px; padding: 0; margin: 0; }
/*********************************************/
div.page { margin: 0 auto; width: 950px; text-align: left; }
div.header { position: relative; font-family: 'Verdana'; color: #BFBFBF; }
div.header a { color: #BFBFBF; text-decoration: none; }
div.header a:hover { color: #8ADBF2; }
div.logo { background: url('/i/logo.jpg') no-repeat 18px 30px; height: 143px; }
div.logo h1 { display: none; }
div.logo div { position: absolute; left: 18px; top: 30px; width: 400px; height: 60px; }
div.logo span { display: none; }
div.header div.contact { position: absolute; left: 524px; top: 34px; height: 82px; }
div.header div.contact2 { position: absolute; left: 679px; top: 34px; height: 82px; }
div.header p { font-size: 12px; padding: 0 0 10px 22px; }
p.phone { background: url('/i/ico_phone.gif') no-repeat 0 1px; }
p.skype { background: url('/i/ico_skype.gif') no-repeat 0 0; }
p.icq { background: url('/i/ico_icq.gif') no-repeat 0 -1px; }
p.email { background: url('/i/ico_email.gif') no-repeat 0 1px; }
p.yahoo { background: url('/i/ico_yahoo.gif') no-repeat 0 0; }
p.messenger { background: url('/i/ico_messenger.gif') no-repeat 0 0; }
p.aol { background: url('/i/ico_aol.gif') no-repeat 0 0; }
div.menu { height: 28px; text-align: center; font-size: 16px; font-weight: bold; }
div.menu strong { color: #11B6E7; }
div.menu strong a { color: #11B6E7; }
div.menu a { color: #D6D6D6; }
div.menu a:hover { color: #11B6E7; }
div.menu i { font-style: normal; margin: 0 20px; color: #4F4F4F; }
div.flash { height: 295px; }

div.a1 h2 { font-size: 30px; color: #FFFFFF; font-weight: normal; padding: 5px 0 0 0; }
div.a1 p { font-size: 13px; color: #999999; padding: 0 0 5px 0; }
div.footer { position: relative; background: url('/i/footer.jpg') no-repeat 0 0; height: 80px; }
div.footer div.newsletter { position: absolute; left: 27px; top: 16px; color: #11B6E7; font-size: 13px; }
div.footer div.newsletter strong { color: #A1A1A1; font-weight: normal; }
div.footer input.it { position: absolute; left: 0; top: 19px; width: 135px; height: 15px; }
div.footer input.bt { position: absolute; left: 141px; top: 19px; }
div.footer div.contact { position: absolute; left: 793px; top: 16px; font-size: 26px; font-weight: normal; }
div.bmenu { position: absolute; left: 214px; top: 14px; width: 547px; text-align: center; font-size: 13px; }
div.bmenu a { color: #E1E1E1; text-decoration: none; }
div.bmenu a:hover { color: #8ADBF2; }
div.bmenu i { font-style: normal; margin: 0 5px; color: #959595; }
div.bmenu strong { color: #11B6E7; font-weight: normal; }
div.bmenu p.copy { font-size: 11px; font-weight: normal; color: #3D3D3D; line-height: 17px; }
div.fullmain { padding: 10px 8px 25px 8px; }
div.fullmain2 { padding: 20px 3px 17px 3px; }
div.leftmain { width: 289px; float: left; }
div.rightmain { width: 661px; float: left; font-size: 13px; }
div.main h3.v { font-size: 30px; color: #11B6E7; font-weight: normal; line-height: 34px; }
div.main h3.v2 { font-size: 22px; color: #11B6E7; font-weight: normal; }
div.main h1 { font-size: 26px; color: #11B6E7; font-weight: normal; line-height: 34px; }
div.main h3 { font-size: 26px; color: #11B6E7; font-weight: normal; line-height: 34px; }
div.fullmain2 h3 { font-size: 26px; color: #11B6E7; font-weight: normal; line-height: 34px; padding: 0 8px; }
div.fullmain2 h3 span { font-size: 16px; color: #CCCCCC; font-weight: normal; }
div.fullmain2 h1 span { font-size: 16px; color: #CCCCCC; font-weight: normal; }
div.main h4 { font-size: 18px; color: #11B6E7; font-weight: normal; line-height: 24px; }
div.leftmain div.in { padding: 5px 14px; }
div.rightmain div.in { padding: 5px 0; }
div.thumb { float: left; margin: 0 10px 10px 0; }
div.thumb a { color: #FFFFFF; }
div.thumb a:hover { color: #8ADBF2; }
div.thumb img { border: #000000 1px solid; }
div.thumb p { padding: 0 0 5px 0; text-align: center; font-size: 12px; }
div.thumb2 { float: left; margin: 0 2px 10px 0; }
div.thumb2 a { color: #FFFFFF; }
div.thumb2 a:hover { color: #8ADBF2; }
div.thumb2 img { border: #000000 1px solid; }
div.thumb2 p { padding: 0 0 5px 0; text-align: center; font-size: 12px; }
.it { border: 0; }
div.ins { width: 100%; }
div.br { clear: both; font-size: 0; }
div.hr { clear: both; font-size: 0; height: 31px; background: url('/i/hr.gif') repeat-x 0 50%; padding: 0 20px; }
div.hr4 { clear: both; font-size: 0; height: 11px; padding: 0 20px; }
div.hr2 { clear: both; font-size: 0; height: 10px; background: url('/i/hr.gif') repeat-x 0 0; margin: 0 7px; }
div.hx { clear: both; font-size: 0; height: 31px; background: url('/i/hx.gif') repeat-x 0 50%; margin: 0 10px 0 0; }
td.paginator { text-align: center; font-size: 15px; line-height: 40px; }
td.paginator a { color: #BFBFBF; }
td.paginator a:hover { color: #FFFFFF; }
td.sc { vertical-align: middle; padding: 6px 0 0 0; text-align: left; }
div.unbox { font-size: 18px; color: #11B6E7; font-weight: normal; line-height: 34px; }
td.sep { background: url('/i/hx.gif') repeat-y 0 0; }
table.tbl_contact p { padding: 0 0 10px 22px; font-family: 'Verdana'; font-size: 12px; }
table.tbl_contact td.x { color: #11B6E7; font-weight: bold; text-align: right; padding: 0 8px 0 0; }
table.tbl_form td { color: #B3B3B3; padding: 5px 16px 5px 0; vertical-align: middle; }
table.tbl_form2 td { color: #FFFFFF; padding: 5px 16px 5px 0; vertical-align: middle; font-size: 13px; }
table.tbl_form td.x { padding: 4px 16px 3px 0; vertical-align: top; }
table.tbl_form .it { font-size: 13px; }
table.tbl_form .it option { font-size: 13px; padding: 0 3px; }
table.tbl_form i { color: #138EAA; font-style: normal; margin: 0 2px; }
table.tbl_form i.x { font-size: 12px; }

div.resources h4 { float: left; width: 180px; line-height: 24px; }
div.resources p { float: left; width: 700px; line-height: 24px; }
table.r { margin: 0 auto; }
table.r td { font-size: 20px; font-weight: bold; text-align: center; padding: 2px 20px; }
table.r a { text-decoration: none; }
h6 { color: #EAEAEA; font-size: 16px; font-weight: normal; }
h6 a { color: #EAEAEA; text-decoration: none; }
h6 a:hover { color: #EAEAEA; }
h5 { color: #EAEAEA; font-size: 16px; }
h5 a { color: #EAEAEA; }
h5 a:hover { color: #FFFFFF; }
div.accept { font-size: 14px; color: #EAEAEA; text-align: center; font-weight: bold; padding: 4px 0 0 0; }
div.accept img { margin: 0 0 -7px 5px; }
a.g { color: #9B9B9B; font-weight: bold; }
a.g:hover { color: #FFFFFF; }
ul.ul { padding: 3px 0 3px 0; }
ul.ul li { padding: 0 0 5px 20px; background: url('/i/dot_point.gif') no-repeat 4px 3px; }
div.fmenu { background: #3A3A3A url('/i/fmenu1_bg.gif') no-repeat 0 100%; height: 30px; font-size: 12px; font-weight: bold; }
div.fmenu ul.x li { margin: 6px 0 0 0; float: left; padding: 0 6px; border-left: #2C2C2C 1px solid; }
div.fmenu li { margin: 6px 0 0 0; float: left; padding: 0 8px; border-left: #2C2C2C 1px solid; }
div.fmenu li.x { margin: 6px 0 0 0; float: left; padding: 0 8px; border-left: none; }
div.fmenu ul.x li.x { margin: 6px 0 0 0; float: left; padding: 0 6px; border-left: none; }
div.fmenu a { text-decoration: none; }
div.fmenu a.active { color: #B3B3B3; }
div.fmenu a.active:hover { color: #FFFFFF; }
div.gmenu { width: 950px; padding: 0; background: url('/i/menur_bg.gif') no-repeat 0 0; margin: 20px 0 0 0;
}
.glossymenu { width: 950px; padding: 0; height: 31px;
}
.glossymenu li { float: left; padding: 0;
}
.glossymenu li a { float: left; display: block; color: #D6D6D6; text-decoration: underline; font-size: 16px; font-weight: bold; padding: 0 0 0 10px; text-align: center;
}
.glossymenu li a b { float: left; display: block; padding: 7px 16px 5px 8px; /*Padding of menu items*/
}
.glossymenu li span { float: left; display: block; color: #D6D6D6; text-decoration: underline; font-size: 16px; font-weight: bold; padding: 0 0 0 10px; text-align: center;
}
.glossymenu li span b { float: left; display: block; padding: 7px 16px 5px 8px; /*Padding of menu items*/
}
.glossymenu li.current a { color: #D6D6D6; background: url('/i/menur_hover_left.gif') no-repeat 0 0; text-decoration: none;
}
.glossymenu li.current a b { color: #00C7FF; background: url('/i/menur_hover_right.gif') no-repeat 100% 0; text-decoration: none;
}
.glossymenu li.current span { color: #D6D6D6; background: url('/i/menur_hover_left.gif') no-repeat 0 0; text-decoration: none;
}
.glossymenu li.current span b { color: #00C7FF; background: url('/i/menur_hover_right.gif') no-repeat 100% 0; text-decoration: none;
}
.glossymenu li a:hover { color: #FFFFFF; background: url('/i/menur_hover_left.gif') no-repeat 0 0;
}
.glossymenu li a:hover b { color: #FFFFFF; background: url('/i/menur_hover_right.gif') no-repeat 100% 0;
}
.glossymenu li.hover a { color: #D6D6D6; background: url('/i/menur_hover_left.gif') no-repeat 0 0;
}
.glossymenu li.hover a b { color: #FFFFFF; background: url('/i/menur_hover_right.gif') no-repeat 100% 0;
}
div.gmenu2 { width: 950px; padding: 0; background: url('/i/menur2_bg.gif') no-repeat 0 0; margin: 0;
}
.glossymenu2 { width: 950px; padding: 0; height: 34px;
}
.glossymenu2 li { float: left; padding: 0;
}
.glossymenu2 li a { float: left; display: block; color: #D6D6D6; text-decoration: none; font-size: 16px; font-weight: bold; padding: 0 0 0 10px; text-align: center;
}
.glossymenu2 li a b { float: left; display: block; padding: 7px 16px 5px 8px; /*Padding of menu items*/ height: 34px;
}
.glossymenu2 li.current a { color: #D6D6D6; background: url('/i/menur2_hover_left.gif') no-repeat 0 0;
}
.glossymenu2 li.current a b { color: #00C7FF; background: url('/i/menur2_hover_right.gif') no-repeat 100% 0; text-decoration: none;
}
.glossymenu2 li a:hover { color: #FFFFFF; background: url('/i/menur2_hover_left.gif') no-repeat 0 0;
}
.glossymenu2 li a:hover b { color: #FFFFFF; background: url('/i/menur2_hover_right.gif') no-repeat 100% 0;
}
div.about h2 { font-size: 12px; font-weight: normal; display: inline; color: #FFFFFF; padding: 0; margin: 0; }
div.about h3 { font-size: 12px; font-weight: normal; display: inline; color: #FFFFFF; padding: 0; margin: 0; line-height: 14px; }
div.about h4 { font-size: 24px; }
div.about { color: #FFFFFF; }
div.about a { color: #FFFFFF; }
div.about a:hover { color: #8ADBF2; }
a.x { color: #B3B3B3; }
a.x:hover { color: #FFFFFF; }
ul.list li { padding: 0 0 10px 24px; font-size: 15px; font-weight: bold; background: url('/i/list.gif') no-repeat 10px 5px; }
ul.list a { color: #b3b3b3; }
ul.list a:hover { color: #FFFFFF; }
p.p15 { font-size: 15px; }
div.banner { font-size: 12px; margin: 0 0 15px 0; color: #555555; }
div.banner img { margin: 0 0 1px 0; }
/*****************/
div.item-logo { float: left; width: 470px; height: 200px; }
div.item-logo div.name { text-align: center; font-size: 12px; width: 470px; height: 19px; overflow: hidden; padding: 0; margin: 5px 0 0 0; }
div.item-logo img { border: #000000 1px solid; width: 470px; height: 163px; }
/*****************/
div.thumb3 { float: left; width: 154px; height: 178px; }
div.thumb3 a { color: #FFFFFF; }
div.thumb3 a:hover { color: #8ADBF2; }
div.thumb3 p { text-align: center; font-size: 12px; width: 148px; height: 19px; overflow: hidden; padding: 0; margin: 0; }
div.thumb3 img { border: #000000 1px solid; width: 148px; height: 148px; }
div.brCr { margin: 0 8px; background: url('/i/hr.gif') repeat-x 0 100%; padding: 12px 0 12px 0; font-size: 12px; color: #9b9b9b; }
div.brCr h1 { display: inline; font-size: 12px; color: #9b9b9b; font-weight: normal; }
div.brCr a { color: #e2e0e1; }
div.brCr a:hover { color: #9b9b9b; }
div.nats { width: 660px; margin: 0 auto; }
div.nats div.thumb3 { width: 165px; }
ins { text-decoration: none; }

/******************************************************/

div.leftmain-s { width: 261px; float: left; font-size: 13px; background: url('/i/f2.gif') repeat-y 0 0; }
div.leftmain-s div.in { background: url('/i/f1.gif') no-repeat 0 0; }
div.leftmain-s div.in2 { background: url('/i/f3.gif') no-repeat 0 100%; height: 470px; }
div.leftmain-s div.about { padding: 10px 20px 10px 12px; }

div.rightmain-s { width: 689px; float: left; font-size: 13px; background: url('/i/d2.gif') repeat-y 0 0; }
div.rightmain-s div.in { background: url('/i/d1.gif') no-repeat 0 0; }
div.rightmain-s div.in2 { background: url('/i/d3.gif') no-repeat 0 100%; height: 470px; }
div.rightmain-s div.about { padding: 10px 0 10px 5px; }
div.rightmain-s div.thumbs { width: 624px; float: left; background: red; overflow: hidden; }
div.rightmain-s div.g1 { width: 29px; height: 200px; float: left; padding: 175px 0 0 0; }
div.rightmain-s div.thumb { margin: 0; }

div.f21 { font-size: 21px; }
div.f21 a { color: #12a6cf; }
div.f21 a:hover { color: #8adbf2; }

div.rightmain-s h3 { font-size: 26px; color: #11B6E7; font-weight: normal; line-height: 34px; padding: 0 28px; }

div#scrollLinks { margin: 5px 0 0 0; }
div#wn { height: 370px; width: 624px; float: left; position: relative; overflow: hidden; }
table#t1 td { height: 185px; }
.pthumb { text-align: right; padding: 0 20px; }
