* {margin: 0; padding: 0;}
body  {font: normal 12px Tahoma, Geneva, sans-serif; background: #005826; color: #b3cdbe;}
img {border: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px; display: block;}
ul {list-style: none;}
a {text-decoration: underline; color: #fff799;}
a:hover {text-decoration: none;}

/*center*/
.center {width: 984px; margin: 0px auto;}
/*center*/

/*head*/
.head {height: 194px; position: relative;}

.head .logo {background: url(../images/logo.png) 0 0 no-repeat; width: 250px; height: 90px; position: absolute; left: 4px; top: 11px;}
.head .logo a {display: block; height: 50px; text-indent: -9999px; overflow: hidden;}

.head .desc {position: absolute; left: 265px; top: 10px; width: 455px;}
.head .desc h1 {display: inline; font-size: 12px;} 

.head .search {position: absolute; width: 250px; left: 734px; top: 21px; font-weight: bold;}
.head .search p {padding-bottom: 6px;}
.head .search .f01 {display: inline-block; background: #010000; padding: 1px; border: 1px solid #337951; width: 179px; vertical-align: top; margin-right: 4px;}
.head .search .f01 span {display: inline-block; background: #fff; width: 179px; height: 20px; padding: 2px 0 0 0;}
.head .search .f01 span input {background: none; border: none; width: 100%;}
.head .search .q12 {font-weight: bold; padding: 5px 0 0 40px;}

.head .menu {position: absolute; top: 96px; left: 24px; text-align: center; z-index: 2;}
.head .menu li {float: left; font-size: 14px; font-weight: bold; margin: 0 1px 0 0; padding-top: 4px;}
.head .menu a {background: #574c01; color: #fff799; display: block; float: left; padding: 6px 15px 9px 15px; border: 1px solid #337951;}
.head .menu span  {display: block; float: left; padding: 10px 15px 12px 15px; border: 1px solid #337951; background: #010000; border-bottom: none; color: #ffffff;}
.head .menu li.curent {padding-top: 0;}

.head .block {border: 1px solid #337951; background: #010000; position: absolute; width: 100%; left: 0; top: 135px;}
.filters {padding: 10px 0 13px 20px;}
.bookmarks {position: absolute; position: absolute; right: 18px; top: 3px; width: 245px;}
/*head*/

/*pages*/
.pages {font-size: 14px; font-weight: bold; text-align: center; margin-bottom: 20px;}
.pages span, .pages a {display: inline-block; padding: 4px 5px 7px 5px; margin-right: 1px;}
.pages a {background: #010000; border: 1px solid #337951; padding: 4px 5px 5px 5px;}
.pages a.next {background: url(../images/next-prev-page.png) 0 0 no-repeat; width: 85px; height: 22px; text-align: center; padding: 4px 0 0 0; color: #fff; text-decoration: none;}
.pages .total, .pages .dots {color: #b3cdbe;}
/*pages*/

/*thumbs*/
.thumbs {font-size: 20px; text-align: center;}
.thumbs div {width: 324px; display: inline-block; text-align: center; margin: 0 6px 16px 0;}
.thumbs img {width: 320px; height: 240px; border: 2px solid #337951;}
.thumbs p {padding-top: 5px;}
.thumbs a:hover img {border: 2px solid #c0f5c9;}
/*thumbs*/

/*thumbs2*/
.thumbs2 {font-size: 11px; text-align: center;}
.thumbs2 div {width: 324px; display: inline-block; text-align: center; margin: 0 6px 16px 0; position: relative;}
.thumbs2 img {width: 320px; height: 240px; border: 2px solid #337951;}
.thumbs2 p {padding-top: 5px; font-weight: bold;}
.thumbs2 span.time {position: absolute; background: url(../images/time-bg.png) 0 0 no-repeat; width: 109px; height: 21px; padding-top: 6px; text-align: center; display: block; left: 2px; top: 215px; font-size: 12px; color: #fff;}
.thumbs2 a:hover img {border-color: #c0f5c9;}
/*thumbs2*/

/*block2*/
.block2 {background: #0c361e; border: 1px solid #337951; padding: 13px 0 0 20px; margin-bottom: 15px;}
.block2 h2 {background: url(../images/bullet.png) 0 4px no-repeat; padding: 0 0 15px 34px; font-size: 24px; text-transform: uppercase; color: #ffffff;}
/*block2*/

/*categories*/
.categories {margin-bottom: 20px; ; color: #ffffff;}
.categories ul {width: 215px; margin-right: 30px; float: left; font-size: 14px;}
.categories ul.last {margin-right: 0;}
.categories a {font-weight: bold;}
.categories li {margin-bottom: 10px;}
/*categories*/

/*categories1*/
.categories1 {margin-bottom: 20px; ; color: #ffffff;}
.categories1 ul {width: 160px; margin-right: 30px; float: left; font-size: 12px;}
.categories1 ul.last {margin-right: 0;}
.categories1 a {font-weight: bold;}
.categories1 li {margin-bottom: 10px;}
/*categories1*/

/*links*/
.links {text-align: center; font-size: 18px; font-weight: bold; padding: 6px 20px 10px 0; margin-bottom: 20px;}
.links a {background: #574c01; border: 1px solid #337951; color: #fff; text-decoration: none; padding: 6px 9px 9px 9px;}
/*links*/

/*search2*/
.search2 {font-weight: bold;text-align: center; padding: 0 20px 20px 0;}
.search2 span.q01 {display: inline-block; vertical-align: top; padding: 6px 10px 0 0;}
.search2 .f01 {display: inline-block; background: #010000; padding: 1px; border: 1px solid #337951; width: 466px; vertical-align: top; margin-right: 4px;}
.search2 .f01 span {display: inline-block; background: #fff; width: 466px; height: 20px; padding: 2px 0 0 0;}
.search2 .f01 span input {background: none; border: none; width: 100%;}
/*search2*/

/*thumbs3*/
.thumbs3 {width: 990px; font-size: 15px; padding-bottom: 10px;}
.thumbs3 a {text-decoration: none;}
.thumbs3 div {width: 244px; float: left; text-align: center; margin: 0 3px 17px 0; position: relative;}
.thumbs3 img {width: 240px; height: 180px; border: 2px solid #337951;}
.thumbs3 span {padding-top: 4px; font-weight: bold; text-decoration: underline; display: block;}
.thumbs3 a:hover span {text-decoration: none;}
.thumbs3 h2 {background: url(../images/bullet.png) 0 4px no-repeat; padding: 0 0 15px 34px; font-size: 24px; text-transform: uppercase; color: #ffffff;}
.thumbs3 a:hover img {border-color: #c0f5c9;}
/*thumbs3*/

/*tags*/
.tags {line-height: 31px; text-align: justify; padding: 0 20px 20px 0;}
/*tags*/

/*video*/
.video h2 {background: url(../images/bullet.png) 0 4px no-repeat; padding: 0 0 15px 34px; font-size: 24px; text-transform: uppercase; color: #ffffff;}
.video {padding: 0 0 20px 0;}
.video .pad {padding: 0 0 0 30px;}
.video a {color: #fff041;}
.s604 {width: 600px; border: 2px solid #337951; background: #0c361e; float: left; margin-right: 20px;}
.video .link {text-align: center; background: #574c01; border-top: 2px solid #337951; border-bottom: 2px solid #337951; padding: 2px 0 6px 0; font-size: 18px;}
.video .link a {color: #fff799;}
.video p.col2 {padding-top: 13px; color: #fff; font-weight: bold; font-size: 15px; text-align: center; background: #444444;}

.porn_movie {padding: 15px 0 20px 20px; background: #444444;}
.porn_movie h3 {font-size: 12px; text-align: center; margin-bottom: 18px; color: #ffffff;}
.porn_movie img {width: 150px; height: 200px; border: 2px solid #337951; float: left; margin-right: 20px;}
.porn_movie div {width: 390px; float: left; padding-top: 7px;}
.porn_movie div a {font-size: 14px; font-weight: bold;}
.porn_movie div p {padding-top: 13px; color: #bcbaba;}
.porn_movie div a.name {font-size: 18px; font-weight: normal;}
.porn_movie div p.col1 {font-weight: bold; color: #ffffff;}

.jasmin {padding: 15px 0 15px 17px; background: #444444;}
.aff {padding: 10px 0 15px 10px; background: #444444;}
/*video*/

/*sex-movie*/
.sex-movie {width: 300px; float: left;}
.sex-movie div {margin-bottom: 10px;}
/*sex-movie*/

/*footer*/
.footer {position: relative; padding: 39px 0 8px 0;}
.footer .menu {position: absolute; top: 0; left: 24px; text-align: center; z-index: 2;}
.footer .menu li {float: left; font-size: 14px; font-weight: bold; margin: 0 1px 0 0; padding-top: 4px;}
.footer .menu a {background: #574c01; color: #fff799; display: block; float: left; padding: 6px 15px 9px 15px; border: 1px solid #337951;}
.footer .menu span  {display: block; float: left; padding: 10px 15px 12px 15px; border: 1px solid #337951; background: #010000; border-bottom: none;}
.footer .menu li.curent {padding-top: 0;}

.footer .fblock {border: 1px solid #337951; background: #010000;}
.footer .fblock .copy {padding: 10px 0 13px 20px;}
/*footer*/

/*thumbs20*/
.thumbs20 {width: 990px; font-size: 11px; padding-bottom: 10px;}
.thumbs20 div {width: 324px; float: left; text-align: center; margin: 0 6px 6px 0; position: relative;}
.thumbs20 img {width: 320px; height: 240px; border: 2px solid #337951;}
.thumbs20 p {padding-top: 5px; font-weight: bold;}
.thumbs20 span.time {position: absolute; background: url(../images/time-bg.png) 0 0 no-repeat; width: 109px; height: 21px; padding-top: 6px; text-align: center; display: block; left: 2px; top: 215px; font-size: 12px; color: #fff;}
.thumbs20 a:hover img {border-color: #c0f5c9;}
/*thumbs20*/ 

/*porn_tube*/
.porn_tube {padding: 0 0 20px 2px;}
.porn_tube h2 {padding-top: 10px; height: 26px; margin: 0px auto; font-size: 18px; text-align: center; color: #5e5951; margin-bottom: 10px;}
.porn_tube h3 {font-size: 16px; font-weight: normal; color: #49453d; line-height: 13px; padding: 0 0 10px 12px; text-transform: uppercase; text-decoration: underline;}
.porn_tube h3 a {color: #49453d;}
.porn_tube div {background: #fff; border: 1px solid #337951; width: 224px; height: 482px; padding: 15px 0 0 17px; float: left; position: relative; margin: 0 2px 3px 0;}
.porn_tube img {width: 150px; height: 200px; border: 3px solid #f6bd52; margin: 2px 0 8px 30px;}
.porn_tube p {line-height: 14px; color: #000000; width: 213px;}
.porn_tube p label {display: block; text-align: center;}
.porn_tube p em {font-style: normal; color: #8c0d0d;}
.porn_tube p img {background: none; border: none; padding: 0; width: 26px; height: 36px; margin: 6px 3px 0 0;}
.porn_tube span {display: block; font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; float: right; background: url(../images/porn_tube-bullet.gif) 0 6px no-repeat; margin: 5px 20px 0 0; padding: 0 0 0 11px; text-transform: uppercase;}
.porn_tube span a {color: #8c0d0d;}
/*porn_tube*/

/*VIDEO PAGE IM */
.allIM {display: block; width: 100%; left: 0px; bottom: 0px; position: fixed; z-index: 9998; height: 0;}
.allIM .allIMwindow {display: block; width: 315px; height: 290px; top: 0px; right: 10px; position: absolute; z-index: 9999; background-color:#333333; font-family:Arial; font-size:11px; overflow: hidden; border:0px solid #000;}
.allIM .allIMwindow .allIMwindow-header {line-height: 25px; width:315px; height:30px; background-repeat:repeaet-none; color:#fff; font-size:17px; font-weight:bold; text-align:left; padding-top: 5px; padding-left: 14px; padding-bottom: 0px; margin: 0px;}
.allIM .allIMwindow .allIMwindow-header .allIMwindow-header-close {display: block; position: absolute; top: 2px; right: 7px; font-weight: bold; color: black; cursor:pointer; font-size:24x; color:#fff;}
.allIM .allIMwindow .allIMwindow-header .allIMwindow-header-close a {color: white;}
.allIM .allIMwindow .IMcontent {width:306px; padding-left:7px;}
/*VIDEO PAGE IM */

/*block*/
.block {padding: 5px 0 0 0; width: 320px; margin: 0px auto; font: normal 11px Tahoma, Geneva, sans-serif; color: #b3cdbe;}
.block .logo {background: url(../images/logo.png) 0 0 no-repeat; width: 250px; height: 90px; margin: -10px auto -27px auto;}

.block .button3 {display: block; width: 150px; height: 26px; padding-top: 6px; font-size: 14px; font-weight: bold; color: #fff799; text-decoration: underline; background: #574c01; border: 1px solid #337951; text-align: center; margin: 0 11px 2px 0;}
.block .button2 {display: block; width: 157px; height: 26px; padding-top: 6px; font-size: 14px; font-weight: bold; color: #fff799; text-decoration: underline; background: #574c01; border: 1px solid #337951; text-align: center; margin-right: 2px;}
.block .button3:hover {text-decoration: none;}
.block .select {width: 103px;}

.block .block-table table {width: 100%; background: #337951;}
.block .block-table table td {background: #0c361e;}
.block .block-table table td.q111 {padding: 7px;}
.block .block-table table td p {font-weight: bold; margin-bottom: 11px;}
.block .block-table table td a {display: block; width: 80px; height: 19px; padding-top: 2px; font-weight: bold; color: #fff799; text-decoration: underline; background: #574c01; border: 1px solid #337951; text-align: center; margin: 0 11px 2px 0;}
.block .block-table table td a:hover {text-decoration: none;}
.links-block {margin-bottom: 2px;}
.links-block div {background: #0c361e; border: 1px solid #337951; border-top: 0; padding: 7px 10px 10px 10px;}
.links-block div a {font-size: 18px; font-weight: bold; color: #fff799; text-decoration: underline;}
.links-block div a:hover {text-decoration: none;}
.links-block div p {padding-top: 3px;}

.block .block-footer {text-align: center; color: #b3cdbe; font-size: 13px; font-weight: bold; padding: 10px 0;}
.block .block-footer a {color: #b3cdbe; text-decoration: underline;}
.block .block-footer a:hover {text-decoration: none;}
.prev {
    max-width: 150px; 
}

/*block*/

/*search3*/
.search3 {margin-bottom: 20px;  color: #b3cdbe;}
.filters2 {margin-bottom: 10px;}
.filters2 td {padding: 5px 0; font-size: 14px;}
.filters2 td input {width: 310px; height: 24px; border: 1px solid #337951; padding: 0 5px;}
.filters2 td select {width: 90px; border: 1px solid #337951;}
.search3 ul {width: 160px; margin-right: 30px; float: left; font-size: 12px; margin-bottom: 15px;}
.search3 ul.last {margin-right: 0;}
.search3 li {margin-bottom: 2px;}
.search3 span {display: block; background: #005826; padding: 5px; width: 123px; border: 1px solid #337951; margin-bottom: 13px;}
.search3 span input {vertical-align: top; margin-bottom: -1px;}
.search3 li input {vertical-align: top;}
.search3 p {padding-bottom: 13px; font-size: 14px;}
.search3 label input {vertical-align: top; margin-bottom: -1px; margin-right: 3px;}
.search3 span.button10 {display: block; text-align: center; width: auto; background: none; border: none;}
/*search3*/

/*bottom_spot*/
.bottom_spot {padding: 0px 0 15px 30px;}
.bottom_spot div {float: left; margin-right: 10px; width: 300px;}
/*bottom_spot*/
