@charset "UTF-8"; 
body { width:100%; padding:0px; margin:0px; font:Arial, Helvetica, sans-serif; color: #010101; background: #ffffff; background:url('http://static.orgasm.com/images/site-bg.jpg') repeat-x #fff; }
a, a:visited, a:active { color:#010101; text-decoration:none; }
a:hover { color:#504F4F; }
.clear { clear:both; }
#favorite-text-old { font-size:13px; text-align:right; color:#ddd; font-style:italic; font-weight:bold; z-index:999; position:relative; padding-right:0px; top:-18px; display:none; }
#favorite-text { margin-top:18px; height:13px; font-size:13px; text-align:center; color:#ffffff; font-style:italic; font-weight:bold; display:none; }
#module-header-wrapper { width:100%; padding-bottom:0px; text-align:center; font-family:Arial,Helvetica,sans-serif; background:url('http://static.orgasm.com/images/hnav-header-bg.jpg') repeat-x; min-width:1024px; }
#module-header-wrapper-home { width:100%; padding-bottom:0px; text-align:center; font-family:Arial,Helvetica,sans-serif; background:url('http://static.orgasm.com/images/hnav-header-bg.jpg') repeat-x; min-width:1024px; }
#header-top-container { height:57px; margin:0 auto; padding-left: 10px; padding-right: 10px; width:1024px; }
.header-nav-main { width:989px; float:left; font-size:12px; font-weight:bold; letter-spacing:0.3px; color:#C9C9C9; text-align:left; overflow:hidden; height:55px; padding-left:20px; margin-top:2px; }
.header-nav-main ul { width:100%; padding-left:0; margin:8px 0 0; list-style-type:none; list-style:none; text-decoration:none; }
.header-nav-main li { border-right:1px solid #C9C9C9; float:left; text-align:center; width:9.7%; display:inline; padding:0 5px 0 7px; }
.header-nav-main ul li a,.header-nav-main ul li a:hover,.header-nav-main ul li a:visited{ border:none; text-decoration:none; color:#C9C9C9; }
.header-nav-main ul li a:hover { }
.header-nav-main ul li span, 
.header-nav-bottom ul li span,
.header-nav-bottom-mobile ul li span,
.openx_zone_width_zero { width: 0%; }
#openx_zone_1970 { margin-left:7px; }
.header-nav-main_first_li { border-left: 1px solid #c9c9c9; }
#header-middle-container { padding:0px; margin:0 auto; width:1024px; text-align:center; overflow: hidden; height:81px; }
#header-logo-container {width: 440px; float: left; text-align: center; border: 1px;}
#header-favorite-container { text-align:center; width:270px; height:58px; margin-top:12px; padding:0 15px; float:left; overflow:hidden;}
#header-logo-lrg {margin: 0px 0px; width:380px; height:64px; z-index:998;}
#mainLogo { position:relative; z-index:1; margin-top:12px; }
#header-right-c { float:left; width:242px; }
#header-right-top-c { margin-top:8px; }
#header-social-icons { padding-top:9px; width:126px; height:26px;float: left; overflow:hidden; }
#header-social-icons a { border:none; text-decoration:none; }
#header-panic-btn { width:51px; float:right; margin-bottom:3px; }
#header-panic-btn a { border:none; text-decoration:none; }
#header-bottom-container { height:44px; margin:8px auto 0; width:933px; background-color:#ffffff; background:url(http://static.orgasm.com/images/hnav-bg.jpg) no-repeat; ) }

.header-nav-bottom { padding-top:9px; width:100%; font-size:12px; font-weight:bold; float:left; }
.header-nav-bottom .long-padding {  margin:0 auto; width:830px; }
.header-nav-bottom .short-padding { margin:0 auto; width:830px; }

.header-nav-bottom ul { list-style-type:none; text-decoration:none; }
.header-nav-bottom ul li { position:relative; color:#504F4F; float:left; margin:auto 3px; }
.header-nav-bottom ul li a { position:relative; z-index:10; }
.header-nav-bottom ul li a,
.header-nav-bottom ul li a:visited { border:none; text-decoration:none; color:#504F4F; }
.header-nav-bottom ul li a:hover,
.header-nav-bottom ul li a.active-nav { color:#d60700; }

.header-nav-bottom .child-ul { display:none; box-shadow:3px 3px 5px rgba(0, 0, 0, 0.3); background:#ffffff; border:none; position:absolute; top:22px; padding:10px; z-index:10002; }
.header-nav-bottom .child-li { }
.header-nav-bottom .child-li .child-c { float:left; padding:4px 0; }

.header-nav-bottom #tnav-category-c { width:470px; }
.header-nav-bottom #tnav-studio-c { width:470px; }
.header-nav-bottom #tnav-pornstar-c { width:320px; }
 
.header-nav-bottom-mobile { padding-top:9px; width:100%; font-size:12px; font-weight:bold; float:left; margin-bottom:-10px; }
.header-nav-bottom-mobile .long-padding {  margin:0 auto; width:562px; }
.header-nav-bottom-mobile .short-padding { margin:0 auto; width:562px; }

.header-nav-bottom-mobile ul { list-style-type:none; text-decoration:none; }
.header-nav-bottom-mobile ul li { position:relative; color:#504F4F; float:left; margin:auto 3px; }
.header-nav-bottom-mobile ul li a { position:relative; z-index:10; }
.header-nav-bottom-mobile ul li a,
.header-nav-bottom-mobile ul li a:visited { border:none; text-decoration:none; color:#504F4F; }
.header-nav-bottom-mobile ul li a:hover,
.header-nav-bottom-mobile ul li a.active-nav { color:#d60700; }

.header-nav-bottom-mobile .child-ul { display:none; box-shadow:3px 3px 5px rgba(0, 0, 0, 0.3); background:#ffffff; border:none; position:absolute; top:22px; padding:10px; z-index:10002; }
.header-nav-bottom-mobile .child-li { }
.header-nav-bottom-mobile .child-li .child-c { float:left; padding:4px 0; }

.header-nav-bottom-mobile #tnav-category-c { width:470px; }
.header-nav-bottom-mobile #tnav-studio-c { width:470px; }
.header-nav-bottom-mobile #tnav-pornstar-c { width:320px; }

.header-search-container { float:left; margin-top:2px; }

#search { background:url(http://static.orgasm.com/images/hnav-search-bg.png) no-repeat; width:240px; height:23px; }
#search input { padding:0; border:0; background:none; margin:2px 0 0 5px; width:205px; height:18px; z-index:1; font:Arial, Helvetica, sans-serif; color: #010101; font-size:12px; float:left; }
#search button { border:none; margin:0px; width:15px; height:20px; margin:4px 0 0 6px; background:url(http://static.orgasm.com/images/hnav-search-icon.png) no-repeat; position:relative; z-index:2; float:left; }
#search button:hover { cursor:pointer; }
.header-clear { clear:both; }
.categories-wrapper { padding:0 0 10px; margin:5px auto 0; width:1024px; }
.categories-studio-module,.categories-studio-container { margin:0 auto; width:980px; overflow:auto; }
.categories-studio-module { border-bottom:thin #373332 solid; }
.categories,.studios { float:left; padding:4px 0; }
.categories { width:616px; }
.categories h2,.studios h2,.link-group-col,.link-group-col h2, .category-title { margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CA0204; font-weight:normal; }
.category-title,.studio-title { padding:0 0 5px; }
.link-group-col { float:left; width:150px; overflow:hidden; }
.header-nav-bottom ul.link-group-col li,
#es-nav-c ul.link-group-col li { display:block; float:none; margin:0; padding:0; }
.link-group-col a:link,.link-group-col a:visited,.link-group-col a:hover{ border:none; outline:none; display:block; text-decoration:none; color:#504F4F; }
.link-group-col a:hover { color:#010101; }
.footer-module { margin:0 auto; width:1024px; overflow:hidden; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11.5px; letter-spacing:0.5px; color:#444}
.footer-container { margin:0 auto; width:980px; }
.footer-container h3 { font-size:18px; }
.footer-container p { margin:0; padding:2px 0; }
.footer-links { padding-top:3px; }
.footer-links ul { margin:0 auto; padding:0; width:895px; }
.footer-links ul li { text-decoration:none; list-style-type:none; margin:0; float:left; }
.footer-nav-link { padding-right:20px; }
.footer-last-link a { padding-right:0; }
.footer-module a { color:#FF0300; text-decoration:none; outline:none; }
.footer-module a:hover { text-decoration:underline; }
.horizontal-banner-module-small { margin:0 auto 22px; width:1024px; min-height:155px; padding:4px 0; }
.horizontal-banner-ad-small,.horizontal-banner-ad-small a { width:950px; min-height:125px; }
.horizontal-banner-ad-small { margin:0 auto; padding:15px; border: 1px solid #1C1C1C; }
.horizontal-banner-ad-small a:link,.horizontal-banner-ad-small a:visited,.horizontal-banner-ad-small a:hover{ border:none; outline:none; display:block; }
.horizontal-banner-module { margin:0 auto; width:1024px; min-height:280px; padding:4px 0; }
.horizontal-banner-ad,.horizontal-banner-ad a { width:950px; min-height:250px; }
.horizontal-banner-ad { margin:0 auto; padding:15px;}
.horizontal-banner-ad a:link,.horizontal-banner-ad a:visited,.horizontal-banner-ad a:hover{ border:none; outline:none; display:block; }
.horizontal-text-module { margin:0 auto; width:1024px; height:20px; padding:4px 0 3px; font-family:Arial, Helvetica, sans-serif; font-size:13px; letter-spacing:0.5px; clear:both; }
.horizontal-text-container { margin:0 auto; padding-top:3px; width:980px; text-align:center; }
.horizontal-text-container a:link,.horizontal-text-container a:visited,.horizontal-text-container a:hover{ border:none; outline:none; display:block; color:#C7C7C7;  font-size: 16px;}
.horizontal-text-container a:hover { color:#FFF; }
.of-module { margin:0 auto; padding:4px 0; width:1024px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:0.5px; }
.of-module-container { margin:12px auto 0; width:1023px; height:300px; background:url('http://static.orgasm.com/images/traffic-bg.png') no-repeat; }
.of-head-container,.of-body-container { width:980px; height:38px; }
.of-head-left-bg,.of-head-center-bg,.of-head-right-bg { float:left; height:38px; }
.of-head-left-bg { width:11px; }
.of-head-center-bg { width:958px; }
.of-head-right-bg { width:11px; }
.of-title-container { padding:0px 0 0 0px; height:38px; }
.clear-floats { clear:both; }
.of-body-container { height:216px; margin-left:12px; }
.of-body-left-bg,.of-body-center-bg,.of-body-right-bg { float:left; height:216px; }
.of-body-left-bg { width:12px; }
.of-body-center-bg { width:955px; }
.of-body-right-bg { width:13px; }
.of-content-container-wide,.of-content-image-container-wide { width:225px; float:left; }
.of-content-container-wide { padding:10px 0 0 10px; height:190px; }
.of-content-image-container-wide { height:149px;}
.of-content-image-wide { padding:12px 0 7px 12px; width:200px; height:100px; overflow:hidden; }
.of-content-text a { color: #FFFFFF; text-decoration: none;}
.of-content-text { padding:3px 12px 0; text-align:center; }
.of-content-text p { margin:0; }
* { padding:0; margin:0; }
.rc-module-wrapper { padding:0 0 10px 0; margin:0 auto; width:1024px; font-family:Arial,Helvetica,sans-serif; font-weight:normal; }
.rc-module-container { margin:0 auto; width:980px; }
.rc-module-hd-container { background:url(http://static.orgasm.com/images/rc-bg.png) no-repeat; height:552px; }
.rc-header-container-left {width:11px; height:32px; padding:0px; overflow: hidden; float:left;}
.rc-header-container { }
.rc-header-container-right {width:11px; height:32px; padding:0px; overflow: hidden; float:left;}
.rc-header-icon { padding:0; margin:3px 5px 0 0; float:left;}
.rc-header-title { width:700px; float:left; font-family:Arial,Helvetica,sans-serif; font-size:28px; color:#504F4F; }
.rc-module-hd-container .rc-header-title { margin:12px 0 4px 18px; color:#504F4F; }
.of-module .rc-header-title { color:#504F4F; }
.rc-header-title-text { padding:0; margin:0; text-align:left; }
.rc-header-title-text h1 { font-size:28px; font-weight:bold; font-style:italic; }
.rc-header-title-text h2 { font-size:24px; font-weight:bold; font-style:italic; display:inline; }
.rc-header-hd-icon { padding:0; margin:0 0 0 2px; }
.rc-header-categories { padding:0; margin-top:12px; width:250px; color:#504F4F; float:right; text-align:right; }
.rc-header-categories a,.rc-header-categories a:hover { color:#504F4F; text-transform:uppercase; font-size:10px; text-decoration:none; }
.rc-header-categories a:hover { color:#010101; }
#orgasm-girl-banner { width:952px; margin:0 auto; }
.more-hd-btn { padding-top:16px; width:235px; height:42px; text-align:center; margin:0 auto; }
#Searchresult { margin:0 auto; width:980px; }
.result { }
.pagination-left, .pagination-right, .pagination-mid { height: 27px; float: left; }
.pagination-left { width: 10px; background: url("http://static.orgasm.com/images/pag_capL.png") no-repeat; }
.pagination-right { width: 10px; background: url("http://static.orgasm.com/images/pag_capR.png") no-repeat; }
.pagination-mid { padding-top:5px; width: 880px; font-size:13px; color:#eee; text-align:center; background: url("http://static.orgasm.com/images/pag_bg1px.png") repeat-x;}
.pagination-mid a { text-decoration:none; color:#eee; }
.pagination-mid a,.pagination-mid span { display:inline; padding:2px 6px; margin:0 auto; min-width:3px; text-align:center; }
.pagination-mid .current { color:#FFF; width:auto; height:20px; background: url("http://static.orgasm.com/images/page-select-dot-bg.png") no-repeat; background-position: center; text-align:center; }
.pagination-mid .current.prev,.pagination-mid .current.next { color:#FFF; font-weight:bold; background:none; }

.rc-max-pg-results-container { width:960px; overflow:hidden; margin: 0 auto;}
.rc-video-container { width:192px; float:left; overflow:hidden; text-align:left; }
.rc-img-container,.rc-img-placeholder { overflow:hidden; }
.rc-img-container { width:192px; height:145px; background: url("http://static.orgasm.com/images/combined.png") -985px -1842px no-repeat; }
.rc-img-placeholder,.rc-video-txt-container { margin:auto; width:159px; }
.rc-img-placeholder { padding-left:3px; padding-top:14px; height:120px; }
.rc-video-txt-container,.rc-video-title,.rc-video-details-container { overflow:hidden; }
.rc-video-txt-container { height:63px; }
.rc-video-title { padding-bottom:5px; height:24px; width:159px; font-size:11px; }
.rc-video-details-container { padding:4px 0; height:13px; width:159px; }
.rc-video-time { float:left; width:87px; height:12px; font-size:10px; overflow:hidden; }
.rc-video-rating { float:left; width:65px; height:13px; padding-left:5px; }
.rc-video-rating.rate0 { background:url(http://static.orgasm.com/images/ratings.png) 0 0 no-repeat; }
.rc-video-rating.rate1 { background:url(http://static.orgasm.com/images/ratings.png) 0 -13px no-repeat; }
.rc-video-rating.rate2 { background:url(http://static.orgasm.com/images/ratings.png) 0 -26px no-repeat; }
.rc-video-rating.rate3 { background:url(http://static.orgasm.com/images/ratings.png) 0 -39px no-repeat; }
.rc-video-rating.rate4 { background:url(http://static.orgasm.com/images/ratings.png) 0 -52px no-repeat; }
.rc-video-rating.rate5 { background:url(http://static.orgasm.com/images/ratings.png) 0 -65px no-repeat; }
.rc-video-uploaded { width:115px; height:13px; overflow:hidden; color:#504f4f; font-size:10px; float:left; }
.rc-video-new { width:32px; height:15px; float:left; padding-left:10px; }
ul.rating { background:url(http://static.orgasm.com/images/star-rating.png) top; height:13px; width:65px; overflow:hidden; }
ul.rating li { display:inline}
.rating a { display:block; width:13px; height:13px; float:left; text-indent:-9999px; position:relative; }
.rating a:hover { cursor:default; }
.rating a:active { background-position:bottom; }
.rating .red-star { background:url(http://static.orgasm.com/images/star-rating.png) center; width:65px; margin-left:-52px; position:static; }
.rc-page-number-container { width:900px; height:27px; margin: 4px auto; }
.short-main-rc-page-number-container { margin:-40px auto 0;overflow: hidden; }
.short-front-rc-page-number-container { width:10px; height:33px; background: url("http://static.orgasm.com/images/combined.png") -985px -270px no-repeat; float: left; margin-left: 430px;}
.short-end-rc-page-number-container { width:10px; height:33px; background: url("http://static.orgasm.com/images/combined.png") -1934px -270px no-repeat; float: left; }
.short-rc-page-number-container { width:100px; height:33px; background: url("http://static.orgasm.com/images/combined.png") -995px -270px no-repeat; float: left; }
.rc-clear { clear:both; }
img { border:0; }
.fv-module-wrapper,.fv-module-container,.fv-video-container,.fv-video-img-bg,.fv-video-uploaded,.fv-ad-container,.fv-jquery-container,.fv-title-bg,.fv-jquery-bg,.fv-ad-bg,.fv-video-new,.fv-video-txt-container,.fv-ad-space,.fv-ad-space a,.fv-video-img-container,.fv-video-hd-container,.fv-title-txt,.fv-video-stars ul.rating,.fv-stars-container,.fv-video-stars,.fv-video-added{ overflow:hidden; }
.fv-module-wrapper { padding:4px 0; margin:0 auto; width:1024px; height:536px; background-color:#000; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-weight:normal; font-size:11px; }
.fv-module-container,.fv-ad-space,.fv-ad-space a,.fv-jq-area { margin:0 auto; }
.fv-module-container { width:980px; height:536px; background: url("http://static.orgasm.com/images/combined.png") 0 -948px no-repeat; }
.fv-ad-container { padding:10px 0 0 10px; float:left; width:333px; height:518px; }
.fv-ad-bg { padding-top:6px; background-color:#000; border:1px solid #333; width:331px; height:509px; }
.fv-ad-space,.fv-ad-space a { width:315px; height:500px; border:none; display:block; background-color:#666; }
.fv-jquery-bg { width:614px; height:481px; background: url("http://static.orgasm.com/images/combined.png") 0 -1523px no-repeat; }
.fv-jquery-bg a { border:0; display:block; outline:none; }
.fv-jq-area { padding-top:3px; height:481px; width:618px; position:relative; }
.fv-scroll { height:440px; width:555px; left:31px; overflow:auto; overflow-x:hidden; position:relative; clear:left; }
.fv-previous-arrow,.fv-next-arrow { top:30px; width:32px; position:absolute; }
.fv-previous-arrow.left { left:0; width:17px; }
.fv-next-arrow.right { right:4px; width:17px; }
.fv-scrollContainer { position:relative; width:2000px; height:440px; }
.fv-scrollContainer div.fv-panel { padding:0; width:555px; height:440px; position:absolute; top:0px; overflow:hidden; }
.fv-jquery-container { padding:10px 0 0 10px; float:left; width:614px; height:517px; }
.fv-container-left, .fv-container, .fv-container-right { float:left; height:500px; overflow: hidden;}
.fv-container-left { width: 10px;}
.fv-container { margin: 0pt auto; width: 960px; }
.fv-container-right { width: 10px;}
.fv-title-bg { width:614px; height:35px; background: url("http://static.orgasm.com/images/combined.png") 0 -908px no-repeat; }
.fv-hd-title { height:27px; width:100%; margin:0px; text-align:center; }
.fv-hd-title-container { margin:0px auto; width:65%; overflow:hidden; }
.fv-hd-title-text { font-family:Arial; font-size:30px; color:#cde; float:left; }
.fv-hd-title-img { margin-left:8px; float:left; margin-top:5px; }
.fv-non-hd-title { font-family:Arial; font-size:30px; color:#cde; margin-top:1px; height:27px; width:100%; text-align:center; }
.rv-jquery-bg a { border:0 none; display:block; }
.fv-jquery-scrolling-container { width:555px; }
.fv-video-container { padding:3px 2px 0; width:181px; height:217px; float:left; }
.fv-video-img-bg { width:181px; height:142px; background: url("http://static.orgasm.com/images/combined.png") -985px 0 no-repeat; }
.fv-video-img-container { padding:11px 0 0; margin:0 auto; width:159px; height:120px; }
.fv-video-hd-container { padding:11px 0 0 0; margin:-131px auto 0; width:159px; height:120px; }
.fv-video-txt-container { margin:0 auto; width:160px; height:70px; font-size:11px; }
.fv-title-txt { height:25px; line-height:12px; }
.fv-stars-container { margin-top:6px; }
.fv-video-time { width:88px; height:15px; float:left; font-size:11px; }
.fv-video-stars { width:72px; height:15px; float:left; }
.fv-video-stars ul.rating { margin:0; padding:0; background:url(http://static.orgasm.com/images/star-rating.png) top; height:13px; width:65px; }
.fv-video-stars ul.rating li { display:inline; }
.rating a { display:block; width:13px; height:13px; float:left; text-indent:-9999px; position:relative; }
.rating a:hover { cursor:default; }
.rating .red-star { background:url(http://static.orgasm.com/images/star-rating.png) center; width:65px; margin-left:-52px; position:static; }
.rating a:active { background-position:bottom; }
.fv-video-added,.fv-video-new { padding-top:3px; }
.fv-video-added { width:120px; height:14px; float:left; font-size:10.5px; color:#A1A1A1; }
.fv-video-new { width:32px; height:15px; float:left; }
.fv-numeric-container { margin:2px 0 0 1px; width:614px; height:29px; text-align:center; background: url("http://static.orgasm.com/images/combined.png") 0 -1489px no-repeat; position:absolute; }
.fv-numeric-container a { display:inline; color:gray; padding:10px; height:20px; width:20px; text-decoration:none; }
.fv-numeric-container .fv-numeric-selected { padding:9px 10px; color:white; background: url("http://static.orgasm.com/images/combined.png") -981px -301px no-repeat; width:18px; height:25px; }
.fv-nav-num-scroll { margin-top:9px; position:relative; }
.fv-numeric-txt-area { text-align:center; height:18px; }
.rv-numeric-container { height:28px; margin:2px auto 0; width:955px; }
.fv-clear { clear:both; }
.htl-wrapper { padding:4px 0; width:1024px; height:21px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:16px; }
.htl-container { margin:0 auto; width:980px; text-align:center; }
.htl-container a { color:#C2C2C2; text-decoration:underline; }
.htl-container a:hover { color:#FFF; }
.rv-module-wrapper,.rv-ad-container,.rv-jquery-container { overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; }
.rv-module-wrapper { padding:4px 0; margin:0 auto; width:1024px; height:547px; }
.rv-jquery-container,.rv-title-bg,.rv-jquery-bg { overflow:hidden; }
.rv-jquery-container { margin:0 auto; width:980px; background:url(http://static.orgasm.com/images/rc-bg.png) no-repeat; height:552px; }
.rv-title-bg { width:930px; margin:18px 0 12px 20px; }
.rv-title-links { float:right; padding:0; }
.rv-title { padding:0; margin:0; }
.rv-title h2 { margin:0 0 0 6px; padding:0; color:#504F4F; font-family:Arial,Helvetica,sans-serif; font-size:22px; display:inline; }
.rv-title-links a { color:#504F4F; text-decoration:none; outline:none; }
.rv-title-links a:hover,.rv-title-links a:active { color:#010101; }
.rv-jquery-bg { margin:0 auto; width:980px; height:465px; }
.rv-jq-area { padding-top:3px; margin:0 auto; height:425px; width:980px; position:relative; }
.rv-jquery-bg a { border:0; display:block; }
.rv-previous-arrow,.rv-next-arrow { top:180px; width:17px; position:absolute; }
.rv-previous-arrow.left { left:12px; width:17px; }
.rv-next-arrow.right { right:9px; width:17px; }
.rv-scroll { height:425px; width:917px; left:31px; overflow:hidden; position:relative; clear:left; }
.rv-scrollContainer { position:relative; width:4300px; height:440px; }
.rv-scrollContainer div.rv-panel { padding:0; width:917px; height:425px; position:absolute; top:0px; overflow:hidden; }
.rv-video-img-container,.rv-video-hd-container,.rv-video-txt-container,.rv-title-txt{ overflow:hidden; }
.rv-video-container { padding:0 1px; width:181px; height:210px; float:left; }
.rv-video-img-bg { width:181px; height:142px; background:url(http://static.orgasm.com/images/rv-video-display-box.png) no-repeat; }
.rv-video-img-container,.rv-video-hd-container { width:159px; height:120px; }
.rv-video-img-container { padding:11px 0 0; margin:0 auto; }
.rv-video-hd-container { padding:11px 0 0; margin:-131px auto 0; }
.rv-video-txt-container { margin:0 auto; width:160px; height:67px; font-size:11px; }
.rv-title-txt { height:25px; line-height:12px; }
.rv-description-container { margin-top:2px; height:15px; line-height:17px; }
.rv-stars-container { overflow:hidden; margin-top:6px; }
.rv-video-time,.rv-video-stars { overflow:hidden; float:left; height:15px; }
.rv-video-time { width:94px; font-size:11px; }
.rv-video-stars { width:65px; }
.rv-video-stars ul.rating { margin:0; padding:0; background:url(http://static.orgasm.com/images/star-rating.png) top; height:13px; width:65px; overflow:hidden; }
.rv-video-stars ul.rating li { display:inline; }
.rating a { display:block; width:13px; height:13px; float:left; text-indent:-9999px; position:relative; }
.rating a:hover { cursor:default; }
.rating .red-star { background:url(http://static.orgasm.com/images/star-rating.png) center; width:65px; margin-left:-52px; position:static; }
.rating a:active { background-position:bottom; }
.rv-video-uploaded,.rv-video-new { overflow:hidden; float:left; height:15px; }
.rv-video-uploaded { padding-right:5px; width:122px; color:#504F4F; font-size:11px; }
.rv-video-new { width:32px; }
.rv-numeric-container { padding-top:9px; margin:2px auto; width:955px; height:28px; text-align:center; position:relative; }
.rv-numeric-container a { display:inline; color:gray; height:20px; width:20px; text-decoration:none; }
.rv-numeric-container #rv-nav-links a { padding:10px; }
.rv-numeric-container .rv-numeric-selected { padding:9px 10px; background: url("http://static.orgasm.com/images/pagination-hover.png") no-repeat; width:28px; height:27px; }
.rv-nav-num-scroll { position:relative; width:350px; margin:0 auto; }
#rv-text-previous-container { float:left; width:25px; }
#rv-nav-links { margin:3px 0 0 5px; float:left; width:275px; }
#rv-text-next-container { float:left; width:25px; }
.rv-numeric-txt-area { text-align:center; height:18px; }
.rv-next-arrow { width:31px; }
.rv-clear { clear:both; }
.hnb-wrapper { margin:0 auto; margin-top:6px; width:1024px; min-height:80px; }
.hnb-container { margin:0 auto; width:980px; min-height:80px; }
.hnb-container a { border:none; outline:none; }
.lvp-rate, .svp-rate { width:70px; height:16px; margin:5px 0 5px 10px; padding:0; }
.vp-rate0 { background:url(http://static.orgasm.com/images/v-ratings.png) 0 0 no-repeat; }
.vp-rate1 { background:url(http://static.orgasm.com/images/v-ratings.png) 0 -16px no-repeat; }
.vp-rate2 { background:url(http://static.orgasm.com/images/v-ratings.png) 0 -32px no-repeat; }
.vp-rate3 { background:url(http://static.orgasm.com/images/v-ratings.png) 0 -48px no-repeat; }
.vp-rate4 { background:url(http://static.orgasm.com/images/v-ratings.png) 0 -64px no-repeat; }
.vp-rate5 { background:url(http://static.orgasm.com/images/v-ratings.png) 0 -80px no-repeat; }
a.related-category { color:#ff0000; }
a.related-category:hover { text-decoration:underline; }
.lvp-wrapper,.lvp-container-bg,.lvp-video-container,.lvp-content-container,.lvp-col-one,.lvp-col-two,.lvp-col-three,.lvp-content-container h2{ margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:11.5px; overflow:visible; }
.lvp-content-container h2 { font-weight:normal; display:inline; }
.lvp-wrapper { padding:0 0 4px; width:1024px; margin-top:12px; }
.lvp-container-bg { width:980px; }
.lvp-video-container { padding:2px 0 0; width:974px; border:none; overflow:hidden; }
.lvp-content-container { padding:12px 3px 15px; width:964px; }
#lvp-share-container { width:976px; text-align:center; padding-top: 4px; overflow:hidden;}
#lvp-share-icons { margin: 0px auto; color:#f00;}
#lvp-share-icons ul, #lvp-share-icons li { display: inline;}
.lvp-container-bg #lvp-x-ad-container { width:970px; height:56px; margin:8px 0; overflow:hidden; }
#svp-x-ad-container { width:970px; height:56px; margin:0 auto 8px; overflow:hidden; }
.lvp-x-ad,.lvp-x-ad a { width:970px; height:56px; }
.lvp-x-ad { padding-top:4px; margin:0 auto; }
.lvp-x-ad a { text-decoration:none; border:none; color:#FFF; outline:none; display:block; }
.lvp-content-container a { text-decoration:none; }
.lvp-content-container a:hover { }
#lvp-tab-c { width:780px; margin:0 auto; }
.lvp-tab { width:390px; height:27px; display:block; float:left; }
#lvp-tab-detail { background:url(http://static.orgasm.com/images/lvp-tab-sprite.png) 0 -98px no-repeat; }
#lvp-tab-detail.tab-off { background:url(http://static.orgasm.com/images/lvp-tab-sprite.png) 0 -70px no-repeat; }
#lvp-tab-gallery { background:url(http://static.orgasm.com/images/lvp-tab-sprite.png) 0 -154px no-repeat; }
#lvp-tab-gallery.tab-off { background:url(http://static.orgasm.com/images/lvp-tab-sprite.png) 0 -126px no-repeat; }
.lvp-content-bg { width:776px; margin:0 auto 50px; padding:8px 0 12px; border:2px solid #8e8e8e; background-color:#eaeaea; }
#lvp-content-c {  }
#lvp-gallery-c { display:none; }
#lvp-gallery-c img { margin-bottom:5px; }
#lvp-gallery-center { width:480px; margin:0 auto; }
.lvp-content-col-c { float:left; width:375px; margin-right:5px; }
.lvp-title { font-size:12px; line-height:14px; color:#FF0000; padding:10px 10px 0; }
.lvp-description { font-size:12px; line-height:14px; padding:0 10px; margin:3px 0 0; }
.lvp-description p { font-family:Arial,Helvetica,sans-serif; line-height:18px; font-siez:13px; }
.lvp-pornstar-txt { margin:6px 0 12px 0; }
.lvp-title-txt { float:left; }
.lvp-clear { clear:both; }
.svp-container,.svp-txt-container h2 { margin:0 auto; padding:0; overflow:auto; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:400; }
.svp-txt-container h2 { display:inline; }
.svp-wrapper { width: 980px; margin:4px auto; position:relative; min-height:650px; overflow:hidden; font-family: Arial,Helvetica,sans-serif; font-size:12px; font-weight: normal;}
.svp-video-container { width:600px; z-index:1500; padding:10px 0; }
.svp-video-container h1 { font-size:26px; }
#svp-x-ad-standard { width:600px; height:36px; margin-top:6px; }
#svp-share-container { width:600px; text-align:center; padding-top: 4px; overflow:hidden;}
#svp-share-icons { margin: 0px auto; color:#f00;}
#svp-share-icons ul, #svp-share-icons li { display: inline;}
.svp-x-ad,.svp-x-ad a { width:596px; height:26px; }
.svp-x-ad { padding-top:6px; margin:0 auto; }
.svp-x-ad a { text-decoration:none; border:none; color:#FFF; outline:none; display:block; }
.svp-txt-container, .lvp-content-container { padding-top:20px; border:2px solid #929292; background-color:#cbcbcb; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; }
.svp-txt-container a { text-decoration:none; }
.svp-txt-container a:hover { }
#svp-tab-c { width:484px; margin:0 auto; }
.svp-tab { width:242px; height:24px; display:block; float:left; }
#svp-tab-detail { background:url(http://static.orgasm.com/images/svp-tab-sprite.png) 0 -95px no-repeat; }
#svp-tab-detail.tab-off { background:url(http://static.orgasm.com/images/svp-tab-sprite.png) 0 -70px no-repeat; }
#svp-tab-gallery { background:url(http://static.orgasm.com/images/svp-tab-sprite.png) 0 -145px no-repeat; }
#svp-tab-gallery.tab-off { background:url(http://static.orgasm.com/images/svp-tab-sprite.png) 0 -120px no-repeat; }
/*
.sprite-svp-tab-arrow-left{ background-position:0 0; width: 23px; height: 34px; } 
.sprite-svp-tab-arrow-right{ background-position:0 -35px; width: 23px; height: 34px; }
*/
.svp-content-bg { width:480px; margin:0 auto 50px; padding:8px 0 12px; border:2px solid #8e8e8e; background-color:#eaeaea; }
#svp-content-c {  }
#svp-gallery-c { display:none; }
#svp-gallery-c img { margin-bottom:5px; }
.svp-one-col-container { padding:0 15px 10px; overflow:auto; }
.svp-title-container { padding-bottom:5px; }
.svp-txt-container p { margin:0; letter-spacing:0.2px; }
.svp-title { font-size:12px; line-height:14px; color:#FF0000; padding:10px 10px 0; }
.svp-description { font-size:12px; line-height:14px; padding:0 10px; margin:3px 0 0; }
.svp-description p { font-family:Arial,Helvetica,sans-serif; line-height:18px; font-siez:13px; }
.svp-description h1 { font-size:12px; font-weight:400; }
.svp-results { text-transform:uppercase; }
.svp-col-one,.svp-col-two { width:270px; float:left; padding-right:20px; }
.svp-col-two { padding-right:0; }
.svp-ad-container { right:30px;  text-align:right; z-index:1000; position:absolute; margin:0; top:0px; overflow:hidden; display:none; }
.svp-sponsor-ad { width:315px; height:300px; margin:10px 0 0 0; position:relative; z-index:0;  float:right; overflow:hidden;  }
.svp-clear { clear:both; }
.small-android-player-msg {padding-top:215px; text-align:center; font-size:22px;}
.large-android-player-msg {padding-top:260px; text-align:center; font-size:22px;}
object, embed { outline: 0; }
#static-mainContent { font-family:Arial, Helvetica, sans-serif; margin: 10px 0 0 50px; width:980px; font-size:14px; }
.sitemap-content { text-align:center; }
.sitemap-content ul li { margin-left:20px; }
#traffic-title {width:100%; text-align:center; height:22px; margin:0 auto; margin-top:15px;}
#traffic-title h1 { color:#A70C00; font-weight:bold; }
#traffic-mainContent { font-family:Arial, Helvetica, sans-serif; margin: 10px 0 0 50px; width:980px; font-size:14px; }
#traffic-mainContent h1 {font:Arial, Helvetica, sans-serif; text-indent:-9999px;}
#traffic-mainContent h2 {padding: 0px;margin: 0px auto; font-family: Arial, Helvetica, sans-serif;font-size: 22px;}
#traffic-mainContent ul { font:Arial, Helvetica, sans-serif; line-height:20px; margin-left:14px; }
#traffic-mainContent p {text-align:left; font:Arial, Helvetica, sans-serif;}
#traffic-mainContent a { }
.traffic-redList { color:#a70c00; line-height:20px;}
.traffic-whiteList { font-family: "Arial", Helvetica, sans-serif;}
#content-title {width:100%; text-align:center; height:22px; margin:0 auto; margin-top:15px;}
#content-title h1 { color:#A70C00; font-weight:bold; font-family: Arial,Helvetica,sans-serif; font-size:26px; letter-spacing:0.5px; }
#content-mainContent { font-family:Arial, Helvetica, sans-serif; margin:0 auto; width:1024px; margin-top:10px; font-size:14px; }
#content-mainContent h1 {font:Arial, Helvetica, sans-serif; text-indent:-9999px;}
#content-mainContent h2 {padding: 0px;margin: 0px auto;width: 960px;color:#FFFFFF; font-family: Arial, Helvetica, sans-serif;font-size: 16px;text-align:center; background-color: #000;}
#content-mainContent ul {color:#FFFFFF; font:Arial, Helvetica, sans-serif; line-height:20px;}
#content-mainContent p {text-align:left; font:Arial, Helvetica, sans-serif; }
#content-mainContent a { }
.content-redList { color:#a70c00; line-height:20px;}
.content-whiteList { font-family: "Arial", Helvetica, sans-serif;}
#lightboxContainer { width:820px; height:auto; margin:0 auto; }
#lightboxLeft { width:400px; height:521px; display:block; float:left; }
#lightboxRight { width:400px; height:521px; display:block; float:left; margin-left:20px; }
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }
#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }
#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://static.orgasm.com/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(http://static.orgasm.com/images/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
.related-pornstar-container { width: 980px; height: 165px; overflow:hidden;}
.related-pornstar { float: left; height: 185px; padding:0 60px 0 0; width: 181px; }
.pornstar-name{ font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:normal; color:#326699; padding:0 0 1px; }
.pornstar-name p{ text-align: center;}
.pornstar-module { height: 210px; margin: 0 auto; width: 980px; }
.pornstar-main-header { width:980px; clear:both; margin:20px 0 6px 0; font-family:Arial,Helvetica,sans-serif; }
.pornstar-main-header .pornstar-header-name { float:left; width:520px; margin-left:80px; overflow:hidden; }
.pornstar-main-header .pornstar-header-name h1 { font-weight:bold; font-size:18px; }
.pornstar-main-header .pornstar-header-name h1 span { font-weight:normal; }
.pornstar-main-header .pornstar-header-letter { float:left; width:300px; margin:2px 0 0 50px; font-weight:bold; font-size:16px; }
.pornstar-main-header .pornstar-header-letter-box a { float:left; text-align:center; color:#b2b2b4; }
.pornstar-main-header .pornstar-header-letter-box a.active-letter { color:#000000; }
.pornstar-main-container { margin:0 auto 10px; width:100%; background-color:#fafafa; border-top:2px solid #2d2f2e; }
.pornstar-main-container-top { width:100%; height: 14px; }
.pornstar-main-container-mid { width:100%; min-height: 825px; font-family: 'Arial',Helvetica,sans-serif; }
.pornstar-main-container-bottom { width:100%; height: 14px; }
.ps-info-container { width: 968px; clear:both; margin-top:20px; border-bottom:1px solid #bfbfbf; margin-left:57px; font-family:Arial,Helvetica,sans-serif; }
.ps-thumbnail-box { width:160px; float:left; }
.ps-thumbnail-box a { display:block; }
.ps-detail-box { width:780px; float:left; }
.ps-content-box { width:600px; float:left; }
.ps-content-box .ps-col { float:left; margin-left:16px; width:180px; }
.ps-content-box .ps-row { width:100%; clear:both; font-size:12px; padding-bottom:15px; }
.ps-content-box .ps-label { float:left; width:70px; color:#b1b1b1; }
.ps-content-box .ps-longer-label { width:90px; }
.ps-content-box .ps-value { float:left; color:#4d4d4d; }
.ps-content-info-container { width:760px; }
#ps-content-summary { display:inline; }
.ps-tab-container { float:left; width:360px; margin:38px 0 0 16px; position:relative; }
.ps-tab { display:block; float:left; margin-left:5px; font-size:16px; color:#b2b2b4; padding-bottom:18px; width:75px; text-align:center; }
a.ps-tab { color:#b2b2b4; }
.ps-active-tab, .ps-tab:hover { border-bottom:1px solid #666666; padding-bottom:17px; color:#4d4d4d; }
a.ps-active-tab, a.ps-tab:hover { color:#4d4d4d; }
.ps-social-container { float:left; width:200px; margin:0 0 0 16px; }
.ps-twitter-box { float:left; width:60px; }
.ps-facebook-box { float:left; margin-left:10px; width:60px; }
.ps-googlge-box { float:left; width:60px; }
#ps-twitter-feed { display:none; position:absolute; top:38px; left:122px; z-index:100; }
.ps-twitter-feed-close-box { float:right; position:relative; z-index:110; margin:-10px 0 0 -16px; }
#ps-twitter-feed-close:hover { cursor:pointer; }
.ps-section { width:910px; border-top:2px solid #e3e3e3; margin-top:50px; padding:0 55px; font-size:12px; color:#353535; }
.ps-section h1, .ps-section h2, .ps-section h3 { font-size:16px; color:#000000; }
.ps-section-button-box { width:100%; height:50px; margin:-5px 0 15px 0; }
.ps-section-button { float:left; width:42px; height:48px; }
.ps-info-c p a { color:#ff0000; }
.ps-info-c p a:hover { text-decoration:underline; }
.ps-section-text { float:left; height:48px; margin:16px 0 0 20px; }
.ps-banner { background:url('http://static.orgasm.com/images/pornstar-banner-bg.png') repeat-x; width:100%; height:80px; margin-top:30px; }
.ps-banner-vote-button { width:120px; height:45px; margin:18px 0 0 56px; float:left; }
.ps-banner-vote-slogan { font-size:24px; color:#ffffff; float:left; width:585px; height:45px; margin:26px 0 0 30px; }
.ps-banner-vote-more { font-size:18px; color:#ffffff; float:left; width:160px; height:45px; margin:30px 0 0 30px; }
.ps-banner-vote-more a { color:#ffffff; }
.ps-banner-vote-more a:hover { text-decoration:underline; }
.ps-enlarge-button { margin:-24px 0 0 135px; width:20px; height:20px; padding-bottom:4px; }
a.ps-read-toggle { color:#ff0000; }
a.ps-read-toggle:hover { text-decoration:underline; }
#ps-content-detail { }
.ps-content-detail-none { display:none; }
.ps-content-detail-inline { display:inline; }
.pornstar-img { margin: 0 12px; width:320px; height: 480px; float: left; border:1px solid #555555; }
.pornstar-video-container { float: left; height: 485px; overflow: hidden;}
.pornstar-videos { margin-top:5px; height: 440px; overflow: hidden;}
.pornstar-video-vote-header { height:32px; width:615px; margin:12px 0 14px 12px; }
.pornstar-video-vote-slogan { float:left; font-size:20px; font-weight:bold; margin-top:6px; }
.pornstar-video-vote-button-container { float:left; margin-left:20px; }
.pornstar-video-header { height: 38px; width: 615px; }
.pornstar-video-header-mid { width: 593px; height: 38px; float:left; }
#pornstar-header-text { padding-top: 5px; }
#pornstar-header-text h1 { font-size: 16px; padding-top: 2px; color:#504F4F; }
.pornstar-video-list { height: 545px; width:980px; overflow: hidden; font-family: 'Arial',Helvetica,sans-serif; font-weight: normal; position: relative;}
.pornstar-video { float: left; height: 185px; padding:0 60px 0 0; width: 181px; }
.pornstar-bio-container { width: 956px; margin: 10px 12px 0; min-height: 400px; overflow: hidden; }
.pornstar-stats { width: 190px; height: inherit; padding: 10px; font-size: 12px; line-height: 19px; float: left;}
.pornstar-bio { font-size: 14px; float: left; width: 735px; text-align: justify; padding: 10px 0 0;}
.pornstar-page-buttons { margin:12px auto; width:140px; }
.more-pornstar-button { background:url('http://static.orgasm.com/images/pornstar-more-button.png') no-repeat; width:139px; height:26px; text-align:center; padding-top:10px; color:#ffffff; }
.more-pornstar-button:hover { text-decoration:underline; cursor:pointer; }
.first { padding: 15px 10px 0 0;}
.last { padding: 15px 5px 0 5px;}
.pornstar-list-small { float:left; display: none; width: 575px; height: 492px; background: url("http://static.orgasm.com/images/list-bg.png") no-repeat scroll 0 0 transparent; }
.pornstar-list-container-small { padding: 5px 10px 5px 15px; width: 550px;}
.pornstar-search { float: left; }
.pornstar-col { float: left; overflow: hidden; width:174px; height:180px; margin-right:10px; text-align:center; }
.pornstar-col a:link, .pornstar-col a:visited, .pornstar-col a:hover { padding: 3px 0; border: medium none; color:#326699; display: block; outline: medium none; text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: normal; }
.pornstar-col h2 { margin-top:6px; }
.pornstars-small { padding-top: 10px; overflow: hidden;}
.pornstar-pagination { margin:5px 0 0 14px; }
.pagination-pornstar-mid { color: #222222; font-size: 13px; padding-top: 5px; text-align: center; width: 605px; height: 33px; }
.pagination-pornstar-mid a, .pornstar-pages a{ color: #222222; text-decoration: none; font-size: 14px; margin: 0 4px 5px;}
.pagination-pornstar-mid a { color: #222222;}
.pornstar-pages-container { width:100%; text-align:center; margin-bottom:50px; }
.pornstar-pages a{ color: #CA0204; }
.pornstar-pages { color:#504F4F; margin:0 auto; display:table; }
.pornstar-pagination-active { float:left; width:26px; height:25px; margin:0 2px 0 4px; }
.pornstar-pagination-active a { background:url('http://static.orgasm.com/images/pornstar-pagination-active-bg.png') no-repeat; display:block; width:24px; height:18px; color:#f2f2f2; text-align:center; padding-top:6px; }
.pornstar-pagination-active a:hover { background:url('http://static.orgasm.com/images/pornstar-pagination-hover-bg.png') no-repeat; display:block; width:26px; height:19px; color:#717171; text-align:center; padding-top:6px; }
.pornstar-pagination-button { float:left; width:26px; height:26px; margin:0 2px; }
.pornstar-pagination-button a { background:url('http://static.orgasm.com/images/pornstar-pagination-bg.png') no-repeat; display:block; width:26px; height:19px; color:#717171; text-align:center; padding-top:6px; }
.pornstar-pagination-button a:hover { background:url('http://static.orgasm.com/images/pornstar-pagination-hover-bg.png') no-repeat; display:block; width:26px; height:19px; color:#717171; text-align:center; padding-top:6px; }
.pornstar-main-left-head-center { width: 724px; float: left; oerflow: hidden;}
.pornstar-main-right-head-center { width: 215px; }
.pornstar-landing-main { padding: 10px 22px 0; width: 980px; margin:0 auto; }
.pornstar-main-right-head { width: 215px; height:45px; overflow: hidden; background:url('http://static.orgasm.com/images/featured-pornstars-header-bg.png') no-repeat; }
.pornstar-main-left-head { width: 746px; overflow: hidden; }
.pornstar-main-left { width: 746px; overflow: hidden; float: left;}
.pornstar-main-right { width: 220px; overflow: hidden; float: left; padding:0; }
.pornstar-header-title { color: #CCCCCC; float: left; font-family: Arial,Helvetica,sans-serif; height: 38px; padding: 4px 0 0 8px;  width: 500px; }
.pornstar-header-title h1 { font-size: 15px; padding-top: 2px; color:#000000; }
.pornstar-featured-header-title { color: #CCCCCC; font-family: Arial,Helvetica,sans-serif; text-align:center; }
.pornstar-featured-header-title h1 { font-size: 12px; padding-top: 9px; color:#000000; }
.pornstar-sub-header-title { color: #CCCCCC; float: left; font-family: Arial,Helvetica,sans-serif; height: 38px; padding: 4px 0 0 8px;  width: 580px; }
.related-pornstar-container-vertical { width: 200px; overflow: hidden; background-color:#f6f6f6; border: 1px solid #ffffff; border-top:none; margin-left:6px; -webkit-border-radius:0 0 10px 10px; -moz-border-radius:0 0 10px 10px; border-radius:0 0 10px 10px; } 
.related-pornstar-vertical { margin: 0 auto 30px; width: 160px; background-color:#ffffff; border:1px solid #e1e1e1; padding:5px; }
.related-pornstar-vertical-left { float: left; width: 13px; height: 477px;}
.related-pornstar-vertical-center { padding-top:10px; }
.related-pornstar-vertical-right { float: left; width: 13px; height: 477px;}
.pornstar-main-left-body { width: 746px; overflow: hidden; padding-top: 10px; float: left;}
.pornstar-letter { width: 182px; float: left; padding-top: 10px;} 
.pornstar-list-container { overflow: hidden; width: 746px; float: left; margin-left:18px; }
.pornstar-header-title-text { float: left; margin-bottom: 0; margin-top: 6px; padding: 0; color:#504F4F; }
.pornstar-header-title-text h1 { font-style:italic; }
.pornstar-featured-header-title-text { margin-bottom: 0; margin-top: 6px; padding: 0;}
.pornstar-featured-header-title-text h1 { }
#pornstar-search-message-container { width: 215px; float: right; border:1px solid #fff; background-color:#000000; position: absolute; color: #CA0204; display: none; }
#pornstar-page-wrapper { margin-left: auto; margin-right: auto; padding: 0; position: relative; width: 1024px; }
#studio-page-wrapper { margin-left: auto; margin-right: auto; padding: 0; position: relative; width: 1024px; }
.pornstar-video-txt-container { color:#b1b1b1; font-size: 11px; height: 28px; margin: 0 auto; width: 165px; overflow: hidden; }
.pornstar-video-duration { float: right; margin: 14px 0 0 10px; color:#4d4d4d; font-weight:bold; }
.pornstar-vid-container { margin: 0 10px 0 0; position: relative; width: 970px; }
.pornstar-search-container { margin:0 0 0 386px; width: 205px; }
.pornstar_back { background: url("http://static.orgasm.com/images/previous.png") no-repeat scroll 0 0 transparent; float: left; height: 27px; margin: 5px 10px 0; padding-top: 7px; text-align: center; width: 125px; }
.pornstar_back a:link, .pornstar_back a:visited, .pornstar_back a:hover { color: #CECECE; font-size: 13px; margin-top: 10px; padding: 19px 0 0 26px; text-decoration: none; }
.page_buttons { margin: 0 auto 0; width: 143px; }
.pornstar_s_category_description { top: 700px; position: relative; margin-top: -700px !important; padding: 15px !important; }
.pornstar_landing_content_holder { height: 1px; }
.pornstar_current { color: #000000; font-size: 14px; margin: 0 4px; }
.related-pornstar-vertical a, .related-pornstar a { border:none; text-decoration:none; }
 .pornstar-index-thumbnail-container { width:174px; height:130px; }
 .pornstar-index-thumbnail-container img { padding:5px; background-color:#FFFFFF; box-shadow:0 1px 2px #999999; }
.page_buttons div { cursor: pointer; }
#pornstar-search-message-close { cursor: pointer; }
.pornstar-category-active { float:left; width:26px; height:25px; margin:0 2px 0 4px; }
a.pornstar-category-active { background:url('http://static.orgasm.com/images/pornstar-pagination-active-bg.png') no-repeat; display:block; width:26px; height:19px; color:#f2f2f2; text-align:center; padding-top:6px; }
a.pornstar-category-active:hover { background:url('http://static.orgasm.com/images/pornstar-pagination-hover-bg.png') no-repeat; display:block; width:26px; height:19px; color:#717171; text-align:center; padding-top:6px; }
.pornstar-category-button { float:left; width:26px; height:26px; margin:0 2px; }
a.pornstar-category-button { background:url('http://static.orgasm.com/images/pornstar-pagination-bg.png') no-repeat; display:block; width:26px; height:19px; color:#717171; text-align:center; padding-top:6px; }
a.pornstar-category-button:hover { background:url('http://static.orgasm.com/images/pornstar-pagination-hover-bg.png') no-repeat; display:block; width:26px; height:19px; color:#717171; text-align:center; padding-top:6px; }
.pornstar-category-active-xyz { float:left; width:42px; height:25px; margin:0 2px 0 4px; }
a.pornstar-category-active-xyz { background:url('http://static.orgasm.com/images/pornstar-pagination-active-xyz-bg.png') no-repeat; display:block; width:42px; height:19px; color:#f2f2f2; text-align:center; padding-top:6px; }
a.pornstar-category-active-xyz:hover { background:url('http://static.orgasm.com/images/pornstar-pagination-hover-xyz-bg.png') no-repeat; display:block; width:42px; height:19px; color:#717171; text-align:center; padding-top:6px; }
.pornstar-category-button-xyz { float:left; width:42px; height:26px; margin:0 2px; }
a.pornstar-category-button-xyz { background:url('http://static.orgasm.com/images/pornstar-pagination-xyz-bg.png') no-repeat; display:block; width:42px; height:19px; color:#717171; text-align:center; padding-top:6px; }
a.pornstar-category-button-xyz:hover { background:url('http://static.orgasm.com/images/pornstar-pagination-hover-xyz-bg.png') no-repeat; display:block; width:42px; height:19px; color:#717171; text-align:center; padding-top:6px; }
.social_icons { width: 38px; height: 24px; }
.individual_social_icons{ width: 38px; height: 24px; float: left; padding: 2px;}
.facebook {background: url("http://static.orgasm.com/images/orgasm_social_icons_v2.png") no-repeat scroll -44px -1px transparent; float:left; }
.stumble_upon {background: url("http://static.orgasm.com/images/orgasm_social_icons_v2.png") no-repeat scroll -44px -30px transparent; float:left; }
.twitter {background: url("http://static.orgasm.com/images/orgasm_social_icons_v2.png") no-repeat scroll 0 0 transparent; float: left; }
.studio_list { position: relative; margin: 0 auto; width: 978px; }
.blk_bottom_large { width:980px; height: 16px;}
.categoryList {text-align: left;}
.studio_list_container {width: 978px; float: left; margin-top:20px; }
.studio_container {width: 978px; padding: 5px 0 15px 0; border-top: solid 1px #333;}
.category_container {width: 801px; padding: 0 0 0 178px; height:150px;}
.category_ad_container {width: 840px; padding: 0 0 0 139px; height:30px;}
.studio_img {float: left; margin-left: 5px; width:334; border: solid 3px #333;}
.studio_desc {float: left; margin: 0 10px 0 5px; width: 610px; font-size: 12px; text-align: justify; }
.studio_logo { float:left; width:342px; height:78px; padding:0 12px 8px 0; }
.studio_desc_small { font-size: 12px; text-align:left; }
.studio_desc_small a { color:#504f4f; }
.studio_desc_small a:hover { text-decoration:underline; }
a.studio-read-toggle { color:#ff0000; }
a.studio-read-toggle:hover { text-decoration:underline; }
#studio-content-detail { display:none; }
.studio_title {margin-left: 10px;}
.studio_title h2 {font-size: 1.25em; margin-bottom: 0; text-align: left; }
.studio_column {margin: 0 5px 5px 0; position: absolute;  width: 140px; left: 0;}
.category_img { margin:13px 0 0 3px; }
.category_holder {float:left; width:192px; height:145px; background:url("http://static.orgasm.com/images/combined.png") no-repeat scroll -985px -1842px transparent; }
.category_title {position: relative; height:20px; top: -20px; background-color: black; opacity: 0.6; margin-left:17px; width:161px; }
.category_title a:link, .category_title a:active, .category_title a:visited { color: #FFFFFF; text-decoration: none; }
.studio_desc_container {width:960px; margin-bottom: 10px; }
.studio_video_holder {margin-right:29px;}
.grey_bottom_small { width:368px; height: 13px;}
.grey_top_small { width:368px; height: 13px;}
.studio_desc_mid{ border:1px solid #333333; padding:20px; }
.studio_page_main { margin: 0 auto; width: 965px; padding: 0 5px; }
.rollover_overlay { position: absolute; top: 0px; z-index: 2; width:600px; height:460px; display: none; background-color:black;}

#footer-wrapper { margin-left: auto; margin-right: auto; padding: 0; position: relative; width: 1024px; }
#home-sort-by-container { margin:0 0 0 0; float:right; }
#page-wrapper-tablet #home-sort-by-container { margin-right:25px; }
#bottom-search-bar { background:url("http://static.orgasm.com/images/bottom-nav-bg.gif") repeat-x scroll 0 0 transparent; height:27px; padding:0; width:100%; clear:both; margin-bottom:12px; min-width:1024px; }
#bottom-search-content { width:100%; text-align:center; height:20px; }
#bottom-search-input { margin:4px -3px 0 0; width:300px; height:12px; border:none; padding:2px 0; font:Arial, Helvetica, sans-serif; color: #010101; font-size:12px; }
#bottom-search-bottom { vertical-align:middle; margin:0 0 0 -1px; }

.social-popup { position:absolute; z-index:10000; text-align:center; display:none; display:block;}
#twitter-popup.social-popup { display:none; }
	
#facebook-popup .triangle-border { position:relative; padding:17px 15px; margin:1em 0 3em; border:1px solid #a0a6af; color:#333; background:#fff; width:90px; text-align:center; }
#facebook-popup .triangle-border:before { content:""; position:absolute; bottom:-20px; left:40px; border-width:20px 20px 0; border-style:solid; border-color:#5a8f00 transparent; display:block; width:0; }
#facebook-popup .triangle-border:after { content:""; position:absolute; bottom:-13px; left:47px; border-width:13px 13px 0; border-style:solid; border-color:#fff transparent; display:block; width:0; }
#facebook-popup .triangle-border.top:before { top:-9px; bottom:auto; left:auto; right:44px; border-width:0 9px 9px; }
#facebook-popup .triangle-border.top:after { top:-8px; bottom:auto; left:auto; right:45px; border-width:0 8px 8px; }

#twitter-popup .triangle-border { position:relative; padding:17px 15px; margin:1em 0 3em; border:1px solid #a0a6af; color:#333; background:#fff; width:220px; text-align:center; }
#twitter-popup .triangle-border:before { content:""; position:absolute; bottom:-20px; left:40px; border-width:20px 20px 0; border-style:solid; border-color:#5a8f00 transparent; display:block; width:0; }
#twitter-popup .triangle-border:after { content:""; position:absolute; bottom:-13px; left:47px; border-width:13px 13px 0; border-style:solid; border-color:#fff transparent; display:block; width:0; }
#twitter-popup .triangle-border.top:before { top:-9px; bottom:auto; left:auto; right:109px; border-width:0 9px 9px; }
#twitter-popup .triangle-border.top:after { top:-8px; bottom:auto; left:auto; right:110px; border-width:0 8px 8px; }

.social-buttons { margin:0 auto; }

.social-share-icons { width:65px; height:28px; }
.individual-social-share-icons{ width:65px; height:28px; float:left; padding:2px;}
.twitter-share {background: url("http://static.orgasm.com/images/social-icons.png") no-repeat scroll 0 0 transparent; float: left; }
.facebook-share {background: url("http://static.orgasm.com/images/social-icons.png") no-repeat scroll 0 -36px transparent; float:left; }
.google-share {background: url("http://static.orgasm.com/images/social-icons.png") no-repeat scroll 0 -71px transparent; float:left; }

#page-wrapper { padding:0px; width:1024px; margin-right:auto; margin-left:auto; position:relative; }

/* sex wiki */
.one-column #page { min-width:1024px; }

#top-menu-tab { font-size:12px; font-family:'Arial',Helvetica,sans-serif; border:1px solid #504F4F; color:#504F4F; background-color:#fecc00; padding:0; margin:0; width:102px; height:14px; text-align:center; }
#openx_zone_2029 { position:relative; z-index:10; }

.tag-container { float:left; margin:2px 6px 3px 0; border:1px solid #acacac; height:19px; -webkit-border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px; border-radius:5px 0 0 5px; }
.tag-separator { float:left; }
.tag-name-label { float:left; padding:3px 0 0 8px; }
.tag-input-box { float:left; background-color:#acacac; margin-left:6px; padding:3px 3px 4px 5px; width:13px; height:13px; }
.tag-name-label:hover { text-decoration:underline; }
.tag-container-active { border:1px solid #bf2a2a; }
.tag-name-label-active a { color:#bf2a2a; }
.tag-input-box-active { background-color:#bf2a2a; }
.ts-submit-container { float:left; margin:2px 0 0 5px; }
#ts-submit { display:none; }
.ts-button { border: medium none; background:#691518; background:-webkit-gradient(linear, left top, left bottom, from(#bf2a2a), to(#691518)); background:-webkit-linear-gradient(top, #bf2a2a, #691518); background:-moz-linear-gradient(top, #bf2a2a, #691518); background:-ms-linear-gradient(top, #bf2a2a, #691518); background:-o-linear-gradient(top, #bf2a2a, #691518); -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; color:white; font-size:12px; font-family:Georgia, serif; text-decoration:none; vertical-align:top; width:56px; height:23px; padding:0px 5px 3px; cursor: pointer; }
.ts-button:hover { border-top-color:#1b435e; background:#ba2f4d; }
.ts-button:active { border-top-color:#1b435e; background:#ba2f4d; }

.category-container { float:left; margin:2px 6px 3px 0; border:1px solid #acacac; height:19px; -webkit-border-radius:5px 5px 5px 5px; -moz-border-radius:5px 5px 5px 5px; border-radius:5px 5px 5px 5px; }
.category-separator { float:left; }
.category-name-label { float:left; padding:2px 4px 1px 4px; }
.category-name-label:hover { text-decoration:underline; }

.svp-view-c { float:left; margin:-5px 0 2px 6px; }
.svp-view-btn { height:16px; display:block; text-align:center; float:left; background-color:transparent; color:#010101; padding:3px 4px 1px 4px; margin:2px 6px 3px 0; border:1px solid #acacac; -webkit-border-radius:5px 5px 5px 5px; -moz-border-radius:5px 5px 5px 5px; border-radius:5px 5px 5px 5px; } 
a.svp-view-btn:hover,
a.svp-view-btn.active { background-color:#aeaeae; text-decoration:none; color:#010101; }

.svp-model-c.thumb-mode { float:left; width:82px; height:95px; margin:2px 4px 10px 5px; }
.svp-model-c.thumb-mode .svp-model-b { padding:0 0 2px; text-align:center; height:95px; overflow:hidden; border:1px solid #acacac; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; }
.svp-model-c.thumb-mode .svp-model-b:hover { text-decoration:none; border:1px solid #727272; }
.svp-model-c.thumb-mode .svp-model-b .svp-model-name .svp-model-desc { display:none; }
.svp-model-c.thumb-mode .svp-model-b .svp-model-thumb { margin-bottom:5px; }
.svp-model-c.thumb-mode .svp-model-b .svp-model-bio { display:none; }
.svp-model-c.bio-mode { float:none; width:100%; height:auto; margin:2px 0 12px 6px; }
.svp-model-c.bio-mode .svp-model-b { padding:0; text-align:left; height:auto; overflow:visible; border:none; }
.svp-model-c.bio-mode .svp-model-b:hover { text-decoration:none; border:none; }
.svp-model-c.bio-mode .svp-model-b .svp-model-thumb { margin:0 12px 0 0; float:left; width:80px; height:60px; }
.svp-model-c.bio-mode .svp-model-b .svp-model-name { font-weight:bold; margin-bottom:5px; }
.svp-model-c.bio-mode .svp-model-b .svp-model-name a:hover { text-decoration:underline; }
.svp-model-c.bio-mode .svp-model-b .svp-model-name .svp-model-desc { display:inline; }
.svp-model-c.bio-mode .svp-model-b .svp-model-bio { margin-left:92px; }
.svp-model-c.bio-mode .svp-model-b .svp-model-search { margin-top:8px; }

.svp-pornstar-txt { margin-top:6px; }
.svp-title-txt { float:left; }
	
#jquery-overlay { position:absolute; top:0; left:0; z-index:90; width:100%; height:500px; }
#jquery-lightbox { position:absolute; top:0; left:0; width:100%; z-index:100; text-align:center; line-height:0; }
#jquery-lightbox a img { border:none;}
#lightbox-container-image-box { position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto; }
#lightbox-container-image { padding:10px;}
#lightbox-loading { position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0; }
#lightbox-nav { position:absolute; top:0; left:0; height:100%; width:100%; z-index:10; }
#lightbox-container-image-box > #lightbox-nav { left:0;}
#lightbox-nav a { outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext { width:49%; height:100%; zoom:1; display:block; }
#lightbox-nav-btnPrev { left:0; float:left; }
#lightbox-nav-btnNext { right:0; float:right; }
#lightbox-container-image-data-box { font:10px Verdana, Helvetica, sans-serif; background-color:#fff; margin:0 auto; line-height:1.4em; overflow:auto; width:100%; padding:0 10px 0; }
#lightbox-container-image-data { padding:0 10px; color:#666; }
#lightbox-container-image-data #lightbox-image-details { width:70%; float:left; text-align:left; }
#lightbox-image-details-caption { font-weight:bold;}
#lightbox-image-details-currentNumber { display:block; clear:left; padding-bottom:1.0em; }
#lightbox-secNav-btnClose { width:66px; float:right; padding-bottom:0.7em; }

#bio-vote-banner { float:right; width:150px; height:140px; margin:-24px 50px 0 0; font-size:14px; text-align:center; color:#EB5791; font-weight:bold; }
#bio-vote-banner:hover { cursor:pointer; }

#es-load-more-c { clear:both; width:100%; padding:20px 0; }
#es-load-more-btn { background:url(http://static.orgasm.com/images/es-load-more-v2-btn.png) no-repeat; width:900px; height:80px; margin:0 auto; display:block; }

#es-head-bg { width:100%; height:53px; background:url(http://static.orgasm.com/images/es-bg.jpg) repeat-x; position:fixed; top:0; left:0; display:none; }
#es-head-c { width:990px; margin:0 auto; }

#es-logo-c { float:left; width:179px; margin:12px 5px 0 0; }

#es-nav-c { padding-top:9px; font-size:10px; font-weight:400; font-family:'Arial',Helvetica,sans-serif; float:left; width:570px; margin:12px 10px 0 0; }
#es-nav-c ul { list-style-type:none; text-decoration:none; }
#es-nav-c ul li { position:relative; color:#efefef; float:left; margin:auto 3px; }
#es-nav-c ul li a { position:relative; z-index:10; }
#es-nav-c ul li a,
#es-nav-c ul li a:visited { border:none; text-decoration:none; color:#efefef; }
#es-nav-c ul li a:hover,
#es-nav-c ul li a.active-nav { color:#ffffff; }
#es-nav-c .child-ul { display:none; box-shadow:3px 3px 5px rgba(0, 0, 0, 0.3); background:#ffffff; border:none; position:absolute; top:22px; padding:10px; z-index:10002; }
#es-nav-c .child-li { }
#es-nav-c .child-li .child-c { float:left; padding:4px 0; }
#es-nav-c .child-li .child-c a,
#es-nav-c .child-li .child-c a:visited { color:#504F4F; }
#es-nav-c .child-li .child-c  a:hover,
#es-nav-c .child-li .child-c  a.active-nav { color:#d60700; }
#es-nav-c #se-nav-category-c { width:470px; }
#es-nav-c #se-nav-studio-c { width:470px; }
#es-nav-c #se-nav-pornstar-c { width:320px; }

#es-search-c { float:left; width:168px; margin:15px 15px 0 0; }
#es-search { background:url(http://static.orgasm.com/images/es-search-bg.png) no-repeat; width:168px; height:23px; }
#es-search input { padding:0; border:0; background:none; margin:2px 0 0 5px; width:135px; height:18px; z-index:1; font:Arial, Helvetica, sans-serif; color: #010101; font-size:12px; float:left; }
#es-search button { border:none; margin:0px; width:17px; height:17px; margin:4px 0 0 6px; background:url(http://static.orgasm.com/images/es-search-icon.png) no-repeat; position:relative; z-index:2; float:left; }
#es-search button:hover { cursor:pointer; }

#es-panic-c { float:left; width:37px; margin:11px 0 0 0; }

#back-to-top { background:url(http://static.orgasm.com/images/back-to-top.png); display:block; width:129px; height:55px; opacity:0.8; filter:Alpha(Opacity=80); position:fixed; top:53px; right:20px; display:none; z-index:10000; }
#back-to-top:hover { cursor:pointer; opacity:1; filter:Alpha(Opacity=100); }

.v-c { text-align:center; min-width:992px; font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;  font-weight:300; }
.v-b { width:240px; height:238px; display:inline-block; *display:inline; *zoom:1; vertical-align:top; margin:5px 4px; padding:0 0 0 0; border:1px solid #696969; }
.v-ab { width:950px; height:250px; clear:both; margin:5px auto; }
.v-thumb-c { width:240px; height:180px; position:relative; }
.v-hd { position:absolute; top:5px; left:0; }
.v-title { text-align:left; height:28px; margin:5px 5px 0 5px; }
.v-title a { color:#d03f3a; line-height:16px; font-size:16px; }
.v-info-c { height:18px; margin:8px 0 0 5px; }
.v-duration { text-align:left; width:100px; height:14px; font-size:12px; color:#919191; padding-left:38px; background:url(http://static.orgasm.com/images/v-time.png) 0 1px no-repeat; }
.v-rate { float:right; width:65px; height:13px; padding-left:5px; margin-top:-14px; }
.rate0 { background:url(http://static.orgasm.com/images/ratings.png) 0 0 no-repeat; }
.rate1 { background:url(http://static.orgasm.com/images/ratings.png) 0 -13px no-repeat; }
.rate2 { background:url(http://static.orgasm.com/images/ratings.png) 0 -26px no-repeat; }
.rate3 { background:url(http://static.orgasm.com/images/ratings.png) 0 -39px no-repeat; }
.rate4 { background:url(http://static.orgasm.com/images/ratings.png) 0 -52px no-repeat; }
.rate5 { background:url(http://static.orgasm.com/images/ratings.png) 0 -65px no-repeat; }

#tp-c { width:980px; margin:0 auto; }
#tp-tag-c { width:870px; margin:12px 0 12px 95px; }
.tp-tag { width:18%; margin:2px 1%; float:left; text-align:left; font-size:12px; }

.geoBanner_no_border { text-align:center; }

.lazy-img { display:none; }

.pornstar-header-suggestion a { color:#e65087; text-decoration:none; }
.pornstar-header-suggestion a:hover { color:#e65087; text-decoration:underline; }
.ps-content-box a { color:#e65087; text-decoration:none; }
.ps-content-box a:hover { color:#e65087; text-decoration:underline; }
