body {
    background-color:#ffffff;
    margin-top:0px;
    margin-left:0px;
    font-family:verdana;
    font-size:12px;
    color: rgb(0, 0, 0);
}

.page-body {
  background: url(http://fuckday.ru/gal2_background.jpg);
}

.sidebar-left {
  background: url(http://fuckday.ru/nr_sidebar_white_left.jpg);
  width: 6px;
}

.sidebar-right {
  background: url(http://fuckday.ru/nr_sidebar_white_right.jpg);
  width: 6px;
}

p {
	margin: 10px 0px 10px 0px;
}

a:link {
	color: #064857;
}
a:visited {
	color: #064857;
}
a:hover {
	color: #FF0000;
}
a:active {
	color: #FF0000;
}
 
img.img_href_1 {
	border: 1px solid #000000;
}

h1.title_site {
    font-family:verdana;
    font-size:25px;
    margin: 0px;
}

h1.title_site_genre {
    font-family:verdana;
    font-size:25px;
    margin: 0px 0px 4px 0px;
}

h1.title_model {
    font-family:verdana;
    font-size:25px;
    margin: 0px;
}

a {
	text-decoration:none;	
}

a:hover {
	text-decoration:underline;	
}

a.model_name {
	text-decoration:none; font-size:25px;	
}

a.model_name:hover {
	text-decoration:underline; font-size:25px;
}


label { width: 12em; float: left; }
.submit { margin-left: 10em; }

.errormsg 
{
	border: 1px solid red;
	background: #f08080 url() no-repeat left center;
	margin: auto;
	font-weight: bold;
	padding: 1em 1em 1em 8em; /* top, right, bottom, left */
    min-height: 1.0em;
    text-align: left;
}
.statusmsg 
{
	border: 1px solid green;
	background: #8fbc8f url() no-repeat left center;
	margin: auto;
	font-weight: bold;
	padding: 1em 1em 1em 8em; /* top, right, bottom, left */
    min-height: 1.0em;
    text-align: left;
}
.infomsg 
{
	border: 1px solid yellow;
	background: #eedd82 url() no-repeat left center;
	margin: auto;
	font-weight: bold;
	padding: 1em 1em 1em 8em; /* top, right, bottom, left */
    min-height: 1.0em;
    text-align: left;
}

/* tables */
table.tablesorter {
	margin:10px 0pt 15px;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	border: 1px solid #FFF;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url();
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
}
table.tablesorter thead tr .headerSortUp {
	background-image: url();
}
table.tablesorter thead tr .headerSortDown {
	background-image: url();
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
}

table.sitelist tbody tr {
	height: 24px;
}

span.category_button {
    color: #26333C;
    background-color: #ffffff;
    margin:0px 2px 0px 1px;
    padding:2px 4px 2px 4px;
    border: solid 1px #2A2A2A;
    font-size: 12px;
    text-decoration:none;
    font-weight:bold;
}

span.category_button_selected {
    color: #26333C;
    background-color: rgb(231, 240, 252);
    margin:0px 2px 0px 1px;
    padding:2px 4px 2px 4px;
    border: solid 1px #2A2A2A;
    font-size: 12px;
    text-decoration:none;
    font-weight:bold;
}

p.biography {
    text-indent: 24px;
}

span.discount {
	color: #009900;
	font-weight: bold;
}

/* --------------------------------------------------- */
/* menu block (right side)                             */
/* --------------------------------------------------- */
table.menu_block {
	width: 100%;
	border: solid 1px #004657;
	margin: 0px 0px 3px 0px;
}

table.menu_block th {
}

table.menu_block_header {
 	background-color: #004657;
 	padding: 3px 3px 5px 3px;
}

.menu_block_title {
	font-weight: bold;
	color:#ffffff;
}

table.menu_block_contents {
 	background-color: #f5f5f5;
 	padding: 3px;
}

table.menu_block_contents tr {
}

table.menu_block_contents td {
 	padding: 1px;
}

table.menu_block_footer {
 	padding-top: 8px;
 	padding-bottom: 4px;
}

.menu_block_label {
}

a.menu_block_label {
}

.menu_block_index {
}

.menu_block_score {
}

.menu_block_link {
}

a.menu_block_link {
}

/* --------------------------------------------------- */
/* section block (right side)                          */
/* --------------------------------------------------- */
table.section {
	width: 935px;
	margin: 2px 0px 2px 0px;
	color: #ffffff;
}

table.section tr {
	height: 22px;
}

table.section th {
}

table.section_header {
	width: 932px;
 	background-color: #004657;
	padding: 3px 0px 5px 0px;
}

a.section_header {
	color: #ffffff;
	font-weight: normal;
}

.section_title {
	padding-left: 6px;
	padding-right: 6px;
	font-weight: bold;
	color:#ffffff;
}

table.section_contents {
	width: 932px;
 	background-color: #ffffff;
 	color: #000000;
 	padding: 0px 3px 0px 3px;
 	margin: 0px 0px 6px 0px;
}

table.section_contents tr {
}

table.section_contents td {
 	padding: 1px;
}

/* -------------------------------------------- */
/* Section Top Navigation                       */
/* -------------------------------------------- */
table.top_nav {
	width: 935px;
	margin: 2px 0px 2px 0px;
	color: #ffffff;
}

table.top_nav tr {
	height: 22px;
}

table.top_nav th {
}

table.top_nav_header {
	width: 910px;
 	background-color: #004657;
	padding: 3px 0px 5px 0px;
}

a.top_nav_header {
	color: #ffffff;
	font-weight: normal;
}

.top_nav_title {
	padding-left: 6px;
	padding-right: 6px;
	font-weight: bold;
	color:#ffffff;
}

td.top_nav_pagination {
 	padding: 0px 8px 0px 8px;
	font-size: 12px;
 	font-weight: normal;
 	color: #ffffff;
}

td.top_nav_label {
 	padding: 0px 8px 0px 8px;
	font-size: 12px;
 	font-weight: normal;
 	color: #ffffff;
}

a.top_nav {
	color: #ffffff;
}

/* -------------------------------------------- */
/* Section Bottom Navigation                    */
/* -------------------------------------------- */
table.bottom_nav {
	width: 930px;
	margin: 2px 0px 2px 0px;
	color: #ffffff;
}

table.bottom_nav tr {
	height: 22px;
}

table.bottom_nav th {
}

table.bottom_nav_header {
	width: 940px;
 	background-color: #004657;
	padding: 3px 0px 5px 0px;
}

a.bottom_nav_header {
	color: #ffffff;
	font-weight: normal;
}

.bottom_nav_title {
	padding-left: 6px;
	padding-right: 6px;
	font-weight: bold;
	color:#ffffff;
}

td.bottom_nav_pagination {
 	padding: 0px 8px 0px 8px;
	font-size: 12px;
 	font-weight: normal;
 	color: #ffffff;
}

td.bottom_nav_label {
 	padding: 0px 8px 0px 8px;
	font-size: 12px;
 	font-weight: normal;
 	color: #ffffff;
}

a.bottom_nav {
	color: #ffffff;
}


/* -------------------------------------------- */
/* Section Under                                */
/* -------------------------------------------- */
div.section_under {
	color: #004657;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding: 4px 4px 12px 4px;
}

div.section_under a {
	color: #004657;
}

/* -------------------------------------------- */
/* Section Goto link                            */
/* -------------------------------------------- */
div.section_goto_link {
	color: #004657;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	padding: 4px 4px 12px 4px;
}

div.section_goto_link a {
	color: #004657;
	font-weight: bold;
}

/* -------------------------------------------- */
/* Section Footer                               */
/* -------------------------------------------- */
div.section_footer {
	color: #004657;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	padding: 4px 4px 12px 4px;
}

div.section_footer a {
	color: #004657;
	font-weight: bold;
}

.section_label {
}

a.section_label {
}

.section_index {
}

.section_score {
}

.section_link {
}

a.section_link {
}

td.tube_thumb_title_block {
	background-color:#004657;
	color:#ffffff;
	font-weight:bold;
}

.gallery_title {
	text-align: center;
	font-family: garamond;
	font-size: 36px;
	color: #ffffff;
}
.style3 {
	color: #2CABCE;
	font-size: 24px;
}
.tube_title {
	font-family: garamond;
	font-size: 36px;
	font-style: italic; 
	color: #FFFFFF;}
}

.style15 {color: #33C7EF}
.style16 {
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFF00;
}
.style17 {font-style: italic; color: #FFFFFF; font-size: 24px;}
.style19 {color: #FFFF00}

.style20 a:link {color: #FFFFFF}
.style20 a:visited {color: #FFFFFF}
.style20 a:active {color: #FFFFFF}
.style20 a:hover {color: #FFFFFF}
.style22 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
}
.style25 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.style27 {color: #FFFF00; font-weight: bold; }
.style31 {color: #FFFFFF}

.style33 {
	font-size: 13px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.style34 {
	color: #000000;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.style44 {font-size: 21px; font-style: italic; font-family: garamond;}
.style45 {
	font-size: 20px;
	color: #064857;
	font-family: garamond;
	font-style: italic;
}
.style49 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.style50 {font-size: 10px}
.style51 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.style52 {font-weight: bold; font-family: Arial, Helvetica, sans-serif;}

.style53 a:link {color: #FF0000; text-decoration:none;}
.style53 a:visited {color: #FF0000; text-decoration:none;}
.style53 a:active {color: #FF0000; text-decoration:none;}
.style53 a:hover {color: #FF0000; text-decoration:none;}
.style56 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
} 
.style57 {
	font-style: italic;
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.style59 {
	font-family: "Arial black", Helvetica, sans-serif;
	color: #C5F6FF;
	font-size: 20px;
}
.style60 {color: #FFFFFF}
.style65 {font-family: Arial, Helvetica, sans-serif}
.style68 {font-weight: bold; font-size: 10px;}
.style69 {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }

.style71 {
	font-size: 28px;
	font-style: italic;
	font-family: garamond;
	font-weight: bold;
}









.header-search-input-container {
  /* background: #dadada; */
}

/* Header CSS Document */
*{
  margin: 0;
  padding: 0; 
}

html{
  text-align: center;
  margin: 0 auto;
}

#header-table{
  background: url();
  background-repeat:repeat-x;
  background-color: #CCCCCC;
  width: 975px;
}

.header-search-container {
  padding: 4px;
  margin: 12px 8px 12px 8px;
}

#search-form{
  /* padding-bottom: 25px; */
}

#search img{
  margin-bottom: -5px;
}

input#query{
  color: #FFFFFF;
  margin-bottom: 0px;
  height: 21px;
  display: inline;
  background-color: #000000;
  border: none;
  width: 155px;
}

.cursor {
  cursor: pointer;
  /* margin-bottom: -6px; */
}

#header-nav{
  /* position: relative; */
  height: 26px;
  top: -26px;
}

.nav-button-sprites-selected {
	background-position: 0px -52px;
}



.nav li.page-button-cams_on a:hover { cursor: auto; }
.nav li.page-button-categories_on a:hover { cursor: auto; }
.nav li.page-button-dating_on a:hover { cursor: auto; }
.nav li.page-button-favorites_on a:hover { cursor: auto; }
.nav li.page-button-free-movies_on a:hover { cursor: auto; }
.nav li.page-button-galleries_on a:hover { cursor: auto; }
.nav li.page-button-girls_on a:hover { cursor: auto; }
.nav li.page-button-guys_on a:hover { cursor: auto; }
.nav li.page-button-highest-rated_on a:hover { cursor: auto; }
.nav li.page-button-home_on a:hover { cursor: auto; }
.nav li.page-button-models-pornstars_on a:hover { cursor: auto; }
.nav li.page-button-most-content_on a:hover { cursor: auto; }
.nav li.page-button-most-viewed_on a:hover { cursor: auto; }
.nav li.page-button-new-galleries_on a:hover { cursor: auto; }
.nav li.page-button-new-models_on a:hover { cursor: auto; }
.nav li.page-button-new-reviews_on a:hover { cursor: auto; }
.nav li.page-button-new-sites_on a:hover { cursor: auto; }
.nav li.page-button-new-videos_on a:hover { cursor: auto; }
.nav li.page-button-nr-exclusives_on a:hover { cursor: auto; }
.nav li.page-button-top-rated_on a:hover { cursor: auto; }
.nav li.page-button-top-reviews_on a:hover { cursor: auto; }
.nav li.page-button-website-reviews_on a:hover { cursor: auto; }
.nav li.page-button-websites_on a:hover { cursor: auto; }

/* Page navigation bar */
.page_nav { margin: 0 auto; padding: 0; background: none; width: 930px; height: 26px; }
/*.page_nav li { background: none !important; margin: 0 0px 0 0; display: inline; float: left; text-align: -9999px; } */
.page_nav li { margin: 0 0px 0 0; display: inline; float: left; text-align: -9999px; } 
.page_nav li a { float: left; height: 0; padding-top: 26px; margin: 0; overflow: hidden; }

.search_nav { margin: 0 auto; width: 930px; padding: 0; background: none; width: 930px; height: 32px; }

.search_nav li { background: none !important; margin: 0 5px 0 0; display: inline; float: left; text-align: -9999px; }
.search_nav li a { float: left; height: 0; padding-top: 32px; margin: 0; overflow: hidden; }


.search_nav li.search_websites_on a:hover { cursor: auto; }
.search_nav li.search_models_on a:hover { cursor:  auto; }
.search_nav li.search_galleries_on a:hover { cursor:  auto; }

table.page-contents {
	width: 930px;
}

hr.section {
color:#E1E1E1;
margin-bottom:6px;
margin-top:6px;
}

p.site_detail
{
	margin: 0px 0px 3px 16px;
	text-indent: -16px;
}








 * Рейтинг 
 * ========================================
 */

.rating {
		color: #666666;
		font-family: Tahoma, helvetica, sans-serif;
		font-size: 11px; 
		width: 85px;
		height: 16px;
	}
	.unit-rating{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 85px;
		height: 16px;
		position: relative;
		background: url('http://fuckday.ru/templates/ideal/dleimages/rating.gif') top left repeat-x;		
	}
	
	.unit-rating li{
	    text-indent: -90000px;
		padding:0px;
		margin:0px;
		float: left;
	}
	.unit-rating li a{
		display:block;
		width:17px;
		height: 16px;
		text-decoration: none;
		text-indent: -9000px;
		z-index: 17;
		position: absolute;
		padding: 0px;
	}
	.unit-rating li a:hover{
		background: url('http://fuckday.ru/templates/ideal/dleimages/rating.gif') left center;
		z-index: 2;
		left: 0px;
	}
	.unit-rating a.r1-unit{left: 0px;}
	.unit-rating a.r1-unit:hover{width:17px;}
	.unit-rating a.r2-unit{left:17px;}
	.unit-rating a.r2-unit:hover{width: 34px;}
	.unit-rating a.r3-unit{left: 34px;}
	.unit-rating a.r3-unit:hover{width: 51px;}
	.unit-rating a.r4-unit{left: 51px;}	
	.unit-rating a.r4-unit:hover{width: 68px;}
	.unit-rating a.r5-unit{left: 68px;}
	.unit-rating a.r5-unit:hover{width: 85px;}
	.unit-rating li.current-rating{
		background: url('http://fuckday.ru/templates/ideal/dleimages/rating.gif') left bottom;
		position: absolute;
		height: 16px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
}

/* 
 * ========================================

<style  type="text/css">
   #kk  {
    min-width: 160px; 
    max-width: 265px; 
   }
      #tt  {
    min-width: 220px; 
    max-width: 350px; 
   } 
 
      
  </style>
 
      





