/*
version:   1.4 02/22/2013
email:     robert@atkcash.com
website:   http://www.atkhairy.com
*/
/*reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
	{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent
}

body {
	line-height: 1
}

ol,ul {
	list-style: none
}

blockquote,q {
	quotes: none
}

blockquote:before,blockquote:after,q:before,q:after {
	content: '';
	content: none
}

:focus {
	outline: 0
}

ins {
	text-decoration: none
}

del {
	text-decoration: line-through
}

table {
	border-collapse: collapse;
	border-spacing: 0
}
/*sprite*/
i {
	background-image:
		url(http://cdn98.atkingdom-network.com/unsecure/sites/hairy/hairy_sprite.png);
	font-style: normal;
}

/*header*/
body {
	font-family: "Times New Roman", Times, serif;
	padding: 0;
	margin: 0;
	color: #333;
}

#wrapper {
	margin: auto;
	padding: auto;
	width: 960px;
}

a {
	color: #81827C
}

a:hover {
	color: #000;
	pointer: cursor;
}

a:active {
	outline: none;
}

a:visited {
	color: #090
}

a:focus {
	-moz-outline-style: none;
}

.left {
	float: left;
}

.right {
	float: right;
}

a,input {
	outline-color: invert;
	outline-style: none;
	outline-width: medium;
}
/*css clear.atk-menu { width:100px; background-color: #FFFFFF; border: 1px solid #999999; font-size: 11px; color: #000000; margin:5px; }*/
/*css clearh3 { font-size:12px; }*/
img {
	border: none;
}

.clear {
	clear: both;
}

.left {
	float: left;
}

.right {
	float: right;
}

div .log-out-panel {
	left: expression(document.body.scrollLeft +     'px');
	top: expression(document.body.scrollTop +     'px');
}

img {
	-moz-transition: all 0.8s ease 0s;
	-webkit-transition: all 0.8s ease 0s;
}

img:hover {
	opacity: 0.6;
	-moz-transition: all 0.4s ease 0s;
	-webkit-transition: all 0.4s ease 0s;
}
/*css clearbody > div .log-out-panel { position: fixed; left: 0px; top: 0px; }
.log-out-panel { top: 0; margin-left: auto; margin-right: auto; position: fixed; right: 0; text-align: center; width: 100%; z-index: 999; }
.log-out { float:right; color:#FFF; margin-right:40px; background:#999; padding:2px 15px; }
.log-out a { color:#fff; text-decoration:none; }
.log-out a:hover { color:#0C0 }robert
.log-out-bar { height:5px; background:#999 }
 .bulb_wrapper{line-height:17px;}
 .tagsPhotoset{margin-left:66px;float:left;}
 .descriptionPhotoset{margin-left:13px;float:left;}
.wrapper { margin:auto; padding:auto; width:960px; height:1650px; }
.header { width:960px; height:113px; border-top:solid 1px #ccc; border-bottom:solid 1px #ccc; margin-top:20px; paading:1px 0 0 1px }*/
.header-main {
	width: 960px;
	height: 79px;
	margin-top: 25px;
	float: left
}
/*css clear.logo { float:left; margin-left:-3px; }*/
.header-text {
	margin-top: 14px;
}

.header-text a {
	text-decoration: none;
}

.big-header-text a:hover {
	color: #090
}

.small-header-text a:hover {
	color: #090
}

.big-header-text {
	font-size: 35px;
	color: #999999;
	float: left;
	margin-left: 10px;
	width: 990px !important;
}

.small-header-text {
	font-size: 21px;
	font-family: "Times New Roman", Times, serif;
	color: #908a8a;
	float: left;
	width: 600px;
	margin-left: 4px;
	line-height: 20px;
	margin-top: 4px;
}

.header-text a:hover {
	cover: #090
}
/*
start of header links
*/
#navigation {
	width: 960px;
	float: left;
	position: relative;
	margin-top: 7px;
	text-decoration: none;
	list-style: none;
	text-transform: uppercase;
	border-top: 1px solid #999;
	height: 63px;
	border-bottom: 1px solid #999;
}

#navigation ul {
	height: 20px;
	list-style: none;
}

#navigation .largeText {
	color: #81827c;
	display: block;
	font-size: 13px;
	letter-spacing: 0.04em;
	line-height: 53px;
}

#navigation ul#navList {
	float: left;
	color: #81827c;
	margin-left: 18px;
	margin-top: 5px;
}

#navigation ul#navList li {
	position: relative;
	float: left;
	text-align: center;
	border-right: 1px solid #999;
	width: 130px;
}

#navigation ul#navList li a {
	-moz-transition: all 0.8s ease 0s;
	-webkit-transition: all 0.8s ease 0s;
	display: block;
	color: #23292F;
	text-decoration: none;
}

#navigation ul#navList li a:hover,#navigation ul#navList li a.active {
	-moz-transition: all 0.4s ease 0s;
	-webkit-transition: all 0.4s ease 0s;
	background-color: #F0F2F6;
}

#navigation ul#navList li a:hover,#navigation ul#navList li a.visited {
	color: #090;
}

#navigation ul#navList li:first-child {
	border-left: solid 1px #999;
}

.currentPage {
	background-color: #F0F2F6;
}
/*new*/
.navListWrap {
	margin: 8px auto 0;
	text-align: center;
}

#nav {
	font-size: 14px;
}

#nav li a {
	padding: 2px 10px;
	text-decoration: none;
}

#nav li a:hover {
	background: #F0F2F6;
}

#nav li {
	display: inline;
	position: relative;
	text-align: center;
	border: 1px solid #ccc;
	border-top: none;
	border-bottom: 0;
	border-left: 0;
}

#nav li ul {
	display: none;
	position: absolute;
	top: 18px;
	left: 0;
	font-weight: normal;
	padding: 1px 0 10px 0;
	margin-left: -1px;
}

#nav li ul.sub li {
	border: none !important;
}

#nav li ul.sub li a {
	font-weight: normal !important;
	text-align: left;
	width: 105px;
	height: 20px;
	float: left;
	border: solid 1px #ccc;
	border-top: none;
}

#nav li>ul {
	top: 16px;
	left: -3px;
}

#nav li:hover ul,li.over ul {
	display: block;
}

#nav em {
	font-size: 6px;
}
/*css clear.searchBox{float:left;margin:3px 0 0 1px;}*/
.searchWrap {
	width: 960px;
	margin: auto;
}

.submit {
	background: url("images/searchSprite.gif") no-repeat;
	border: medium none;
	cursor: pointer;
	display: block;
	float: right;
	line-height: 16px;
	margin: 3px;
	overflow: hidden;
	padding: 0;
	text-indent: -999px;
	width: 16px;
}
/*new code for all new site designs*/
#navigation ul#navList .sub ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 120px;
	float: left;
}

#navigation ul#navList .sub ul li {
	height: 22px;
	background: none !important;
	border: none !important;
}

#navigation ul#navList .sub ul li a { /*margin:0 !important;*/
	margin: 0 !important;
	display: block !important;
	padding: 6px 0 0 11px !important;
	border-bottom: 0 !important;
	text-shadow: none;
	font-size: 11px;
	color: #504f4f;
	background: none !important;
	text-align: left !important;
	-moz-transition: all 0.26s ease-out 0s;
	-webkit-transition: all 0.26s ease-out 0s;
	float: none;
	text-indent: 0;
	text-decoration: none;
}

#navigation ul#navList .sub ul li a:hover {
	text-decoration: underline;
}

#navigation ul#navList li .sub {
	border: solid 1px #999999;
	border-top: 0;
	background-color: #fff !important;
	/*box-shadow:6px 7px 6px rgba(0, 0, 0, 0.5);*/
	z-index: 999;
	position: absolute;
	top: 56px;
	left: -1px;
	padding: 7px 31px 1px 1px;
	display: none;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}

#navigation ul#navList em {
	position: absolute;
	right: 18px;
	top: -2px;
}
/*css clear.searchBox{margin:3px 0 0 18px}
.subPhotos{right:-189px !important; }
.subMovies{right:-190px !important; }*/
.subTop {
	right: -52px !important;
	height: 91px;
	top: 53px !important;
}

.topListSub {
	background: none repeat scroll 0 0 #F0F2F6;
	margin: -7px 0 0 -1px;
	padding: 4px 0 4px 1px;
	width: 126%;
	font-size: 12px
}
/*css clear.dvdSub{ background: none repeat scroll 0 0 #E0E0E0;margin:-7px 0 0 -1px;padding: 4px 0 4px 11px;width: 118%;font-size:14px}*/
/*tool_cross_bar*/
.dropDownWrap {
	width: 960px;
	margin: auto;
	position: relative;
}

.tool_bar_holder {
	width: 100%;
	position: fixed;
	top: 0;
	z-index: 999;
	box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.52);
}

.tool_bar {
	height: 30px;
}

.tool_bar_content {
	background:#9A9999;
	background: -moz-linear-gradient(center top, #9A9999, #808080);
	background: -webkit-gradient(linear, left top, left bottom, from(#9A9999),
		to(#808080) );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9A9999',
		endColorstr='#808080' );
	height: 29px; /*border-bottom:2px solid #009900;*/
}

@
-camino-document url-prefix  () { .tool_bar_content {
	background: none;
}

}
#dropDown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: right;
	color: #fff;
	padding: 10px;
	font-weight: bold;
	margin: 0 0 0 -15px;
}

#dropDown li {
	display: inline;
	position: relative;
}

#dropDown a {
	color: #fff;
	display: inline;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding: 10px 12px 8px 10px;
	width: 115%;
}

#dropDown li .arrow {
	-moz-transition: 0s !important;
	-webkit-transition: 0s !important;
	/*background:url(images/arrow_bottom.gif) no-repeat right 16px;*/
}

