/* Css */
* {margin:0; padding:0; border:none;}
.popup_inner tr {behavior:url("hover.htc")}
html {height:100%}
body {background:#1a110f; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; height:100%}
li {list-style:none; font-size:11px;}
a { text-decoration:none; color:#940000;}
.clearfix:after, .filter:after, .sidebar div.body:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}

/* Container for pages with BG and pages width*/
.bg1 {background:#1a110f url(http://www.baretwinks.com/images_static/bg_body_69.jpg) no-repeat center 0; width:100%; padding-top:176px; position:relative}
#wrapper {width:850px; margin:0 auto; background:#e0d0b0; position:relative; padding-bottom:15px}

/* Top menu for All pages which have this menu */
.top_empty {background:url(http://www.baretwinks.com/images_static/line_conteiner_top.gif) no-repeat; width:850px; height:25px;}
.top_menu {padding:12px 0 22px 17px; background:url(http://www.baretwinks.com/images_static/mini_line.gif) no-repeat 17px bottom; height:13px; overflow:hidden;}
.top_menu2 {padding:12px 0 16px 17px; height:13px; overflow:hidden;}
.top_menu li, .top_menu2 li {display:inline; background:url(http://www.baretwinks.com/images_static/menu_bg.gif) repeat-y right 0; padding:0 13px 0 11px; float:left; line-height:0.8em;}
.top_menu .top_menu_li1, .top_menu2 .top_menu_li1 {padding-left:0;}
.top_menu .top_menu_li2, .top_menu2 .top_menu_li2 {background:none;}
.top_menu li img, .top_menu2 li img {display:block;}

/* Footer Menu for All pages which use this menu */
.footer {padding:29px 0 77px 177px; height:13px; overflow:hidden; width:673px; margin:0 auto;}
.footer ul {margin:0 auto; display:inline}
.footer li {display:inline; background:url(http://www.baretwinks.com/images_static/menu_bg_b.gif) no-repeat right -1px; padding:0 10px 0 0; float:left; line-height:0.8em;}
.footer .top_menu_li1 {padding-left:0;}
.footer .top_menu_li2 {background:none;}
.footer li img {display:block;}

/* Home Page (index.html) */

 /* Block Bare Twinks And Photo of 2 Boys*/
 .bare_twinks {position:absolute; top:-176px; left:4px;}
 .mens_head {position:absolute; top:-86px; right:20px;}
 .two_mens_top {position:absolute; top:0px; right:0px; z-index:2}
 .two_mens_top_1 {position:absolute; top:122px; right:327px; z-index:3}
 .top {background: url(http://www.baretwinks.com/images_static/top_bg.jpg) no-repeat 0 25px; height:504px; position:relative; z-index:1}
 .top h1 {background:url(http://www.baretwinks.com/images_static/mini_line_h.gif) no-repeat 17px bottom; padding:12px 0 23px 17px;}
 .top p {width:365px; color:#1b110f; font-size:1.3em; padding:8px 0 228px 17px; background:url(http://www.baretwinks.com/images_static/people.jpg) no-repeat 0 bottom;}
 
 /* Continue Tour Title and Button */
 .cont_tour_div {background:url(http://www.baretwinks.com/images_static/big_line.gif) no-repeat 0 bottom;}
 .top .cont_tour_div h1 {background:url(http://www.baretwinks.com/images_static/big_line.gif) no-repeat 0 top; padding:18px 0 20px 17px;}
 .top .join_now_div {position:absolute; right:35px; bottom:-25px; z-index:3;}
 .top .join_now_div a {display:block; width:205px; height:64px; background:url(http://www.baretwinks.com/images_static/join_now_btn.gif) no-repeat;}
 .top .join_now_div a:hover {background:url(http://www.baretwinks.com/images_static/join_now_btn_a.gif) no-repeat;}
 .main_spacer { background:url(http://www.baretwinks.com/images_static/bg/container_spacer.gif) no-repeat left top; height:6px; overflow:hidden;}
 .main_spacer2 { background:url(http://www.baretwinks.com/images_static/bg/container_spacer.gif) no-repeat left top; height:6px; overflow:hidden; margin-bottom:6px;}
 
 /* Continue Tour Image And Button on this image*/
 .tour_one {padding:5px 0 51px 5px; background:url(http://www.baretwinks.com/images_static/wood_line.gif) no-repeat 0 bottom; position:relative;}
 .tour_one .m1 {background:url(http://www.baretwinks.com/images_static/m1.jpg) no-repeat; width:324px; height:518px; overflow:hidden; float:left;}
 .tour_one .m2 {background:url(http://www.baretwinks.com/images_static/m2.jpg) no-repeat; width:516px; height:328px; float:left; padding:21px 0 0 0;}
 .tour_one .m3 {background:url(http://www.baretwinks.com/images_static/m3.jpg) no-repeat; width:516px; height:125px; overflow:hidden; float:left; padding:44px 0 0 0;}
 .tour_one .join_now_div {position:absolute; right:175px; bottom:-7px;}
 .tour_one .join_now_div a {display:block; width:205px; height:64px; background:url(http://www.baretwinks.com/images_static/join_now_btn.gif) no-repeat;}
 .tour_one .join_now_div a:hover {background:url(http://www.baretwinks.com/images_static/join_now_btn_a.gif) no-repeat;}
 
 /* Watch Sexy Boys... Photos On Main Page */
 .watch_main {background:url(http://www.baretwinks.com/images_static/watch_div.jpg) repeat-y;}
 .watch_main h1 {background:url(http://www.baretwinks.com/images_static/red_line_h.gif) no-repeat 17px bottom; padding:10px 0 12px 17px;} 
 .watch_main p {color:#1b110f; font-size:1.3em; padding:7px 0 0 17px; overflow:hidden;}
 .watch_main .m4 {background:url(http://www.baretwinks.com/images_static/m4.jpg) no-repeat; width:850px; height:150px; overflow:hidden;}
 .watch_main .m5 {background:url(http://www.baretwinks.com/images_static/m5.jpg) no-repeat; width:850px; height:150px; overflow:hidden;}
 .watch_main .m6 {background:url(http://www.baretwinks.com/images_static/m6.jpg) no-repeat; width:850px; height:155px; overflow:hidden;}
 .watch_main .m7 {background:url(http://www.baretwinks.com/images_static/m7.jpg) no-repeat; width:850px; height:200px; overflow:hidden;}
 
 /* Brown Horizontal Wood Line on bottom of Main Page and 2 Buttons on it */
 .wood_line {position:relative; width:850px; background:url(http://www.baretwinks.com/images_static/wood_line.gif) no-repeat; height:47px;}
 .wood_line .join_now_div {position:absolute; left:212px; bottom:-12px;}
 .wood_line .cont_but_div {position:absolute; right:210px; bottom:-10px;}
 .wood_line .cont_but_div a {display:block; width:205px; height:64px; background:url(http://www.baretwinks.com/images_static/continue_tour.gif) no-repeat;}
 .wood_line .cont_but_div a:hover {background:url(http://www.baretwinks.com/images_static/continue_tour_a.gif) no-repeat;}
 .empty_w {height:41px; overflow:hidden; width:850px;}

/* Member Page (member.html) */

 /* Left Side - Navigation Menu */
 .members_left {float:left; width:220px; padding-left:17px;}
 .members_navigatorWindow {float:left; width:117px; height:194px; background:url(http://www.baretwinks.com/images_static/members_menu/menu_member_bg.gif) no-repeat; margin-top:-7px; padding:54px 23px 0 26px;}
 .members_navigatorWindow li {padding-bottom:2px;}
 .members_navigatorWindow .mn_first {padding:0 0 8px 2px;}
 .members_navigatorWindow a {display:block; height:17px; overflow:hidden; text-indent:-9999px;}
 .members_navigatorWindow a.mn1 {width:56px; background:url(http://www.baretwinks.com/images_static/members_menu/welcome.gif) no-repeat;}
 .members_navigatorWindow a.mn2 {width:46px; background:url(http://www.baretwinks.com/images_static/members_menu/videos.gif) no-repeat;}
 .members_navigatorWindow a.mn3 {width:70px; background:url(http://www.baretwinks.com/images_static/members_menu/photosets.gif) no-repeat;}
 .members_navigatorWindow a.mn4 {width:60px; background:url(http://www.baretwinks.com/images_static/members_menu/boy_bios.gif) no-repeat;}
 .members_navigatorWindow a.mn5 {width:66px; background:url(http://www.baretwinks.com/images_static/members_menu/question.gif) no-repeat;}
 .members_navigatorWindow a.mn6 {width:36px; background:url(http://www.baretwinks.com/images_static/members_menu/dvds.gif) no-repeat;}
 .members_navigatorWindow a.mn7 {width:53px; background:url(http://www.baretwinks.com/images_static/members_menu/safe_sex.gif) no-repeat;}
 /* Left Side - Navigation Menu settings for hover */
 .members_navigatorWindow a.mn1:hover {background:url(http://www.baretwinks.com/images_static/members_menu/welcome.gif) no-repeat 0 -17px;}
 .members_navigatorWindow a.mn2:hover {background:url(http://www.baretwinks.com/images_static/members_menu/videos.gif) no-repeat 0 -17px;}
 .members_navigatorWindow a.mn3:hover {background:url(http://www.baretwinks.com/images_static/members_menu/photosets.gif) no-repeat 0 -17px;}
 .members_navigatorWindow a.mn4:hover {background:url(http://www.baretwinks.com/images_static/members_menu/boy_bios.gif) no-repeat 0 -17px;}
 .members_navigatorWindow a.mn5:hover {background:url(http://www.baretwinks.com/images_static/members_menu/question.gif) no-repeat 0 -17px;}
 .members_navigatorWindow a.mn6:hover {background:url(http://www.baretwinks.com/images_static/members_menu/dvds.gif) no-repeat 0 -17px;}
 .members_navigatorWindow a.mn7:hover {background:url(http://www.baretwinks.com/images_static/members_menu/safe_sex.gif) no-repeat 0 -17px;}

 /* Texts formats and windows settings for Member Page */
 .members {width:550px; float:left; font-size:1.3em; padding-top:23px;}
 .members p {padding:13px 0; color:#000}
 .members p a { text-decoration:underline;}
 .members p a:hover { text-decoration:none;}
 /* Settings for all blocks for Member Page */
 
 .mb_all {background:url(http://www.baretwinks.com/images_static/memb_mini_line.gif) no-repeat; padding:24px 0 12px 0;}
 .mb_all h2 {padding-bottom:15px;}
 
 /* Lates Updats block */
 .lup div {padding-left:14px; float:left; width:174px;}
 .lup .lup_first {padding-left:0;}
 .lup div a.name, .fmod div a.name {color:#940000; padding-top:3px; display:block; float:left;}
 .lup div a.name:hover, .fmod div a.name:hover { text-decoration:underline;}
 
 /* Featured Models */
 .fmod div {padding-left:10px; float:left; width:102px;}
 .fmod .lup_first {padding-left:0;}
 
 /* News */
 .news p { padding:0}

/* Tour (tours.html and tours_two.html) */

 /* Button "Safesex" right of top menu on tours_two.html*/
 .safesex_btn { position: absolute; top:28px; right:185px; z-index:11;}
 .safesex_btn {display:block; width:116px; height:38px; background:url(http://www.baretwinks.com/images_static/safe_sex_btn.gif) no-repeat;}
 .safesex_btn:hover {background:url(http://www.baretwinks.com/images_static/safe_sex_btn_a.gif) no-repeat;}

 /* Flash */
 .flashholder_main {left:161px; position:absolute; top:21px; z-index:1}
 /* Title of page "Tour" */
 .title_tour { background:url(http://www.baretwinks.com/images_static/title_tour.gif) no-repeat; width:99px; height:35px; margin: 3px 0 15px 17px; overflow:hidden; text-indent:-9999px;}
 
 /* Block with Videos and Stars on black BG  */
 .tour_block { background:url(http://www.baretwinks.com/images_static/bg/tourblock.gif) no-repeat top left; height:505px;}
 .tour_block .info { width:360px; margin-left:22px; height:305px; float:left;}
 .tour_block .info h2 { font-size:20px; font-weight:normal; line-height:20px; padding:15px 0;}
 .tour_block .info a { color:#940000; font-size:13px;}
 .tour_block .info a:hover { text-decoration:underline;}
 .tour_block .info li { float:left; display:block; padding-right:16px; width:102px;}
 .tour_block .flashholder { float:right; width:327px; height:178px; margin-top:10px; margin-right:140px;}
 .more { padding:13px; width:824px;}
 .more p { font-size:14px; color:#FFF; padding:0 5px;}
 .more a { display:block; margin:11px; width:176px; height:97px; background:#dddedb; padding:4px; display:block; float:left;}
 
 /* Brown Horizontal Wooden Lines for tours_two.html tour_two.html and join_now.html and buttons on it */
 .doska { position:relative; height:42px; background:url(http://www.baretwinks.com/images_static/doska_bg.gif) no-repeat}
 .doska .join_now { position:absolute; left:325px; top:-11px;}
 .doska .join_now {display:block; width:205px; height:62px; background:url(http://www.baretwinks.com/images_static/join_now_btn.gif) no-repeat;}
 .doska .join_now:hover {background:url(http://www.baretwinks.com/images_static/join_now_btn_a.gif) no-repeat;}

 .doska2 { background:url(http://www.baretwinks.com/images_static/doska2_bg.gif) no-repeat left center; padding:10px 0; text-align:center}
 .doska2 .join_now, .doska3 .join_now { margin-right:110px;}
 .doska2 a {float:left;}
 .doska2 .more_btn {display:block; width:205px; height:62px; background:url(http://www.baretwinks.com/images_static/more_btn.gif) no-repeat;}
 .doska2 .more_btn:hover {background:url(http://www.baretwinks.com/images_static/more_btn.gif) no-repeat 0 -62px;}
 .doska2 .join_now {display:block; width:205px; height:62px; background:url(http://www.baretwinks.com/images_static/join_now_btn.gif) no-repeat; margin-left:163px; _margin-left:83px}
 .doska2 .join_now:hover {background:url(http://www.baretwinks.com/images_static/join_now_btn_a.gif) no-repeat;}
 .doska3 { background:url(http://www.baretwinks.com/images_static/doska2_bg.gif) no-repeat left center; text-align:center; position:relative; height:42px;}
 .doska3 .join_now { position:absolute; top:-11px; left:117px;}
 .doska3 .join_now {display:block; width:205px; height:62px; background:url(http://www.baretwinks.com/images_static/join_now_btn.gif) no-repeat;}
 .doska3 .join_now:hover {background:url(http://www.baretwinks.com/images_static/join_now_btn_a.gif) no-repeat;}
 .doska3 .continue_tour { position:absolute; top:-11px; left:512px;}
 .doska3 .continue_tour {display:block; width:205px; height:62px; background:url(http://www.baretwinks.com/images_static/continue_tour.gif) no-repeat;}
 .doska3 .continue_tour:hover {background:url(http://www.baretwinks.com/images_static/continue_tour_a.gif) no-repeat;}
 .doska .pager  { text-align:center;}
 .doska .pager li { display:inline; font-size:15px; line-height:42px; padding:0 2px;}
 .doska .pager span { color:#e4dac8}
 .doska .pager .active, .doska .pager a:hover { color:#FFF; text-decoration:none;}
 .doska .pager a { color:#eddf9e; text-decoration:underline;}
 
 /* Big picture with 2 boys and button "Hardcore Bareback Fucking" on top tours_two.html */
 .tour_pic { position:relative; height:450px; background:url(http://www.baretwinks.com/images_static/tour_video.jpg) no-repeat; }
 .tour_pic .btn { position:absolute; top:360px; left:259px;}
 .tour_pic2 {}
 .left_hand {overflow:hidden; text-indent:-9999px; position:absolute; background:url(http://www.baretwinks.com/images_static/tour_pic_left.jpg) no-repeat; width:6px; height:45px; top:169px; left:-6px;}
 .right_hand {overflow:hidden; text-indent:-9999px; position:absolute; background:url(http://www.baretwinks.com/images_static/tour_pic_right.jpg) no-repeat; width:41px; height:166px;; right:-41px; top:211px;}
  .boy_left { position:absolute; left:-7px; top:0px; z-index:3}
  .boy_right { position:absolute; left:579px; top:2px; z-index:2}

 /* Block About Baretwinks */
 .tour_about { background:url(http://www.baretwinks.com/images_static/tour_about_bg.jpg) no-repeat; height:290px; width:100%}
 .tour_about p { width:450px; float:left; margin:45px 0 0 18px; color:#1b110f; font-size:16px; line-height:22px;}
 h2.about_baretwinks { background:url(http://www.baretwinks.com/images_static/about_baretwinks.gif) no-repeat; width:380px; height:28px; display:block; overflow:hidden; text-indent:-9999px; margin:12px 0 0 14px; float:left;}

/* Warning Windows (warning_a.html, warning_b.html, warning_c.html, warning_d.html, warning_e.html) */
 
 /* Warning windows backgrounds, Buttons and styles for all duplicated items on this pages */
 .warning_window { background:url(http://www.baretwinks.com/images_static/warning_bg.jpg) no-repeat; height:405px; position:relative; padding-left:80px;}
 .warning_footer { background:url(http://www.baretwinks.com/images_static/warning_footer_bg.gif) no-repeat; height:121px; padding-top:5px;}
 .warning_paper { background:url(http://www.baretwinks.com/images_static/warning_paper.gif) no-repeat; width:21px; height:96px; overflow:hidden; text-indent:-9999px; position:absolute; right:-21px; top:94px;}
 #btn_members, #btn_exit, #btn_enter { height:42px; display:block; float:left; overflow:hidden; text-indent:-9999px;}
 #btn_members:hover, #btn_exit:hover, #btn_enter:hover { background-position:bottom;}
 #btn_members { background:url(http://www.baretwinks.com/images_static/btn_members.gif) no-repeat top left; width:263px;} 
 #btn_exit { background:url(http://www.baretwinks.com/images_static/btn_exit.gif) no-repeat top left; width:205px;}
 #btn_enter { background:url(http://www.baretwinks.com/images_static/btn_enter.gif) no-repeat top left; width:230px;}
 .warning_message { width:369px; height:194px; overflow-y:auto; overflow-x:hidden; background:#fffaee; font-size:14px; color:#5e5d5d; line-height:19px; padding:10px; float:left; margin-top:94px;}
 
 /* Warning Windows Boys for each of pages*/
 .boy_a { float:right; background:url(http://www.baretwinks.com/images_static/warning_body_a.jpg) no-repeat; width:308px; height:396px}
 .boy_a img { position:absolute; top:-125px; right:145px;}
 .boy_b { float:right; background:url(http://www.baretwinks.com/images_static/warning_body_b.jpg) no-repeat; width:318px; height:396px}
 .boy_b img { position:absolute; top:-137px; right:71px;}
 .boy_c { float:right; background:url(http://www.baretwinks.com/images_static/warning_body_c.jpg) no-repeat; width:336px; height:396px}
 .boy_c img { position:absolute; top:-125px; right:-14px;}
 .boy_d { float:right; background:url(http://www.baretwinks.com/images_static/warning_body_d.jpg) no-repeat; width:265px; height:396px}
 .boy_d img { position:absolute; top:-54px; right:131px;}
 .boy_e { float:right; background:url(http://www.baretwinks.com/images_static/warning_body_e.jpg) no-repeat; width:341px; height:396px}
 .boy_e img { position:absolute; top:-133px; right:112px;}
 
/* Join Now (join_now.html) */

 /* Text on top of page */
 h4 { font-size:26px; color:#1b110f; margin:12px;}
 h4 em { font-size:26px; color:#940000; font-style:normal;}
 
 /* Photography on Joining Block on join_now_.html */
 .join_block { background:url(http://www.baretwinks.com/images_static/join_page_bg.jpg) no-repeat; width:838px; height:747px; margin:0 auto 7px auto;}

 /* Form for join on join_now_.html */
 .join_form h1 { margin:25px 0 4px;}
 .join_form { width:320px; float:right; height:635px; padding-right:20px}
 .join_form p.big { font-size:22px; margin:12px 0; font-weight:bold;}
 .join_form p.big em { font-style:normal; color:#940000;}
 .join_form .red { color:#aa0909; font-weight:bold; margin-bottom:3px}
 .join_form .text { background:#e5e5e5; border:none; width:100%; height:22px; padding:5px 5px 3px; font-size:15px;}
 .join_form .join_card {}
 
 /* Text below Phto and Joining form */
 .join_block p { font-size:14px; margin-top:8px;}
 .join_block .subtext { padding:0 30px;}
 .subtext h2 { font-size:22px;}
 .join_block .right { text-align:right; font-weight:bold; font-style:italic;}
 .join_bg_img { width:350px; height:505px; float:left; margin-top:73px; margin-left:76px;}
 
 /* Two video windows on bottom of join_now_.html */
.join_videos { background:url(http://www.baretwinks.com/images_static/join_page_bg_videos.jpg) no-repeat; width:838px; height:317px; margin:7px auto 0 auto; }
.join_videos #video1 {  float:left; margin-top:18px; margin-left:0px;}
.join_videos #video2 {  float:right; margin-top:18px; margin-right:1px}

 /* Popup Block on Top - Right of page absolute position */
.popup_block { background:url(http://www.baretwinks.com/images_static/bg/popup_block_bg.png) no-repeat bottom center; width:320px; padding:0 5px 5px 5px; position:absolute; top:55px; right:10px; z-index:12}
.popup_inner { background:url(http://www.baretwinks.com/images_static/bg/popup_block_bg.gif) repeat-y; width:318px; border:1px solid #5c3c2c; color:#1b110f; font-size:9px;}
.popup_inner h3 { background:url(http://www.baretwinks.com/images_static/bg/popup_block_title.gif) no-repeat; height:26px; line-height:26px; font-size:14px; padding:0 5px; color:#FFF;}
.popup_inner tr:hover, .popup_inner tr.hover { background:#FFF; color:#940000}
.popup_inner tr td { padding:2px 5px;}
.popup_inner tr td strong { display:block; font-size:11px}
.search { position:absolute; top:35px; right:15px; border:1px solid #b56f4b; height:14px; background:#FFF; width:150px; padding:2px}
.search form { width:100px; float:left}
.search a { float:right;}
.search input { background:#ffffff url(http://www.baretwinks.com/images_static/search_bg.gif) no-repeat left; padding-left:20px; font-size:10px; width:100px;}