html {font-family: Verdana;}
body {padding: 0px; margin: 0px;}

a {color: #662812;}
a:visited {color: #662812;}

/*center*/
.center {width: 1000px; margin: 0px auto; position: relative;}
.center-tube {width: 700px; margin: 0px auto; position: relative;}
/*center*/

/*head*/
.addthis_toolbox {position: absolute; top: 5px;}
.head {background: url(/images/toplist.png); 0px 0px no-repeat; height: 132px; position: absolute; top: 100px; width: 698px;}
.logo {background: url(/images/logo.png); 0px 0px no-repeat; height: 99px; position: absolute; top: 0; left: 0; width: 698px;}
.logo-link {width: 698px; height: 99px; position: absolute; top: 0; left: 0; text-indent: -9999px; overflow: hidden;}
.head-banner {width: 302px; height: 252px; position: absolute; top: 3px; right: 0;}
.head-link {position: absolute; top: 122px; left: 10px; font-size:17px;}
.head-br {height: 260px;}
/*head*/

.h-top2 {position: absolute; left: 10px; top: 5px;}
.h-top2 h4 {margin:0; padding: 0; font-family:Verdana, Arial, Helvetica, sans-serif}
.h-top2 ul {width: 165px; float: left; font: bold 12px Verdana, Arial, sans-serif; padding: 0; margin: 0; margin-top:5px;}
.h-top2 li {padding: 0; margin-bottom:7px;}
.h-top2 a {color: #662812;}
.h-top2 a:hover {color: red;}
.h-top2 select {width:150px; height: 18px; font-size: 12px;}

ul {list-style: none;}

.th1 {float:left; margin-bottom:5px; padding:0;}
.th2 {float:left; padding-left:5px; font-size:10px;}
.th3 {float:right;padding-right:5px; font-size:10px;}

.cats-letter {margin: 5px; font-size: 18px; font-wight: bold;}
.cats-link {margin: 5px;}
.cats-link a {font-size: 15px;}

.thumbs-center {min-width: 1000px; max-width: 1000px; margin: 0px auto;}

.thumbs {padding: 0;}
.thumbs a:hover img {border: 1px dashed #000;}

/*thumb*/
div.thumb {width: 244px; float: left; padding: 1px; margin: 1px;}
.thumb ul {padding: 0; margin: 0; position: relative; font-size: 13px; text-align:left;}
.thumb strong {margin-left: 3px;}
.thumb ul span {position: absolute; right: 3px; font-size: 13px;}
.thumb ul a {font-size: 13px; text-transform: uppercase;}
.thumb img {width: 244px; height: 183px; border: 1px solid #434343; margin: 0 0 1px 1px;}
/*thumb*/

/*thumb*/
div.thumb_pics {width: 184px; float: left; padding: 1px; margin: 1px;}
.thumb_pics ul {padding: 0; margin: 0; position: relative; font-size: 13px; text-align:left;}
.thumb_pics strong {margin-left: 3px;}
.thumb_pics ul span {position: absolute; right: 3px; font-size: 13px;}
.thumb_pics ul a {font-size: 13px; text-transform: uppercase;}
.thumb_pics img {width: 180px; height: 240px; border: 1px solid #434343; margin: 0 0 1px 1px;}
/*thumb*/

.thumbs-block-pics {
    min-width: 1000px;
    max-width: 1150px;
    margin: 0px auto;
}

/*main-page*/
.cthumbs-center {min-width: 1010px; max-width: 1010px; margin: 0px auto;}
div.cthumb {width: 246px; height: 233px;  float: left; padding: 1px; margin: 1px 1px 3px 1px; ; text-align:center;background-color:#fcfaf1;border: 1px solid #FBEED5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; color: #C09853;}
.cthumb div {padding: 0; margin: 0; position: relative; font-size: 13px; text-align:center;}
.cthumb div a span {font-size: 18px; text-align:center; text-transform: uppercase;font-weight:bold;color:#000;}
.cthumb div a {text-decoration:none;}
.cthumb div a:hover{text-decoration:none;color:#000;}
.cthumb div a:hover img {border: 1px dashed #000;}
.cthumb div a img {width: 244px; height: 183px; border: 1px solid #434343; margin: 0 0 1px 1px;}
.cthumb span.csmall {font-size: 13px;padding-top:1px;padding-bottom:5px;margin:0;color:#C09853;}
.cthumb span.csmall a {color:#662812;}
/*main-page*/

/*thumb2*/
div.thumb2 {width: 308px; float: left; padding: 1px; margin: 1px;}
.thumb2 ul {padding: 0; margin: 0; position: relative; font-size: 13px; text-align:left;}
.thumb2 strong {margin-left: 3px;}
.thumb2 ul span {position: absolute; right: 3px; font-size: 13px;}
.thumb2 ul a {font-size: 13px; text-transform: uppercase;}
.thumb2 img {width: 308px; height: 231px; border: 1px solid #434343; margin: 0 0 1px 1px;}
/*thumb2*/

.pages {margin-top: 0; margin-bottom: 15px; padding: 0px;}
.pages ul { margin: 0; padding: 0; }
.pages li { padding: 2px 3px 2px 5px; color: #000000; font-weight: bold; background: #f6efef; border: 1px solid #000000; }
.pages li a { margin: 2px 2px 0 0; line-height: 20px; color: #000000; text-decoration: none;}
.pages span { color: #000000; font-weight: bold; }
.pages ul, .pages li { display: inline; }
.pages li.current { color: #000000; background: #f1e1e1; margin: 0;}
.pages li a:hover { color: #000000; background: #fed0d0; margin: 2px 2px 0 0;}
.pages li:hover { color: #000000; background: #fed0d0;}
.pages li:hover a { color: #000000; background: #fed0d0;}
.pages li.text:hover { color: #000000; background: #f6efef;}

.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}

.textblock {width: 1000px;margin: 0px auto;}
.textblock_link {width: 250px; float: left; font-size: 12px; text-align:left;}

#content {
    padding: 0px;
    width: 1000px;
    text-align:center;
}
#video {
    width: 1000px;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 5px;
    padding: 0;
    float: left;
}
#related {
    padding: 0;
    margin: 0;
}

#gallery img {
    border: 1px;
    border-color: black;
    margin: 2px;
}

#gallery {
    background-color: #dddddd;
    padding: 10px;
    width:925px;    
}

#video-inside {
    padding: 0;
}
.title-tube1 {font-weight: bold; font-size: 18px; color: #000000;}
.title-tube2 {font-weight: bold; font-size: 18px; color: #000000; padding-bottom: 5px; padding-left: 0; padding-right: 0;}

#player {margin: 0; padding: 0;}

.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}

.middle_ads {font-size: 23px; padding: 0; text-decoration: underline;}

.search-title {text-align:center; margin-top: 10px; font-size: 17px; font-weight:bold;}
.search-title span {color: brown;}
.search-info {text-align:center; font-size: 10px; margin-bottom: 15px;}

.search-pages {text-align:center; margin-top: 15px;margin-bottom: 5px; font-size:10px;}
.search-pages ul { margin: 0; padding: 0; }
.search-pages li { padding: 2px 3px 2px 5px; color: #000000; font-weight: bold; background: #eeeeee; border: 1px solid #000000; }
.search-pages li a { margin: 2px 2px 0 0; line-height: 20px; color: #000000; text-decoration: none;}
.search-pages span { color: #000000; font-weight: bold; }
.search-pages ul, .search-pages li { display: inline; }
.search-pages li.search-current-page { color: #000000; background: #b7e2af; margin: 2px 2px 0 0; }
.search-pages li a:hover { color: #000000; background: #b7e2af; margin: 2px 2px 0 0;}
.search-pages li:hover { color: #000000; background: #b7e2af;}
.search-pages li:hover a { color: #000000; background: #b7e2af;}

.tags_page_title span {font-size: 25px;}

.tags-page-related {min-width:1000px; max-width:1000px; font-size:12px; margin-bottom:6px; margin-top:6px;line-height:20px;}
.tags-page-related a {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVhJREFUeNqckrGKwkAQhmcFK1GwtEmjqEEbCUlrHxXfQRB8gIBtHsHW0iZIyiSQN0iatIIpRUkbELQwwpwzolxUjrtbmGz2Hz5m5t8ViAj/WYXvhzAMcTKZoKZp2G63+Z+0T6B4VLRtG+fzOZRKJSgWiyCEgMvlAqfTCcbjMSwWC5EjCQyCAOv1Ovb7fXRdF0mjiKKINVmW0ff9p87F6DOdTlFRFHQcJ5d8wJTTdT2X4xl3ux1XH41G4nWWGySazSYcDod3c87n848OXq9XnvsNVFX16eortNlsMI5jqNVq7+BwOOTDbDbLwbf20DAMrjYYDD5fh2maZA6kaQqNRoM1qlStVp9trlYr6HQ6IgfS8jwPLcui9vgsSRIZBqQdj0fIsgzW6/UdfrX/U2y3W77PXq+H3W4X9/s9Fn7zLlutllgul1CpVOAG8i7+8siTJMFyuQwUXwIMAKmI5bNJh3cbAAAAAElFTkSuQmCC") no-repeat scroll left center transparent;
    padding-left: 16px;
}


div#search-top {width:990px;margin:0px auto 0px auto}
div#search-top #q-top {width:390px; height:34px; font-size:20px; padding:2px 4px 3px; margin:0;float:left; border:1px solid #999; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#ie div#search-top #q-top {-ms-box-sizing:border-box; width:390px; height:26px; font-size:20px; padding:3px 0.5%; margin:0;float:left; border:1px solid #999; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
div#search-top #search-name {float:left; padding-top: 7px; padding-right: 8px; text-align:right;}
div#search-top #categories {float:left; padding-left: 8px; padding-top: 0; text-align:left;}
div#search-top #categories #choose-category-1 {font-size:16px; height:34px; padding: 6px;}
div#search-top #s {height:34px;width:124px;font-size:16px;float:left;margin-right:0;margin-right:5px;padding:0 .5em;border:1px solid #ccc;color:#000;background:#f6f6f6;background-image:-moz-linear-gradient(top, #ffffff, #efefef);background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#efefef));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff, endColorStr=#efefef);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;white-space:nowrap;vertical-align:middle;cursor:pointer;overflow:visible;border-top-left-radius:0;border-bottom-left-radius:0;border-left:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;}
div#search-top #s:hover, div#search-top #s:focus {border-color:#999;background:#f3f3f3;background-image:-moz-linear-gradient(top, #ffffff, #ebebeb);background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ebebeb));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff, endColorStr=#ebebeb);outline:0;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999}
div#search-top #s:active {border-color:#999;background:#ddd;background-image:-moz-linear-gradient(top, #cccccc, #ffffff);background-image:-webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#ffffff));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#cccccc, endColorStr=#ffffff)}
div#filter {text-align: left; margin:0; padding:0; padding-left:185px;}
div#filter #search-niche-top {margin-top: 4px; width: 15px;}

.title-text-block {background: url(http://www.openjavascript.com/images/title-free-porn-clips.png); 0px 0px no-repeat; width: 218px; height: 39px;}
.title-calegories-block {background: url(http://www.openjavascript.com/images/title-our-porn-categories.png); 0px 0px no-repeat; width: 296px; height: 40px;}
.title-linksgalleries-block {background: url(http://www.openjavascript.com/images/title-links-to-galleries.png); 0px 0px no-repeat; width: 562px; height: 42px;}
.title-toplist-block {background: url(http://www.openjavascript.com/images/title-free-porn-sites.png); 0px 0px no-repeat; width: 304px; height: 40px;}
.title-related-block {background: url(http://www.openjavascript.com/images/title-related-porn-searches.png); 0px 0px no-repeat; width: 350px; height: 40px;}
.title-related-block {background: url(http://www.openjavascript.com/images/title-related-porn-searches.png); 0px 0px no-repeat; width: 350px; height: 40px;}

div.friends {font-size: 12px;}

li.duration {
    position: absolute;
    z-index:10;
    opacity: .7;
    filter: alpha(opacity=70);
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    top: 162px;
    right: 0;
    color:#fff;
    background:#222;
    padding:3px;
    text-align:center;
    border:1px solid #000;
    font-weight:bold;
    font-size: 10px;
    display: inline;
}
div.updates {
    background:#fcfaf1;
    margin-bottom:5px;
    padding: 3px;
    width: 241px;
    height: 40px;
}
h3.title {
    margin-top:1px; 
    margin-bottom:5px;
    padding-top:0;
    padding-bottom:3px;
    text-align:center;
    font-weight:normal;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-transform:capitalize;
}
li.updatelink {
    margin-right: 2px;
    margin-bottom: 0;
    font-size: 11px;
    float:right;
}
li.updatelink a {
    text-transform: uppercase;
    font-size: 11px;
}
li.added {
    margin-left: 2px;
    margin-bottom: 0;
    font-weight:bold;
    font-size: 11px;
    width: 100px;
    float:left;
}
.updates-div {
    background: #e8f1f8;
    padding: 0;
    margin: 0;
        width: 520px;
        height: 600px;
        border: #000 1px solid;
    display:none;
    z-index:100;
    font-family: Tahoma;
}

/*category-thumb-3*/
div.category-thumb-3 {width: 246px; height: 277px;  float: left; padding: 1px; margin: 1px 1px 12px 1px; margin: 1px; text-align:center;background-color:#fcf4f1;border: 1px solid #FBEED5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; color: #C09853;}
.category-thumb-3 div ul {padding: 0; margin: 0; position: relative; font-size: 13px; text-align:center;}
.category-thumb-3 div ul span {font-size: 16px;text-align:center;}
.category-thumb-3 div ul a {font-size: 14px; text-align:center; text-decoration:none;}
.category-thumb-3 div ul a:hover{text-decoration:underline;}
.category-thumb-3 div a span {font-size: 18px; text-align:center; text-transform: uppercase;font-weight:bold;color:#000;}
.category-thumb-3 div a {text-decoration:none;}
.category-thumb-3 div a:hover{text-decoration:none;color:#000;}
.category-thumb-3 div a:hover img {border: 1px dashed #000;}
.category-thumb-3 div a img {width: 244px; height: 183px; border: 1px solid #434343; margin: 0 0 1px 1px;}
.category-thumb-3 span.csmall {font-size: 13px;padding-top:1px;padding-bottom:5px;margin:0;color:#C09853;}
.category-thumb-3 span.name {font-size: 21px; text-align:center;}
.category-thumb-3 span.csmall {font-size: 14px; color:#960c0b;}
.category-thumb-3 div.tags {border-style: solid; border-width: 1px; border-color: black; margin: 3px 0 2px 0; background-color: #fcf8e3; font-size: 14px; text-align: left; padding:2px; position: relative;}
.category-thumb-3 div.tags-text {float: left; margin: 0 4px 0 4px; color:black;}
.category-thumb-3 div.tags a.tag {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVhJREFUeNqckrGKwkAQhmcFK1GwtEmjqEEbCUlrHxXfQRB8gIBtHsHW0iZIyiSQN0iatIIpRUkbELQwwpwzolxUjrtbmGz2Hz5m5t8ViAj/WYXvhzAMcTKZoKZp2G63+Z+0T6B4VLRtG+fzOZRKJSgWiyCEgMvlAqfTCcbjMSwWC5EjCQyCAOv1Ovb7fXRdF0mjiKKINVmW0ff9p87F6DOdTlFRFHQcJ5d8wJTTdT2X4xl3ux1XH41G4nWWGySazSYcDod3c87n848OXq9XnvsNVFX16eortNlsMI5jqNVq7+BwOOTDbDbLwbf20DAMrjYYDD5fh2maZA6kaQqNRoM1qlStVp9trlYr6HQ6IgfS8jwPLcui9vgsSRIZBqQdj0fIsgzW6/UdfrX/U2y3W77PXq+H3W4X9/s9Fn7zLlutllgul1CpVOAG8i7+8siTJMFyuQwUXwIMAKmI5bNJh3cbAAAAAElFTkSuQmCC") no-repeat scroll left center transparent; padding-left: 16px;}
.category-thumb-3 div.tags a {font-size: 14px; text-decoration:none;}
.category-thumb-3 div.tags a:hover{text-decoration:underline;}
.category-thumb-3 div.button {position: absolute; top: 0; right: 0 ; background: #000000 ; width: 18px ; height: 100% ; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNqEzFEKACAIBFEl739hjY0NDKGk+X6MhjvkkwKQGdHCYaYbsRckOKeswgQXSlgBWwIMAAmkH+seR5TZAAAAAElFTkSuQmCC); background-repeat: no-repeat ; background-position: 50% 50% ; cursor: pointer ;}
/*category-thumb-3*/

div.cats {
    background:#f9f9f9;
    margin-bottom:5px;
    padding: 3px;
    width: 241px;
    height: 40px;
    font-size: 12px;
    text-align: left;
}

div.cats a {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVhJREFUeNqckrGKwkAQhmcFK1GwtEmjqEEbCUlrHxXfQRB8gIBtHsHW0iZIyiSQN0iatIIpRUkbELQwwpwzolxUjrtbmGz2Hz5m5t8ViAj/WYXvhzAMcTKZoKZp2G63+Z+0T6B4VLRtG+fzOZRKJSgWiyCEgMvlAqfTCcbjMSwWC5EjCQyCAOv1Ovb7fXRdF0mjiKKINVmW0ff9p87F6DOdTlFRFHQcJ5d8wJTTdT2X4xl3ux1XH41G4nWWGySazSYcDod3c87n848OXq9XnvsNVFX16eortNlsMI5jqNVq7+BwOOTDbDbLwbf20DAMrjYYDD5fh2maZA6kaQqNRoM1qlStVp9trlYr6HQ6IgfS8jwPLcui9vgsSRIZBqQdj0fIsgzW6/UdfrX/U2y3W77PXq+H3W4X9/s9Fn7zLlutllgul1CpVOAG8i7+8siTJMFyuQwUXwIMAKmI5bNJh3cbAAAAAElFTkSuQmCC") no-repeat scroll left center transparent;
  padding-left: 16px;
}