body {
	font-family: Tahoma;
	font-size: 0.813em;
	background-image: url(../images/bgpic.jpg);
	text-align: left;
}

body#home li#home_tab,
body#dvds li#dvds_tab,
body#dvds_hd li#dvds_hd_tab,
body#dvds_premium li#dvds_premium_tab,
body#pornstars li#pornstars_tab,
body#scenes li#scenes_tab,
body#studios li#studios_tab,
body#categories li#categories_tab,
body#howitworks li#how_tab {
	background-color: #000;
}

body#howitworks li#how_tab a {
	background-color: #000;
}


div.main-header a.logo {
	background-image: url(../images/deviantclip_premium_logo.png);
}

div.main-header div.right {
	margin-bottom: 1em;
}

div.main-menu ul li#updated_tab {
	color: #ccc;
	font-size: 0.8em;
	font-weight: normal;
	float: right;
	padding: 5px 10px;
	text-transform: capitalize;
}

div, span {
	overflow: visible;
}

div.site-background {
	overflow: hidden;
}

.login_box {
	background-color: #fff;
}

.body2 {
	margin: 0 auto !important;
	padding: 0 !important;
	width: 930px;
}

#submenu {
	margin-bottom: 1em;
}

div.content, div.block_right_content, div.block {
	width: 100%;
	overflow: visible;
	font-size: 0.95em;
}

div.block {
	text-align: left;
	min-height: 120px;
}

.sorting_top_bar2, .block_right_content_title,
.paginator_container, .filter_block,
.hr_separator, .block_page_content, .block_page_content_title,
.dvd_scenes_bottom, .separator, .top_categories_row {
	width: 100%;
	margin-right: 0;
	margin-left: 0;
}

.paginator_container .pagenumbers {
	margin-right: 1em;
}

.block_right_content_title.block_title div:last-child {
	margin-right: 1em;
}

.block_right_content_title, .sorting_top_bar2 {
	width: 753px;
}

.content_right {
	width: 760px;
	overflow: hidden;
	padding-left: 0.5em;
}

a {
	text-decoration: none;
	color: #000;
	outline: none;
}

a:hover {
	color: #CC0000;
}

div#navbar {
	display: none;
}

.block_page_content_title, .block_menu_title,
.block_right_content_title, .block_left_content_title {
	color: #fff;
	background-color: rgb(119, 119, 119);
	padding-right: 0;
}

div.content:after {
	display: none;
	content: '.';
	clear: both;
	text-indent: 100000em;
	overflow: hidden;
}

.content_left_page {
	width: 690px;
}

.content_right_menu {
	float: right !important;
}

div.paginator_down * {
	float: none;
	display: inline;
}

div.paginator_down div.result_top_bar_orderby {
	display: none;
}

div.paginator {
	width: 100%;
	text-align: center;
	padding-top: 4px;
}

div.paginator span.paginator_link.page_button.p_more {
	background-image: none;
	border: none;
}

.home_dvd_1, .home_dvd_2, .home_dvd_3, .home_dvd_4 {
	padding: 0 !important;
	margin: 0 !important;
	margin-right: 4.2em !important;
}

.home_dvd_4 {
	margin: 0 !important;
}

.home_dvd_1:hover a, .home_dvd_2:hover a, .home_dvd_3:hover a, .home_dvd_4:hover a {
	color: #cc0000 !important;
}


div.paginator a {
	font-size: 13px;
	font-family: Tahoma;
	color: #000;
	background-image: none;
	border: none;
	line-height: 2em;
	padding: 4px 5px;
	margin-top: 5px;
	text-decoration: underline;
}

div.paginator a b {
	font-weight: normal;
}

div.paginator a.page_number_focus, div.paginator a:hover {
	background-color: rgb(119,119,119);
	color: #fff;
	text-decoration: none;
}

div.content_left {
	overflow: visible;
}

div.content_left a:hover {
	color: #cc0000;
}

div.content_left, .block_page_content_title.block_title {
	text-align: left;
}

.content_right a {
	color: #000 !important;
}

.content_right a:hover {
	color: #cc0000 !important;
}

.content_right_menu {
	width: 216px;
	float: left !important;
}

td.heading {
	color: #cc0000 !important;
}

.scenes_right_content_line_2,
.dvd_right_content_line,
.studios_right_content_line_2,
.pornstar_right_content_line_2,
.scene_bar, .dvds_right_content_line_2 {
	margin: 0 1.25em;
}

.dvd_right_content_line {
	margin-right: 3em;
}

.scenes_right_content_line_2 {
	margin-right: 2em;
}

body#basket_favorites_scenes .scenes_right_content_line_2 {
	margin-right: 0 !important;
}

.dvd_scenes_infos_scene span {
	color: #cc0000;
}