#dropDown a:hover {
	background: #fff;
	color: #000;
}

#dropDown a:hover.arrow {
	-moz-transition: 0s !important;
	-webkit-transition: 0s !important;
	width: 100%
}

#dropDown .sub ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 120px;
	float: left;
}

#dropDown .sub ul li {
	width: 100%;
	color: #fff;
}

#dropDown .sub ul li a {
	-moz-transition: all 0.26s ease-out 0s;
	-webkit-transition: all 0.26s ease-out 0s;
	border-bottom: 1px dotted #000;
	float: none;
	text-indent: 0;
	height: auto;
	padding: 8px 5px 5px;
	display: block;
	text-decoration: none;
	color: #000;
	margin: 0 0 0 1px;
}

#dropDown .sub ul li a:hover {
	background: #ccc;
	color: #fff;
	width: 113%;
}

#dropDown li .sub {
	border: solid 1px #ccc;
	border-right: 0;
	border-top: 0;
	box-shadow: 6px 7px 6px rgba(0, 0, 0, 0.5);
	z-index: 999;
	position: absolute;
	top: 19px;
	background: #fff repeat-x;
	padding: 8px 29px 21px 15px;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display: none;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	#dropDown li .sub {
		top: 19px
	}
}

.sub1 {
	left: -1px;
}

.sub2 {
	left: -1px;
}

.sub3 {
	left: -1px;
	padding: 8px 0px 21px 15px !important;
}

#dropDown .sub3 ul li a {
	width: 91% !important;
}

#dropDown .sub3 ul li a,#dropDown .sub2 ul li a,#dropDown .sub1 ul li a
	{
	outline: none !important;;
}
/*design*/
/*css clear#side_nav_bar li { text-transform:capitalize; margin-left:-40px; display:block; list-style:none; }
#side_nav_bar li a { padding-top:20px; padding-bottom:20px; text-decoration:none; color:#abaca; font-size:14px; font-weight:l00; display:block; border-bottom:solid 1px #ccc; background:url(http://cdn98.atkingdom-network.com/unsecure/tour/hairy1/images/css_images/little_crown_nav.gif)no-repeat right; text-transform: uppercase; }
#side_nav_bar a:hover { background:url(http://cdn98.atkingdom-network.com/unsecure/tour/hairy1/images/css_images/little_crown_hover_nav.gif)no-repeat right; border-bottom:solid 1px #666; color:#666; }
#side_nav_bar a:visited { color:#81827C; }
.side-bar { width:184px; margin-top:-15px; margin-left:40px; }
.top-line { width:705px; border-bottom:solid 1px #ccc; margin-top:45px; float:right; }
.bottom-line { width:705px; border-bottom:solid 1px #ccc; margin-top:-1px; float:right; }
.top-text { margin-top:10px; font-size:18px; color:#a2a1a1; }
.rss-box { width:704px; height:345px; border:solid 1px #ccc; float:right; margin-top:17px; }
*/
.atk_news_box {
	border: 4px solid #CCC;
	height: 130px;
	overflow: auto;
	padding: 5px 1px;
	width: 468px;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	margin: 8px 2px 0 0;
}

.recent_comment_box {
	border: 4px solid #CCCCCC;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	height: 114px;
	margin-left: 8px;
	margin-top: 6px;
	overflow: auto;
	padding: 13px 11px;
	width: 439px;
	line-height: 19px;
}

.title {
	font-size: 14px;
}

.comment {
	font-size: 14px;
	color: #666666;
	padding-bottom: 20px;
	margin-left: 12px;
}

.wrote {
	color: #666;
	font-size: 14px;
}

.user_name {
	font-weight: bold;
	color: #060;
	font-size: 16px;
}

.page a {
	color: #090;
}

.page a:hover {
	color: #333
}

.recent_news_title {
	color: #666;
	font-size: 20px;
	margin: 0 0 0 186px;
	padding: 1px 1px 0;
	font-weight: bold;
}

.recent_title {
	color: #666;
	font-size: 20px;
	margin: 2px 0 0 156px;
	padding: 1px 1px 0px;
	font-weight: bold;
}
/*css clear
.rabbit-ad { width:960px; margin-top:62px; height:116px; border-top:solid 1px #ccc; border-bottom:solid 1px #ccc; }
.rabbit-image { padding:5px 0px 5px 0px; margin-left:108px; }
.inside-lines { width:960px; border-top:solid 3px #ccc; border-bottom:solid 3px #ccc; margin-top:5px; margin-bottom:5px; }
.inside-space { width:960px; padding:12px 0px 12px 0px; margin-top:3px; margin-bottom:3px; border-top:solid 1px #ccc; border-bottom:solid 1px #ccc; }
.network-title-line { width:777px; border-bottom:solid 1px #ccc; margin-top:53px; margin-left:80px; text-align:center; font-size:20px; color:#a2a1a1; }
.bottom-box { margin-top:25px; width:496px; margin-left:215px; height:200px }
.bottom-box-two { margin-top:25px; width:496px; margin-left:215px; }
.bottom-box-line { border-bottom:solid 1px #ccc; text-align:center; color:#a2a1a1; font-size:14px; }
.bottom-box-image { margin-top:20px; }
.image-one { float:left; }
.image-two { float:left; margin-left:41px; }
.image-text { font-size:12px; color:#666; }
.crossbar-holder-home { border-top:solid 1px #ccc; border-bottom:solid 1px #ccc; width:960px; float:left; margin-top:50px; }
.crossbar-lines-home { width:960px; border-bottom:solid 3px #ccc; border-top:solid 3px #ccc; margin-top:5px; margin-bottom:5px; }
.crossbar-image-home { margin-left:78px; }
#crossbar-home li { list-style:none; display:inline; margin-left:-5px; }
#crossbar-home { margin-top:5px; margin-bottom:2px; }
.footer-links { float:left; text-align:center; width:960px; margin-top:30px; }
.footer-links a { text-decoration:none; color:#a2a1a1; font-size:18px; }
.footer-links a:hover { color:#000; }
.footer-links a:visited { color:#090; }
.footer-links-smaller { float:left; text-align:center; width:960px; margin-top:30px; font-size:12px; color:#a2a1a1; }
.footer-links-smaller a { font-size:12px; text-decoration:none; color:#a2a1a1; }
.footer-links-smaller a:hover { color:#000; }
.footer-links-smaller a:active { outline:none }
.footer-links-smaller a:visited { color:#090; }
/*
light-box
*/
#fade {
	display: none;
	background: #000;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 10;
	width: 100%;
	height: 100%;
	opacity: .80;
	z-index: 9999;
}

.popup_block {
	text-align: center;
	display: none;
	background: #fff;
	padding: 20px;
	border: 10px solid #ddd;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 99999;
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.popup_block a {
	color: #666
}

.popup_block a:hover {
	color: #333
}

img.btn_close {
	float: right;
	margin: -50px -50px 0 0;
}

.popup p {
	padding: 5px 10px;
	margin: 5px 0;
}

.do-not-show {
	font-size: 12px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 18px;
}

.recentCommentsWrap {
	width: 478px;
	height: 200px;
}

.recentNewsWrap {
	width: 478px;
	height: 200px;
}

.directory {
	margin: 10px auto;
	width: 729px;
}

#model_directory li {
	list-style: none;
	float: left;
	margin-left: 8px;
	font-size: 20px;
}

#model_directory a {
	color: #666;
}

#model_directory a:hover {
	color: #090
}
/*css clear#model_directory a:active { color:#CCC }
#model_directory a:visited { color:#090 }*/
/*
featured-photos
*/
.member-image img {
	padding: 3px 3px 3px 3px;
	border: solid 1px #ccc;
	float: left;
	margin-top: 2px;
}

.member-image a img {
	width: 112px;
}
/*.member-image a:hover { filter:alpha(opacity=50); opacity:0.5; }*/
.member-image-thumbs {
	float: left;
	position: relative;
}

.thumb-text {
	float: left;
	margin: 0 0 3px 3px;
	font-size: 13px;
	width: 117px;
	height: 13px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.badge-hot {
	width: 71px;
	height: 71px;
	display: block;
	z-index: 9999;
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/hot-badge.png)
		no-repeat;
	position: absolute;
	top: 177px;
	left: 89px;
}
/*.badge-hot-small { background: url("http://cdn98.atkingdom-network.com/unsecure/images/hot_badge_small.png") no-repeat scroll 0 0 transparent; display: block; height: 71px; left: 75px; position: absolute; top:165px; width: 71px;  }
*/
.hotBadgeSmall {
	z-index: 99;
	background-position: 0 0;
	height: 50px;
	left: 75px;
	position: absolute;
	top: 165px;
	width: 50px;
}

.rating-bar-hot {
	width: 71px;
	height: 71px;
	background-position: 0 -58px;
	position: absolute;
	top: -26px;
	right: -43px;
}

.badge-hot-verysmall {
	background:
		url("http://cdn98.atkingdom-network.com/unsecure/images/hot_badge_small.png")
		no-repeat scroll 0 0 transparent;
	display: block;
	height: 49px;
	left: 1px;
	position: absolute;
	top: 1px;
	width: 71px;
	z-index: 9999;
}

