/*
version:   1.2
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}
/*tour-header*/
body { oveflow-x:hidden;position:relative; margin: 0; padding:0; background:url(http://cdn98.atkingdom-network.com/unsecure/tour/hairy1/images/css_images/green/top.png) repeat-x; font-family:"Times New Roman", Times, serif; }
img { border:none }
.left { float:left }
.clear{clear:both;}
.right { float:right }
.name_input { float:left; }
.password_input { float:left; margin:0 0 0 15px; }
.name_small { font-size:10px; }
.login_btn { -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background-image: -moz-linear-gradient(center top, #F9F9F9, #E3E3E3); background-image: -webkit-linear-gradient(center top, #F9F9F9, #E3E3E3); border-color: #CCCCCC #BBBBBB #A0A0A0; border-left: 1px solid #BBBBBB; border-radius: 3px 3px 3px 3px; border-right: 1px solid #BBBBBB; border-style: solid; border-width: 1px; color: #000000; font: 75% arial, sans-serif; margin: 0 8px 0 0; outline: medium none; padding: 3px 8px; text-align: center; vertical-align: middle; white-space: nowrap; margin:1px 0 0 3px; cursor:pointer; }
.login_btn:hover { background: #E3E3E3; }
#navigation ul { height: 20px; list-style:none; }
#navigation .largeText { color:#81827c; display:block; font-size:13px; letter-spacing:0.04em; line-height:86px; }
#navigation ul#navList { width:100%;color:#81827c;  margin: 22px 0 0 238px; }
#navigation ul#navList li { float: left; text-align: center; border-right: 1px solid #d4d4d4; width:89px; }
#navigation ul#navList li a { display: block; height: 86px;  text-decoration: none;-moz-transition: all 0.26s ease-out 0s; -webkit-transition: all 0.26s ease-out 0s;}
#navigation ul#navList li a:hover, #navigation ul#navList li a.active { background-color: #F0F2F6;padding-top:6px; }
#navigation ul#navList li a:hover, #navigation ul#navList li a.active { background-color: #F0F2F6;padding-top:0px\9; }
#navigation ul#navList li.first { border-left:solid 1px #d4d4d4;}

#navigation ul#navList li .sub ul { float: left; list-style: none outside none; margin: 0; padding: 0; width: 120px; }
#navigation ul#navList .sub ul li { color: #D0FC00; margin: 1px 0 0 1px; border-right:0 none !important; }
#navigation ul#navList .sub ul li a {border:1px solid #CCCCCC;border-top:none;border-bottom:none;background:#fff;font-size:12px;text-shadow:none;-moz-transition: all 0.26s ease-out 0s;  -webkit-transition:all 0.26s ease-out 0s;color:#81827C; display: block; float: none; height: auto; margin: -1px 0 0 0px; padding: 2px 5px; text-decoration: none; text-indent: 0; width:79px;}
#navigation ul#navList .sub ul li a:hover {background:#F0F2F6;}
#navigation ul#navList li .sub {display: none; right:139px;top:102px; padding: 5px 13px 5px 12px; position: absolute; z-index: 999;}
#navigation ul#navList .sub ul li .lastSubLink{border-bottom:solid 1px #ccc;}

.logo a { background:url(images/logo.png) no-repeat; width:204px; height:102px; display:block;  }
.logo a.main_logo { background-position:0 0; }
.logo a.main_logo:hover { background-position:0px -107px;  }
#language { position: absolute; margin:-1px 0 0 -108px; }
#language a { color: #FFFFFF; display: inline;   padding: 12px; text-decoration: none;font-family: Arial,Helvetica,sans-serif;font-size: 15px; }
#language a:hover { background:#fff ; color: #81827C; }
#language a.language:hover { width: 100%; }
#language li .sub ul { float: left; list-style: none outside none; margin: 0; padding: 0; width: 120px; }
#language .sub ul li { color: #D0FC00; margin: 1px 0 0 1px; width: 100%; }
#language .sub ul li a {text-shadow:none;-moz-transition: all 0.26s ease-out 0s;  -webkit-transition:all 0.26s ease-out 0s;color:#81827C; display: block; float: none; height: auto; margin: 1px 0 0 1px; padding: 2px 5px; text-decoration: none; text-indent: 0; }
#language .sub ul li a:hover {background:#ccc;color:#fff }
#language li .sub { background: none repeat-x scroll 0 0 #fff; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; display: none; left: 0; padding: 5px 13px 5px 12px; position: absolute; top: 28px; z-index: 999;

box-shadow:6px 7px 6px rgba(0, 0, 0, 0.5); }
@media \0screen {
 #language li .sub  {top:24px;}
}
:root #language li .sub {top:24px\9;}
.topHeaderWrapper{width:960px;margin:auto;}
.tour_box{*border:1px solid #ccc !important;border-top:solid 1px #fff;outline:solid 1px #ccc; background: -moz-linear-gradient(center top , #F1F1F1, #FFFFFF);background: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#fff));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1', endColorstr='#ffffff');}
/*new*/
.top_line{border-bottom:1px solid #ccc;height:149px;}
.top_title{ color: #FFFFFF;font-family: Arial,Helvetica,sans-serif;font-size: 15px;margin: 13px 0 -10px 21px;text-shadow: 0 1px 1px  #555555;}
#navigation{ position: relative;text-transform: uppercase;}
.login_section{ color: #FFFFFF;font-size: 14px;margin: 3px 0 -5px;text-shadow: 0 2px 3px #555555;}
.logo{margin:15px 0 0 14px}
/*pagenition*/
#page_list {margin-top: -3px;}
#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;color:#333; }
#page_list a:active { width:7px; height:7px; padding:3px 8px 3px 8px; border:solid 1px #333; }
#page_list a { border:solid 1px #ccc; text-decoration:none; color:#ccc; width:7px; height:7px; padding:3px 8px 3px 8px;background:#fff; }
#page list .first_page a li { color:#333; }
.current { padding:3px 5px 3px 9px; border:solid 1px #000; margin:1px 4px 0 1px;background:#fff; }
#pager { float:left; width :600px; margin-left:-25px; }
#container {margin:auto;width: 960px;}
/*tour-footer*/
.footer a { color:#fff; text-decoration:none; }
.footer a:hover { text_decoration:none; color:#CCC; }
.footer_box { float:left; position:relative; background:#fff; margin-left:27px; padding: 4px 4px 4px 4px; }
.footer_box a {-moz-transition: all 0.8s ease 0s;-webkit-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;}
.footer_box a:hover { filter:alpha(opacity=60);  opacity:0.6;-moz-transition: all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition: all 0.4s ease 0s; }
.footer_box_first a{-moz-transition: all 0.8s ease 0s;-webkit-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;}
.footer_box_first a:hover { filter:alpha(opacity=60); opacity:0.6; -moz-transition: all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition: all 0.4s ease 0s;}
.footer_box_first { float:left; position:relative; padding: 4px 4px 4px 4px; background:#fff; }
.box_shadow { position:absolute; width:135px; height:13px; background:url(http://cdn98.atkingdom-network.com/unsecure/tour/galleria/images/css_images/drop_shadow.png) no-repeat bottom; top: 109px; left: 1px; }
.line { height:60px; margin-bottom:-200px; border-right:solid 1px #fff; border-left:solid 1px #000; }
.image_footer_title { float:left; font-size:11px; margin-top:82px; padding:2px 3px 2px 5px; background:#fff; /* for IE */ filter:alpha(opacity=60); /* CSS3 standard */ opacity:0.6; color:#000; }
@-moz-document url-prefix() {
.image_footer_title {
margin-top:-24px;
}
}
@media \0screen {
  .image_footer_title  {margin-top:89px;}
}
:root .image_footer_title{margin-top:89px\9;}
#footer_press { margin-top:125px; background: #016119; border: 1px solid #024713; border-right: 1px solid #025918; border-bottom: 1px solid #025918; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
press_box { width:500px; margin-top:200px; }
.footer { font-size:12px; padding:8px 20px 10px 20px; }
.subscribe { font-size:11px; padding-left:20px; }
.statement { font-size:10px; }
.statement a { color:#9cda0d; text-decoration:none; }
.statement a:hover { color:#0F0; }
.atk_footer_text { font-size:10px; color:#000; }
.test_title { margin-top:-130px; }
.footer_box a:hover { background:#333; }
.profile_image a:hover { filter:alpha(opacity=85); opacity:.85; }
.profile_image a:hover { filter:alpha(opacity=85); opacity:.85; }
/*
join_bottom
*/
.join_bottom { background: url("images/bottom_login.png") no-repeat scroll 0 0 transparent; display: block; height: 68px; margin: 11px -29px -1px 6px; width: 239px; }
.input_box { margin: 30px 0 0 38px; }
@-moz-document url-prefix() {
.input_box {
margin: 12px 0 0 38px;
}
}
{-moz-transition: all 0.8s ease 0s;-webkit-transition:all 0.8s ease 0s;}
{-moz-transition: all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;}
.input_box a { color:#FFF; box-shadow:0 1px 0 rgba(0, 0, 0, 0.2); background:url(images/bg-btn-signup.png) repeat-x #05DB47; height: 35px; margin:31px 0 0 -4px; width: 149px; border-radius:5px 5px 5px 5px; display:block; text-decoration:none; text-align:center; font:bold 24px Helvetica Neue, Arial, Sans-serif; padding:6px 5px 25px 3px; }
@-moz-document url-prefix() {
.input_box a {
margin: 10px 0 0 -4px;
}
}
.input_box a {margin:28px 0px 0px -4px\9;*margin:19px 0px 0px -4px;}
.input_box a:hover { background-position:0 -5px; color:#666; }
.login { margin:-10px 0 0 -10px; position:relative; }
.join { margin:-10px 0 0 -6px; }
.login a small { display:none; }
.login a:hover small { color:#fff; background: url("images/small_pop_join.png") no-repeat scroll 0 0 transparent; display: block; font-size: 12px; height: 100px; left: -13px; position: absolute; top: -51px; width: 178px; padding: 11px 1px 1px 0px; }
.holder { -moz-transition: opacity 0.4s ease 0s, font-size 0.5s ease 0s; color: #999999; cursor: text; top:1px; left: 8px; position: absolute; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); white-space: nowrap; z-index: 1; }
.holder input { -moz-transition:opacity 1s ease 0s; }
/*new*/
#footer_wrapper {  padding:auto; margin:0 auto;width:960px; }
#footer_bg { background:url(http://cdn98.atkingdom-network.com/unsecure/tour/hairy1/images/css_images/green/footer.jpg) repeat-x bottom; min-height:423px; overflow:hidden; margin-top:8px; }
.footer_atk { margin-top:60px; color:#CCC; }
/*style*/


 #main_slider { padding: 10px;width: 939px;margin-top:10px; }
.main_title { font-size:13px; font-family:"Times New Roman", Times, serif; font-weight:bold; color:#000; }

/*footer*/
 @media screen and (-webkit-min-device-pixel-ratio:0) {
 .image_footer_title {
 float:left;
 font-size:11px;
 margin-top:88px;
 padding:2px 3px 2px 5px;
 background:#fff;
	/* for IE */
  filter:alpha(opacity=60);
	/* CSS3 standard */
  opacity:0.6;
 color:#000;
}
}
 @media all and (-webkit-min-device-pixel-ratio:1000), not all and (-webkit -min device-pixel-ratio:) {
 .image_footer_title {
 float:left;
 font-size:11px;
 margin-top:-24px;
 padding:2px 3px 2px 5px;
 background:#fff;
	/* for IE */
  filter:alpha(opacity=60);
	/* CSS3 standard */
  opacity:0.6;
 color:#000;
}

}

.listing { float:right; margin-right:200px; }
.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: 88px 1px -15px;padding: 6px;text-align: center;}
.cam_shows{float:left;width:100%;}
.movie_column {  height: 240px;margin: 7px 0 18px;padding: 1px 0 0 1px;width: 958px; }
.movie_container {margin:1px 0 0 1px; }
.movie_image_holder { position:relative; width:298px; height:167px; border:solid 1px #ccc; padding:4px; background:#fff; margin:25px 0 0 4px; }
.hd_tour_badge { position:absolute; background:url("images/hd_tour_badge.png") no-repeat; height:82px; width:67px; top:120px; left:248px; }
.player a{ background:url('http://cdn98.atkingdom-network.com/unsecure/tour/galleria/images/css_images/player_arrow.png');height: 85px;  left: 111px; top:49px;  position: absolute;  width: 86px;opacity:0.7; -moz-transition: all 0.8s ease 0s;-webkit-transition: all 0.8s ease 0s; }
.player a:hover { -moz-transition: all 0.4s ease 0s;-webkit-transition: all 0.4s ease 0s;opacity:1;  }
.video_info { background:#ebebe8; height: 24px; margin: 8px 0 0 -5px; width: 308px; }
.video_name { font-size: 17px; position: absolute; top: -21px; }
.movie_date { font-size: 13px; font-weight: bold; position: absolute; right: 0; top: -16px; }
.video_name a { color: #5F5F5D; text-decoration: none; }
.video_name a:hover { color:#000 }
.video_name a:visited { color:#009900 }
.video_duration { margin:4px 51px 0 0; }
.video_counts { margin:3px 0 0 6px; }
.vid_data { font-size:14px; font-weight:bold; color:#333; }
#cam_shows {margin:0px 0 0 71px;}
#pager_bottom {margin:-12px auto 0;padding: 10px;width: 939px;}
#page_list{text-align:center;}


