* {
	margin: 0;
	padding: 0;
}
@font-face {
    font-family: tornadtc; /* имя шрифта для CSS правил */
    src: local("tornadtc"), /* проверяем наличие шрифта в ОС пользователя */
         url("../x_images/tornadtc.ttf")/*tpa=http://../templates/PerfectoWeb/x_images/tornadtc.ttf*/; /* если шрифт не установлен, тогда загружаем его по указанному пути */
 }

html {
	background: #000 url(../x_images/bg.jpg)/*tpa=http://../templates/PerfectoWeb/x_images/bg.jpg*/ top center no-repeat fixed;	
}
body {
	width:100%;
	background:url(../x_images/overBG.png)/*tpa=http://../templates/PerfectoWeb/x_images/overBG.png*/;
	min-height:820px;
	font-family: "tornadtc";
	color:#FFF;
}
a {
	color: #fff000;
	outline: none;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
p {
	margin: 0 0 18px
}
img {
	border: none;
}
input {
	vertical-align: middle;
}
#wrapper {
	width: 100%;
	margin: 0 auto;
}
.cleaner {
	clear:both;
}
.btn {
	border:1px solid transparent;
	font-size:12px;
	background:url(../x_images/btn_bg.png)/*tpa=http://../templates/PerfectoWeb/x_images/btn_bg.png*/;
	color:#ccc;
	padding:0px 10px 2px 10px;
	margin:0 10px 0 0;
}
.btn:Hover {
	border:1px solid #FFF;
	color:#FFF;
	cursor:pointer;
}
a.btn {
	border:1px solid transparent;
	font-size:12px;
	background:url(../x_images/btn_bg.png)/*tpa=http://../templates/PerfectoWeb/x_images/btn_bg.png*/;
	color:#ccc;
	padding:0px 10px 2px 10px;
	margin:0 10px 0 0;
	text-decoration:none;
}
a.btn:Hover {
	border:1px solid #FFF;
	color:#FFF;
	cursor:pointer;
}

/* Header
-----------------------------------------------------------------------------*/
#header {
	width: 1160px;
	margin:0 auto;
	height: 0px;
	padding:70px 0 0 20px;
}


/* Middle
-----------------------------------------------------------------------------*/
#middle {
	width: 1160px;
	margin:0 auto;
	height: 1%;
	position: relative;
}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 100%;
	float: left;
	overflow: hidden;
}
#content {
	padding: 0 320px 0 200px;
	font-family:Verdana, Geneva, sans-serif;
}
#content .xblock{
	background:url(../x_images/xbox_bg.png)/*tpa=http://../templates/PerfectoWeb/x_images/xbox_bg.png*/;
	width:605px;
	padding:15px;
	margin:0 0 20px 0;
}
#content .xblock .full_img {
	float:right;
}
#content .xblock .rt {
	float:left;
}
#content .xblock .oneline1 {
	min-height:50px;
	margin:0 -15px;
	padding:6px 15px;
}
#content .xblock .oneline2 {
	background:url(../x_images/oneline_bg_new.png)/*tpa=http://../templates/PerfectoWeb/x_images/oneline_bg_new.png*/;
	margin:0 -15px;
	padding:6px 15px;
	border-top:1px dotted #222;
	border-bottom:1px dotted #222;
}
#content .xblock .oneline1 .lo, #content .xblock .oneline2 .lo {
	float: left;
	width:150px;
	color:#878989;
	font-size:12px;
}
#content .xblock .oneline1 .ro, #content .xblock .oneline2 .ro {
	float: left;
	color:#fff;
	width:420px;
	font-size:13px;
}
#content .xblock .skidka {
	font-size:30px;
}
#content .xblock .otz_plus {
	float:left;
	background:url(../x_images/otz_plus.png)/*tpa=http://../templates/PerfectoWeb/x_images/otz_plus.png*/ no-repeat;
	width:96px;
	height:28px;
	color:#FFF;
	font-size:14px;
	text-align:right;
	padding:10px 10px 0 80px;
	position:absolute;
}
#content .xblock .otz_minus {
	float:left;
	background:url(../x_images/otz_minus.png)/*tpa=http://../templates/PerfectoWeb/x_images/otz_minus.png*/ no-repeat;
	width:96px;
	color:#FFF;
	height:28px;
	font-size:14px;
	text-align:right;
	padding:10px 20px 0 60px;
	position:absolute;
	margin:0 0 0 190px;
}
#content .xblock .full_game_price {
	background:url(../x_images/full_game_price.png)/*tpa=http://../templates/PerfectoWeb/x_images/full_game_price.png*/ no-repeat;
	width:211px;
	height:66px;
	color:#000;
	font-size:12px;
	text-align:right;
	padding:10px 10px 0 0;
}
#content .xblock .full_game_price SPAN{
	font-size:18px;
}
#content .xblock .full_game_buy {
	border:0px;
	background: url(../x_images/full_game_buy.png)/*tpa=http://../templates/PerfectoWeb/x_images/full_game_buy.png*/ no-repeat top;
	float:right;
	width:221px;
	height:66px;
}
#content .xblock .full_game_buy:Hover {
	cursor:pointer;
	background: url(../x_images/full_game_buy.png)/*tpa=http://../templates/PerfectoWeb/x_images/full_game_buy.png*/ no-repeat bottom;
}
#content .xb_cont{
	padding:30px;
	width:565px;
}
#content .best_price {
	background:url(../x_images/best_price.png)/*tpa=http://../templates/PerfectoWeb/x_images/best_price.png*/ no-repeat;
	position:absolute;
	height:85px;
	width:85px;
	margin:-30px 0 0 510px;
}