.new-model-badge {
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/new-model-badge.png)
		no-repeat;
	width: 58px;
	height: 49px;
	top: 22px;
	left: 4px;
	z-index: 9999;
	display: block;
	position: absolute;
}
/*.rating-bar-hot { float:right; margin: -84px -8px 0 -29px; width:71px; height:71px; display:block; z-index:9999; background:url(http://cdn98.atkingdom-network.com/unsecure/images/hot-badge.png) no-repeat;/*position:absolute;top:287px;left:413px; }*/
/*css clear.hot_icon_set {width:71px; height:71px; background:url(http://cdn98.atkingdom-network.com/unsecure/images/hot-badge.png) no-repeat; }
.hot_icon_model{position:absolute; bottom:-28px; right:-18px;width:71px; height:71px; background:url(http://cdn98.atkingdom-network.com/unsecure/images/hot-badge.png) no-repeat;}
/*
dvd scroller
*/
/*css cleardiv.scrollingHotSpotLeft { min-width: 50px; width:50px; height: 100%; background-image: url(http://cdn98.atkingdom-network.com/unsecure/tour/hairy1/atk_static_thumb/big_transparent.gif); background-repeat: repeat; background-position: center center; position: absolute; z-index: 200; left: 0; cursor: w-resize; }
div.scrollingHotSpotLeftVisible { background-image: url(http://cdn98.atkingdom-network.com/unsecure/tour/hairy1/atk_static_thumb/arrow_left.gif); background-color: #fff; background-repeat: no-repeat; opacity: 0.35; -moz-opacity: 0.35; filter: alpha(opacity = 35); zoom: 1; }
div.scrollingHotSpotRight { min-width: 50px; width: 50px; height: 100%; background-image: url(http://cdn98.atkingdom-network.com/unsecure/tour/hairy1/atk_static_thumb/big_transparent.gif); background-repeat: repeat; background-position: center center; position: absolute; z-index: 200; right: 0; cursor: e-resize; }
div.scrollingHotSpotRightVisible { background-image: url(http://cdn98.atkingdom-network.com/unsecure/tour/hairy1/atk_static_thumb/arrow_right.gif); background-color: #fff; background-repeat: no-repeat; opacity: 0.35; filter: alpha(opacity = 35); -moz-opacity: 0.35; zoom: 1; }
div.scrollWrapper { position: relative; overflow: hidden; width: 100%; height: 100%; }
div.scrollableArea { position: relative; width: auto; height: 100%; }
#atkScroller { width:923px; height: 189px; position: relative; float:left; border:solid 2px #999; margin:-3px 0 30px 16px; }
#atkScroller div.scrollableArea * { position: relative; float: left; margin: 5px; padding: 0; }
/*
span classes
*/
.large-text {
	font-size: 26px;
	color: #fff
}

.medium-text {
	font-size: 19px;
	color: #666
}

.green-medium-text {
	font-size: 21px;
	color: #090
}

.daily {
	font-size: 25px;
	margin-top: 30px;
	text-align: center;
	float: left;
	margin-top: 20px;
}

.red {
	color: #F00;
	font-weight: bold;
	font-size: 20px;
}

.red-small {
	color: #F00;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
}

.title_index {
	background: none repeat scroll 0 0 #808080;
	border: 3px solid #FFFFFF;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 3px 3px 5px #808080;
	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	color: #FFFFFF;
	font-size: 34px;
	margin: 16px 1px 24px;
	padding: 6px;
}

.title_text {
	margin: 1px 0 0 1px;
	color: #fff;
}
/*
start of crossbar
*/
.crossbar-holder {
	border-top: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
	width: 100%;
	margin-top: 45px;
	float: left;
	padding:5px 0 1px 0px;
}



#crossbar li {
	list-style: none;
	display: inline;
	margin-left: -5px;
}

#crossbar {
	margin-top: 5px;
	margin-bottom: 2px;
}
/*
start of blocked video image
*/
/*-----------------check image path-------------------------*/
.blocked-video-image {
	width: 863px;
	height: 208px;
	/*background:url(http://cdn.content.atkingdom.com/sites/hairy/images/blocked-video-holder.jpg);*/
	z-index: 999;
}
/*
below header links
*/
.below-header-links {
	font-size: 14px;
	margin-top: 10px;
	text-align: center;
}

.below-header-links a {
	color: #81827c;
}

.below-header-links a:hover {
	color: #333;
}
/*css clear.below-header-links a:active { color:#060; }*/
/*
start of dvd scroller
*/
/*css clear.dvd-scroller { margin-left:120px; margin-top:30px; }*/
.listing-first {
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px 6px 4px 6px;
	border: solid 1px #ccc;
	width: 228px;
	float: left;
	margin-top: 5px;
}

.listing-two {
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px 6px 4px 6px;
	border: solid 1px #ccc;
	float: left;
	width: 696px;
	margin-top: 5px;
	margin-left: 2px;
}

.listing-first-video {
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px 6px 37px 6px;
	border: solid 1px #ccc;
	width: 228px;
	float: left;
	margin-top: 5px;
	max-height: 20px;
}

.size {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding: 0px 30px 0px 28px;
	font-size: 14px;
}

.listing-first a {
	color: #333
}

.listing-first a:hover {
	color: #090
}
/*css clear.listing-first a:visited { color:#090 }*/
.listing-two a {
	color: #333
}

.listing-two a:hover {
	color: #090
}
/*css clear.listing-two a:visited { color:#090 }*/
.listing-first-video a {
	color: #333
}

.listing-first-video a:hover {
	color: #090
}

.dates {
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px 6px 4px 6px;
	border: solid 1px #ccc;
	float: left;
	width: 940px;
	text-align: center;
	color: #090;
	margin-top: 5px;
	background: #FFC
}
/*
badges
*/
.badges {
	width: 560px;
	float: right;
	margin-right: 20px;
}
/*css clear.new-badges { margin-right:2px; float:right; }*/
/*
video-player
*/
.player-arrow {
	margin-left: auto;
	margin-right: auto;
	margin-top: 159px;
}

.player-video {
	background: none;
	background-repeat: no-repeat;;
	background-position: /*0 -191px*/ inherit;
	float: left;
	position: relative;
	width:100%;
	height: 231px;
	border: solid 1px #999;
	margin-top: 25px;
}

.first-size-player {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding: 0px 40px 0px 12px;
	font-size: 14px;
}

.size-player {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	/*padding: 0px 57px 0px 0px;*/
	font-size: 14px;
	width: 107px;
	text-align: center;
}

#rating {
	display: block;
	float: right;
	margin-right: 75px;
	margin-top: 0px;
	position: relative;
}

.ratings {
	position: absolute;
	top: /*144px*/ 139px;
	left: 472px;
}

.ratingsWatch {
	margin: 15px 0 5px 15px;
}

.stats {
	float: left;
	font-size: 13px;
	margin-top: 5px;
	width: 198px
}

.video-info {
	width: 362px;
	float: right;
	margin-right: 150px;
	font-size: 14px;
	color: #999;
	text-align: center;
	margin-top: 10px;
}

.video-image {
	margin-left: 20px;
	float: left;
	margin-top: 23px;
	padding: 4px 4px 4px 4px;
	border: solid 1px #ccc;
	background: #fff;
}

.video-image-watch {
	margin-bottom: 12px;
	margin-left: 20px;
	float: left;
	margin-top: 15px;
	padding: 9px 0px 8px 0;
	border: solid 1px #ccc;
	background: #fff;
	width: 305px;
}

.compliance-statement {
	font-size: 10px;
	left: 483px;
	position: absolute;
	top: 213px;
}

.compliance-statementWatch {
	font-size: 10px;
	margin: 1px 0 10px 51px;
	width: 100%;
}

.compliance-statement a {
	color: #999
}

.compliance-statement a:visited {
	color: #090
}

.bous-gallery {
	float: left;
	padding: 4px 6px;
	width: 942px;
	text-align: center;
	border: solid 1px #ccc;
	margin-top: 10px;
	background: #d0f7c3;
}

.bous-gallery a {
	color: #333
}

.bous-gallery a:hover {
	color: #009900
}

.compliance-statement a:hover {
	color: #333
}
/*
video-watch
*/
/*.video-info-watch { color: #999999; font-size: 14px; left: 442px; position: absolute; text-align: center; top:74px; width: 362px;line-height:18px; }*/
.video-info-watch {
	background: none repeat scroll 0 0 #F0F0F0;
	color: #000;
	font-size: 14px;
	line-height: 18px;
	margin: 14px 0 0 18px;
	padding: 10px 0 10px 15px;
	width: 565px;
}

.all_video_data {
	height: 200px;
	margin: -118px 0 -17px 1px;
	float: right;
}

.player-video-watch {
	border: 1px solid #999999;
	float: left;
	min-height: 265px;
	margin-top: 25px;
	position: relative;
	width: 957px;
}
/*
movie-page
*/
.movie-page {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	float: left;
	margin-top: 25px;
	margin-bottom: 50px;
}

.movie-listing-first {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px 6px 4px 6px;
	border: solid 1px #ccc;
	width: 112px;
	float: left;
	margin-top: 7px;
}

.movie-listing-two {
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px 6px 4px 6px;
	border: solid 1px #ccc;
	float: left;
	width: 818px;
	margin-top: 7px;
	margin-left: 2px;
}

.movie-listing-first a {
	color: #333
}

.movie-listing-first a:hover {
	color: #090
}

.movie-listing-two a {
	color: #333
}

.movie-listing-two a:hover {
	color: #090
}

.movie-listing-first-video a {
	color: #333
}

.movie-listing-first-video a:hover {
	color: #090
}

.movie-page-listing {
	margin: 20px 0px 20px 0px;
}

.movie-page-title {
	background: none repeat scroll 0 0 #808080;
	border: 3px solid #FFFFFF;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	color: #FFFFFF;
	font-size: 26px;
	margin: 20px 1px -15px;
	padding: 6px;
	text-align: center;
}
/*
movie-gallery
*/
.gallery-title {
	background: none repeat scroll 0 0 #808080;
	border: 3px solid #FFFFFF;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	color: #FFFFFF;
	font-size: 26px;
	margin: 15px 1px -37px;
	padding: 6px;
	text-align: center;
}