.dvd_scenes_right {
	display: none;
}

div.dvd_scenes {
	width: 230px;
}

.row_container .left {
	width: 190px;
}

.block_menu {
	clear: both;
	padding: 0;
}

.sorting_container {
	text-align: left;
}

.pink {
	color: #cc0000;
}

div.dvd_sample a {
	color: #000;
	text-decoration: none;
}

div.dvd_sample:hover a {
	color: #cc0000;
}

div.div.dvd_sample div.dvd_info {
	float: none !important;
}

div#block_col_2, div#block_exp_2,
div#block_col_1, div#block_exp_1,
div#block_exp_1 div,  div#block_exp_2 div {
	background-color: transparent;
}

div.dvdPreviewContainer {
	float: left;
	margin-right: 5px;
	margin-bottom: 20px;
}

div.container_pornstar {
	float: left;
	margin-right: 1em;
}

div.scene_pic {
	position: relative;
}

div.scene_pic div.scene_info_block {
	position: absolute;
	top: 97px;
	padding: 0.5em 0;
	color: #fff;
	background-color: #000;
	opacity: 0.8;
}

div.scene_pic div.scenes_right_content_info2 {
	white-space: normal;
	overflow: hidden;
}

div.scene_pic:hover div.scene_info_block {
	background-color: #cc0000;
}

div.scene_info_block div.scenes_date, div.scene_info_block div.scenes_views {
	color: #fff;
	text-indent: 5px;
}

div.scene_pic a {
	color: #000;
	text-decoration: none;
}

div.scene_pic:hover a {
	color: #CC0000;
}

div.dvd_pic {
	position: relative;
}

div.dvd_pic a {
	color: #000;
}

div.dvd_pic:hover a {
	color: #cc0000;
}

div.dvd_pic div.dvds_date, div.dvd_pic div.dvds_views {
	width: 50%;
	background-color: #000;
	color: #fff;
	opacity: 0.8;
	position: absolute;
	top: 195px;
	line-height: 2em;
	font-size: 0.8em;
}

div.dvd_pic:hover div.dvds_date, div.dvd_pic:hover div.dvds_views {
	background-color: #cc0000;
}

div.dvd_pic div.dvds_date {
	text-align: left;
	left : 0;
	text-indent: 5px;
}

div.dvd_pic div.dvds_views {
	text-align: right;
	right: 0;
	text-indent: 5px;
}

.dvd_scenes {
	padding: 0;
}

div.dvdview1 {
	width: 180px;
	height: 250px;
	padding: 0;
	margin: 0;
	display: block;
	position: relative;
}

div.dvdview1 a {
	text-decoration: none;
	color: #000;
}

div.dvdview1 div.dvd_info {
	position: absolute;
	top: 180px;
	left: 15px;
	width: 150px;
	float: none;
	font-size: 80%;
	background-color: #000;
	color: #fff;
	opacity: 0.8;
	padding: 5px 0;
}

div.dvdview1:hover div.dvd_info {
	background-color: #CC0000;
}

div.dvdview1:hover a {
	color: #CC0000;
}

div.dvd_info {
	width: 410px;
	float: right;
}

div.dvd_info div.views {
	float: left;
	padding-left: 5px;
	font-weight: bold;
}

div.dvd_info div.scenes {
	float: right;
	padding-right: 5px;
	font-weight: bold;
}

div.categorie_block {
	position: relative;
	margin-right: 3em;
	margin-bottom: 0.5em;
}

div.categorie_block.left.last {
	margin-right: 0;
}

div.categorie_block div.categorie_block_info {
	width: 100%;
	position: absolute;
	bottom: 0;
	background-color: #000;
	padding: 0.3em 0;
	opacity: 0.8;
	text-indent: 5px;
}

div.categorie_block div.categorie_block_info a {
	color: #fff !important;
}

div.categorie_block:hover div.categorie_block_info {
	background-color: #CC0000;
}

div.dvdPreviewContainer {
	position: relative;
}

div.dvdPreviewContainer a {
	color: #000;
	text-decoration: none;
}

div.dvdPreviewContainer:hover a {
	color: #CC0000;
}

div.dvdPreviewContainer div.dvds_date, div.dvdPreviewContainer div.dvds_views {
	color: #fff;
	background-color: #000;
	padding: 0.5em 0;
	position: absolute;
	bottom: 22px;
	opacity: 0.8;
}

div.dvdPreviewContainer:hover div.dvds_date, div.dvdPreviewContainer:hover div.dvds_views {
	background-color: #CC0000;
}

div.dvdPreviewContainer div.dvds_date {
	color: #fff;
	left: 0;
}

div.dvdPreviewContainer div.dvds_views {
	color: #fff;
	right: 0;
}

.title_right_container a, .block_left_content_title a {
	color: #fff;
}