#content .xblock .xtitle {
	font-size:30px;
	margin:0 0 10px 0;
	font-family: "tornadtc";
}
#content .xblock .xtitle SPAN{
	font-size:14px;
}
#content .xblock .x_register {
	width:200px;
	float:left;
}
#content .xblock .x_register .regbtn{
	background:url(../x_images/regbtn.png)/*tpa=http://../templates/PerfectoWeb/x_images/regbtn.png*/ no-repeat;
	color:#000;
	text-decoration:none;
	width:148px;
	height:27px;
	padding:12px 0 0 0;
	text-align:center;
	font-size:18px;
}
.regbtn2{
	background:url(../x_images/regbtn.png)/*tpa=http://../templates/PerfectoWeb/x_images/regbtn.png*/ no-repeat;
	color:#000;
	text-decoration:none;
	width:148px;
	height:39px;
	text-align:center;
	font-size:18px;
	border:0px;
	cursor:pointer;
}
#content .xblock .x_login .loginbnt{
	border:0px;
	background:url(../x_images/login_btn.png)/*tpa=http://../templates/PerfectoWeb/x_images/login_btn.png*/ no-repeat;
	width:88px;
	height:43px;
}
#content .xblock .x_login .loginbnt:Hover{
	cursor:pointer;
}
#content .xblock .x_login .logininp {
	background: url(../x_images/login_inp.png)/*tpa=http://../templates/PerfectoWeb/x_images/login_inp.png*/ no-repeat;
	width:90px;
	height:35px;
	border:0px;
	color:#535353;
	font-size:14px;
	padding:0 10px;
}
#content .xblock .x_login {
	position:absolute;
	float:left;
	margin:0 0 0 190px;
}
#content .xblock .reg_log_title {
	height:25px;
	font-size:12px;
}
#content .xblock .xconf {
	font-size:18px;
}
#content .xnews {
	width:630px;
}
#content .xnews .rss {
	float:right;
}
#content .xnews .xn1{
	background:url(../x_images/xnews_bg1.png)/*tpa=http://../templates/PerfectoWeb/x_images/xnews_bg1.png*/;
	padding:20px 40px 20px 20px;
	border-left:3px solid transparent;
}
#content .xnews .xn2{
	background:url(../x_images/xnews_bg2.png)/*tpa=http://../templates/PerfectoWeb/x_images/xnews_bg2.png*/;
	padding:20px 40px 20px 20px;
	border-left:3px solid transparent;
}
#content .xnews .xn1:Hover, #content .xnews .xn2:Hover{
	border-left:3px solid #FFF;
	cursor:pointer;
}
#content .xnews .xbtitle:Hover {
	border-left:3px solid transparent;
	cursor:auto;
}
#content .xnews .xn1 .xntitle, #content .xnews .xn2 .xntitle{
	font-size:18px;
	margin:0 0 10px 0;
}
#content .xnews .xn1 .xdate, #content .xnews .xn2 .xdate{
	font-size:11px;
	color:#adadad;
	float:right;
}
#content .xnews .xbtitle .xntitle{
	font-size:30px;
}
#content .xnews a, #content .xnews a{
	color:#fff;
	text-decoration:none;
}
#content .xnews .xread {
	float:right;
	position:absolute;
	width:8px;
	height:14px;
	margin:30px 0 0 580px;
}
#content .xnews .xn1:Hover .xread, #content .xnews .xn2:Hover .xread{
	background:url(../x_images/xnews_read.png)/*tpa=http://../templates/PerfectoWeb/x_images/xnews_read.png*/ no-repeat;
}