.update-title {
	background: none repeat scroll 0 0 #808080;
	border: 3px solid #FFFFFF;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	color: #FFFFFF;
	font-size: 26px;
	margin: 42px 1px 24px;
	padding: 6px;
	text-align: center;
}

.latest_news {
	background: none repeat scroll 0 0 #808080;
	border: 3px solid #FFFFFF;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	color: #FFFFFF;
	font-size: 26px;
	margin: 30px 1px 24px;
	padding: 6px;
	text-align: center;
}

.previous-updates {
	background: none repeat scroll 0 0 #808080;
	border: 3px solid #FFFFFF;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	color: #FFFFFF;
	font-size: 26px;
	margin: 38px 1px 24px;
	padding: 6px;
	text-align: center;
}

.promo {
	background: none repeat scroll 0 0 #808080;
	border: 3px solid #FFFFFF;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	color: #FFFFFF;
	font-size: 26px;
	margin: 38px 1px -15px;
	padding: 6px;
	text-align: center;
}

.more_news {
	margin: 6px 4px 0 1px;
	font-size: 12px;
}

.more_comments {
	margin: 6px 4px 0 1px;
	font-size: 12px;
}
/*
news_comments
*/
#comments_news {
	margin: 1px 0 0 19px;
	width: 924px;
}

.all_comments_title {
	background: none repeat scroll 0 0 #808080;
	border: 3px solid #FFFFFF;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	color: #FFFFFF;
	font-size: 26px;
	margin: 15px 1px 24px;
	padding: 6px;
	text-align: center;
}

.title_comments {
	font-size: 14px;
	background: #e2e0e0;
}

.comment_comments {
	font-size: 14px;
	color: #666666;
	padding-bottom: 20px;
	margin-left: 12px;
}

.wrote {
	color: #666;
	font-size: 14px;
}

.user_name {
	font-weight: bold;
	color: #060;
	font-size: 16px;
}

.page_comments {
	
}

.page_comments a {
	color: #090;
}

.page_comments a:hover {
	color: #333
}

.top-title {
	text-align: center;
	margin: 67px auto auto 0;
}

.top-title a {
	color: #F00
}

.top-title a:hover {
	color: #0C0
}

.zone-update-2 {
	float: left;
	margin-left: 125px;
	margin-top: 45px;
}

.all-models {
	float: left;
	text-align: center;
	margin-left: 280px;
	margin-top: 20px;
}
/*
start of support-link
*/
.support-link {
	text-align: center;
	margin-top: 5px;
	float: left;
	margin-left: 300px;
}
/*
start of pager
*/
.page-navigation {
	width: 800px;
	float: left;
	margin-left: 193px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.bottom-page-navigation {
	width: 612px;
	float: left;
	margin-left: 185px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.go-to-gallery {
	float: left;
	margin-right: 10px;
	font-size: 20px;
	color: #090;
	margin-top: 4px;
}

.gallery-selectors {
	float: left;
	margin-top: 6px;
	margin-left: 6px;
}

.first-live {
	float: left;
}

.first-live a {
	float: left;
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/left-hover.png);
	width: 54px;
	height: 36px;
	display: block;
	padding: 6px 0px 0px 30px;
	text-decoration: none;
	color: #fff
}

.first-live a.arrow {
	background-position: 0px 0px;
}

.first-live a:hover.arrow {
	background-position: 0px -42px;
}

.prev-live {
	float: left;
	margin-left: 10px;
}

.prev-live a {
	float: left;
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/left-hover.png);
	width: 51px;
	height: 36px;
	display: block;
	padding: 6px 0px 0px 33px;
	text-decoration: none;
	color: #fff
}

.prev-live a.arrow {
	background-position: 0px 0px;
}

.prev-live a:hover.arrow {
	background-position: 0px -42px;
}

.latest-dead {
	float: left;
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/right-dead.png);
	width: 72px;
	height: 27px;
	display: block;
	padding: 3px 0px 0px 13px;
	float: left;
	margin-left: 10px;
	margin-top: 3px;
}

.latest-live {
	float: left;
	margin-left: 10px;
}

.latest-live a {
	float: left;
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/right-hover.png);
	width: 72px;
	height: 36px;
	display: block;
	padding: 6px 0px 0px 12px;
	text-decoration: none;
	color: #fff
}

.latest-live a.arrow {
	background-position: 0px 0px;
}

.latest-live a:hover.arrow {
	background-position: 0px -42px;
}

.next-dead {
	float: left;
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/right-dead.png);
	width: 68px;
	height: 27px;
	display: block;
	padding: 3px 0px 0px 18px;
	float: left;
	margin-left: 6px;
	margin-top: 3px;
}

.next-live {
	float: left;
	margin-left: 6px;
}

.next-live a {
	float: left;
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/right-hover.png);
	width: 69px;
	height: 36px;
	display: block;
	padding: 6px 0px 0px 15px;
	text-decoration: none;
	color: #fff
}

.next-live a.arrow {
	background-position: 0px 0px;
}

.next-live a:hover.arrow {
	background-position: 0px -42px;
}

.first-dead {
	float: left;
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/left-dead.png);
	width: 51px;
	height: 27px;
	display: block;
	padding: 3px 0px 0px 34px;
	float: left;
	margin-left: 10px;
	margin-top: 3px;
}

.prev-dead {
	float: left;
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/left-dead.png);
	width: 53px;
	height: 29px;
	display: block;
	padding: 3px 0px 0px 32px;
	float: left;
	margin-left: 6px;
	margin-top: 3px;
}
/*
start of movie-box
*/
.movie-box {
	float: left;
	margin-top: 20px;
	width: 954px;
	height: 100%
}
/*
start of ratings
*/
.rate_size {
	font-size: 11px;
	color: #4e4d4d;
	font-weight: bold;
	margin: 0 0 0 3px;
}

.rate_size_updates {
	font-size: 10px;
	color: #999;
	font-weight: bold;
	margin: 0 0 0 4px;
}

.rate_size_list {
	color: #4E4D4D;
	font-size: 11px;
	font-weight: bold;
	margin: 0 0 0 3px;
}

.rate_size_photoset {
	float: right;
	font-size: 11px;
}

.rate_size_model {
	float: left;
	margin: 2px 0 0 2px;
	font-size: 10px;
	color: #999;
}

.cat {
	top: 234px !important;
}

.atkRatings {
	float: left;
	margin-left: 80px;
}

.crown-rating {
	margin-top: -1px;
	float: left;
	list-style: none;
	padding: 0px;
	width: 160px;
	height: 17px;
	position: relative;
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/star-crown.png)
		top left repeat-x;
}

.crown-rating li {
	padding: 0px;
	margin-left: 10px;
	float: left;
}

.crown-rating li a {
	overflow: hidden;
	display: block;
	width: 32px;
	height: 17px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}

.crown-rating li a:hover {
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/star-crown.png)
		right bottom;
	z-index: 1;
	right: 0px;
}

.crown-rating a.five-crowns {
	right: 127px;
}

.crown-rating a.five-crowns:hover {
	width: 160px;
}

.crown-rating a.four-crowns {
	right: 99px;
}

.crown-rating a.four-crowns:hover {
	width: 128px;
}

.crown-rating a.three-crowns:hover {
	width: 96px;
}

.crown-rating a.three-crowns {
	right: 66px;
}

.crown-rating a.two-crowns {
	right: 32px;
}

.crown-rating a.two-crowns:hover {
	width: 64px;
}

.crown-rating a.one-crowns {
	right: 0px;
}

.crown-rating a.one-crowns:hover {
	width: 32px;
}

.rateThis {
	color: #666;
	margin: 0px 0 5px 31px;
	float: left;
	font-size: 14px;
	width: 98px;
}

.ratingNumbers {
	font-size: 12px;
	margin: 0 0 0 -5px;
	width: 157px;
}

.ratingNumbers ul {
	
}

.ratingNumbers li {
	display: inline;
	margin: 1px 0 1px 23px;
}
/*
type*index
*/
.listing-first-type-index {
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px 6px 4px 6px;
	border: solid 1px #ccc;
	width: 95px;
	float: left;
	margin-top: 5px;
	text-align: center;
}

.listing-two-type-index {
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px 6px 4px 6px;
	border: solid 1px #ccc;
	float: left;
	width: 835px;
	margin-top: 5px;
	margin-left: 2px;
}

.listing-first-type-index a {
	color: #333
}

.listing-first-type-index a:hover {
	color: #090
}

.listing-two-index a {
	color: #333
}

.listing-two-index a:hover {
	color: #090
}

.type-title {
	text-align: center;
	color: #fff;
	padding: 9px 0px;
	float: left;
	margin-left: 378px;
	margin-top: 15px;
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/bg-title-gallery.png)
		no-repeat;
	width: 204px;
	height: 82px;
}

.type-hot {
	color: red;
	float: left;
	margin-left: 320px;
	margin-top: -1px;
	font-size: small;
	font-style: italic;
}

.image-count {
	color: #fff;
	float: left;
	margin-top: -60px;
	margin-left: 438px;
}
/*
footer
*/
.footer {
	float: left;
	margin-left: 200px;
	margin-top: 30px;
}
/*
photoset-cover c
*/
.photoset-cover {
	padding: 3px 3px 3px 3px;
	border: solid 1px #ccc;
	float: left;
	position: relative;
	margin:4px 2px 0;
	clear: both;
}

.full-photo-set {
	float: left;
	margin: 12px 0 52px 38px;
	height: 258px;
	position: relative;
}

.photoset-width {
	width: 960px;
}

.photoset-rating {
	float: left;
	margin: 20px 0 0 329px
}

.photo-date {
	margin-left: 2px;
	color: #666;
	font-size: 12px
}

.photo-count {
	margin-left: 2px;
	color: #999;
	font-size: 12px
}