.engraved_button_left, .engraved_button_center, .engraved_button_right {
	background-image: none;
	background-color: #000;
}

.engraved_button_center {
	border-bottom: 1px inset #333;
	border-top: 1px inset #333;
}

.engraved_button_left {
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	border-left: 1px inset #333;
	border-bottom: 1px inset #333;
	border-top: 1px inset #333;
}

.engraved_button_right {
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	border-right: 1px inset #333;
	border-bottom: 1px inset #333;
	border-top: 1px inset #333;
}

.emphasis {
	color: #cc0000;
}

.add_to_favorites {
	display: block;
	margin-left: 1em;
	margin-right: 1em;
}

.add_to_favorites #add_favorites {
	background-image: url(../images/add_favorite.png);
}

div#mostviewed_dvds_thumbs {
	width: 760px !important;
}

div.pornstar_resume_widget {
	width: 225px !important;
}

div#download_scene {
	width: 100%;
}

div#download_scene table {
	width: 100%;
}

div.video_watching_info div:first-child b {
	color: #cc0000 !important;
}

.tab_nav {
	width: 100% !important;
}

div#scene_contents, .scenes_right_content2, .scenes_right_content_line2, .dvds_right_content_line2, div#dvd_contents {
	width: 100% !important;
	padding: 0;
}

.scenes_right_content2 {
	margin: 0;
}

.hd_scenes .scenePreviewContainer {
	margin-right: 20px;
}

.video {
	width: 910px;
	margin-right: auto;
	margin-left: auto;
}

.video .video_flash_title {
	width: 885px;
}

.video_flash {
	width: 100%;
	margin: 0;
}

.video_flash .video_flash_div {
	width: 864px;
	margin: 0 auto;
}

.video_flash_block {
	margin-bottom: 1em;
}

.video .content {
	float: none;
	clear: both;
}

.video .content:after {
	content: '.';
	clear: both;
}

.video .content .content_right_menu {
	float: left !important;
	clear: none;
	overflow: hidden;
	margin-top: 11px;
}

.video .content .content_left_page  {
	float: left;
	width: 680px;
	padding: 0;
	margin: 0;
	padding-left: 0.5em;
}

.video .content .content_left_page .content_left_page {
	width: 100% !important;
	float: none;
	margin: 0;
	padding: 0;
}

.content_right_menu .block_menu, .content_right_menu .block_menu_title {
	width: 100%;
}

.content_left_page .row_container .scenes_right_content_line_2 {
	padding: 0;
	margin: 0 0.25em !important;
}

.content_left_page {
	padding-right: 15px;
}

.nav_wide_content .dvd_info {
	width: 150px !important;
}

.dvd_info_block .dvd_info {
	margin-bottom: 2em;
}

#leave_comments {
	width: 100% !important;
}

#leave_comments textarea {
	width: 95% !important;
}

.slider {
	width: 100%;
	margin-left: 0;
}

.slider_middle {
	position: relative;
	width: 715px;
}

.slider_ball {
	position: absolute;
}

#flashbanner1 {
	width: 100%;
}

div.copyright {
	width: 90%;
	margin: 0 auto;
	padding-top: 2em;
}

div.hd_scenes div.scene_pic div.scene_info_block {
	top: 146px;
}

div#channelBreadcrumb {
	width: 855px;
}

div#channelBreadcrumb div#channelBreadcrumbNav {
	text-align: left;
}

div.messageCenterContainerDvd, div.messageCenterContainer {
	margin: 0 auto !important;
	margin-bottom: 2em !important;
	background-repeat: no-repeat !important;
}
div.main-menu ul {
	width: auto;
}
.search_box {
	float: right;
}
div.main-header a.logo {
	background-image: url(../images/premium_logo.jpg);
    height:100px;
}
div.site {
        padding-bottom: 0;
}
div.site-border-b {
	background-image: url(../images/site_border_b.png);
        margin: 0 auto;
}
div.site-border-t {
	background-image: url(../images/site_border_t.png);
}
div.site-background{
	background-image: url(../images/site_bg.png);
}

#myaccount_credits .block_right_content .block img {
	width: 750px;
}
#myaccount_credits .block_right_content .block form img {
	width: auto;
}
.title_left_container span {
color:#CC0000;
}
.header_input {
	background-color:white;
}
.header_submit input {
	background:url(../../../v3/images/common/header/header_menu_ppu_1.02.png) -1326px -13px repeat;
	height:15px;
	width:20px;
}
.header_search, .header_submit { margin:7px 5px 0 0; }
.ac_links a {
color:#000000;
}
.ac_links a:hover {
color:#CC0000;
}


.footer_bg {
    background-color: transparent;
    border: none;
    color: #666;
    width: auto;
}