#content .xnavi {
	display: block;
	text-align:center;
	height:30px;
}
#content .xnavi a{
	text-decoration:none;
}
#content .xnavi a{
	font-size:12px;
	color:#FFF;
	border:1px solid #FFF;
	text-align:center;
	padding:3px 8px;
}

#content .xnavi a:Hover{
	color:#eee000;
	border:1px solid #eee000;
}
#content .xnavi a .xnavi_top {
	width:9px;
	height:5px;
	text-align:center;
	margin:-6px 0 0 -2px;
	position:absolute;
}
#content .xnavi a.xfirst span {
	background:url(../x_images/xnavi_next_back.png)/*tpa=http://../templates/PerfectoWeb/x_images/xnavi_next_back.png*/ no-repeat bottom;
	width:48px;
	height:22px;
	padding:5px 10px 5px 16px;
}
#content .xnavi a.xfirst {
	border:0px;
}
#content .xnavi a.xlast span {
	background:url(../x_images/xnavi_next_back.png)/*tpa=http://../templates/PerfectoWeb/x_images/xnavi_next_back.png*/ no-repeat top;
	width:48px;
	height:42px;
	padding:4px 17px 6px 11px;
}
#content .xnavi a.xlast {
	border:0px;
	padding:0px;
}

#content .xnavi a:Hover .xnavi_top{
	background:url(../x_images/xnavi_top.png)/*tpa=http://../templates/PerfectoWeb/x_images/xnavi_top.png*/ no-repeat;
}