.child_wrap {
	color: #555555;
	float: left;
	height: 219px;
	margin: -32px 0 0 7px;
	overflow: hidden;
	width: 280px;
}

fieldset {
	border: 1px solid #CCCCCC;
	border-radius: 5px 5px 5px 5px;
	margin: 10px 5px;
	padding: 10px;
}
/*
type-photoset
*/
.type-first-live {
	float: left;
}

.type-first-live a {
	float: left;
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/left-hover.png);
	width: 54px;
	height: 36px;
	display: block;
	padding: 6px 0px 0px 30px;
	text-decoration: none;
	color: #fff
}

.type-first-live a.arrow {
	background-position: 0px 0px;
}

.type-first-live a:hover.arrow {
	background-position: 0px -42px;
}

.type-prev-live {
	float: left;
	margin-left: 10px;
}

.type-prev-live a {
	float: left;
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/left-hover.png);
	width: 51px;
	height: 36px;
	display: block;
	padding: 6px 0px 0px 33px;
	text-decoration: none;
	color: #fff
}

.type-prev-live a.arrow {
	background-position: 0px 0px;
}

.type-prev-live a:hover.arrow {
	background-position: 0px -42px;
}

.type-latest-dead {
	float: left;
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/right-dead.png);
	width: 72px;
	height: 27px;
	display: block;
	padding: 3px 0px 0px 13px;
	float: left;
	margin-left: 10px;
	margin-top: 3px;
}

.type-latest-live {
	float: left;
	margin-left: 10px;
}

.type-latest-live a {
	float: left;
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/right-hover.png);
	width: 72px;
	height: 36px;
	display: block;
	padding: 6px 0px 0px 12px;
	text-decoration: none;
	color: #fff
}

.type-latest-live a.arrow {
	background-position: 0px 0px;
}

.type-latest-live a:hover.arrow {
	background-position: 0px -42px;
}

.type-next-dead {
	float: left;
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/right-dead.png);
	width: 68px;
	height: 27px;
	display: block;
	padding: 3px 0px 0px 18px;
	float: left;
	margin-left: 6px;
	margin-top: 3px;
}

.type-next-live {
	float: left;
	margin-left: 6px;
}

.type-next-live a {
	float: left;
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/right-hover.png);
	width: 69px;
	height: 36px;
	display: block;
	padding: 6px 0px 0px 15px;
	text-decoration: none;
	color: #fff
}

.type-next-live a.arrow {
	background-position: 0px 0px;
}

.type-next-live a:hover.arrow {
	background-position: 0px -42px;
}

.type-first-dead {
	float: left;
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/left-dead.png);
	width: 51px;
	height: 27px;
	display: block;
	padding: 3px 0px 0px 34px;
	float: left;
	margin-left: 10px;
	margin-top: 3px;
}

.type-prev-dead {
	float: left;
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/left-dead.png);
	width: 53px;
	height: 29px;
	display: block;
	padding: 3px 0px 0px 32px;
	float: left;
	margin-left: 6px;
	margin-top: 3px;
}

.type-table-of-contents a {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/table-of-content.png);
	width: 179px;
	height: 27px;
	margin-top: 3px;
	text-decoration: none;
	color: #fff;
	padding: 3px 0px 0px 17px;
}

.type-table-of-contents a.contents {
	background-position: 0px 0px
}

.type-table-of-contents a:hover.contents {
	background-position: 0px -30px
}

.bottom-type-table-of-contents a {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/table-of-content-bottom.png);
	width: 211px;
	height: 27px;
	margin-top: 3px;
	text-decoration: none;
	color: #fff;
	padding: 3px 0px 0px 13px;
}

.bottom-type-table-of-contents a.contents {
	background-position: 0px 0px
}

.bottom-type-table-of-contents a:hover.contents {
	background-position: 0px -30px
}

.hot {
	background: #FF0000;
	color: #FFFFFF;
	padding: 1px;
	font-size: 12px;
}

.photo-all {
	width: 959px;
	float: left;
}

.photo-all-set {
	width: 959px;
	float: left;
	border: solid 1px #ccc;
	margin: 24px 0 0 0;
	padding: 0 0 18px 0;
}
/*
photo-type
*/
.row {
	background: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1),
		to(#fff) );
	background: -moz-linear-gradient(top, #f1f1f1, #fff);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1',
		endColorstr='#ffffff' );
	border-top: 1px solid #FFFFFF;
	float: left;
	height: 240px;
	margin-bottom: 25px;
	margin-left: 21px;
	margin-top: 10px;
	outline: 1px solid #ccc;
	padding-left: 8px;
	padding-top: 12px;
	position: relative;
	width: 215px;
}

.row_first {
	background: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1),
		to(#fff) );
	background: -moz-linear-gradient(top, #f1f1f1, #fff);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1',
		endColorstr='#ffffff' );
	border-top: 1px solid #FFFFFF;
	float: left;
	height: 240px;
	margin-bottom: 25px;
	margin-left: 3px;
	margin-top: 10px;
	outline: 1px solid #ccc;
	padding-left: 8px;
	padding-top: 12px;
	position: relative;
	width: 215px;
}

.image_info {
	color: #666666;
	font-size: 14px;
	font-weight: normal;
}

.image-border {
	border: solid 1px #666;
	width: 207px;
	height: 207px
}

.row_first a:hover {
	filter: alpha(opacity =   85);
	opacity: .85;
}

.row a:hover {
	filter: alpha(opacity =   85);
	opacity: .85;
}

.first_column {
	float: left;
	color: #666666;
	margin-bottom: 25px;
}

.photo-galleries-title {
	background: none repeat scroll 0 0 #808080;
	border: 3px solid #FFFFFF;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	color: #FFFFFF;
	font-size: 26px;
	margin: 99px 1px 24px;
	padding: 6px;
	text-align: center;
}

.rabbit-banner {
	float: left;
	margin-left: 245px;
	margin-top: 10px;
}
/*end of photo-type*/
/*start of old-movie-box*/
.old-movie-box {
	margin-top: 43px;
	margin-bottom: 20px;
	width: 904px;
	float: left;
	border: solid 1px #ccc;
	padding: 25px 25px 25px 25px;
	background: #ececea;
}

.old-movie-box-image {
	float: left;
	border: solid 1px #ccc;
	padding: 4px;
	background: #fff;
}

.old-movie-box-rating {
	float: right;
	padding-left: 317px;
	padding-right: 234px;
	margin-top: 30px;
	font-size: 14px;
}

.old-movie-box-compliance {
	float: left;
	font-size: 8pt;
	margin-left: 318px;
	width: 357px;
}

.old-movie-text {
	float: left;
	font-size: 8pt;
}

.old-movie-box-all {
	float: left;
	width: 170px;
	height: 145px;
	margin-left: 45px;
	margin-top: 15px;
}

.old-movie-box {
	float: left;
	font-size: 12px;
}

.older-movie-box-name {
	float: left;
	margin-left: 6px;
}

.movie-set {
	color: #090;
	font-size: 20px;
}

.movie-gallery-title {
	float: left;
	margin-left: 404px;
	font-size: 21px;
	margin-top: 10px;
}
/*
end of movie box
*/
/*
start of model-movie
*/
.model-name-title {
	margin-left: auto;
	margin-right: auto;
	font-size: 28px;
	color: #090;
	text-align: center;
	margin-top: 33px;
	clear: both;
}

.old-rating {
	float: left;
	margin: 50px 0 0 305px;
}

.model-movie-rating {
	float: left;
	margin: 50px 0 0 326px;
}

.model-movie-badges {
	float: left;
	margin-left: 1px;
	margin-top: 20px;
}

.model-movie-badges-two {
	float: left;
	margin-left: 134px;
	margin-top: 20px;
}

.model-movie-set {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-top: 36px;
	font-size: 16px;
}

.model-movie-set-photo {
	float: left;
	margin-left: 316px;
	text-align: center;
	margin-top: 36px;
	font-size: 21px;
}

.model-movie-place {
	float: left;
	font-size: 20px;
	margin-bottom: -8px;
	margin-left: 411px;
	margin-top: 34px;
}

