@charset "utf-8";
/* CSS Document */

body {background-color:#424242; margin:0px; font-family:Helvetica,Arial,sans-serif; font-size:12px;}

a {color:#0000FF; text-decoration:none;}
a:hover {color:#FF0000; text-decoration:none;}

a.link13:link {font-size:13px; font-weight:normal; text-decoration:underline;}
a.link13:visited {font-size:13px; font-weight:normal; text-decoration:underline;}
a.link13:active {font-size:13px; font-weight:normal; text-decoration:underline;}

a.link13orange:link {font-size:13px; font-weight:bold; text-decoration:underline; color:#ea7825;}
a.link13orange:visited {font-size:13px; font-weight:bold; text-decoration:underline; color:#ea7825;}
a.link13orange:active {font-size:13px; font-weight:bold; text-decoration:underline; color:#ea7825;}

a.link14:link {font-size:14px; font-weight:normal; text-decoration:underline;}
a.link14:visited {font-size:14px; font-weight:normal; text-decoration:underline;}
a.link14:active {font-size:14px; font-weight:normal; text-decoration:underline;}

.fl {float:left;}

.did_you {color:#cc0000;margin:0 0 0 10px;font-size:15px;}
.search_correction a {font-weight:bold;text-decoration:underline;font-size:16px;}

.redbold {color:#FF0000; font-weight:bold;}
.redstrikethrough {text-decoration: line-through; color:#FF0000;}
.greenbold {color:#009900; font-weight:bold;}

h6 { font-size: 13px; color: #ff9a00; font-weight: bold; border-bottom: solid 1px #333333; margin: 0 0 10px 0;}

.free_porn {text-align:center;}
.free_porn a {color:red;font-size:20px;font-weight:bold;text-decoration:underline;}

.main-container {width:980px;margin:0 auto; background-color:#ffffff;}

.top-menu-bar {width:980px;height:19px; text-align:center; line-height:15px;font-size:12px; background-color:#000000;}
.top-menu-bar-item {float:right; margin-left:2px; margin-right:2px;}
.top-menu-bar-item a {font-size:10px; color:#FFFFFF;}

.header {width:980px;height:100px;}
.logo {float:left;height:60px;margin-top:5px; text-align:left; margin-left:15px;}
.logo img {border:0;}
.header-advert-box {float:right; margin:0; width:305px;}

.header-right{float:left;width:380px; margin:10px 0 0 30px;text-align:center;}
.header-right h2{width:350px;font-size:23px;line-height:29px;padding:0;margin:0;letter-spacing:-1px;text-align:center;color:#444444;}
.header-right h3{width:350px;font-size:20px;line-height:22px;padding:0;margin:0;letter-spacing:-0.5px;font-family: Georgia, "Times New Roman", Times, serif;text-align:center;color:#444444;}

.main-left-side {width:959px;float:left;border-right:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid; padding:0 10px;}
.main-left-side h1 {font-size:16px;margin:0px 12px 3px 8px;padding:4px; background-color:#f4f4f4; border-top:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid; background-image:url('../images/h1bg.jpg');}
.h1-date-span {font-size:10px; margin-left:8px;}

.view-left-side {width:630px;float:left;border-right:1px #CCCCCC solid;}

/* NEW STYLE */
.view-left-side {width:640px;}

.view-left-side h1 {font-size:16px;margin:0px 12px 3px 8px;padding:4px; background-color:#f4f4f4; border-top:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid;background-image:url('../images/h1bg.jpg');}

.dl_bar {height:22px;padding:0 0 0 0;font-weight:bold;line-height:20px;margin:15px 0 0 0;}
.dl_bar_left {float:left;width:190px;text-align:left;line-height:22px;padding:0 0 0 5px;}
.dl_bar_right {float:left;width:400px;text-align:right;line-height:22px;}
.dl_bar a {color:red;font-weight:bold;font-size:16px;}

.videos-bar {width:731px;margin:5px 10px 5px 5px;}
.videos-bar-item {float:left;}
.videos-bar-item a {font-weight:bold; padding-left:10px; padding-right:10px;}
.videos-bar-count {float:right; font-size:12px;}

.main-videos-box {width:928px;margin:5px 20px;}
.videos-box {width:736px;margin:5px;}

.related-videos-box {margin:5px;}

.related-section h1{font-size:16px;margin:0px 12px 3px 8px;padding:4px; background-color:#f4f4f4; border-top:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid;background-image:url('../images/h1bg.jpg');}

.video-item {width:162px;float:left;height:176px;padding:7px; margin:3px; border:1px #CCCCCC solid;}
.video-item img { width:160px; height:120px; border:1px #2c80b1 solid;}
.video-item-model {width:160px;text-align:center;height:15px;line-height:15px;}
.video-item-model a {color:#2c80b1;}
.video-item-title {width:160px;text-align:center;}
.video-item-title a {color:#2c80b1;}
.video-item-info {float:left; font-size:10px; width:50px; height:13px;}
.video-item-info-right {float:left; font-size:10px; width:110px; height:13px; text-align:right;}
.video-item-info-right img {width:12px; height:10px; border:0;}

.model-item {width:162px;float:left; padding:7px; margin:3px; border:1px #CCCCCC solid;}
.model-item .crop {width:160px; height:213px; border:1px #2c80b1 solid; overflow: hidden;}
.model-item .crop img {width:160px; height:213px;}
.model-item-title {width:160px;text-align:center;}
.model-item-title a {color:#2c80b1;font-size:15px;}
.model-item-info {float:left; font-size:10px; width:80px; height:13px;}
.model-item-info-right {float:left; font-size:10px; width:80px; height:13px; text-align:right;}
.model-item-info-right img {width:12px; height:10px; border:0;}

.model-item-small {width:122px;float:left; padding:11px; margin:5px; border:1px #CCCCCC solid;}
.model-item-small .crop {width:120px; height:160px; border:1px #2c80b1 solid; overflow: hidden;}
.model-item-small .crop img {width:120px; height:160px;}
.model-item-small-title {width:120px;text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.model-item-small-title a {color:#2c80b1;font-size:15px;}

.model-item-large {width:202px;float:left; padding:15px; margin:5px; border:1px #CCCCCC solid;}
.model-item-large .crop {width:200px; height:266px; border:1px #2c80b1 solid; overflow: hidden;}
.model-item-large .crop img {width:200px; height:266px;}
.model-item-large img {width:200px; height:200px; border:1px #2c80b1 solid;}
.model-item-large-title {width:200px;text-align:center;}
.model-item-large-title a {color:#2c80b1;font-size:15px;}

.related-review-video-item {width:160px;float:left; padding:3px; margin:4px 2px 4px 2px; border:1px #CCCCCC solid;}
.related-review-video-item img { width:160px; height:120px; border:1px #2c80b1 solid;}

.related-video-item {width:162px;float:left; padding:8px; margin:3px 6px 3px 6px; border:1px #CCCCCC solid;}
.related-video-item img { width:160px; height:120px; border:1px #333333 solid;}
.related-video-item-title {width:160px;text-align:center; background-color:#f8f8f8;}
.related-video-item-title a {color:#1986C4;}
.related-video-item-info {float:left; font-size:10px; width:80px; height:13px;}
.related-video-item-info-right {float:left; font-size:10px; width:80px; height:13px; text-align:right;}
.related-video-item-info-right img {width:12px; height:10px; border:0;}

.related-video-view-more {text-align:right;padding-right:20px;height:20px;line-height:20px;}
.related-video-view-more a {font-size:14px;font-weight:bold;}

.category-item {width:160px;float:left; padding:8px; margin:3px; border:1px #CCCCCC solid;}
.category-item img { width:160px; height:160px; border:0;}
.category-item-title {width:160px;text-align:left; }
.category-item-title a {color:#1986C4; font-size:15px; font-weight:bold;}
.category-item-info {float:left; font-size:10px; width:80px; height:13px;}
.category-item-info-right {float:left; font-size:10px; width:80px; height:13px; text-align:right;}
.category-item-info-right img {width:12px; height:10px; border:0;}
.category-item-sp {float:left;width:78px;text-align:center;background:#333333;border:1px #ffffff solid;}
.category-item-sp a {color:#ffffff;font-weight:bold;}
.category-item-small {color:#1986C4;}
.category-item-small a {color:#1986C4;font-size:12px;}
.category-item-small a:hover {color:#F47D20;font-size:12px;}


.top-search-box {float:left;width:264px; margin-left:50px;}
.top-search-box-div {margin:10px 0 0 0;background-color:#F5F5F5; padding:13px; border:1px #cccccc solid;}
#search-form {padding:0;margin:0;}

.search-box {margin-bottom:3px; width:150px; height:16px;}
.search-button {border:1px #CCCCCC solid; height:19px; background-color:#333333; color:#FFFFFF; font-weight:bold; margin-bottom:3px;}

.search-box-top {width:150px; height:22px; font-size:18px;}
.search-button-top {border:1px #CCCCCC solid; height:30px; background-color:#333333; color:#FBA540; font-weight:bold; font-size:18px; width:80px; padding-bottom:10px;}

.main-right-side {width:229px;float:left;clear:right;}
.main-right-side h1 {font-size:16px;margin:0px 12px 3px 8px;padding:4px; background-color:#f4f4f4; border-top:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid;background-image:url('../images/h1bg.jpg');}

.view-right-side {width:349px;float:left;clear:right;}

/* NEW STYLE */
.view-right-side {width:339px;}

.view-right-side h1 {font-size:16px;margin:0px 12px 3px 8px;padding:4px; background-color:#f4f4f4; border-top:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid;background-image:url('../images/h1bg.jpg');}

.bottom-pagenav-box {width:726px;margin:5px 10px 5px 10px;}
.bottom-pagenav-box-item-left {float:left; width:120px;}
.bottom-pagenav-box-item-right {float:right;}
.bottom-pagenav-box-item-right a {font-weight:bold; padding-left:5px; padding-right:5px;}

.main-bottom-pagenav-box {width:959px;text-align:center;}
.main-bottom-pagenav-box-item {margin:0 auto;}
.main-bottom-pagenav-box-item a {font-weight:bold; padding-left:5px; padding-right:5px;}

.bottom-review-pagenav-box {width:500px;margin:5px 10px 5px 10px;}
.bottom-review-pagenav-box-item-left {float:left; width:150px;}
.bottom-review-pagenav-box-item-right {float:right; width:480px;}
.bottom-review-pagenav-box-item-right a {font-weight:bold; padding-left:5px; padding-right:5px;}

.bottom-advert-box {width:980px;height:320px; text-align:center; padding-top:15px;}

.footer {width:980px; text-align:center; font-size:12px; text-align:center;}
.footer a {font-size:12px;color:#666666; text-decoration:none;}
.footer h3{padding:0;margin:0}
div.footer ul#link-trades{}
div.footer ul#link-trades li{display: inline;list-style-type:none;padding:0 5px;}
div.footer ul#link-trades li a{color:#2C80B1;}


.category-nav {float:left;width:228px;}
.category-nav h1 {font-size:16px;margin:0px 12px 3px 8px;padding:4px; background-color:#f4f4f4; border-top:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid;background-image:url('../images/h1bg.jpg');}

.videos-middle {width:750px;float:left;border-left:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid;}
.videos-middle.performer {width:978px;}
.videos-middle h1 {font-size:16px;margin:0px 12px 3px 8px;padding:4px; background-color:#f4f4f4; border-top:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid;background-image:url('../images/h1bg.jpg');}

.videos-right-side {width:0px;float:left;clear:right;}
.videos-right-side h1 {font-size:16px;margin:0px 12px 3px 8px;padding:4px; background-color:#f4f4f4; border-top:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid;}

.reviews-middle {width:550px;float:left;border-left:0px #CCCCCC solid; border-bottom:0px #CCCCCC solid;}
.reviews-middle h1 {font-size:16px;margin:0px 12px 3px 8px;padding:4px; background-color:#f4f4f4; border-top:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid;background-image:url('../images/h1bg.jpg');}

.reviews-right-side {width:200px;float:left;clear:right;}
.reviews-right-side h1 {font-size:16px;margin:0px 12px 3px 8px;padding:4px; background-color:#f4f4f4; border-top:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid;background-image:url('../images/h1bg.jpg');}

.view-video-div {width:600px; margin:0px 12px 3px 8px;}
.view-video-top-links {width:600px; text-align:center; font-size:15px; padding-top:10px;}
.view-video-top-links a {font-size:20px; font-weight:bold;}

.view-desc {text-align:left; padding:10px; font-size:13px;}

.view-dl {text-align:center;padding:10px 0 10px 0; margin-bottom: 10px; }
.view-dl a {text-decoration:none;}
.view-dl-left {float:left;width:300px; text-align:left; height:30px; font-size:13px;color:#333333; font-weight:bold;}

.view-dl-right {float:right;width:230px; text-align:right; height:30px; padding: 5px 0 0; }

.view-multi-dl-top {text-align:center; height:20px; line-height:20px;}
.view-multi-dl-top a {font-size:14px; font-weight:bold; text-decoration:underline; color:#ea7825;}

.view-multi-dl {text-align:center; height:20px; line-height:20px;}
.view-multi-dl a {font-size:17px; font-weight:bold; text-decoration:none; color:#ea7825}

.info-box-small-link {font-size:10px; color:#000000; text-decoration:underline;}
.view-info-box {text-align:center; font-size:13px; background-color:#F4F4F4; border:1px #ea7825 dashed; margin:0px 12px 3px 8px;}
.view-info-box-item-1 {float:left;width:453px; height:24px; text-align:left; line-height:24px; border-bottom:1px #FFFFFF solid;}
.view-info-box-item-1 a {text-decoration:underline;font-weight:normal;}
.view-info-box-item-2 {float:left;width:153px; height:24px; text-align:right; line-height:24px; border-bottom:1px #FFFFFF solid; font-size:12px;}


.view-info-table {text-align:center; font-size:13px; background-color:#F4F4F4; border:1px #ea7825 dashed; margin:0px 12px 3px 8px; line-height:24px;}
.view-info-table td {border-bottom:1px #FFFFFF solid;}
.view-info-table a {text-decoration:underline;font-weight:normal;}
.view-info-table .left {text-align:left; width:443px;vertical-align:top; padding-left:10px;}
.view-info-table .right {text-align:right; width:163px; vertical-align:top; padding-right:10px;}

.mleft10 {margin-left:10px;}
.mright10 {margin-right:10px;}

.tabnavdiv {background: #fff; height:35px; position: relative;}

#tabnav	{ height: 25px; margin: 0; padding-left: 10px; background: url(../images/tab_bottom.gif) repeat-x bottom;}
#tabnav li { margin: 0; padding: 0;	display: inline;list-style-type: none; background-image: url('../images/tabnav_bg_1.gif')}
#tabnav a:link, #tabnav a:visited	{ float: left;background: #f3f3f3; background-image: url('../images/tabnav_bg_1.gif'); font-size: 17px;line-height: 21px;font-weight: bold;padding: 0px 10px 2px 10px;margin-right: 4px;border: 1px solid #ccc; text-decoration: none;color: #666;}
#tabnav a:link.active, #tabnav a:visited.active {border-bottom: 1px solid #F47D20;background: #fff;color: #ffffff; background-image: url('../images/tabnav_bg_2.gif')}
#tabnav a:hover {	background: #fff;}

#tagnav {	height: 25px;margin: 0;padding-left: 10px;}
#tagnav li {margin: 0 5px 0 0; display: inline;	list-style-type: none; float:left; text-align:center;}
#tagnav a:link, #tagnav a:visited { float: left;background: #1986C4;font-size: 11px;line-height: 21px;font-weight: bold;padding: 2px 2px 2px 2px;	margin:3px 3px 0px 0px; border: 1px solid #ccc; text-decoration: none;color: #ffffff; width:92px;}
#tagnav a:link.active, #tagnav a:visited.active  {border-bottom: 1px solid #fff;background: #fff; color: #000;}
#tagnav a:hover {	background: #fff;	color:#1986C4;}

#camtagnav {	height: 25px;margin: 0;padding-left: 10px;}
#camtagnav li {margin:0 10px 0 0; display: inline;	list-style-type: none;float:left; width:100px; text-align:center;}
#camtagnav a:link, #camtagnav a:visited { float: left;background: #F47D20;font-size: 12px;line-height: 21px;font-weight: bold;padding: 2px 2px 2px 2px;	margin:3px 3px 0px 0px; border: 1px solid #ccc; text-decoration: none;color: #ffffff; width:100px;}
#camtagnav a:link.active, #camtagnav a:visited.active  {border-bottom: 1px solid #fff;background: #fff; color: #000;}
#camtagnav a:hover {	background: #fff;	color:#1986C4;}

#camtagnav-small {	height: 25px;margin: 0;padding-left: 10px;}
#camtagnav-small li {margin:0 5px 0 0; display: inline;	list-style-type: none;float:left; width:100px; text-align:center;}
#camtagnav-small a:link, #camtagnav-small a:visited { float: left;background: #F47D20;font-size: 11px;line-height: 21px;font-weight: bold;padding: 2px 2px 2px 2px;	margin:3px 3px 0px 0px; border: 1px solid #ccc; text-decoration: none;color: #ffffff; width:92px;}
#camtagnav-small a:link.active, #camtagnav-small a:visited.active  {border-bottom: 1px solid #fff;background: #fff; color: #000;}
#camtagnav-small a:hover {	background: #fff;	color:#1986C4;}

#camtagnav-header {	height: 17px;margin: 0;padding-left: 10px;}
#camtagnav-header li {margin:0 9px 0 0; display: block;	list-style-type: none;float:left; width:81px; text-align:center;}
#camtagnav-header a:link, #camtagnav-header a:visited { float: left;background: #F47D20;font-size: 10px;line-height: 17px;font-weight: bold;padding: 2px;	border: 1px solid #ccc; text-decoration: none;color: #ffffff; width:81px;}
#camtagnav-header a:link.active, #camtagnav-header a:visited.active  {border-bottom: 1px solid #fff;background: #fff; color: #000;}
#camtagnav-header a:hover {	background: #fff;	color:#1986C4;}

#pagenav {height: 15px;	margin: 0;padding-left: 10px; }
#pagenav li {	margin: 0; display: inline;	list-style-type: none;}
#pagenav a:link, #pagenav a:visited {	float: left; background: #1986C4;	font-size: 11px;line-height: 12px;font-weight: bold; padding: 2px 4px 2px 4px; margin:3px 3px 0px 0px; border: 1px solid #ccc; text-decoration: none; color: #ffffff;}
#pagenav a:link.active, #pagenav a:visited.active { background: #fff;color:#1986C4;}
#pagenav a:hover {	background: #fff;	color:#1986C4;}

.pagination {height: 15px;	margin: 0;padding-left: 10px;}
.pagination a:link, .pagination a:visited {	float: left; background: #1986C4;	font-size: 11px;line-height: 12px;font-weight: bold; padding: 2px 4px 2px 4px; margin:3px 3px 0px 0px; border: 1px solid #ccc; text-decoration: none; color: #ffffff;}
.pagination a:link.active, .pagination a:visited.active { background: #fff;color:#1986C4;}
.disabled {	float: left; background: #cccccc;	font-size: 11px;line-height: 12px;font-weight: bold; padding: 2px 4px 2px 4px; margin:3px 3px 0px 0px; border: 1px solid #ccc; text-decoration: none; color: #ffffff;}
.gap {	float: left; background: #ffffff;	font-size: 11px;line-height: 12px;font-weight: bold; padding: 2px 4px 2px 4px; margin:3px 3px 0px 0px; border: 1px solid #ccc; text-decoration: none; color: #000000;}
.current {	float: left; background: #000000;	font-size: 20px;line-height: 20px;font-weight: bold; padding: 2px 4px 2px 4px; margin:3px 3px 0px 0px; border: 1px solid #ccc; text-decoration: none; color: #ffffff;}
.pagination a:hover {	background: #fff;	color:#1986C4;}


#catnav {margin: 0; padding-left: 8px;}
#catnav li { margin: 0; display:block; list-style-type: none; background: #ffffff; line-height:24px; border-bottom: 1px solid #ccc; width:208px;}
#catnav a:link, #catnav a:visited { font-size: 15px; font-weight: bold; color: #1986C4; width:208px;}
#catnav a:link.active, #catnav a:visited.active { background: #fff;color:#1986C4;}
#catnav a:hover {	color:#000000;}

#tradenav {margin: 0; padding-left: 8px;}
#tradenav li { margin: 0; display:block; list-style-type: none; background: #ffffff; line-height:18px; border-bottom: 1px solid #f8f8f8; width:208px;}
#tradenav a:link, #tradenav a:visited { font-size: 12px; font-weight: bold; color: #1986C4; width:208px;}
#tradenav a:link.active, #catnav a:visited.active { background: #fff;color:#1986C4;}
#tradenav a:hover {	color:#000000;}


#topsites {margin: 0; padding-left: 8px;}
#topsites li { margin: 0; display:block; list-style-type: none; background: #ffffff; line-height:24px; border-bottom: 1px solid #ccc; width:180px;}
#topsites a:link, #topsites a:visited { font-size: 12px; font-weight: bold; color: #1986C4; width:180px;}
#topsites a:link.active, #topsites a:visited.active { background: #fff;color:#1986C4;}
#topsites a:hover {	color:#000000;}

#topsites_2 {margin: 0; padding-left: 8px;}
#topsites_2 li { margin: 0; display:block; list-style-type: none; background: #ffffff; line-height:24px; border-bottom: 1px solid #ccc; width:325px;}
#topsites_2 a:link, #topsites_2 a:visited { font-size: 12px; font-weight: bold; color: #1986C4; width:325px;}
#topsites_2 a:link.active, #topsites_2 a:visited.active { background: #fff;color:#1986C4;}
#topsites_2 a:hover {	color:#000000;}

.site_box {float:left; width:167px;margin:8px 5px 10px 4px; height: 210px; }
.site_box_rating {height:35px;width:72px;float:left;line-height:35px;font-size:12px;margin-top:129px;background-color:#000000; color:#ffffff; border-top:1px #ffffff solid;border-right:1px #333333 solid;}
.site_box_thumb_box {width:165px;height:165px; border:1px #333333 solid;display:block;}
.site_box_links_div {width:165px; height:15px; border-left:1px #d6d9de solid; border-right:1px #d6d9de solid; border-bottom:1px #d6d9de solid;text-align:center;}
.site_box_links_item {float:left;width:82px;}
.site_box_links_item a {color:#2C80B1}
.site_box_title {text-align:center;}
.site_box_title a {font-size:16px; text-decoration:underline;}
.site_box_cat {text-align:center;}
.site_box_cat a {font-size:10px; text-decoration:none;color:#777777; text-align:center;}


.tags {margin: 0; padding-left: 10px; float:left}
.tags li { margin: 0; display:block; list-style-type: none; background: #ffffff; line-height:24px; border-bottom: 1px solid #f8f8f8; width:120px; float:left;}
.tags a:link, .tags a:visited { font-weight: bold; color: #1986C4; width:208px;}
.tags a:link.active, .tags a:visited.active { background: #fff;color:#1986C4;}
.tags a:hover {	color:#000000;}

.az-index {margin: 0; padding-left: 18px;}
.performer .az-index {padding-left: 118px;}
.az-index li { margin: 0; display:block; line-height:24px; float:left; width:27px;}
.az-index a:link, .az-index a:visited { font-weight: bold; color: #1986C4; width:208px; font-size:20px;}
.az-index a:link.active, .az-index a:visited.active { background: #fff;color:#1986C4;}
.az-index a:hover {	color:#000000;}

.az-index-home {margin: 0; padding-left: 18px;}
.az-index-home li { margin: 0; display:block; line-height:24px; float:left; width:26px;margin:0 4px;}
.az-index-home a:link, .az-index-home a:visited { font-weight: bold; color: #1986C4; width:208px; font-size:20px;}
.az-index-home a:link.active, .az-index-home a:visited.active { background: #fff;color:#1986C4;}
.az-index-home a:hover {	color:#000000;}

.model-index {margin: 0; padding-left: 10px; float:left}
.model-index li { margin: 0; display:block; list-style-type: none; background: #ffffff; height:25px; border-bottom: 1px solid #f8f8f8; width:180px; float:left;}
.model-index a:link, .model-index a:visited { font-weight: bold; color: #1986C4; width:208px; font-size:13px;}
.model-index a:link.active, .model-index a:visited.active { background: #fff;color:#1986C4;}
.model-index a:hover {color:#000000;}
.model-index img {border:0;}
.count {font-size:11px;}

.model-thumbs {margin: 0; padding-left: 10px; float:left}
.model-thumbs li { margin: 0; display:block; list-style-type: none; background: #ffffff; height:185px; border-bottom: 1px solid #f8f8f8; width:180px; float:left;}
.model-thumbs a:link, .model-thumbs a:visited { font-weight: bold; color: #1986C4; width:208px; font-size:13px;}
.model-thumbs a:link.active, .model-index a:visited.active { background: #fff;color:#1986C4;}
.model-thumbs a:hover {color:#000000;}
.model-thumbs img {border:0;}

.dvd-index {margin: 0; padding-left: 10px; float:left}
.dvd-index li { margin: 0; display:block; list-style-type: none; background: #ffffff; height:25px; border-bottom: 1px solid #f8f8f8; width:360px; float:left;}
.dvd-index a:link, .dvd-index a:visited { font-weight: bold; color: #1986C4; width:208px; font-size:13px;}
.dvd-index a:link.active, .dvd-index a:visited.active { background: #fff;color:#1986C4;}
.dvd-index a:hover {color:#000000;}
.dvd-index img {border:0;}

.model-index-div {width:750px;float:left;border-left:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid;}
.model-index-div-wide {width:970px;}
.model-index-div h2 {font-size:16px;margin:0px 12px 3px 8px;padding:4px; background-color:#f4f4f4; border-top:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid;background-image:url('../images/h1bg.jpg');}

.latest {width:100%;}
.latest table {}
.latest th {padding:3px;font-size:13px; text-align:center; background-color:#000000; color:#ffffff;}
.latest td {padding:3px;font-size:12px; text-align:center; background-color:#ffffff; border-bottom:1px #f3f3f3 solid;}

.review_visit_link { text-align:center; font-weight:bold;font-size:14px;}
.review_visit_link a { font-size:24px; color:#F57E24; text-decoration:underline;}

.video-filter	{ height: 15px; margin: 0; padding-left: 10px;}
.video-filter li { margin: 0; padding: 0;	display: inline;list-style-type: none;}
.video-filter a:link, .video-filter a:visited	{ float: left; font-size: 12px;line-height: 17px;font-weight: bold;padding: 0px 10px 2px 10px;margin-right: 4px; text-decoration: none;color: #1986C4;}
.video-filter a:link.submenu_current, .video-filter a:visited.submenu_current {color: #F47D20;text-decoration:none; border-bottom:2px #F47D20 dotted;}
.video-filter a:hover {	background: #fff;}
.clear { display: block; width: 0; height: 0; float: none; visibility: hidden; clear: both; }
br[clear] { display: block; width: 0; height: 0; float: none; visibility: hidden; clear: both; margin-bottom: 15px; }

h4#subtitle { font-family: Georgia, "Times New Roman", Times, serif; color: #ff9a00; font-weight: bold; font-size:24px; padding:5px 0 0 0; margin:0; text-align: left;}
table#sitedetails  {width:100%;border-top: solid 2px #ff9a00; margin: 0 0 20px 0;}
table#sitedetails td {padding: 3px;border-bottom: solid 1px #e4e4e4;}
table#sitedetails td.name { font-weight: bold; width:140px;}
table#sitedetails tr.odd  {background: #f0f0f0;}

table#stats  { font-size: 12px; border-top: solid 1px #edecec; width: 430px; margin-top: 5px;}
table#stats td {padding: 3px;border-bottom: solid 1px #edecec;}
table#stats td.stats-bar { width: 204px;background: url(../images/score_back.gif) no-repeat ;  }
table#stats td.stats-number { font-weight: bold; color: #ff9a00; }
table#stats td.stats-name { font-weight: bold; padding-right: 5px; color: #232c39; width:140px;}
table#stats tr#header {font-weight: bold; color: #4b4340;}
table#stats tr#header td { border-bottom: solid 1px #e4e4e4;}
table#stats tr.odd  {background: #f0f0f0;}

div.reviewlink { text-align: center; padding-top: 5px; padding-bottom: 10px; }

.reviewdate{font-size:11px;color:#333333;}
.reviewcategory{font-size:11px;color:#333333;}

legend {
	color: #F2F2F2;
}
#banner {
	height: 20px;
}
.panel {
	clear: both;
	display: none;
}
.panel.active-tab-body {
	display: block;
}
.bar {
	background-color: #3e3e3e;
}

.sponsor-ad {
	background: none repeat scroll 0 0 #F4F4F4;
	border: 1px dashed #EA7825;
	font-weight: normal;
	margin-top: 5px;
	padding: 6px;
	width: 610px;
	font-size: 14px;
}
.sponsor-ad .sponsor-image {
	border: 0 none;
	float: left;
	height: 72px;
	width: 200px;
}

.sponsor-ad .sponsor-description {
	float: left;
	padding-left: 10px;
	width: 398px;
}
#form form input, #form form select{
	padding: 5px 3px;
	width: 240px;
	border: 1px solid #ddd;
	margin: 5px 0;
	display: block;
}
#form form  select{
	width: 248px;
}
#form form label {
	display: block;
	margin-top: 10px;
}
#form ul.errorlist
{
	float: right;
	padding: 0;
	margin: 5px 6px 0 0;
}
#form ul.errorlist li
{
	list-style-type: none;
	color: red;
	font-size: .8em;
}
#form form label span.error, #form h2 span.error{
	display: block;
	font-weight: normal;
}
#form form label.error{
	color: red;
}
#form form input#id_pconfirm, #form form .colsmall input {
	width: 16px;
	display: inline;
	margin-right: 5px;
}
#form form textarea#id_description {
	border: 1px solid #ddd;
	width: 524px;
	height: 100px;
	font-family: 'Lucida Grande', sans-serif;
	font-size: 11px;
	padding: 4px;
}
#form form .colsmall{
	width: 140px;
}
#form form .colsmall label{
	margin-top: 5px;
}
#form form button.submit {
	background: none repeat scroll 0 0 #F6A828;
	border: medium none;
	color: #FFFFFF;
	cursor: pointer;
	font-weight: bold;
	height: auto;
	padding: 3px 10px;
	width: auto;
	cursor: pointer;
	margin-top: 25px;
}
#form form h2 {color: white; font-size: 17px; margin-top: 15px; }
#form form button.disabled { cursor: default; background: #d6d6d6 url(../images/ajax-loader.gif) no-repeat left center; color: #000 !important; padding: 3px 15px; }

#form .upload { padding-top: 10px; }

.error { color: red; font-size: 11px; }

div.col { width: 265px; margin-right: 20px; float: left;}
div.row { clear: both; width: 540px }
div.col .row { width: auto; }
.message { padding: 20px;}

#form {
	clear: both;
	padding: 20px;
}
#form .message { padding: 0;}

ul.ui-autocomplete { background: white; width: 230px;border: 1px solid #DDDDDD;padding: 0;}
ul.ui-autocomplete li { list-style: none;}
ul.ui-autocomplete li a { color: black; display: block; padding: 2px 1px; }
ul.ui-autocomplete li a:hover, .ui-autocomplete a.ui-state-hover  { background: #efefef;}

div.video { background: none repeat scroll 0 0 white;
	border-bottom: 1px solid #EEEEEE;
	clear: both;
	color: #000000;
	height: 116px;
	margin-bottom: 15px;
	margin-top: 15px;
	padding-bottom: 15px;
	width: 900px;
	position: relative;
	}
div.video img { float: left; margin-right: 20px; display: block; }
div.videofooter span.embed{display: none;}
div.videofooter { position: absolute; right: 10px; bottom: 5px; }


span.rating_bar{ background-color: orange; display: block; height: 11px;
background: -webkit-linear-gradient(top, #fda803, #fd8003);
background: -moz-linear-gradient(top, #fda803, #fd8003);
background: -ms-linear-gradient(top, #fda803, #fd8003);
background: -o-linear-gradient(top, #fda803, #fd8003);

}
.video-list { margin-left: 20px; }
.video-list .list-item { float: left; margin: 5px; width: 170px; height: 185px; }
.video-list .list-item .thumb { border: 1px solid #ddd; padding: 4px; margin-bottom: 5px;}
.video-list .list-item .rating { float: left;}
.video-list .list-item .duration { float: right;}
.video-list .list-item .title { clear: both; }
.video-list .list-item .title a { color: #000; font-weight: bold; }
.main-container h3 { padding-left: 5px; }

/*#>ui-dialog*/
.ui-icon-closethick {
	background-image: url("../../img/icoclose.png") !important;
	background-position: 0 0 !important;
}


.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}

.ui-dialog .ui-dialog-titlebar {
	padding: 6px;
	position: relative;
}

.ui-dialog .ui-dialog-titlebar-close {
	height: 18px;
	margin: -11px 0 0;
	padding: 1px;
	position: absolute;
	right: 0.3em;
	top: 50%;
	width: 19px;
}

.ui-dialog.ui-corner-all {
	border-radius: 0;
}

.ui-dialog {
	overflow: hidden;
	padding: 0.2em;
	position: absolute;
	border: 1px solid #fff;
}

.ui-dialog .ui-dialog-titlebar-close span {
	display: block;
	margin: 1px;
}


.ui-dialog .ui-dialog-content {
	border: 0 none;
	overflow: auto;
	padding: 0.5em 1em;
	position: relative;
}

.ui-dialog-buttonpane {
	text-align: right;
	padding: 5px;
}

.ui-dialog-buttonset button {
	color: #fff;
	font: 14px Arial, sans-serif;
	border: 1px solid #fff;
	background: #3b3b3b;
	width: auto;
	padding: 3px 20px;
	margin: 3px 5px;;
}

#form .errorhilite {
	outline: 1px solid #f00;
}
/*#<*/

/*#>webmasters*/
#webmasters-page {
	margin: 0 10px;
}

#webmasters-page h1 {
	background-color: #F4F4F4;
	background-image: url("../images/h1bg.jpg");
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	font-size: 16px;
	margin: 0 12px 3px 8px;
	padding: 4px;
}

#webmasters-page table {
	margin: 10px 0;
	width: 100%;
	border: 1px solid #333 !important;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border-spacing: 0;
	background-color: #d0d5de;
	background-image: -moz-linear-gradient(top, #f0f2f6 0%, #d2d4d8 33px);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f2f6), color-stop(33px,#d2d4d8));
	background-image: -webkit-linear-gradient(top, #f0f2f6 0%, #d2d4d8 33px);
	background-image: -o-linear-gradient(top, #f0f2f6 0%, #d2d4d8 );
	background-image: -ms-linear-gradient(top, #f0f2f6 0%, #d2d4d8 33px);
	background-image: linear-gradient(top, #f0f2f6 0%, #d2d4d8 33px);
}
#webmasters-page #site-content { background-image: url(../../img/clapboard.png); }
#webmasters-page #money { background-image: url(../../img/money_movie.png); }
#webmasters-page #traffic { background-image: url(../../img/globe_link.png); }
/*#<*/

/*#>user profile*/
#userprofile {
	margin: 0 10px;
}
#userprofile h1 {font-size:16px;margin:0px 0 3px 0px;padding:4px; background-color:#f4f4f4; border-top:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid;background-image:url('../images/h1bg.jpg');}
#userprofile .userinfo {
	min-height: 130px;
}
#userprofile .userinfo h2 {
	color: #000;
}
#userprofile .userinfo p {
	color: #666;
	margin-left: 120px;
}
#userprofile div.userpicture {
	width: 100px;
	height: 100px;
	float: left;
	margin-right: 20px;
	background-color: #f4f4f4;
	clear: both;
}
#userprofile div.userpicture.none {
	padding: 40px 0;
}
#userprofile div.userpicture img{
	max-width: 100px;
	max-height: 100px;
}

#userprofile .userinfo button {
	border-top: 1px solid #d5deed;
	border-bottom: 1px solid #7f7f7f;
	border-left: 0;
	border-right: 0;
	color: #fff;
	padding: 5px 30px;
	font: bold 1em/19px Arial, sans-seif;
	text-shadow: 0 1px rgba(0, 0, 0, 0.43);
	-moz-text-shadow: 0 1px rgba(0, 0, 0, 0.43);
	-webkit-text-shadow: 0 1px rgba(0, 0, 0, 0.43);
	float: right;
	clear: right;
	background-image: -moz-linear-gradient(top,  #567bb7 0%, #2f56a4 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#567bb7), color-stop(100%,#2f56a4));
	background-image: -webkit-linear-gradient(top,  #567bb7 0%,#2f56a4 100%);
	background-image: -o-linear-gradient(top,  #567bb7 0%,#2f56a4 100%);
	background-image: -ms-linear-gradient(top,  #567bb7 0%,#2f56a4 100%);
	background-image: linear-gradient(top,  #567bb7 0%,#2f56a4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#567bb7', endColorstr='#2f56a4',GradientType=0 );
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
#userprofile .userinfo button:active {
	padding: 6px 29px 4px 31px;
	background-image: -moz-linear-gradient(top,  #2f56a4 0%, #567bb7 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f56a4), color-stop(100%,#567bb7));
	background-image: -webkit-linear-gradient(top,  #2f56a4 0%,#567bb7 100%);
	background-image: -o-linear-gradient(top,  #2f56a4 0%,#567bb7 100%);
	background-image: -ms-linear-gradient(top,  #2f56a4 0%,#567bb7 100%);
	background-image: linear-gradient(top,  #2f56a4 0%,#567bb7 100%);
	box-shadow: 0 0 10px 0px #000 inset;
	border-top: 0;
	margin-top: 1px;
}
/*---*/

#userprofile .videoslist h2 {
	font-size: 1.33em;
	color: #666;
	margin-bottom: 5px;
}

#userprofile #friends .title {
	display: block;
}
#userprofile .video h2 a{
	color: #000;
	text-decoration: none;
}
#userprofile .video img.thumb {
	width: 174px;
	height: 130px;
	float: left;
}
#userprofile .videoslist .seemore {
	margin: 0 10px;
}
/*#<*/
#social {
	right: 3px;
	top: 0px;
	left: auto;
}