#content .noURL {
	 color:#fff;
	 text-decoration:none;
}
#content .seperator {
	background:url(../x_images/news_seperator.png)/*tpa=http://../templates/PerfectoWeb/x_images/news_seperator.png*/;
	height:20px;
	width:100%;
	padding:10px 0 5px 30px;
	margin:0 0 0 -15px;
}
#content .heaiter {
	height:20px;
}
#content .steams {
}
#content .steams LI{
	list-style:none;
	float:left;
	width:48%;
	padding:10px 0;
	font-size:12px;
	line-height:16px;
	min-height:50px;
	color:#FFF;
	border:1px solid transparent;
	margin:5px 0;
}
#content .steams LI:Hover{
	border:1px solid #FFF;
	background:url(../x_images/btn_bg.png)/*tpa=http://../templates/PerfectoWeb/x_images/btn_bg.png*/;
}
#content .steams LI SPAN{
	color:#eee000;
}
#content .steams LI IMG{
	padding:0 10px;
}
.otz {
	margin:10px 5px 20px 5px;
}
.otz .otitle {
	color:#adadad;
	font-size:12px;
}
.otz .otext {
	color:#626262;
	font-size:12px;
}
#content .faq {
	list-style:none;
}
#content .faq LI {
	float:left;
	width:255px;
	padding:20px 10px;
	background:url(../x_images/btn_bg.png)/*tpa=http://../templates/PerfectoWeb/x_images/btn_bg.png*/;
	border:1px solid #404242;
	margin:10px;
	color:#FFF;
	font-size:16px;
}
#content .faq LI:Hover {
	border:1px solid #fff;
}
#content .faq .question {
	background:url(../x_images/btn_bg.png)/*tpa=http://../templates/PerfectoWeb/x_images/btn_bg.png*/;
	padding:5px 10px;
	margin:10px 0 0 0;
}
#content .faq .question .ql {
	float:left;
	width:30px;
	padding:0 0 0 10px;
}
#content .faq .question .qr {
	float:left;
	width:450px;
}
#content .faq .answer {
	padding:10px 0 10px 50px;
	font-size:13px;
}
#content .feedback_link a{
	color:#ffff00;
	font-size:11px;
}
#content .feedback_link a:Hover{
	color:#ffffff;
}
#content .search_btn {
	border:0px;
	background:url(../x_images/search_btn.png)/*tpa=http://../templates/PerfectoWeb/x_images/search_btn.png*/ no-repeat;
	width:88px;
	height:43px;
}
#content .search_btn:Hover {
	cursor:pointer;
}
#content .search_inp {
	background: url(../x_images/login_inp.png)/*tpa=http://../templates/PerfectoWeb/x_images/login_inp.png*/ no-repeat;
	width:90px;
	height:35px;
	border:0px;
	color:#535353;
	font-size:14px;
	padding:0 10px;
}
#content .reg_inp {
	background: url(../x_images/reg_inp.png)/*tpa=http://../templates/PerfectoWeb/x_images/reg_inp.png*/ no-repeat;
	width:140px;
	height:35px;
	border:0px;
	color:#535353;
	font-size:14px;
	padding:0 10px;
	margin:-25px 0 0 0;
}
#content .reg_inp2 {
	background: url(../x_images/reg_inp.png)/*tpa=http://../templates/PerfectoWeb/x_images/reg_inp.png*/ no-repeat;
	width:140px;
	height:35px;
	border:0px;
	color:#535353;
	font-size:14px;
	padding:0 10px;
}
/* Sidebar Left
-----------------------------------------------------------------------------*/
#sideLeft {
	float: left;
	width: 200px;
	margin-left: -100%;
	position: relative;
}
#sideLeft .lmenu{
	list-style:none;
}
#sideLeft .lmenu a{
	text-decoration:none;
}
#sideLeft .lmenu LI{
	background:url(../x_images/left_li.png)/*tpa=http://../templates/PerfectoWeb/x_images/left_li.png*/ no-repeat top;
	width:158px;
	height:33px;
	font-size:18px;
	color:#b1b1b1;
	padding:13px 0 0 20px;
	margin:2px 0;
}
#sideLeft .lmenu LI:Hover, #sideLeft .lmenu LI.active{
	background:url(../x_images/left_li.png)/*tpa=http://../templates/PerfectoWeb/x_images/left_li.png*/ no-repeat bottom;
	color:#eee000;
}

#category_list a {
	font-size:12px;
	color:#fff;
	text-decoration:underline;
}
#category_list span {
	font-size:12px;
	color:#fff;
}
#category_list a:hover {
	font-size:12px;
	color:#fff;
	text-decoration:none;
}

/* Sidebar Right
-----------------------------------------------------------------------------*/
#sideRight {
	float: left;
	margin-right: -3px;
	width: 320px;
	margin-left: -390px;
	position: relative;
	margin-top:-38px;
}
#sideRight .rtitle{
	font-size:24px;
	margin:0 0 10px 85px;
}
#sideRight .rmenu {
	list-style:none;
}
#sideRight .rmenu a{
	color:#FFF;
	text-decoration:none;
}
#sideRight .rmenu LI{
	background:url(../x_images/right_menu.png)/*tpa=http://../templates/PerfectoWeb/x_images/right_menu.png*/ no-repeat top right;
	width:275px;
	height:35px;
	padding:20px 0 0 40px;
	font-size:18px;
	margin:2px 0;
}
#sideRight .rmenu LI:Hover{
	color:#fff000;
	border: 1px solid #FFFF00;
	margin:0px 0;
	background:url(../x_images/right_menu.png)/*tpa=http://../templates/PerfectoWeb/x_images/right_menu.png*/ no-repeat bottom right;
}
#sideRight .rmenu LI:Hover .cat_img{
	border:1px solid #FFF;
}
#sideRight .rmenu LI .cat_cont {
	float:left;
	width:225px;
}
#sideRight .rmenu LI .cat_img {
	border:1px solid transparent;
	width:33px;
	height:33px;
	float:left;
	margin:-8px 0 0 0;
}
#sideRight .rmenu LI #cat1 {
	background:url(../x_images/cat1_1.png)/*tpa=http://../templates/PerfectoWeb/x_images/cat1_1.png*/ no-repeat;
}
#sideRight .rmenu LI:Hover #cat1{
	background:url(../x_images/cat1_2.png)/*tpa=http://../templates/PerfectoWeb/x_images/cat1_2.png*/ no-repeat;
}
#sideRight .rmenu LI #cat2 {
	background:url(../x_images/cat2_1.png)/*tpa=http://../templates/PerfectoWeb/x_images/cat2_1.png*/ no-repeat;
}
#sideRight .rmenu LI:Hover #cat2{
	background:url(../x_images/cat2_2.png)/*tpa=http://../templates/PerfectoWeb/x_images/cat2_2.png*/ no-repeat;
}
#sideRight .rmenu LI #cat3 {
	background:url(../x_images/cat3_1.png)/*tpa=http://../templates/PerfectoWeb/x_images/cat3_1.png*/ no-repeat;
}
#sideRight .rmenu LI:Hover #cat3{
	background:url(../x_images/cat3_2.png)/*tpa=http://../templates/PerfectoWeb/x_images/cat3_2.png*/ no-repeat;
}

