/* Reset styles */
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, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
a img {border:0;}
table {border-collapse:collapse;border-spacing:0;}
ol, ul {list-style:none;}
q:before, q:after, blockquote:before, blockquote:after {content:"";}

/* Site styles */
body {font:0.75em Arial;color:#000;background:#fff url("../i/bg.gif");}
a {text-decoration:underline;color:#54a276;}
a:hover {text-decoration:none;}
h1 {font:bold 20px/1.1em Arial;margin:0 0 15px;}
h2 {font:bold 18px/1.1em Arial;margin:0 0 5px;}
h3 {font:bold 16px/1.1em Arial;margin:0 0 5px;}

/* Structure */
.wrapper {margin:0 auto;width:980px;zoom:1;min-height:924px;}
.wrapper:after {clear:both;content:'';display:block;}
.container {width:100%;float:right;margin-left:-273px;}

/* Header */
.header {position:relative;background:url("../i/header.png") no-repeat 0 0;height:93px;}
	.slider {position:absolute;top:54px;left:49px;}
		.prevPage {display:block;width:52px;height:22px;background:url("../i/prev-page.png") no-repeat 0 0;overflow:hidden;float:left;text-indent:-1000px;}
		.pageName {display:block;height:22px;padding:0 4px;background:url("../i/page-name.png") repeat-x top;float:left;font:bold 14px/22px Georgia;color:#3b3b3b;}
		.nextPage {display:block;width:47px;height:22px;background:url("../i/next-page.png") no-repeat 0 0;overflow:hidden;float:left;text-indent:-1000px;}
.intro {position:relative;background:url("../i/intro.png") no-repeat 0 0;height:184px;}
	.intro img {vertical-align:top;}
	.program {left:397px;position:absolute;top:7px;color:#fff;width:185px;font:12px Arial;}
		.program strong {font:bold 15px/1em Arial;}
	#flash1 {position:absolute;top:65px;left:355px;}
	.intro .dj {position:absolute;bottom:0;right:0;}
	.radioLink {position:absolute;top:131px;left:397px;display:block;width:76px;height:48px;background:url("../i/radio-link.png") no-repeat 0 0;text-indent:-10000px;}
	
/* Content */
.content {margin-left:273px;}
.indexBlock {height:350px;position:relative;}
	#flash2 {position:absolute;top:10px;left:10px;}
	.icons {position:absolute;bottom:0;left:0;background:#fff;padding:17px 0 0 10px;width:182px;height:39px;}
		.icons a {margin:0 1px 0 0;}
		.icons2 {padding:7px 19px 0 0;float:right;}
			.icons2 a {margin:0 0 0 12px;}
	.titleBest {position:absolute;top:1px;left:218px;width:182px;height:64px;background:url("../i/title1.png") no-repeat;text-indent:-1000px;overflow:hidden;}
	.bestList {width:250px;position:absolute;top:64px;left:202px;}
		.bestList li {margin:0 0 1px;vertical-align:top;background:url("../i/bestlist.png") repeat-x top;}
			.trackInfo {height:47px;position:relative;cursor:pointer;}
				.currentRating {position:absolute;top:0;left:0;color:#000;font:bold 37px/1em Georgia;}
				.author {font:bold 11px Georgia;text-transform:uppercase;padding:2px 55px 0 67px;}
				.trackName {font:normal 11px Georgia;padding:0 55px 0 67px;}
				.player {position:absolute;top:0;right:0;}
					.player * {vertical-align:top;}
			.ratingControl {padding:6px 0 6px 61px;height:16px;position:relative;font:10px/16px Tahoma;display:none;}
			li.active .ratingControl {display:block;}
				.ratingControl span {background:#ffef00;padding:2px 7px;margin:0 5px 0 0;}
				.ratingChange {position:absolute;top:8px;left:6px;font:10px Tahoma;}
					.ratingChange img {margin-bottom:-1px;}
				.ratingUp {position:absolute;top:3px;left:37px;width:21px;height:21px;background:url("../i/ratingup.png") no-repeat 0 0;display:block;overflow:hidden;text-indent:-1000px;}
	.titleNew {position:absolute;top:1px;left:471px;width:190px;height:55px;background:url("../i/title2.png") no-repeat;text-indent:-1000px;overflow:hidden;}
	.newList {width:250px;position:absolute;top:64px;left:457px;}
		.newList li {margin:0 0 1px;vertical-align:top;background:url("../i/newlist.png") repeat-x top;}
			.trackInfo {height:47px;position:relative;cursor:pointer;}
			.newList .rating {background:#fff200;}
				.newList .digress {background:url("../i/digress-new.gif") no-repeat 0 0;}
				.newList .plus {background:url("../i/plus-new.gif") no-repeat 0 0;}
.indexBlock2 {padding:73px 0 0 10px;position:relative;zoom:1;}
	.indexBlock2 .adv {position:absolute;top:0;left:10px;z-index:3;}
	.login {position:absolute;top:0;left:416px;width:195px;height:88px;background:url("../i/login.png") no-repeat 0 0;padding:62px 7px 0 89px;font:bold 11px Arial;z-index:2;}
		.loginTitle {position:absolute;top:0;left:89px;width:163px;height:60px;text-indent:-1000px;overflow:hidden;background:url("../i/login-title.png") no-repeat;}
		.login .text {color:#777;font:11px Arial;width:140px;}
		.login p {padding:0 0 6px;}
		.login a {color:#54a276;margin:0 7px 0 0;}
		.loginButton {float:right;padding:10px 0 0;}
			.loginButton .btn {background:url("../i/login-button.png") no-repeat 0 0;width:43px;height:25px;display:block;border:0;cursor:pointer;text-indent:-1000px;overflow:hidden;}
	.cabinet {position:absolute;top:0;left:416px;width:185px;height:88px;background:url("../i/login.png") no-repeat 0 0;padding:62px 17px 0 89px;font:11px Arial;z-index:2;}
		.cabinet fieldset {padding:8px 0 0;}
			.cabinet .submit {float:right;width:73px;height:25px;display:block;overflow:hidden;border:none;background:url("../i/exit-button.png") no-repeat 0 0;cursor:pointer;text-indent:-1000px;}
		
	.newsBlock {width:200px;height:147px;background:#fff200;padding:67px 10px 10px;position:absolute;left:10px;top:73px;overflow:hidden;}
		.newsBlock p {margin:0 0 10px;}
			.newsBlock span.date {color:#777100;margin:0 3px 0 0;}
			.newsBlock a {color:#000;text-decoration:none;}
			.newsBlock a:hover {text-decoration:underline;}
		.newsTitle {position:absolute;top:10px;left:60px;width:97px;height:43px;text-indent:-10000px;background:url("../i/news-title.png") no-repeat 0 0;}
		.prevNews {position:absolute;top:24px;left:10px;width:44px;height:25px;overflow:hidden;display:block;text-indent:-1000px;background:url("../i/news-arrows.png") no-repeat 0 0;}
		.nextNews {position:absolute;top:24px;right:10px;width:44px;height:25px;overflow:hidden;display:block;text-indent:-1000px;background:url("../i/news-arrows.png") no-repeat 0 -25px;}
		.newsBlock a.disabled {opacity:.25;filter:alpha(opacity = 25);cursor:default;}
	.actions {width:457px;height:194px;background:#fff;top:83px;left:230px;padding:20px 0 0 20px;position:absolute;}
		.actionsTitle {overflow:hidden;text-indent:-1000px;width:80px;height:48px;background:url("../i/actions-title.png") no-repeat 0 0;margin:0 0 12px;}
		.actions ul {overflow:hidden;}
			.actions li {float:left;width:163px;padding:0 20px 0 0;}
				.actions li a {color:#000;text-decoration:none;}
				.actions li a:hover {text-decoration:underline;}
	.contentBlock {background:#fff;margin:13px 0 0;padding:15px 10px 15px 20px; min-height: 610px;}
		.leftColumn {float:left;width:468px;}
			.textBlock {font:14px/1.3em Arial;position:relative;}
				.textBlock h1 {font:bold 26px Arial;margin:0 0 10px;}
				.textBlock h2 {font:bold 22px Arial;margin:0 0 10px;}
				.textBlock h3 {font:italic bold 20px Arial;margin:0 0 10px;}
				.textBlock h4{font:bold 16px Arial;margin:0 0 10px;}
				.textBlock a {color:#54a276;text-decoration:underline;}
				.textBlock a:hover {color:#000;text-decoration:none;background:#fff200;}
				.textBlock p {margin:0 0 15px;}
				.textBlock ul {margin:0 0 15px 35px;list-style:disc;}
					.textBlock ul ul {margin:0 0 0 15px;list-style:circle;}
						.textBlock ul ul ul {list-style:square;}
				.textBlock ol {margin:0 0 15px 35px;list-style:decimal;}
					.textBlock ol ol {margin:0 0 0 15px;}
				.textBlock .tbl {margin:0 0 15px;font:12px Arial;}
					.textBlock .tbl td {border:1px solid #e6e6e6;vertical-align:top;padding:10px;}
					.textBlock .tbl td.theader {background:#fff200;font-weight:bold;}
				.textBlock form {margin:0 0 15px;}
					.textBlock td {vertical-align:top;padding:0 0 8px;}
					.textBlock td.lefttd {padding:3px 8px 8px 0;font:12px Arial;color:#333;}
					.textBlock .star {color:#f00;margin:0;display:inline;position:static;}
					.textBlock .input {width:150px;font:12px Arial;color:#000;background:#fff;}
					.textBlock textarea {width:250px;font:12px Arial;color:#000;background:#fff;}
					.textBlock .btn {font:12px Arial;cursor:pointer;}
				.textBlock hr {border:0;border-bottom:1px dotted #bfbfbf;margin:0 0 15px;}
				.textBlock .date {font:12px Arial;color:#333;margin:0 0 5px;}
			.jScrollPaneContainer {overflow:hidden;position:relative;z-index:1;}
				.jScrollPaneTrack {position:absolute;height:100%;top:0;right:0;cursor:pointer;background:url("../i/track.gif") repeat-y center center;}
					.jScrollPaneDrag {background:url("../i/drag.png");position:absolute;overflow:hidden;cursor:pointer;height:46px !important;width:27px !important;}
				.imgLeft {float:left;margin:0 18px 0 0;}
				.imgRight {float:right;margin:0 0 0 18px;}
			.bottomPaging {height:48px;position:relative;margin:10px 0 0;}
				.bottomPaging img {vertical-align:top;}
				.bottomPaging .prev {position:absolute;top:9px;left:355px;width:44px;height:25px;display:block;text-indent:-1000px;overflow:hidden;background:url("../i/arrows.png") no-repeat 0 0;}
				.bottomPaging .next {position:absolute;top:9px;left:421px;width:44px;height:25px;display:block;text-indent:-1000px;overflow:hidden;background:url("../i/arrows.png") no-repeat 0 -25px;}
				.bottomPaging a.disabled {opacity:.5;filter:alpha(opacity=50);cursor:default;}
			.otherLinks {overflow:hidden;padding:10px 0 0;}
				.otherLinks ul {width:206px;padding:0 13px;float:left;}
					.otherLinks li {padding:0 0 4px;}
		.rightColumn {float:right;width:193px; position: relative; z-index: 999;}
			.actualTitle {width:193px;height:61px;text-indent:-1000px;overflow:hidden;background:url("../i/actual-title.png") no-repeat 0 0;}
				.actionPreview {margin:0 16px 0 0;background:#54a276;padding:0 13px 20px;font:11px Arial;}
					.actionPreview p {padding:0 0 5px;}
					.actionPreview a {color:#fff;text-decoration:none;}
					.actionPreview a:hover {text-decoration:underline;}
		.columns {zoom:1;}
		.columns:after {clear:both;content:'';display:block;}
			.columns .block {float:left;padding:0 28px 40px 72px;min-height:112px;width:233px;}
			.columns .block.audio {background:url("../i/audio-bg.png") no-repeat 10px 71px;}
			.columns .block.video {background:url("../i/video-bg.png") no-repeat 10px 67px;}
			.columns .block.pictures {background:url("../i/pictures-bg.png") no-repeat 1px 65px;}
			.columns .block.other {background:url("../i/other-bg.png") no-repeat 8px 70px;}
				.columns .block .title {margin:0 0 10px -60px;}
				.columns .block ul {margin:0 0 0 20px;list-style:disc;}
					.columns .block li {margin:0 0 6px;}
				.picPreview {padding:0 20px 0 0;}
					.picPreview img {vertical-align:top;margin:0 1px 4px 0;}
			.bestColumn {float:left;width:349px;margin:-10px 0 0;}
				.bestColumn .titleBest {position:relative;top:0;left:0;margin:0 0 8px;}
				.bestColumn .bestListOuter {padding-right:0 !important;}
					.bestColumn .bestList {width:319px;position:static;top:0;left:0;}
			.rightColumn2 {float:right;width:315px;margin:-10px 0 0;}
				.musicSearchTitle {width:243px;height:50px;background:url("../i/music-search-title.png") no-repeat 0 0;text-indent:-1000px;overflow:hidden;margin:0 0 21px 15px;position:relative;}
				.musicSearch {margin:0 0 14px 15px;overflow:hidden;}
					.musicSearch .text, .musicSearch select {color:#999;background:#fff;font:14px Arial;float:left;margin:0 3px 0 0;}
					.musicSearch .btn {width:43px;height:23px;border:none;background:url("../i/search-button.png") no-repeat 0 0;cursor:pointer;display:block;text-indent:-1000px;overflow:hidden;float:left;}
					.dayInput {width:40px;text-align:center;}
					.timeInput {width:50px;text-align:center;}
				.searchMusicTip {margin:0 0 26px 15px;background:url("../i/search-music-tip.gif");padding:10px 10px 12px;color:#545454;font:11px/1.5em Arial;}
				.rightColumn2 .titleNew {position:static;top:0;left:0;margin:0 0 15px 15px;}
				.rightColumn2 .newList {width:315px;position:static;top:0;left:0;}
		.blog {}
			.blog .dj {float:left;width:168px;position:relative;background:url("../i/blog-dj-bg.gif") repeat-x bottom;overflow:hidden;}
				.blog .dj img {vertical-align:top;}
			.blog .blogContent {margin-left:171px;padding:0 0 0 10px;}
				.blogName {margin:0 0 10px -10px;font:bold 18px Arial;overflow:hidden;}
					.blogName span {background:#fff200;float:left;padding:7px;}
				.blogDescription {color:#7f7f7f;padding:0 0 20px;}
				.blogContent .meta {color:#7f7f7f;font:11px Arial;}
				.blogContent .textBlock {margin:0 0 25px;height:auto;}
					.blogContent h3 {margin:0 0 12px;}
			.blogPostPreview {margin:0 0 25px;}
			.blogPostPreview .textBlock {font:12px Arial;}
			.blogPostInfo {margin-right:100px;}
			.blogCommentsCount {float:right;width:72px;height:69px;background:url("../i/blog-comments-count.png") no-repeat 0 0;font:9px Arial;padding:5px 22px 0 0;text-align:center;}
				.blogCommentsCount span {display:block;color:#fff;font:bold 40px Arial;text-shadow:1px 1px 0 #000;}
				.blogPostPreview .textBlock h3 {margin:0 0 5px;}
				.blogPostPreview .textBlock p {margin:0 0 2px;}
				.postPreviewFooter a {margin:0 10px 0 0;}
			.commentsTitle {height:42px;background:url("../i/comments-title.png") no-repeat 0 0;padding:0 0 0 166px;margin:0 0 15px -10px;position:relative;overflow:hidden;}
				.commentsCount {height:35px;border-top:7px solid #fff;background:#fff200 url("../i/comments-count.gif") no-repeat right top;font:bold 26px Georgia;padding:0 20px 0 15px;float:left;}
			.comment {padding:0 60px 15px 0;color:#7f7f7f;}
				.commentAuthor {padding:0 0 4px;font:italic bold 12px Arial;}
					.commentAuthor a {color:#000;}
				.commentBody {padding:0 0 0 12px;}


/* Programs */
.insidePaging {height:63px;position:relative;}
	.insidePaging .date {font:bold 30px Georgia;padding:12px 0 0 20px;}
	.prevInsidePage {display:block;width:74px;height:34px;background:url("../i/inside-arrows.png") no-repeat 0 0;display:block;text-indent:-1000px;position:absolute;top:15px;left:559px;overflow:hidden;}
	.nextInsidePage {display:block;width:74px;height:34px;background:url("../i/inside-arrows.png") no-repeat 0 -34px;display:block;text-indent:-1000px;position:absolute;top:15px;left:633px;overflow:hidden;}
	.calendarPaging {padding:0 0 0 20px;z-index:10;}
	.calendarPaging .prevInsidePage, .calendarPaging .nextInsidePage {position:static;overflow:hidden;float:left;margin:14px 0 0;}
	.calendarPaging .date {float:left;padding:12px 20px 0;position:relative;}
		.jdpicker_w input#dateSelect {font:bold 30px/30px Georgia;border:0;padding:0;background:url("../i/calendar-icon.png") no-repeat right center;height:36px;width:282px;padding:0 23px 0 0;cursor:pointer;text-align:center;}
.programContent {}
	.programBlock {background:url("../i/program-block.png") repeat-x top;min-height:140px;position:relative;padding:10px 0 0 18px; margin-bottom: 10px}
		.programBlock h2 {color:#fff;}
		.programInfo {font:13px Arial;color:#fff;position:absolute;top:40px;right:11px;width:165px;}
			.programTimes {padding:8px 10px;background:#fff200;font:bold 14px Arial;color:#000;word-spacing:5px;margin:0 0 1px;}
			.programDays {padding:8px 10px;background:#fff200;font:bold 11px Arial;color:#000;text-transform:uppercase;}
		.programTitle {color:#fff;font:12px Arial;}
			.programTitle a {color:#fff;}
		.programDescription {width:435px;padding:8px 10px 8px 10px;background:#fff200;}
			.hiddenContent {margin:10px 0;display:none;}
				.hiddenContent a {color:#000;}
			.programDescription.active .hiddenContent {display:block;}
			.contentSlider {padding:2px 0 0;}
				.contentSlider span.cs1 {background:url("../i/content-slider.gif") no-repeat right 6px;padding:0 10px 0 0;font:bold 12px Arial;cursor:pointer;}
				.active .contentSlider span.cs1 {display:none;}
				.contentSlider span.cs2 {background:url("../i/content-slider-active.gif") no-repeat right 6px;padding:0 10px 0 0;font:bold 12px Arial;cursor:pointer;display:none;}
				.active .contentSlider span.cs2 {display:inline;}
					.contentSlider span span {background:none;padding:0;border-bottom:1px dotted #000;zoom:1;}
.schedule {padding:0 5px 0 0px;background:#fff;}
	.scheduleBox {overflow:hidden;background:url("../i/shedule-box.gif") repeat-x left bottom;padding:0 0 12px;margin:0 0 12px;}
		.scheduleBox .item {float:left;width:45%;padding:0 4.9% 0 0;}
			.scheduleBox .time {padding:2px 5px 0 0; font-weight: bold;}
			.scheduleBox .info {display:table;zoom:1;font:14px/1.3em Arial;}
.djs {padding:5px 30px 0 25px;background:#fff;height:579px;}
		.djBox {color:#fff;min-height:140px; padding:10px 0 0 18px;background: #6fbc98 url("../i/program-block.png") repeat-x top; font:11px Arial;position:relative;}
			.djBox .dj {position:absolute;top:-15px;right:0;}
			.djBox a {color:#fff;}
			.djBiography {width:220px;}
			.lastBlog {background:#fff200;width:235px;position:relative;margin-left:195px; margin-top: -20px; padding:7px 10px 10px;color:#000;}
				.lastBlog a {color:#000;}
				.blogTitle {font:bold 15px/1.2em Arial;}
					.blogTitle span {border-bottom:1px dotted #000;cursor:pointer;}
				.blogInfo {padding:5px 10px;display:none;}
				.active .blogInfo {display:block;}
					.blogInfo .meta {color:#7f7900;}
						.meta span {padding:0 10px 0 0;}
		.programsList {float:right;width:220px;padding:17px 0 0;font:13px Arial;}
			.programsList .title {font:bold 16px Arial;padding:0 0 10px;}
			.programsList ul {list-style:disc;margin:0 0 0 20px;}
				.programsList li {margin:0 0 6px;}

/* Left column */
.leftside {width:273px;float:left;}
	.logo img {vertical-align:top;}
	.leftMenu {height:432px;background:url("../i/leftmenu.png") no-repeat 0 0;padding:10px 0 0 85px;}
		.leftMenu li {overflow:hidden;}
			.leftMenu a {display:block;float:left;position:relative;text-indent:-1000px;overflow:hidden;vertical-align:top;}
			#menu34 {height:46px;width:90px;background:url("../i/menu1.png") no-repeat 0 0;}
			#menu35 {height:45px;width:119px;background:url("../i/menu2.png") no-repeat 0 0;}
			#menu36 {height:40px;width:100px;background:url("../i/menu3.png") no-repeat 3px 0;}
			#menu37 {height:45px;width:76px;background:url("../i/menu4.png") no-repeat 1px 3px;}
			#menu3 {height:55px;width:103px;background:url("../i/menu5.png") no-repeat 0 0;}
			#menu38 {height:50px;width:93px;background:url("../i/menu6.png") no-repeat 2px 5px;}
			#menu39 {height:44px;width:93px;background:url("../i/menu7.png") no-repeat 3px 3px;}
			#menu8 {height:39px;width:88px;background:url("../i/menu8.png") no-repeat 4px 2px;}
			#menu41 {height:40px;width:79px;background:url("../i/menu9.png") no-repeat 2px 0;}
			.leftMenu li a#menu34.ajaxed {background-position:0 -46px;}
			.leftMenu li a#menu35.ajaxed {background-position:0 -45px;}
			.leftMenu li a#menu36.ajaxed {background-position:3px -40px;}
			.leftMenu li a#menu37.ajaxed {background-position:1px -42px;}
			.leftMenu li a#menu3.ajaxed {background-position:0 -55px;}
			.leftMenu li a#menu38.ajaxed {background-position:2px -45px;}
			.leftMenu li a#menu39.ajaxed {background-position:3px -41px;}
			.leftMenu li a#menu8.ajaxed {background-position:4px -38px;}
			.leftMenu li a#menu41.ajaxed {background-position:2px -40px;}
			.leftMenu li.current a {padding-right:44px;}
	.voteTitle {height:61px;width:273px;background:url("../i/vote-title.png") no-repeat 0 0;position:relative;margin:-8px 0 0;text-indent:-1000px;overflow:hidden;}
	.vote {background:#fff;margin:-3px 0 0;padding:5px 5px 10px 97px;color:#737373;}
		.voteQuestion {font:bold 12px Arial;padding:0 0 5px;}
		.vote table {margin:0 0 5px;}
			.vote th {vertical-align:top;padding:0 0 0 10px;}
			.vote td {vertical-align:top;padding:2px 0 0 4px;}
		.vote .btn {width:102px;height:26px;border:0;position:relative;margin:5px 0 0 10px;background:url("../i/vote-btn.png") no-repeat 0 0;text-indent:-1000px;cursor:pointer;display:block;}
		.vote .btn:hover {background-position:0 -26px;}
	.voteBottom {background:url("../i/vote-bottom.png") no-repeat 0 0;height:35px;padding:18px 0 0 98px;}
		.voteBottom a {color:#fff;}
		.voteBottom p {padding:0 0 4px;}

/* Footer */
.footer {padding:0 0 10px 522px;height:29px;width:458px;position:relative;margin:0 auto;}
	.dev {color:#b9b9b9;font:10px Arial;width:250px;padding:2px 0 0;}
		.dev a {color:#54a276;}
		.dev img {float:left;margin:-2px 6px 0 0;}
	.nextArrow {position:absolute;top:-18px;left:896px;width:84px;height:47px;display:block;overflow:hidden;text-indent:-1000px;background:url("../i/next-arrow.png") no-repeat 0 0;}

.djBiography p a {text-decoration:none;}
.djBiography p a:hover {color:#ff0;}

/* Error 404 */
.wrap404 {height:150px;padding:530px 0 0;background:url("../i/wrap404.png") no-repeat center 71px;width:980px;margin:0 auto;position:relative;}
	.nav404 {font:bold 16px Arial;text-align:center;}
		.nav404 a {color:#000;margin:0 10px;font:bold 16px Arial;text-align:center;}
	.wrap404 .dev {position:absolute;bottom:0;left:400px;}
	
#body {width:100%;overflow:hidden;}

.playerBtn {background:url("../i/for-player.png") no-repeat 0 2px;width:53px;height:47px;display:block;}
.playerBtn:hover {background-position:0 -45px;}