.activeBtn {
	background-color: #006DCC;
	background: -moz-linear-gradient(center top, #EE5F5B, #840101);
	background: -webkit-gradient(linear, left top, left bottom, from(#EE5F5B),
		to(#840101) );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EE5F5B',
		endColorstr='#840101' );
	background-repeat: repeat-x;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	border-image: none;
	border-radius: 4px 4px 4px 4px;
	border-width: 1px;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px
		rgba(0, 0, 0, 0.05);
	display: inline-block;
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 0;
	padding: 2px 12px;
	text-align: center;
	text-decoration: none;
}

.unActiveBtn {
	background: #DA4F49;
	background: -moz-linear-gradient(center top, #444444, #222222);
	background: -webkit-gradient(linear, left top, left bottom, from(#444444),
		to(#222222) );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444',
		endColorstr='#222222' );
	background-repeat: repeat-x;
	color: #FFFFFF;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	border-image: none;
	border-radius: 4px 4px 4px 4px;
	border-width: 1px;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px
		rgba(0, 0, 0, 0.05);
	cursor: pointer;
	display: inline-block;
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 0;
	padding: 2px 12px;
	text-align: center;
	text-decoration: none;
}

.unActiveBtn:hover {
	background: -moz-linear-gradient(center top, #7E7D7D, #585757);
	background: -webkit-gradient(linear, left top, left bottom, from(#7E7D7D),
		to(#585757) );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7E7D7D',
		endColorstr='#585757' );
	color: #FFFFFF;
	text-decoration: none;
}

.activeWrapper {
	margin: 9px 0 0 0px;
	float: left;
}

.streamType {
	font-size: 12px;
	font-weight: bold;
	margin: 22px 0 0 9px;
	float: left;
}
/*
home-header
*/
.home-big-header-text {
	font-size: 30px;
	margin-left: 2px
}

.home-small-header-text {
	font-size: 16px;
	margin-left: 2px
}

.home-header-text {
	margin-top: 14px;
	margin-left: 1px;
}
/*
photoset
*/
.photoset-title {
	float: left;
	margin-left: 47px;
	font-size: 16px;
}

.dateInfo {
	float: left;
	margin-left: 66px;
}

.image-status {
	float: left;
	margin-left: 2px;
}

.photograher-title {
	float: left;
	margin-left: 2px;
}

.back-to-action {
	float: left;
	margin-left: 46px
}

.pagination {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 9px;
}

.series-link {
	margin-left: auto;
	margin-right: auto;
	font-size: small;
	text-align: center;
}

.photo-set-compliance {
	margin: 0 auto;
	text-align: center;
	font-size: 12px;
}

.photoset-search {
	float: left;
	margin-left: 2px;
}

.all-download-links {
	float: left;
	width: 960px;
	margin: 23px 1px 1px 30px;
}

.download-links {
	float: left;
	margin-right: 42px;
}

.download-links-pic {
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/zip.jpg)
		no-repeat center;
	display: block;
	width: 25px;
	height: 25px;
	float: right;
	margin-left: 3px;
}

.profile-photoset {
	width: 904px;
	border: solid 1px #ccc;
	float: left;
	padding: 13px 27px;
	margin-top: 20px;
	line-height: 21px;
}

.page-number {
	float: left;
	margin-left: 65px;
}

.photoset-images {
	padding: 4px;
	border: solid 1px #ccc;
	float: left;
	margin-left: 5px;
	margin-bottom: 20px;
}

.profile-photoset-box {
	border-bottom: 1px dotted #ccc;
	padding: 1px 0 0 0;
	height: 78px;
}

.bulb {
	position: absolute;
	right: -42px;
	top: -12px;
}

.bulb_wrapper {
	position: relative;
}

.descriptionPhotoset {
	margin: 0 0 0 11px;
}

.tagsWrap {
	margin: 0 0 0 65px;
	float: left
}

.tagsWrap strong {
	float: left;
}

.tagsSetWrap {
	float: left;
	width: 774px;
	margin: 0 0 0 2px;
}
/****end of photoset****/
.photoTagContentWrap {
	margin: 60px 0 25px 0;
	float: left;
}

.top-row {
	float: left;
	margin-top: 88px;
}

.image-holder-members {
	border: 1px solid #CCCCCC;
	float: left;
	height: 202px;
	margin-left: 27px;
	margin-top: 3px;
	padding: 5px 0;
	width: 204px;
	position: relative;
}

.photoset_dropdown {
	margin: 22px 0 -14px 30px;
	color: #666666;
	font-size: 14px;
}

.image-horizontal {
	float: left;
	margin-top: 33px;
	width: 200px;
	height: 135px;
}

.image-vertical {
	float: left;
	margin-left: 30px;
	width: 135px;
	height: 200px;
}

.image-horizontal a {
	border: 2px solid #333333;
	float: left;
	height: 135px;
	width: 200px;
}

.image-vertical a {
	border: 2px solid #333333;
	float: left;
	height: 200px;
	width: 135px;
}

.image-horizontal a:visited {
	border: 2px solid #0C0;
}

.image-vertical a:visited {
	border: 2px solid #0C0;
}
/*
model-photo
*/
.model-photo-count {
	margin: -1px auto 0 auto;
	font-size: 12px;
	text-align: center;
}

.all-badges {
	width: 960px;
	float: left;
	padding-bottom: 10px;
}

.photoset-small-text {
	font-size: 13px;
	text-transform: capitalize;
}

#promo {
	float: left;
	margin-left: 105px
}

.my-dvds {
	float: left;
	margin: 15px 0 22px 448px;
}
/*
container
*/
.ul.tabs {
	margin-top: 2px;
}
/*
search-form
*/
/*
model-directory
*/
.model_image_directory {
	margin: 0 0 0 11px;
	float: left;
	padding: 3px;
	border: 1px solid #999;
	background-color: #fff;
	min-height: 81px;
}

.model-headshot {
	padding: 5px;
	border: solid 1px #999;
	float: left;
	font-size: 14px;
	margin: 10px 3px;
	padding: 9px 0 10px 0px;
	width: 311px
}

.model-director-menu {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	margin-top: 16px;
}

.search-directory {
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	font-size: 21px;
	text-align: center;
}

.model-directory-pager {
	clear: both;
	margin-top: 38px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 16px;
	text-align: center;
}

.model-directory-id {
	float: left;
	margin-left: 2px;
}

.search-directory-j {
	height: 20px;
	font-size: 10px;
}

.model_data {
	float: left;
	font-size: 12px;
	margin: 1px 1px 1px 11px;
}

.red_hot {
	padding: 1px;
	background: #F00;
	color: #fff;
}

@
-moz-document url-prefix  () { .search-directory-j {
	height: 20px;
	font-size: 10px;
}

}
/*.
bio
*/
.bio-string { /*border:solid 1px #ccc; width:200px;*/
	font-size: 14px;
	float: left;
	font-weight: bold;
	margin: 4px 0 0 4px;
}

.bio-array { /* border:solid 1px #ccc; width:600px;*/
	font-size: 14px;
	float: left;
	margin: 0 0 0 -5px;
	color: #626262;
	margin: 4px 0 0 4px;
}

.left_biowrap {
	
}

.right_biowrap {
	margin: 0 0 0 33px
}

/*

*/
.size-player-watch {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding: 0px 58px 0px 0px;
	font-size: 12px;
	margin-left: 7px;
}
/*.badges-watch { left: 397px; position: absolute; top: 16px; }*/
.badges-watch {
	
}

.videoBadgeWrap {
	margin: 9px 0 0 13px;
}

.size-player-watch em {
	font-size: 9px
}

.all-size {
	float: right;
	margin-right: 102px;
	margin-top: -65px;
}
/*.all-size-watch { position:absolute; top:54px; left:412px; }*/
.all-size-watch {
	margin: 0 0 0 29px;
	width: 538px
}

.watch-video,.watch-video-sponser {
	display: block;
	padding: 51px;
	border: solid 1px #999;
	margin-top: 47px;
	background: #F0F0F0;
}
.watch-video-sponser{width:860px;}
.watch-comments {
	float: left;
	margin-left: 1px;
}

.videoDateWatchData {
	width: 156px;
	text-align: right;
	float: left;
}

.videoInfoWatchData {
	width: 87px;
	text-align: right;
	float: left;
}

.videoInfoData {
	float: left;
	text-align: left;
	width: 467px;
	padding: 0 0 0 5px;
}
/*
bonus
*/
.bonus-gallery-ad {
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	text-align: center;
}

.bonus-legal {
	text-align: center;
	font-size: 12px;
	margin: 0 auto;
}

.bonus-image {
	float: left;
	margin: 15px 0 0 7px;
	padding: 5px;
	border: solid 1px #ccc;
}

.bonus-photoset-title {
	margin-left: auto;
	margin-right: auto;
	font-size: 19px;
	text-align: center;
}
/*
spot-link
*/
.class-hot {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	font-size: 26px;
	color: #F00;
	margin-top: 20px;
}

.hot-links {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
/*
video-block
*/
.video-block {
	float: left;
	margin-top: 24px;
	border: 1px solid #999999;
}
/*
top
*/
.top_dropdown {
	text-align: center;
	margin: 24px auto 0 auto;
}

.top_series {
	text-align: center;
	margin: 1px auto 0 auto;
}

.top_series ul {
	margin-left: -57px;
}

.top_series li {
	display: inline;
	margin-left: 20px;
}

.top_model {
	border: 1px solid #999;
	padding: 29px;
	float: left;
	margin: 17px 14px 0 0px;
	width: 246px
}

.top_model_video {
	border: 1px solid #999;
	padding: 23px;
	float: left;
	margin: 17px 0 0 1px;
	width: 335px
}

.top_all {
	text-align: center;
	margin: auto;
	width: 960px;
}

.top_model_image {
	float: left;
	padding: 3px;
	border: 1px solid #999;
	background-color: #fff;
}

.top_model_grey_box {
	height: 47px;
	margin: -4px 1px 1px 0;
	width: 275px;
	background: #e6e5e5;
}

.top_ranking {
	background-color: #F00;
	padding: 2px;
	float: left;
	margin: -29px 0 0 -29px;
	color: #fff;
}

.top_votes {
	margin: 1px 0 0 1px;
}

.top_model_name {
	color: #666666;
	float: left;
	font-size: 18px;
	margin-left: 6px;
	margin-top: 0;
	width: 102px;
	text-align: left;
}

.top_votes_title {
	float: left;
	font-size: 14px;
	margin: 6px 1px 1px 5px;
}
/*
tricks
*/
.space {
	width: 960px;
	height: 25px;
}

.gallery-all {
	margin-bottom: 25px;
	height: 100%;
}

.new_model {
	background: #31c4fb;
	color: #fff;
	padding: 3px;
	font-size: 12px;
}

.set_id {
	color: #999999;
	font-size: 12px;
	margin-left: 2px;
}
/*
iFrame
*/
.iframe_holder {
	width: 704px;
	height: 345px;
	float: left;
}

.test_atk {
	background: url(images/bg-temp.png) no-repeat;
	width: 178px;
	height: 75px;
	display: block;
}
/*
movie_gallery
*/
.movie_box_gallery_image {
	float: left;
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 4px;
}

.all_galleries {
	width: 921px;
	float: left;
	margin: 10px 0 10px 0px;
	padding: 20px;
	border: Solid 1px #ccc;
}

.all_galleries_title {
	border-bottom: dotted 1px #ccc;
	margin: 1px 1px 1px 16px;
	padding-right: 781px;
}

.all_galleries_title a {
	text-decoration: none;
	font-size: 20px;
}

.movie_gallery_holder {
	margin: 17px;
	float: left;
	width: 196px;
	height: 140px;
}

.movie_name_holder {
	float: left;
	margin-bottom: 5px;
}

.movie_box_gallery_image a {
	float: left;
}

.movie_box_gallery_image img {
	max-width: 177px;
	max-height: 99px;
}
/*
photo gallery
*/
.photoset_gallery {
	border: 1px solid #CCCCCC;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 4px 6px;
	text-align: center;
	width: 950px;
}

.galleryset_name {
	float: left;
	margin-bottom: 3px;
	text-align: left;
}

.galleryset_all {
	float: left;
	margin: 5px 0 17px 28px;
	height: 258px;
	position: relative;
	padding: 5px;
}

.hot_icon_model {
	background-position: 0 -55px;
	width: 71px;
	height: 71px;
	position: absolute;
	bottom: -24px;
	right: -28px;
}
/*
page
*/
.pageListTags {
	border: 1px solid #CCCCCC;
	padding: 8px 0 13px;
	margin: 51px auto -30px;
	text-align: center;
	width: 950px;
}

.pageListTagsBottom {
	border: 1px solid #CCCCCC;
	padding: 8px 0 13px;
	margin: 18px auto 13px;
	text-align: center;
	width: 950px;
}

.pageListTypeTopMovie {
    border: 1px solid #CCCCCC;
    margin: 8px auto -12px;
    padding: 8px 0 13px;
    text-align: center;
    width: 100%;
}


.pageListTypeBottom {
	border: 1px solid #CCCCCC;
	margin: 8px auto 0;
	padding: 8px 0 13px;
	text-align: center;
	width: 962px;
}

#page_list li {
	font-size: 12px;
	list-style: none;
	display: inline;
}

#page_list a:hover {
	width: 7px;
	height: 7px;
	padding: 3px 8px 3px 8px;
	border: solid 1px #333;
}

#page_list a:active {
	width: 7px;
	height: 7px;
	padding: 3px 8px 3px 8px;
	border: solid 1px #333;
}

#pager {
	float: left;
	width: 600px;
	margin-left: -25px;
}

#pager_bottom {
	float: left;
	width: 600px;
}

#page_list a {
	border: solid 1px #ccc;
	text-decoration: none;
	color: #ccc;
	width: 7px;
	height: 7px;
	padding: 3px 8px;
}

#page_list a:hover {
	color: #333;
}

#page list .first_page a li {
	color: #333;
}