#sideRight .rmenu LI #cat4 {
	background:url(../x_images/cat4_1.png)/*tpa=http://../templates/PerfectoWeb/x_images/cat4_1.png*/ no-repeat;
}
#sideRight .rmenu LI:Hover #cat4{
	background:url(../x_images/cat4_2.png) no-repeat;
}
#sideRight .rmenu LI #cat5 {
	background:url(../x_images/cat5_1.png) no-repeat;
}
#sideRight .rmenu LI:Hover #cat5{
	background:url(../x_images/cat5_2.png) no-repeat;
}
#sideRight .rmenu LI #cat6 {
	background:url(../x_images/cat6_1.png) no-repeat;
}
#sideRight .rmenu LI:Hover #cat6{
	background:url(../x_images/cat6_2.png) no-repeat;
}




/* Footer
-----------------------------------------------------------------------------*/
#footer {
	width:100%;
	height:110px;
	background: url(../x_images/footer_bg.png) repeat-x;
	font-family:Verdana, Geneva, sans-serif;
}
#footer .f_menu {
	list-style:none;
}
#footer .f_menu LI {
	float:left;
	margin:0 5px 0 0;
	color:#FFF;
	font-size:14px;
}
#footer .f_menu LI a {
	text-decoration:none;
	color:#FFF;
}
#footer .f_menu LI a:Hover {
	text-decoration:underline;
}
#bottom_slider {
	width:1160px;
	margin:0 auto;
}
#footerIN {
	width:1160px;
	margin:0 auto;
	height:84px;
	padding:15px 0 0 0;
}
#footer .counter {
	float:left;
	width:100px;
	padding:0 10px;
}
#footer .info {
	float:left;
	font-size:10px;
	color:#858585;
	line-height:14px;
	width:650px;
}
#footer .info span{
	color:#FFF;
}
#footer .info a{
	color:#afa50c;
	text-decoration:none;
}
#footer .info a:Hover{
	text-decoration:underline;
}
#footer .contacts {
	float:left;
	color:#858585;
	font-size:14px;
}
#footer .contacts a{
	color:#FFF;
	text-decoration:none;
}
#footer .contacts a:Hover{
	text-decoration:underline;
}
#footer .contacts SPAN{
	color:#FFF;
	font-size:24px;
}

.jcarousel-skin-tango {
	margin:0 auto;
	font-size:14px;
	color:#eee000;
}
.jcarousel-skin-tango .i{
	float:left;
	height:48px;
	width:30px;
	padding:22px 10px;
}
.jcarousel-skin-tango .c{
	float:left;
	padding:20px 0 0 0;
}
.jcarousel-skin-tango SPAN{
	font-size:10px;
}
.jcarousel-skin-tango a {
	color:#FFF;
	font-size: 12px;
	text-decoration:none;
}
.jcarousel-skin-tango a:Hover {
	text-decoration:underline;
}

/* Bubble pop-up */

.dpop {
	position: absolute;
	z-index: 50;
	border-collapse: collapse;
	display:none;
	background:url(../x_images/popular_popup.png) no-repeat;
	width:233px;
	height:38px;
	color:#FFF;
	font-size:16px;
	padding:10px 0 0 10px;
	margin:-50px 0 0 0;
}

