/* Reset */

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6, pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 11; font-weight: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }


/* Layout */

#container { width: 972px; margin: 7px auto; position: relative; }
#main { width: 100%; position: relative; background:url(http://images.pimproll.com/xxxrewind.com/images/main_bg.gif) repeat-x top left scroll; }
#borders { width: 970px;  position: relative; border-left: 1px #b5b5b5 solid; border-right: 1px #b5b5b5 solid; }
#content { width: 956px; position: relative; margin: 0 auto;  }
.clear { clear:both; }

/* Fonts */

body { font: 11px Tahoma, Arial, sans-serif; background-color: #fff; color: #6a6a6a; background:url(http://images.pimproll.com/xxxrewind.com/images/page_bg.gif) repeat-x top left scroll; }

a { color: #5363d7; text-decoration: none;}
a:hover { text-decoration: underline;}
strong, b { font-weight: bold; }
em, i { font-style: italic; }

h1 { font-weight: bold; font-size: 36px; margin: 0 0 -3px; }
h2 { font-weight: bold; font-size: 30px; margin-bottom: 4px; }
h3 { font-weight: bold; font-size: 12px; margin-bottom: 8px; }
h4 { font-weight: bold; font-size: 28px; }


/* Column Structure */

.main_layout, .main_layout2, .main_layout3, .main_layout4 { width: 100%; }
.main_layout5 { width: 98%; margin: 8px auto; }
.main_layout6 { width: 672px; margin: 18px auto; }

.main_layout .column.first { width: 226px; margin: 0; float: left; }
.main_layout .column.middle { width: 560px; float: left; }
.main_layout .column.last { width: 161px; margin: 0; float: right;  }

.main_layout2 .column2.first { width: 226px; float: left; margin: 0; }
.main_layout2 .column2.last { width: 726px; float: right; margin: 10px 0 0 0; }

.main_layout3 .column3.first { width: 256px; float: left; }
.main_layout3 .column3.last { width: 448px; float: right; }

.main_layout4 .column4.first { width: 196px; float: left; text-align: center; }
.main_layout4 .column4.last { width: 518px; float: right; }

.main_layout5 .column5.first { width: 49%; float: left; }
.main_layout5 .column5.last { width: 49%; float: right; }

.main_layout6 .column6.first { width: 270px; float: left; text-align: left; font-size: 12px; }
.main_layout6 .column6.last { width: 362px; float: right; }

.column.last, .column2.last, .column3.last, .column4.last , .column5.last { float: right !important; }

.main_layout:after, .main_layout2:after, .main_layout3:after, .main_layout4:after, .main_layout5:after, .main_layout6:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }


/* Header */

#header { padding: 0; margin: 0; width: 972px; height: 166px; position: relative; background: url(http://images.pimproll.com/xxxrewind.com/images/main_header.jpg) no-repeat 0 0; }

#header #user_buttons { padding: 0; margin: 0; width: 319px; height: 22px; top: 18px; left: 515px; position: absolute; }
#header #user_buttons li { background: none !important; display: inline; float: left; }
#header #user_buttons li a { float: left; height: 22px; overflow: hidden; text-indent: -9999px; }
#header #user_buttons li, #header #user_buttons li a { background:url(http://images.pimproll.com/xxxrewind.com/images/user_buttons.gif) no-repeat top left; }
#header #user_buttons li#bookmark, #header #user_buttons li#bookmark a { width: 159px; background-position: 0 0; }
#header #user_buttons li#instanta, #header #user_buttons li#instanta a { width: 159px; background-position: -159px 0; }



#header #user_button_members { padding: 0; margin: 0; width: 530px; height: 22px; top: 18px; left: 426px; position: absolute; }
#header #user_button_members li { background: none !important; display: inline; float: left; }
#header #user_button_members li a { float: left; height: 22px; overflow: hidden; text-indent: -9999px; }
#header #user_button_members li, #header #user_button_members li a { background:url(http://images.pimproll.com/xxxrewind.com/images/members_user_buttons.gif) no-repeat top left; }
#header #user_button_members li#member_name { width: 200px; color: #e1e1e1; font-size: 12px; text-align: right; padding-right: 10px; }
#header #user_button_members li#member_name strong { color: #fff; }
#header #user_button_members li#upgrade_button, #header #user_button_members li#upgrade_button a { width: 159px; background-position: 0 0; }
#header #user_button_members li#log_out_button, #header #user_button_members li#log_out_button a { width: 159px; background-position: -159px 0; }


#search_bar { padding: 0; margin: 0 auto 6px auto; width: 956px; height: 49px; background:url(http://images.pimproll.com/xxxrewind.com/images/search_bar_bg.gif) no-repeat top left; }
#search_bar #search_elements_container { width: 946px; }
#search_bar #search_elements_container li.jlink { width: 353px; float: left; }
#search_bar #search_elements_container li.jlink .j_link_container { margin: 11px 0 0 17px; font-size: 20px; color: #fcff00; }
#search_bar #search_elements_container li.jlink .j_link_container a { color: #fff; text-decoration: underline; }
#search_bar #search_elements_container li.search_radios { width: 70px; float: left; }
#search_bar #search_elements_container li.search_radios #search_radios_container { font-size: 11px; color: #d9defe; margin: 9px 0 0 4px; }
#search_bar #search_elements_container li.search_radios #search_radios_container li { margin-bottom: 3px; *margin: -4px 0 0 0; }
#search_bar #search_elements_container li.search_radios #search_radios_container li input { margin: 0 4px 0 0; *margin: 0; }
#search_bar #search_elements_container li.search_elements_field { width: 375px; float: left; }
#search_bar #search_elements_container li.search_elements_button { width: 136px; float: right; }
#search_bar #search_elements_container .search_form_field { background: url(http://images.pimproll.com/xxxrewind.com/images/search_field.gif) no-repeat; border: 0; margin-top: 7px; padding-left: 10px; padding-top: 6px; width: 375px; height: 35px; font-size: 18px; color: #878686; }
#search_bar #search_elements_container .search_button { background: url(http://images.pimproll.com/xxxrewind.com/images/search_button.gif) no-repeat; border: 0; margin: 7px 0 0 7px; width: 125px; height: 35px; }


#header #special_tabs { padding: 0; margin: 0; width: 593px; height: 34px; top: 117px; left: 369px; position: absolute; }
#header #special_tabs li { background: none !important; display: inline; float: left; }
#header #special_tabs li a { float: left; height: 34px; overflow: hidden; text-indent: -9999px; }
#header #special_tabs li, #header #special_tabs li a { background:url(http://images.pimproll.com/xxxrewind.com/images/special_tabs.gif) no-repeat top left; }

#header #special_tabs li#m-70s, #header #special_tabs li#m-70s a { width: 131px; background-position: 0 0; }
#header #special_tabs li#m-80s, #header #special_tabs li#m-80s a { width: 131px; background-position: -131px 0; }
#header #special_tabs li#m-90s, #header #special_tabs li#m-90s a { width: 131px; background-position: -262px 0; }
#header #special_tabs li#m-all, #header #special_tabs li#m-all a { width: 111px; background-position: -393px 0; }
#header #special_tabs li#m-best, #header #special_tabs li#m-best a { width: 89px; background-position: -504px 0; }

#header #special_tabs li#m-70s:hover, #header #special_tabs li#m-70s a:hover { width: 131px; background-position: 0 -34px; }
#header #special_tabs li#m-80s:hover, #header #special_tabs li#m-80s a:hover { width: 131px; background-position: -131px -34px; }
#header #special_tabs li#m-90s:hover, #header #special_tabs li#m-90s a:hover { width: 131px; background-position: -262px -34px; }
#header #special_tabs li#m-all:hover, #header #special_tabs li#m-all a:hover { width: 111px; background-position: -393px -34px; }
#header #special_tabs li#m-best:hover, #header #special_tabs li#m-best a:hover { width: 89px; background-position: -504px -34px; }


/* Left Column */

#left_column { width: 219px; margin-bottom: 6px; background: #ececec url(http://images.pimproll.com/xxxrewind.com/images/left_column_top.gif) no-repeat top left; }
#left_column_content { width: 100%; padding-top: 10px;  }
#left_column_btm { width: 219px; height: 9px; background: url(http://images.pimproll.com/xxxrewind.com/images/left_column_btm.gif) no-repeat bottom left; }
.left_column_sep { background: url(http://images.pimproll.com/xxxrewind.com/images/left_column_sep.gif) no-repeat; height: 6px; width: 219px; margin: 10px 0; }

.title_container { margin-bottom: 4px; }
.drop_nav_container { margin-left: 17px; width: 200px; }
.drop_nav_container li { float: left; margin-right: 4px; }
.drop_nav_container .drop_down { border: 1px #c9c18b solid; width: 150px; height: 22px; color: #383838; }
.drop_nav_container .go_button { background: url(http://images.pimproll.com/xxxrewind.com/images/go_button.gif) no-repeat; border: 0; margin: 0; width: 31px; height: 22px; margin: 0; }

#nav_container { margin-left: 5px; }
#nav_container li { padding: 3px 0 0 0; background: url(http://images.pimproll.com/xxxrewind.com/images/nav_tab_off.gif) no-repeat top left; width: 208px; height: 28px; }
#nav_container li:hover { background: url(http://images.pimproll.com/xxxrewind.com/images/nav_tab_on.gif) no-repeat top left; }
#nav_container li a { color: #1e1e1e; font-size: 16px; padding: 0 0 0 18px; font-weight: bold;  }
#nav_container li a:hover { color: #8b8b8b;}
#nav_container span {color: #1e1e1e; padding: 0 0 0 18px; font-size: 14px; font-weight: bold;}
#nav_container strong {font-size: 18px;}
#nav_container .small {color: #1e1e1e; padding: 0 0 0 18px;}

.lat_rel_dvd { width: 154px; margin: 0 auto; text-align: center; }
.lat_rel_dvd img { margin: 0; }
.lat_rel_dvd h3 a { color: #fe6b00; }
.lat_rel_dvd .watch_but { margin-top: 5px; }

#latest_rel_container { width: 199px; margin: 10px 0 0 10px; padding-bottom: 8px; }
#latest_rel_container li {  width: 199px; background-color: #ffffff; color: #cccbcb; font-size: 12px; margin-bottom: -7px; *margin-bottom: 1px; }
#latest_rel_container li h3 { padding: 4px 0 4px 10px; *padding: 4px 0 0 10px; }
#latest_rel_container li.l_rel_top { background: #ffffff url(http://images.pimproll.com/xxxrewind.com/images/latest_rel_top.gif) no-repeat top; }
#latest_rel_container li.l_rel_btm { background: #ffffff url(http://images.pimproll.com/xxxrewind.com/images/latest_rel_btm.gif) no-repeat bottom; }
#latest_rel_container li a { color: #fe6b00; font-weight: bold; }


/* Right Column */

#right_column { width: 161px; margin-bottom: 6px; background: #fbf3c0 url(http://images.pimproll.com/xxxrewind.com/images/right_column_top.gif) no-repeat top left; }
#right_column_content { width: 100%; padding-top: 10px; }
#right_column_btm { width: 161px; height: 10px; background: url(http://images.pimproll.com/xxxrewind.com/images/right_column_btm.gif) no-repeat bottom left; }

#top_rated_container { width: 161px; }
#top_rated_container li { text-align: center; margin-top: 6px; padding-bottom: 8px; }
#top_rated_container li a { color: #fe6b00; font-size: 10px; font-weight: bold; }
#top_rated_container li span { margin-bottom: 5px; padding-left: 10px; padding-right: 10px; }


/* Main Elements */

#main_intro { width: 560px; height: 431px; margin-bottom: 8px; position: relative; text-align: center; background: url(http://images.pimproll.com/xxxrewind.com/images/main_intro.jpg) no-repeat top left; }
#main_intro h1 { color: #1e1e1e; }
#main_intro .joinnow { position: absolute; top: 369px; left: 152px; *left: 2px; }
.text_titles { width: 96%; margin: 0 auto; }
hr, .text_titles hr { color: #c4c4c4; background-color: #c4c4c4; height: 1px; border: 0; margin: 0 0 12px 0; }
.text_titles h2 { color: #8b8b8b; margin-left: 10px; }

.global_join { padding: 0; margin: 12px auto; width: 257px; height: 49px;  }
.global_join a { float: left; width: 257px; display: inline; height: 49px; overflow: hidden; text-indent: -9999px; }
.global_join, .global_join a { background:url(http://images.pimproll.com/xxxrewind.com/images/join_right_now.gif) no-repeat top left; }

.global_join, .global_join  a { width: 257px; background-position: 0 0; }
.global_join:hover, .global_join a:hover { background-position: 0 -49px; }

.text_titles2 { width: 98%; margin: 0 auto; }
.text_titles2 hr { color: #c4c4c4; background-color: #c4c4c4; height: 1px; border: 0; margin: 0 0 8px 0; }
.text_titles2 h2 { color: #6a6a6a; margin-left: 10px; font-size: 24px; _margin-bottom: 2px; }
.alpha { width 98%; text-align: center; font-size: 14px; color: #5363d7; }
.alpha a { font-weight: bold; }
.pagination {  width 98%; margin-top: 12px; text-align: center; font-size: 14px; color: #5363d7; }
.pagination .grey { color: #6a6a6a; }
.pagination .selected { font-size: 18px; font-weight: bold; color: #6a6a6a; }

#members_header { width: 560px; background: url(http://images.pimproll.com/xxxrewind.com/images/members_header.jpg) no-repeat; padding-top: 144px; font-size: 12px; text-align: center; margin-bottom: 14px; }
#members_header a { font-size: 18px; text-decoration: underline; }

/* DVD Cover Layout */
/*.dvd_title {height: 30px; font-size: 14px;}*/
.dvd_med_wide {  margin: 0 auto; width: 720px; _width: 728px; }

.dvd_med { margin: 0 auto; width: 540px; _width: 548px;}
.dvd_med li, .dvd_med_wide li { width: 154px; float: left; text-align: center; margin: 0 13px 12px 13px; _margin: 0 11px 12px 11px; }
.dvd_med img, .dvd_med_wide img { margin: 0; }
.dvd_med h3 a, .dvd_med_wide h3 a { color: #fe6b00; font-size: 11px;}
.dvd_med .watch_but, .dvd_med_wide .watch_but { margin-top: 5px; }
.cover_center { margin: 0 auto; }

.watch_dvd, .watch_dvd2 { padding: 0; margin: 4px auto 20px auto; width: 154px; height: 30px;  }
.watch_dvd a, .watch_dvd2 a { float: left; width: 154px; display: inline; height: 30px; overflow: hidden; text-indent: -9999px; }
.watch_dvd, .watch_dvd a { background:url(http://images.pimproll.com/xxxrewind.com/images/watch_dvd.gif) no-repeat top left; }
.watch_dvd2, .watch_dvd2 a { background:url(http://images.pimproll.com/xxxrewind.com/images/watch_dvd2.gif) no-repeat top left; }

.watch_dvd, .watch_dvd  a, .watch_dvd2, .watch_dvd2 a { width: 154px; background-position: 0 0; }
.watch_dvd:hover, .watch_dvd a:hover, .watch_dvd2:hover, .watch_dvd2 a:hover { background-position: 0 -30px; }



/* DVD Page */

#dvd_info { width: 90%; font-size: 12px; }
#dvd_info h4 { color: #6a6a6a; margin-bottom: 20px; }
#dvd_info p { margin-top: 12px; }
#dvd_info p a { color: #5363d7; }
.dvd_scene_layout { width: 98%; margin: 20px auto 0 auto; }
.dvd_scene_layout hr { color: #c4c4c4; background-color: #c4c4c4; height: 1px; border: 0; margin: 0 0 12px 0; *margin: 0; }
.dvd_scene_layout h3 { color: #fe6b00; margin-left: 10px; font-size: 16px; }
.dvd_thumbs_lrg { width: 100%;  }
.dvd_thumbs_lrg li { float: left; margin-top: 6px; margin-right: 6px; margin-bottom: 6px; margin-left: 6px; }
.dvd_scene_info { width: 100%; }
.dvd_scene_info li { float: left; margin-left: 13px; margin-top: 4px; }
.dvd_scene_info li.scene_stats { width: 400px; }

#show_covers { padding: 0; margin: 0 auto; width: 240px; height: 22px; }
#show_covers li { background: none !important; display: inline; float: left; }
#show_covers li a { float: left; height: 22px; overflow: hidden; text-indent: -9999px; }
#show_covers li, #show_covers li a { background:url(http://images.pimproll.com/xxxrewind.com/images/show_covers.gif) no-repeat top left; }

#show_covers li#front, #show_covers li#front a { width: 119px; background-position: 0 0; }
#show_covers li#back, #show_covers li#back a { width: 121px; background-position: -119px 0; }

#extra_opt { height: 71px; margin-top: 30px;  }
#extra_opt li { float: left; }
#rate_container { margin-left: 10px; padding-top: 20px; padding-left: 40px; width: 210px; height: 71px; background: url(http://images.pimproll.com/xxxrewind.com/images/rate_box.jpg) no-repeat; }
#rate_container_model { margin-left: 10px; padding-top: 20px; padding-left: 40px; width: 210px; height: 71px; background: url(http://images.pimproll.com/xxxrewind.com/images/rate_box_model.jpg) no-repeat; }
#rate_container_scene { padding-top: 20px; padding-left: 40px; width: 210px; height: 71px; background: url(http://images.pimproll.com/xxxrewind.com/images/rate_box_scene.jpg) no-repeat; }

.watch_scene { padding: 0; margin: 0; width: 254px; height: 50px;  }
.watch_scene a { float: left; width: 254px; display: inline; height: 50px; overflow: hidden; text-indent: -9999px; }
.watch_scene, .watch_scene a { background:url(http://images.pimproll.com/xxxrewind.com/images/watch_this_scene.gif) no-repeat top left; }

.watch_scene, .watch_scene  a { width: 254px; background-position: 0 0; }
.watch_scene:hover, .watch_scene a:hover { background-position: 0 -50px; }



/* Search */

.search_results { width: 98%; margin: 14px auto 0 auto; }
.search_results .dvd_cover { float: left; width: 16%; text-align: center; }
.search_results .dvd_cover .dvd_place { margin: 5px 20px; }
.search_results .dvd_info { float: right; width: 84%; margin-top: 10px; line-height: 15px; }
.search_results .dvd_info a h3 { font-size: 14px; color: #fe6b00; margin-bottom: 6px;  }
.line_sep_shad { background: url(http://images.pimproll.com/xxxrewind.com/images/sep_shadow2.gif) repeat-x; height 7px; width: 100%;  }


/* Model Pages */

#browse_m_container { width: 98%; margin: 10px auto; }
#browse_m_container li { margin: 4px 6px 4px 6px; text-align: center; float: left; }
#browse_m_container li a h3 { color: #fe6b00; font-size: 10px; margin: 6px; }
#browse_m_container li img { margin-bottom: 4px; }

.dvd_scene_layout_sml { width: 98%; margin: 30px auto 0 auto; }
.dvd_scene_layout_sml hr { color: #c4c4c4; background-color: #c4c4c4; height: 1px; border: 0; margin: 0 0 12px 0; *margin: 0; }
.dvd_scene_layout_sml h3 { color: #fe6b00; margin-left: 10px; font-size: 16px; }
.info_layout li { float: left; width: 85%;  }
.info_layout li.runtime { text-align: right; font-size: 12px; width: 15%;  }
.dvd_thumbs_sml { width: 100%;  }
.dvd_thumbs_sml li { float: left; width: 131px; margin-top: 4px; margin-right: 5px; margin-bottom: 4px; margin-left: 5px; }
.dvd_thumbs_sml li.video_preview { padding-top: 8px; text-align: center; }

.total_vids_container { font-size: 18px; text-align: center; font-weight: bold; padding: 0 10px 0 0; margin: -4px auto 10px auto; }
.total_vids_count { font-size: 66px; margin: 0 auto; letter-spacing: -4px; color: #fe6b00; line-height: 50px; }


/* DVD Preview */
.big {font-size: 16px; font-weight: bold;}

.preview_container { width: 630px; margin: 0 auto; text-align: center; }
.preview_container h3 { font-size: 18px; }
.preview_options_container li { float: left; margin-right: 10px; }
.prevew_options { width: 98%; margin: 2px auto 0 auto; }
.prevew_options .dvd_cover { float: left; width: 16%; text-align: center; }
.prevew_options .dvd_cover .dvd_place { margin: 5px 20px; }
.prevew_options .dvd_info { float: right; width: 84%; margin-top: 6px; line-height: 15px; }
.prevew_options .dvd_info h3 { font-size: 16px; margin-bottom: 14px;  }

.dvd_prev_info_container { background: url(http://images.pimproll.com/xxxrewind.com/images/infobox_bg1.jpg) repeat-y; width: 339px; margin: 0 auto; }
.dvd_prev_info_inner { background: url(http://images.pimproll.com/xxxrewind.com/images/infobox_bg2.jpg) no-repeat top left; }
.dvd_prev_info_content { width: 90%; height: 420px; margin: 0 auto; padding-top: 4px; font-size: 12px; }
.dvd_prev_info_content h4 { font-size: 18px; margin-top: 4px; }
.dvd_prev_info_content p { margin-top: 12px; }
.dvd_prev_info_content p a { color: #5363d7; }
.dvd_prev_info_btm { background: url(http://images.pimproll.com/xxxrewind.com/images/infobox_btm.jpg) no-repeat bottom left; height: 15px; }
.green { color: #28bb25; }
.orange { color: #fe6b00; }
.margfix { margin: 14px auto; *margin: 0 auto; }

.comments { width: 98%; }
.comments h3 { font-size: 14px; margin: 6px 0 10px 6px; }
.comments .field_box { width: 90%; height: 40px; margin-left: 6px; }
.comments .controls li { float: left; width: 48%; padding: 6px;}
.comments hr { color: #c4c4c4; background-color: #c4c4c4; height: 1px; border: 0; margin: 0 0 12px 0; }

.more_scenes_title {width: 130px;}
.more_scenes { overflow: auto; height: 380px; width: 100%; margin: 10px auto; }
.more_scenes li { float: left; margin: 1px 3px; }
.more_scenes .button { margin-top: 5px; }
.more_scenes h3 a { color: #fe6b00; margin: 0 0 2px 0; }

/* Footer */

#footer { padding: 0; margin: 0; width: 972px; height: 95px; position: relative; background: url(http://images.pimproll.com/xxxrewind.com/images/footer.gif) no-repeat 0 0; }
#foot_text_container { position: absolute; top: 23px; left: 32px; font-size: 11px; color: #c8cffd; }
#foot_text_container a { font-weight: bold; color: #fff; }


/* Join Header */

#join_header { padding: 0; margin: 0; width: 972px; height: 221px; position: relative; background: url(http://images.pimproll.com/xxxrewind.com/images/join_header.jpg) no-repeat 0 0; }
#join_container { width: 710px; height: 390px; position: relative; background: #fff; border: 3px #f1f1f1 solid; }
#join_text_container { width: 689px; margin: 0 auto; }
#join_form { width: 328px; height: 346px; background: #fdfedf; position: absolute; top: 30px; left: 347px; }
.join_textpoints ul { list-style-type: disc; list-style-position: inside; }
.join_textpoints li { font-size: 20px; color: #444444; letter-spacing: -1px;margin-top: 12px; }
.reasons-join  ul { list-style-type: disc; list-style-position: inside; }

/* old join styles
--------------------------------
#join_container { width: 689px; height: 410px; position: relative; margin: 0 auto; background: url(http://images.pimproll.com/xxxrewind.com/images/join_box.jpg) no-repeat 0 0; }
#join_text_container { width: 689px; margin: 0 auto; }
#join_form { width: 328px; height: 346px; background: #fdfedf; position: absolute; top: 30px; left: 347px; }
*/

/* Upgrade */

#upgrade_container { width: 100%; text-align: center; }
h1.upgrade_title { font-size: 48px; letter-spacing: -2px; color: #000000; }
.upgrade_sub_title { font-size: 18px; }
.upgrade_button { background: #28bb25; width: 690px; height: 49px; font-size: 26px; font-weight: bold; text-decoration: underline; color: #fff; letter-spacing: -1px; }
h3.blurb_title { font-size: 16px; }
.column6.first p { margin: 10px 0; }
.upgrade_cap_container { width: 356px; height: 214px; background: #ececec; padding-top: 12px; }


.icon-delete { position: absolute; top: 0; left: 0; behavior: url(iepngfix.htc); background: none; border: none; padding:0; opacity: .8; filter: alpha(opacity=80); }
.icon-quicklist { position: relative; top: 15px; left: 3px;  background: none; border: none; padding:0; opacity: .8; filter: alpha(opacity=80); }

/* Photo Gallery */

#photo_index_container { width: 96%; margin: 0 auto; font-size: 14px; }
#photo_index_container #photo_nav { background: url(http://images.pimproll.com/xxxrewind.com/images/photo_nav_bg.gif) repeat-x; height: 22px; border: 1px #9f9f9f solid; width: 100%; margin-bottom: 5px; padding: 5px 0; }
#photo_index_container #photo_index_layout { width: 93%; _width: 94%; margin: 0 auto; }
#photo_index_container #photo_index_layout li { height: 280px; width: 170px; background: #eee; text-align: center; border: 1px #999 solid; float: left; margin: 10px; padding: 10px; font-size: 12px; }
#photo_index_container .thumb_bd { border: 2px #CCC solid; padding: 0; }
#photo_index_container .small {max-width: 160px; max-height: 200px;}
#photo_index_container #photo_index_layout .viewset { margin: 4px 0; }
#photo_index_container #photo_index_pagination { width: 100%; border-top: 1px #c4c4c4 solid; border-bottom: 1px #c4c4c4 solid; padding: 4px; font-size: 14px; text-align: center; }
#photo_index_container #photo_thumbs_index { width: 96%; _width: 98%; margin: 0 auto; }
#photo_index_container #photo_thumbs_index li { width: 130px; height:130px; text-align: center; float: left; margin: 8px; _margin: 6px; }
#photo_index_container #photo_container { width: 100%; text-align: center; }
#photo_index_container #photo_index_layout li .container {height: 190px;}

#downloadDrop { font-family: Arial, Helvetica, sans-serif;font-size: 13px; float:right;  background: #161616; width: 188px; border: 1px solid #fff; padding: 41px 1px 1px 1px; position: absolute; top: 10px; right:-10px; z-index: 1000; }
#downloadDrop a#qbtn { width: 188px; height: 40px; background: url(/images/download_mem.gif) no-repeat 0 0; display: block; text-shadow: 1px 1px 1px #fff; position: absolute; top: 1px; left:1px; cursor:pointer; }
#downloadDrop a#qbtn span{ display: block; padding: 11px 0 0 34px; cursor:pointer; color: #000; text-indent: 0; font-weight: bold; }
#downloadDrop a#qbtn:hover { background-position: 0 -40px; text-decoration: none;-moz-box-shadow: 0px 0px 8px #444;box-shadow: 0px 0px 8px #444; -webkit-box-shadow: 0px 0px 8px #444; }
#downloadDrop a#qbtn:active,#downloadDrop a.active { background-position: 0 -80px !important; }
#downloadLinks { }
#downloadLinks #downloadLinksContent .qtitle { background: #0d0d0d; display: block; padding: 4px 10px 2px; font-size: 11px; color: #666;text-align: left; }
#downloadLinks #downloadLinksContent a { display: block; padding: 2px 8px; border-bottom: 1px solid #121212; border-top: 1px solid #1c1c1c; position: relative; text-decoration: none; color:	#fff; font-weight: bold;text-align: left; }
#downloadLinks #downloadLinksContent a span.ico { background: url(/images/download_mem.gif) no-repeat 0 -125px; width: 23px; height: 23px; float:left; display:inline; margin: 4px 8px 0 0; }
#downloadLinks #downloadLinksContent a:hover span.ico { background-position: -25px -125px;  }
#downloadLinks #downloadLinksContent a span.quality { background: url(/images/download_mem.gif) no-repeat 0 -150px; position: absolute; top: 9px; right:6px; font-size: 11px; padding: 1px 0; width: 38px; text-align: center; text-shadow: none; color: #111;-moz-border-radius:3px; border-radius: 3px;  -webkit-border-radius: 3px; }
#downloadLinks #downloadLinksContent a span.qhi {background: url(/images/download_mem.gif) no-repeat -50px -150px; color: #fff; }
#downloadLinks #downloadLinksContent a span.qmed {background: url(/images/download_mem.gif) no-repeat -100px -150px; color: #fff; }
#downloadLinks #downloadLinksContent a span.qlow {background: url(/images/download_mem.gif) no-repeat -150px -150px; color: #fff; }
#downloadLinks #downloadLinksContent a span.sml { display: block; font-size: 11px; font-weight: normal; color: #ccc; }
#downloadLinks #downloadLinksContent a:hover { text-decoration: none; background: #111; }
#downloadLinks #downloadLinksContent .qtitle a { padding:0; background: none; border: none; font-weight: normal; text-decoration: underline; padding: 0px 0 3px 0; } 

#player-buttons { height: 50px; margin:0; padding:0; position: relative; clear: both; }

#player-buttons a#favorite { width: 142px; height: 40px; background: url(/images/download_mem.gif) no-repeat -4px -171px; display: block; color: #444; text-shadow: 1px 1px 1px #fff; position: absolute; top: 10px; left:0; cursor:pointer; border: 1px solid #fff; text-decoration: none; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }
#player-buttons a#gallery { width: 158px; height: 40px; background: url(/images/download_mem.gif) no-repeat -4px -251px; display: block; color: #444; text-shadow: 1px 1px 1px #fff; position: absolute; top: 10px; left:150px; cursor:pointer; border: 1px solid #fff; text-decoration: none; }
#player-buttons a#favorite span,#player-buttons a#gallery span { border: 1px solid #161616; display: block;  padding: 11px 0 0 26px; height:27px; cursor:pointer; color: #000; text-indent: 0; font-weight: bold; }
#player-buttons a#gallery:hover { background-position: -4px -291px; -moz-box-shadow: 0px 0px 5px #444;box-shadow: 0px 0px 5px #444; -webkit-box-shadow: 0px 0px 5px #444; }
#player-buttons a#favorite:hover { background-position: -4px -211px;-moz-box-shadow: 0px 0px 5px #444;box-shadow: 0px 0px 5px #444; -webkit-box-shadow: 0px 0px 5px #444; }

/*  Flow Player */
#flowplayer {border: 1px solid #b0b0b0; background: #000000 no-repeat top center; height: 500px; width: 640px;}