.current {
	padding: 3px 8px;
	border: solid 1px #000;
	margin: 1px 4px 0 1px;
}

.photoset_gallery_title {
	border-bottom: 1px dotted #CCCCCC;
	float: left;
	margin: 11px 1px 24px 39px;
	padding-right: 806px;
}

.photoset_gallery_title a {
	font-size: 20px;
	text-decoration: none;
}
/*
profile
*/
#avatar {
	float: left;
	margin: 27px 8px 11px 1px;
}
/*.hotRate { font-size:12px; float:left; margin:  -12px 12px -16px -42px; color:#F00; font-weight:bold; background:url(images/hot_little.png) no-repeat; width:39px; height:34px; display:block; }
*/
.hotRate {
	background-position: 0 -147px;
	font-size: 12px;
	float: left;
	margin: -12px 12px -16px -42px;
	color: #F00;
	font-weight: bold;
	width: 39px;
	height: 34px;
}

.lowRate {
	font-size: 12px;
	float: left;
	margin: 7px 0 0 -2px;
}

.thumb-update {
	float: left;
	width:1056px;
	margin:0 0 0 -47px;
}
.center-thumb-update { margin:0px auto !important; text-align:center !important; float:none !important; width:auto !important; }
.center-thumb-update .photoset-cover { float:none !important; display:inline-block !important; }
/*
old movie box rating
*/
#rating_old {
	display: block;
	float: right;
	margin-right: 75px;
	margin-top: 0px;
	position: relative;
}

.atk_ratings_old {
	float: left;
	margin-left: 80px;
}

.rate_this_old {
	padding-right: 75px;
	color: #666;
	margin-bottom: 4px;
	float: right;
	font-size: 14px
}

.low_rate_old {
	font-size: 12px;
	float: left;
	margin: -12px 12px -16px -42px;
	color: #F00;
	font-weight: bold;
	background: url(images/hot_little.png) no-repeat;
	width: 39px;
	height: 34px;
	display: block;
}

.high_rate_old {
	font-size: 12px;
	float: right;
	margin: 29px 14px 17px -46px;
}

.rating_numbers_old {
	margin: -53px 1px 11px 96px;
	font-size: 12px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.rating_numbers_old {
		margin: -18px 1px 11px 86px;
		font-size: 12px;
	}
}

.rating_numbers_old ul {
	
}

.rating_numbers_old li {
	display: inline;
	margin: 1px 22px 1px 1px;
}

.stats_old {
	float: left;
	font-size: 14px;
	margin-left: 50px;
	margin-top: -12px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.stats_old {
		float: left;
		font-size: 14px;
		margin-left: 50px;
		margin-top: -3px;
	}
}

.rating_bar_hot_old {
	float: right;
	margin: -89px -45px 1px -31px width:71px;
	height: 71px;
	display: block;
	z-index: 9999;
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/hot-badge.png)
		no-repeat;
}

.crown-rating-old {
	margin-top: -1px;
	margin-right: 40px;
	float: right;
	list-style: none;
	padding: 0px;
	width: 160px;
	height: 17px;
	position: relative;
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/star-crown.png)
		top left repeat-x;
}

.crown-rating-old li {
	padding: 0px;
	margin-left: 10px;
	float: left;
}

.crown-rating-old li a {
	overflow: hidden;
	display: block;
	width: 32px;
	height: 17px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}

.crown-rating-old li a:hover {
	background:
		url(http://cdn98.atkingdom-network.com/unsecure/images/star-crown.png)
		right bottom;
	z-index: 1;
	right: 0px;
}

.crown-rating-old a.five-crowns {
	right: 127px;
}

.crown-rating-old a.five-crowns:hover {
	width: 160px;
}

.crown-rating-old a.four-crowns {
	right: 99px;
}

.crown-rating-old a.four-crowns:hover {
	width: 128px;
}

.crown-rating-old a.three-crowns:hover {
	width: 96px;
}

.crown-rating-old a.three-crowns {
	right: 66px;
}

.crown-rating-old a.two-crowns {
	right: 32px;
}

.crown-rating-old a.two-crowns:hover {
	width: 64px;
}

.crown-rating-old a.one-crowns {
	right: 0px;
}

.crown-rating-old a.one-crowns:hover {
	width: 32px;
}

#middleRatingWrap {
	width: 202px;
}
/*language_dropdown
#language {float:right;}
#language a {color:#fff;display:inline;font-size:17px;text-decoration:none;padding:0px 10px 2px 10px;background: none repeat scroll 0 0 #999999;}
#language a:hover {color:#018307;}
#language a:hover.language{width:100%}
#language li .sub ul { list-style: none; margin: 0; padding: 0; width:120px; float: right; }
#language .sub ul li { width: 100%; color: #d0fc00;margin:1px 0 -1px 1px; }
#language .sub ul li a { float: none; text-indent: 0; height: auto; padding:1px 0 8px 1px; display: block; text-decoration: none; color: #fff;margin:1px 0 0 1px; }
#language .sub ul li a:hover{background:#ccc;}
#language li .sub { z-index:999;position: absolute; top:15px; right:-12px; background: # #999999repeat-x; padding:5px 13px 5px 12px;  -moz-border-radius-bottomright: 5px; -khtml-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: 5px; -khtml-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; display: none; }
*/ /*
chat
*/
/*webcam*/
.webcam_badge {
	position: relative;
}

.canceled_banner {
	left: 71px;
	position: absolute;
	top: 40px;
}

#timer_wrapper {
	margin: 0 auto;
	width: 1000px;
	padding-top: 300px;
}
/* timer general */
#timer {
	position: relative;
}

*:first-child+html hr {
	top: 370px;
}
/*
tool tip
*/
.colorTip {
	display: none;
	position: absolute;
	left: 50%;
	top: -55px;
	padding: 6px;
	background-color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 1;
	text-decoration: none;
	text-align: center;
	text-shadow: 0 0 1px white;
	white-space: nowrap;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.pointyTip,.pointyTipShadow {
	/* Setting a thick transparent border on a 0x0 div to create a triangle */
	border: 6px solid transparent;
	bottom: -12px;
	height: 0;
	left: 50%;
	margin-left: -6px;
	position: absolute;
	width: 0;
}

.pointyTipShadow {
	/* The shadow tip is 1px larger, so it acts as a border to the tip */
	border-width: 7px;
	bottom: -14px;
	margin-left: -7px;
}

.colorTipContainer {
	position: relative;
	text-decoration: none !important;
}
/* 6  Color Themes */
.white .pointyTip {
	border-top-color: white;
}

.white .pointyTipShadow {
	border-top-color: #ddd;
}

.white .colorTip {
	background-color: white;
	border: 1px solid #DDDDDD;
	color: #555555;
}

.yellow .pointyTip {
	border-top-color: #f9f2ba;
}

.yellow .pointyTipShadow {
	border-top-color: #e9d315;
}

.yellow .colorTip {
	background-color: #f9f2ba;
	border: 1px solid #e9d315;
	color: #5b5316;
}

.blue .pointyTip {
	border-top-color: #d9f1fb;
}

.blue .pointyTipShadow {
	border-top-color: #7fcdee;
}

.blue .colorTip {
	background-color: #d9f1fb;
	border: 1px solid #7fcdee;
	color: #1b475a;
}

.green .pointyTip {
	border-top-color: #f2fdf1;
}

.green .pointyTipShadow {
	border-top-color: #b6e184;
}

.green .colorTip {
	background-color: #f2fdf1;
	border: 1px solid #b6e184;
	color: #558221;
}

.red .pointyTip {
	border-top-color: #bb3b1d;
}

.red .pointyTipShadow {
	border-top-color: #8f2a0f;
}

.red .colorTip {
	background-color: #bb3b1d;
	border: 1px solid #8f2a0f;
	color: #fcfcfc;
	text-shadow: none;
}

.black .pointyTip {
	border-top-color: #333;
}

.black .pointyTipShadow {
	border-top-color: #111;
}

.black .colorTip {
	background-color: #333;
	border: 1px solid #111;
	color: #fcfcfc;
	text-shadow: none;
}

.zip-me {
	position: absolute;
	top: -1px;
	left: -3px;
}

.free-list {
	position: absolute;
	bottom: -2px;
	right: -1px;
}

.tip {
	color: #fff;
	background: #fff;
	border: solid 1px #ccc;
	display: none;
	padding: 3px;
	position: absolute;
	z-index: 1000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.5);
}

