@charset "utf-8";
* { margin:0; padding: 0; }
.clearfix:after { content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }
img { border: 0; }
body { background: url(/mileyxxx/images/bg.gif) repeat #080808; margin:0; padding:0 0 20px 0; font-family: Georgia, "Times New Roman", Times, serif; }
#bg { background: url(/mileyxxx/images/index_00.jpg) no-repeat center top; }
#wrap { width: 980px; margin: auto; }
#wrap img { float:left; }
#wrap2,.wrap { width: 1077px; margin: auto; position: relative; }
#wrap2 .full { display: block; clear: both; padding: 20px 0 10px 0; }
#wrap2 img.button { width: 371px; height: 118px; position: absolute; top:200px; left:33%; border: none; }
#wrap2 a.button img { border: none; }
#wrap2 .full img { margin: 0 auto; border: none; display: block; float: none; clear: both; }
#wrap2 img { float:left; border: none; }
#flowplayer { background: #000; width: 960px; height: 540px; float:left; }

#wrap2 p { color: #fff; font-size: 16px; color: #666; padding: 0 35px 0 0 !important; padding:0; text-align: right; clear:both; }
#wrap2 p span { color: #fff; }
#wrap2 p span a { color: #ffcb00; }
#wrap2 p span a.dl { background: url(/mileyxxx/images/download.gif) no-repeat 0 1px !important; background: none; padding: 0 0 0 22px; }
#wrap2 p span a:hover { color: #fff; }

.txt { color: #ffcb00; font-size: 36px; font-weight: normal; display: block; background: url(/mileyxxx/images/kiss.gif) no-repeat 0 6px; text-align: center; padding: 15px 0 15px 00px; margin: 0 0 0 90px; }

.share { width: 169px; position: absolute; top:-40px; right:-30px; }
.share a { height: 40px; background: url(/mileyxxx/images/share.gif) no-repeat; display: block; }
.share a.facebook{ background-position: 0 0; }
.share a.twitter { background-position: 0 -40px; }
.share a.myspace { background-position: 0 -80px; }
.share a.reddit { background-position: 0 -120px; }
.share a.facebook:hover { background-position: 1px 0; }
.share a.twitter:hover { background-position: 1px -40px; }
.share a.myspace:hover { background-position: 1px -80px; }
.share a.reddit:hover { background-position: 1px -120px; }
.share span { background: url(/mileyxxx/images/share.gif) no-repeat 0 -160px; height: 46px; display: block; }

.share2 { width: 136px; position: absolute; top:-38px; right:60px; }
.share2 a { height: 32px; width: 32px; float:left; margin-left:2px; background: url(/mileyxxx/images/share2.gif) no-repeat; display: block; }
.share2 a.facebook { background-position: -33px 0; }
.share2 a.twitter { background-position: -1px 0; }
.share2 a.myspace { background-position: -98px 0; }
.share2 a.reddit { background-position: -65px 0; }

.join { background: url(/mileyxxx/images/form_bg.gif) no-repeat; width: 1022px; height: 323px; position: relative; margin: 0 auto 40px; }
.join input.txtUser,.join input.txtPass { position: absolute; top: 150px; padding: 5px; width: 175px;  }
.join input.txtUser { left: 104px; }
.join input.txtPass { left: 394px; }
.join select.selType { position: absolute; top: 150px; padding: 5px; width: 275px; left: 694px; }
.join input.btnSubmit { position: absolute; top: 200px; left: 486px; }


#stats { background: url(/mileyxxx/images/stats_bg.gif) repeat-x; height: 195px; padding: 18px 0 0 0; }
#stats img { display: block; margin: 0 auto 6px 0; }
#stats p { background: url(/mileyxxx/images/stats_icons.gif) no-repeat -5px 0; color: #fff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 42px; letter-spacing:-1px; float:left; width: 158px; padding: 7px 0 10px 80px; text-shadow: 1px 1px 1px #000; }
#stats p span { color: #666; font-size: 16px; font-weight: bold; text-transform: uppercase; display: block; }
#stats p.video { padding-left: 65px; margin-left: 6px; }
#stats p.photo { background-position: -235px 0; }
#stats p.stars { background-position: -480px 0; }
#stats p.sites { background-position: -725px 0; width: 115px; }
#stats p.updates { background-position: -920px 0;  width: 90px; }

#updates p { color: #ccc; font-size: 24px; margin: 0 0 14px 16px; }
#updates li { float:left; width: 180px; margin: 0 16px 20px; color: #999; list-style: none; padding:0; display: inline; }
#updates li img { border: 3px solid #333; }
#updates li h5 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin: 0 0 5px 0; border-bottom: 1px dotted #222; padding-bottom: 5px; }
#updates li .channel { color: #666; font-size: 13px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; background: url(/mileyxxx/images/dish.gif) no-repeat 0 0; padding: 1px 0 5px 23px; }

a.footerJoin { font-size: 42px; color:#e88600; text-align: center; display: block; padding: 20px 0; }

#common_footer { color: #444; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; margin-top: 15px; }
#common_footer p { margin: 0; padding-bottom: 15px; }
#common_footer p.common_copyright { }
#common_footer p.comfortable { color: #fff;font-size: 12px;font-weight: bold;font-family: Verdana, Geneva, sans-serif; }
#common_footer a { color: #999; text-decoration: underline;font-weight:normal; }
#common_footer a:hover { color: #fff; text-decoration: none; }