/* Content Slider */
.c_s {
	padding:10px 20px;
	font-size:14px;
}
.c_s .c_s_title {
	font-size:20px;
	float:left;
}
.c_s .c_s_more {
	font-size:14px;
	float:right;
	padding:2px 5px;
	background:url(../x_images/c_s_more.png);
}
.c_s .c_s_more a{
	color:#FFF;
	text-decoration:none;
}
.c_s .c_s_content {
	padding:10px 0 0 0;
	height:80px;
}
.c_s .price{
	background:url(../x_images/c_s_price.png) no-repeat;
	width:168px;
	height:32px;
	color:#fff;
	float:left;
	font-size:17px;
	text-align:center;
	padding:10px 0 0 0;
}
.c_s .price SPAN{
	color:#f2e700;
}
.c_s .buy{
	background:url(../x_images/c_s_buy.png) no-repeat;
	width:176px;
	height:35px;
	float:right;
	margin:-5px 0 0 0;
	font-size:17px;
	color:#171616;
	text-align:center;
	padding:15px 0 0 0;
}

.textdontsee{
      display:none;
	  width:1px;
	  height:1px;
}
#player_container {

position: relative;

background-color:#eee;

width:418px;

height:100px;

border:1px solid #009be3;

}

#player_container  ul#player_controls {

list-style-type:none;

padding:0;

margin: 0;

}

#player_container  ul#player_controls li {

overflow:hidden;

text-indent:-9999px;

}

#player_play,

#player_pause {

display: block;

position: absolute;

left:40px;

top:20px;

width:40px;

height:40px;

cursor: pointer;

}

#player_play {

background: url("images/spirites.jpg") 0 0 no-repeat;

}

#player_play.different_prefix_example_hover {

background: url("images/spirites.jpg") -41px 0 no-repeat;

}

#player_pause {

background: url("images/spirites.jpg") 0 -42px no-repeat;

}

#player_pause.different_prefix_example_hover {

background: url("images/spirites.jpg") -41px -42px no-repeat;

}

#player_stop {

position: absolute;

left:90px;

top:26px;

background: url("images/spirites.jpg") 0 -83px no-repeat;

width:28px;

height:28px;

cursor: pointer;

}

#player_stop.different_prefix_example_hover {

background: url("images/spirites.jpg") -29px -83px no-repeat;

}

#player_progress {

position: absolute;

left:130px;

top:32px;

background-color: #eee;

width:122px;

height:15px;

}

#player_progress_load_bar {

background: url("images/bar_load.gif")  top left repeat-x;

width:0px;

height:15px;

cursor: pointer;

}

#player_progress_load_bar.different_prefix_example_buffer {

background: url("images/bar_buffer.gif")  top left repeat-x;

}

#player_progress_play_bar {

background: url("images/bar_play.gif") top left repeat-x ;

width:0px;

height:15px;

}

#player_volume_min {

position: absolute;

left:274px;

top:32px;

background: url("images/spirites.jpg") 0 -170px no-repeat;

width:18px;

height:15px;

cursor: pointer;

}

#player_volume_max {

position: absolute;

left:346px;

top:32px;

background: url("images/spirites.jpg") 0 -186px no-repeat;

width:18px;

height:15px;

cursor: pointer;

}

#player_volume_min.different_prefix_example_hover {

background: url("images/spirites.jpg") -19px -170px no-repeat;

}

#player_volume_max.different_prefix_example_hover {

background: url("images/spirites.jpg") -19px -186px no-repeat;

}

#player_volume_bar {

position: absolute;

left:292px;

top:37px;

background: url("images/volume_bar.gif") repeat-x top left;

width:46px;

height:5px;

cursor: pointer;

}

#player_volume_bar_value {

background: url("images/volume_bar_value.gif") repeat-x top left;

width:0px;

height:5px;

}

#player_playlist_message {

position: absolute;

left:0;

bottom:0;

width:338px;

padding:5px 40px 10px 40px;

font-family: Arial, Helvetica, sans-serif;

line-height:1.4em;

height:1em;

background-color:#ccc;

}

#song_title {

float:left;

margin:0 5px 0 0;

padding:0;

font-weight:bold;

}

#play_time,

#total_time {

padding-top:.3em;

font-weight:normal;

font-style:oblique;

font-size:.7em;

}

#play_time {

float:left;

}

#total_time {

float:right;

text-align: right;

}

.miaow {

font-size:.8em;

color:#999;

}

.miaow a:link, a:visited, a:hover, a:focus, a:active {

color:#009be3;