#popout {
	float: left;
	margin: 1px 0 0 1px;
}

.content {
	position: relative;
}

.webcam_ad {
	position: absolute;
	top: 52px;
	right: 0px;
}

.banner {
	position: relative;
	background: url(images/webcam_bg.jpg) no-repeat; /*line-height: 63px;*/
	border: solid 1px #ccc;
	height: 190px;
	width: 800px;
	padding: 0px;
}

.bx-wrapper {
	margin: 65px auto 0;
}

.webcambanners {
	margin: 0 auto;
	width: 800px;
}

.webcam_name {
	font-weight: bold;
	font-family: arial;
	font-size: 46px;
	color: #000;
	margin: 4px 0 0 7px;
	width: 100%
}

.webcam_model {
	padding: 6px;
	border: solid 1px #ccc;
	height: 159px;
	margin: 9px 0 0 10px;
	padding: 6px;
}

.webcam_title {
	color: #656B6C;
	font-size: 20px;
	font-weight: bold;
	margin: 1px 0 0 7px;
	width: 100%
}

.webcam_date {
	color: #656B6C;
	font-size: 23px;
	font-weight: bold;
	margin: 13px 0 0 7px;
	font-size: 21px;
	width: 100%
}

.webcam_footer {
	font-size: 10px;
	margin: 8px 0 0 7px;
	color: #999;
	width: 100%
}

.webcam_info {
	width: 400px;
}

.slider_prev {
	
}

.slider_next {
	float: right;
}

.stop {
	margin: 0 auto;
	width: 800px;
}

.bx-start {
	margin: 0 auto;
	width: 800px;
}

.webcam_info {
	width: 661px;
}

#webcamframe {
	margin: 20px auto -35px;
	width: 800px;
}

#camshowframe {
	margin: 32px 69px -79px;
	width: 800px;
}

.countdown_pos { /*position:absolute;top:285px ;left:0px;*/
	margin: -11px 0 0 -138px;
}
/*webcamlist*/
.content_box {
	margin: 0 auto;
	width: 960px;
}

.webcamlist_wrapper {
	border: 1px solid #CCCCCC;
	height: 195px;
	margin: 30px auto 5px;
	padding: 6px;
	width: 596px;
}

.webcamlist_headshot {
	padding: 7px;
	border: solid 1px #ccc;
}

.webcamlist_modelname {
	font-size: 16px;
	font-weight: bold;
	margin: 1px 0 0 6px;
}

.webcamlist_date {
	margin: 8px 0 0 6px;
}

.webframe_updates {
	overflow: hidden;
}

.descriptionTitleWrap {
	font-weight: bold;
	float: left;
}

.descriptionWrapContent {
	float: left;
	width: 800px;
	color: #81827C;
	margin: 0 0 0 2px;
}

.bannerComingSoon {
	margin: 1px 0 0px 48px !important
}

.tagWrap {
	float: left;
	text-align: left;
	width: 454px;
}
/*new style
==========*/
[class^="icon"] {
	background-image: url("images/sprite_icons.png");
	background-position: 14px 14px;
	background-repeat: no-repeat;
	display: inline-block;
	height: 14px;
	line-height: 14px;
	margin-top: 1px;
	vertical-align: text-top;
	width: 14px;
}

.downVote,.upVote {
	color: #000;
	display: inline-block;
	font-size: 12px;
	padding: 3px 5px;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	vertical-align: baseline;
	white-space: nowrap;
}

.downVote {
	bottom: -7px;
	position: absolute;
	right: 41px;
}

.upVote {
	bottom: -7px;
	position: absolute;
	right: 0px;
}

.iconThumbUp {
	background-position: -97px -145px;
	margin: -2px 6px 0 1px !important;
	font-size: 0;
	color: transparent;
}

.iconThumbDown {
	background-position: -121px -146px;
	margin: -2px 6px 0 1px !important;
	font-size: 0;
	color: transparent;
}

[class^="ui"] {
	background-image: url("images/sprite_graphics.png");
	background-position: 14px 14px;
	background-repeat: no-repeat;
	display: inline-block;
	line-height: 14px;
	margin-top: 1px;
	vertical-align: text-top;
}



/*UI Icon Position
===================*/
.uiBulbOn{
	background-position: -30px -258px;
	width:30px;
	height:40px;
	font-size:0;
	color:transparent;
	
}
.uiBulbOff{
	background-position: -27px -306px;
	width:30px;
	height:40px;
	font-size:0;
	color:transparent;
	
}
.uiDelete {
	background-position: -30px -155px;
	width: 30px;
	height: 29px;
	font-size: 0;
	color: transparent;
	position: absolute !important;
	right: -14px;
	top: -158px;
}
.uiHot { 
	background-position:-7px -77px; 
	width: 71px;
	 height: 71px; }
.uiArchives{
	background-position:-7px -193px;
	width: 64px;
	height: 52px; 
	position: absolute;
	bottom: -21px;
	right: -15px;}

/*Tag Search
02/20/2013
============*/
.tagLeftBlock {
	border: solid 1px #ccc;
	padding: 11px 8px 10px 14px;
	float: left;
	position: relative;
	width: 147px;
}

.tagBoxWrap {
	
}

.tagLinks {
	float: left;
	margin: 21px 0 0;
}

.tagLinks li {
	margin: 6px 0 0 0px
}

.tagLinks a {
	
}

.tagMainLinks {
	left: 0;
	padding: 1px 0 9px 1px;
	position: absolute;
	top: 5px;
	width: 168px;
	border-bottom: solid 1px #ccc;
}

.tagMainLinks li {
	display: inline;
	padding: 4px 16px 6px 17px;
}

.subTag {
	height: 57px;
	right: -52px !important;
	top: 53px !important;
}

.rightColTagWrap {
	width: 789px;
	float: left;
}

.tagPagination {
	border: 1px solid #CCCCCC;
	margin: 0 0 0 14px;
	padding: 7px 0 9px;
	text-align: center;
	width: 772px;
}

.clearTagPagination {
	border: 1px solid #CCCCCC;
	margin: 8px 0 0 14px;
	padding: 0px 0 13px;
	text-align: center;
	width: 772px;
}

.clearTagPagination li {
	margin: 14px 0 0 6px !important;
	float: left;
}

#tagBoxWrap {
	border: 1px solid #CCCCCC;
	float: left;
	margin: 11px 0 10px 14px;
	padding: 7px 0 14px 5px;
	width: 768px;
}

#clearTag a {
	border: solid 1px blue !important;
	color: blue !important;
}

#clearTag a:hover {
	border: solid 1px #3e6af7 !important;
	color: #3e6af7 !important;
}
/*tag movie
===========*/
.tagSearchTitle{margin:0 0 20px 0}
#tagMovieWrap {
	 border: 1px solid #CCCCCC;
    float: left;
    /*height: 197px;*/
    margin: 0 0 16px 4px;
    padding: 5px 0 5px 5px;
    width: 751px;
    position:relative;
}
.tagVideoImage img{float:left;padding:4px;border:solid 1px #ccc;}
.tagBadges{}
.tagBadges li{margin:0px 0 0 5px;}
.tagSize{}
.tagSize em{font-size:9px;}
.tagSize li{
	font-size: 12px;
    margin: 12px 0 27px 6px;
    }
.tagMovieComplaince{font-size:10px;margin:-24px 0 0 6px;}
.tagSize li a{}

.tagMovieData{
	font-size: 13px;
    margin: 0 0 0 7px;
    padding: 6px 0 6px 6px;
    /*width: 256px;*/
	width: 250px;
    background: none repeat scroll 0 0 #F0F0F0;}
.tagMovieData li{margin:3px 0 0 0;}
.tagModelName{font-weight:bold;font-size:16px;}
.tagRating{position:absolute;right:-65px;bottom:0;}
/*js-camshow
==============*/
.js-content{margin:17px 0 30px 0px;}
.js-banner{}
.bonus-banner{margin:0 auto;width:750px;}
.specials{color:#009900;font-size:17px;}
#newMovieBoxWrap{margin-bottom:20px;}
.special-wrap {
    border: 1px solid #CCCCCC;
    float: left;
    margin: 27px 31px 0px 30px;
    padding: 3px;
   
}
.special-wrap h3 {
    border-bottom: 1px solid #CCCCCC;
    padding: 0 0 5px;
    margin:0 0 6px;
}

.special-wrap a img{height:250px;width:250px;float:left;}


	
