

HTML {
	HEIGHT: 100%

}
BODY {
	HEIGHT: 100%
}
#wrap {
	HEIGHT: 100%
}
#wrap {
	POSITION: relative; MIN-HEIGHT: 100%; BACKGROUND: url(/images/bgr.gif) #dfdfdf center top; HEIGHT: auto; OVERFLOW: hidden
}
BODY {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.container {
	POSITION: relative; MARGIN: auto; WIDTH: 993px
}
.white-bgr {
	BACKGROUND-COLOR: #fff
}
.blue {
	COLOR: #549fcf
}
.clear {
	CLEAR: both
}
.loading {
	BACKGROUND: url(/images/loading.gif) no-repeat center center
}
.mb15 {
	MARGIN-BOTTOM: 15px
}
.rounded-block {
	POSITION: relative; BEHAVIOR: url(/PIE.htc); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px
}
.shadow-block {
	POSITION: relative; BEHAVIOR: url(/PIE.htc); -webkit-box-shadow: 2px 2px 0px #757575; -moz-box-shadow: 2px 2px 0px #757575; box-shadow: 2px 2px 0px #757575
}
.navigation {
	
}
.navigation .links A.forward {
	PADDING-RIGHT: 24px; BACKGROUND: url(/images/arrowright.gif) no-repeat right top; COLOR: #6d7a2a; MARGIN-LEFT: 5px
}
.navigation .links A.backward {
	PADDING-LEFT: 28px; BACKGROUND: url(/images/arrowleft.gif) no-repeat left top; COLOR: #000
}
A.backward_blue {
	PADDING-LEFT: 28px; BACKGROUND: url(/images/arrowleft_blue.gif) no-repeat left 2px; COLOR: #316081; FONT-SIZE: 11px
}
.navigation UL {
	MARGIN-TOP: 10px
}
.navigation UL LI {
	BORDER-BOTTOM: #777 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #777 1px solid; PADDING-BOTTOM: 3px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; WIDTH: 22px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; COLOR: #6d7a2a; FONT-SIZE: 14px; BORDER-TOP: #777 1px solid; FONT-WEIGHT: bold; MARGIN-RIGHT: 4px; BORDER-RIGHT: #777 1px solid; PADDING-TOP: 3px
}
.navigation UL LI A {
	COLOR: #6c6c6c; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.all-items-link {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; DISPLAY: block; FONT-FAMILY: tahoma; BACKGROUND: url(/images/all-items-link-icon.gif) no-repeat right top; HEIGHT: 12px; COLOR: #878787; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#right-column .all-items-link {
	BOTTOM: -10px
}
#top-block {
	Z-INDEX: 20
}
#top-block-inner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 7px
}
#main-menu {
	
}
#regions-block SELECT {
	BORDER-BOTTOM: #909090 1px solid; BORDER-LEFT: #909090 1px solid; BACKGROUND-COLOR: #d1d1d1; COLOR: #424242; FONT-SIZE: 11px; BORDER-TOP: #909090 1px solid; BORDER-RIGHT: #909090 1px solid
}
#regions-block {
	FONT-SIZE: 11px; font-famile: tahoma
}
#user-block {
	Z-INDEX: 10; POSITION: relative; BOTTOM: -7px; FLOAT: right
}
#auth-btn {
	POSITION: relative; BACKGROUND: url(/images/polls-block-bgr.png); BEHAVIOR: url(/PIE.htc); -webkit-border-top-left-radius: 2; -webkit-border-top-right-radius: 2; -moz-border-radius-topleft: 2px; -moz-border-radius-topright: 2px; border-top-left-radius: 2px; border-top-right-radius: 2px
}
#logout-btn {
	POSITION: relative; BACKGROUND: url(/images/polls-block-bgr.png); BEHAVIOR: url(/PIE.htc); -webkit-border-top-left-radius: 2; -webkit-border-top-right-radius: 2; -moz-border-radius-topleft: 2px; -moz-border-radius-topright: 2px; border-top-left-radius: 2px; border-top-right-radius: 2px
}
#auth-btn A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 9px; PADDING-LEFT: 15px; PADDING-RIGHT: 20px; DISPLAY: block; FONT-FAMILY: tahoma, sans-serif; BACKGROUND: url(/images/triangle-marker.gif) no-repeat 53px 7px; COLOR: #fff; FONT-SIZE: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#logout-btn .btn-wrapper {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 9px; PADDING-LEFT: 15px; PADDING-RIGHT: 20px; DISPLAY: block; FONT-FAMILY: tahoma, sans-serif; BACKGROUND: url(/images/triangle-marker.gif) no-repeat 53px 7px; COLOR: #fff; FONT-SIZE: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#logout-btn .btn-wrapper {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 15px; BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer; PADDING-TOP: 3px
}
#logout-btn .btn-wrapper INPUT {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-FAMILY: tahoma, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; FONT-SIZE: 11px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
#auth-form-bgr {
	Z-INDEX: 20; POSITION: absolute; BACKGROUND-COLOR: #000; MIN-HEIGHT: 100%; WIDTH: 100%; DISPLAY: none; HEIGHT: auto; TOP: 0px; LEFT: 0px; opacity: 0.4
}
#register-form-wrapper {
	Z-INDEX: 25; POSITION: absolute; WIDTH: 100%; TOP: 0px; LEFT: 0px
}
#auth-form-wrapper {
	Z-INDEX: 25; POSITION: absolute; WIDTH: 100%; TOP: 0px; LEFT: 0px
}
#auth-form-wrapper2 {
	Z-INDEX: 25; POSITION: absolute; WIDTH: 100%; TOP: 0px; LEFT: 0px
}
#restore-password-form-wrapper {
	Z-INDEX: 25; POSITION: absolute; WIDTH: 100%; TOP: 0px; LEFT: 0px
}
#download-popup-wrapper {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 100%; LEFT: 0px
}
#download-mobile-popup-wrapper {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 100%; LEFT: 0px
}
#register-form {
	BACKGROUND-COLOR: #fff; MARGIN: 100px auto; WIDTH: 465px
}
#restore-password-form {
	BACKGROUND-COLOR: #fff; MARGIN: 100px auto; WIDTH: 465px
}
#auth-form {
	DISPLAY: none
}
#auth-form2 {
	DISPLAY: none
}
#register-form {
	DISPLAY: none
}
#restore-password-form {
	DISPLAY: none
}
#register-form {
	POSITION: relative
}
#auth-form {
	Z-INDEX: 100; POSITION: absolute; BACKGROUND-COLOR: #8a8a8a; DISPLAY: none; FONT-FAMILY: tahoma; COLOR: #6b6b6b; FONT-SIZE: 11px; TOP: 80px; RIGHT: 0px
}
#auth-form2 {
	Z-INDEX: 100; MARGIN: auto; WIDTH: 390px; DISPLAY: none; FONT-FAMILY: tahoma; COLOR: #6b6b6b; FONT-SIZE: 11px
}
.auth-form-inner {
	POSITION: relative; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #fff; MARGIN: 7px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; PADDING-TOP: 15px
}
#auth-form2 .auth-form-inner {
	POSITION: relative; PADDING-BOTTOM: 35px; MARGIN: 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 35px; PADDING-TOP: 35px
}
.register-form-inner {
	Z-INDEX: 99; POSITION: relative; PADDING-BOTTOM: 30px; PADDING-LEFT: 35px; PADDING-RIGHT: 35px; PADDING-TOP: 30px
}
.restore-password-form-inner {
	Z-INDEX: 99; POSITION: relative; PADDING-BOTTOM: 30px; PADDING-LEFT: 35px; PADDING-RIGHT: 35px; PADDING-TOP: 30px
}
.auth-form-inner .close-btn {
	Z-INDEX: 100; POSITION: absolute; TEXT-INDENT: -1000px; WIDTH: 13px; DISPLAY: block; BACKGROUND: url(/images/close.gif) no-repeat 0px 0px; HEIGHT: 13px; TOP: 10px; CURSOR: pointer; RIGHT: 10px
}
.reg-close-btn {
	Z-INDEX: 100; POSITION: absolute; TEXT-INDENT: -1000px; WIDTH: 13px; DISPLAY: block; BACKGROUND: url(/images/close.gif) no-repeat 0px 0px; HEIGHT: 13px; TOP: 10px; CURSOR: pointer; RIGHT: 10px
}
.restore-pass-form-close-btn {
	Z-INDEX: 100; POSITION: absolute; TEXT-INDENT: -1000px; WIDTH: 13px; DISPLAY: block; BACKGROUND: url(/images/close.gif) no-repeat 0px 0px; HEIGHT: 13px; TOP: 10px; CURSOR: pointer; RIGHT: 10px
}
#auth-form A {
	COLOR: #2367a6
}
#auth-form2 A {
	COLOR: #2367a6
}
#auth-form .auth-table TD {
	PADDING-BOTTOM: 10px
}
#auth-form2 .auth-table TD {
	PADDING-BOTTOM: 10px
}
#auth-form .auth-table TD .input {
	BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fffbf2; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-TOP: #c4c4c4 1px solid; BORDER-RIGHT: #c4c4c4 1px solid; PADDING-TOP: 2px
}
#auth-form2 .auth-table TD .input {
	BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fffbf2; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-TOP: #c4c4c4 1px solid; BORDER-RIGHT: #c4c4c4 1px solid; PADDING-TOP: 2px
}
#auth-form .auth-table TD .label {
	DISPLAY: block; MARGIN-BOTTOM: 3px
}
#auth-form2 .auth-table TD .label {
	DISPLAY: block; MARGIN-BOTTOM: 3px
}
.btn {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 7px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 7px; DISPLAY: block; FONT-FAMILY: arial; BACKGROUND: url(/images/btn-right.gif) no-repeat right top; COLOR: #fff !important; FONT-SIZE: 12px; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 5px
}
.btn-wrapper {
	DISPLAY: block; BACKGROUND: url(/images/btn-left.gif) no-repeat 0px 0px
}
#auth-form .auth-table TD .btn-wrapper {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#auth-form2 .auth-table TD .btn-wrapper {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#online-button-wrapper {
	POSITION: relative; WIDTH: 149px; FLOAT: left; HEIGHT: 31px
}
#online-button {
	WIDTH: 149px; DISPLAY: block; HEIGHT: 31px
}
#info-bar {
	BACKGROUND: url(/images/info-panel-bgr.gif) repeat-x left bottom; HEIGHT: 38px; COLOR: #788c99
}
.info-bar-inner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 7px
}
#info-bar A {
	COLOR: #788c99
}
#online-video {
	FLOAT: left; HEIGHT: 25px; BORDER-RIGHT: #fff 1px solid
}
#online-video A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; PADDING-RIGHT: 35px; DISPLAY: block; FONT-FAMILY: tahoma; BACKGROUND: url(/images/online-video-icon.gif) no-repeat 102px 10px; FONT-SIZE: 11px; PADDING-TOP: 6px
}
#nowplaying {
	WIDTH: 750px; FLOAT: left; HEIGHT: 31px; OVERFLOW: hidden
}
#nowplaying IMG {
	Z-INDEX: 10; POSITION: absolute; BOTTOM: 0px; RIGHT: 8px
}
#nowplaying IMG#loading {
	POSITION: relative; TOP: 0px
}
#nowplaying .dj {
	DISPLAY: block; FLOAT: left
}
#nowplaying .track {
	DISPLAY: block; FLOAT: left
}
#nowplaying .dj {
	POSITION: relative; PADDING-RIGHT: 55px; BACKGROUND: url(/images/top_border.gif) no-repeat right top; HEIGHT: 27px
}
#nowplaying .track {
	PADDING-LEFT: 15px; HEIGHT: 27px
}
#nowplaying .dj SPAN {
	DISPLAY: block; FLOAT: left
}
#nowplaying .dj A {
	DISPLAY: block; FLOAT: left
}
#nowplaying .dj A {
	PADDING-RIGHT: 7px; FONT-WEIGHT: bold
}
#now_play_title {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 40px; WIDTH: 800px; PADDING-RIGHT: 40px; DISPLAY: block; FONT-FAMILY: tahoma; FONT-SIZE: 11px; PADDING-TOP: 6px
}
#TToPrev {
	CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#TToNext {
	CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#nowplaying .track SPAN {
	
}
#short-news-block {
	WIDTH: 195px; FLOAT: right
}
#short-news-block H2 {
	PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 0px; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
#social-icons {
	FLOAT: left; PADDING-TOP: 175px
}
#social-icons-inner {
	POSITION: relative; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 7px; BEHAVIOR: url(/PIE.htc); -webkit-box-shadow: 2px 2px 0px #757575; -moz-box-shadow: 2px 2px 0px #757575; box-shadow: 2px 2px 0px #757575; -webkit-border-top-right-radius: 5; -moz-border-radius-topright: 5px; border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5; -moz-border-radius-bottomright: 5px; border-bottom-right-radius: 5px
}
#social-icons A {
	DISPLAY: block; MARGIN-BOTTOM: 9px
}
#social-icons IMG {
	DISPLAY: block; opacity: 0.4
}
#social-icons A:hover IMG {
	opacity: 1
}
#social-icons-wrapper {
	Z-INDEX: 200; POSITION: absolute; TOP: 0px; LEFT: 0px
}
#header {
	Z-INDEX: 5; POSITION: relative; MARGIN-BOTTOM: 2px; HEIGHT: 80px; PADDING-TOP: 0px
}
#glow {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 1397px; BACKGROUND: url(/images/glow.png) no-repeat 0px 0px; HEIGHT: 716px; TOP: 0px; LEFT: -205px
}
#regions-block {
	MARGIN-TOP: 10px; FLOAT: right; MARGIN-RIGHT: 10px
}
#header-bottom-block {
	POSITION: absolute; BOTTOM: 0px; RIGHT: 0px
}
#slider-block {
	Z-INDEX: 10; POSITION: relative; WIDTH: 980px !important; HEIGHT: 264px !important; OVERFLOW: hidden
}
#slider-block-wrapper {
	Z-INDEX: 10; HEIGHT: 263px; OVERFLOW: hidden
}
#slider-block UL LI {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 980px; PADDING-RIGHT: 0px; HEIGHT: 263px; PADDING-TOP: 0px
}
#artists-block-inner {
	POSITION: relative; MARGIN: auto; HEIGHT: 170px; PADDING-TOP: 10px
}
#blogs-block {
	WIDTH: 460px; FLOAT: left; MARGIN-RIGHT: 12px
}
#artists-block {
	
}
#news-block {
	FLOAT: left
}
#banners-block {
	TEXT-ALIGN: center
}
#calendar-block {
	MARGIN-BOTTOM: 20px
}
#main-menu {
	Z-INDEX: 20; POSITION: relative; MARGIN-BOTTOM: 7px; HEIGHT: 41px
}
#main-menu A {
	TEXT-ALIGN: center; DISPLAY: block; HEIGHT: 41px; COLOR: #fff; TEXT-DECORATION: none
}
#main-menu LI > A > SPAN {
	BACKGROUND-IMAGE: url(/images/menu_sprite.gif); DISPLAY: block; HEIGHT: 41px
}
#main-menu LI {
	POSITION: relative; LIST-STYLE-TYPE: none; FLOAT: left; HEIGHT: 41px; CURSOR: pointer
}
#main-menu UL.root-level {
	DISPLAY: block; BACKGROUND: url(/images/menu_sprite.gif) no-repeat 0px -41px; HEIGHT: 41px
}
#main-menu UL UL {
	POSITION: absolute; WIDTH: 140px; DISPLAY: none; BACKGROUND: #1e1e1e; BORDER-TOP: #434343 1px solid; TOP: 40px; LEFT: 0px
}
#main-menu LI.last UL {
	RIGHT: 0px; LEFT: auto
}
#main-menu UL UL LI {
	LIST-STYLE-TYPE: none; FLOAT: none; HEIGHT: auto
}
#main-menu LI.hover UL {
	Z-INDEX: 100; DISPLAY: block
}
#main-menu UL LI A:hover SPAN {
	
}
#main-menu UL LI A.root-item-selected SPAN {
	DISPLAY: none
}
#main-menu UL A.root-item {
	LINE-HEIGHT: 41px; TEXT-INDENT: -1000px; DISPLAY: block; HEIGHT: 41px; COLOR: #fff; OVERFLOW: hidden; CURSOR: pointer
}
#main-menu UL A.root-item-selected {
	LINE-HEIGHT: 41px; TEXT-INDENT: -1000px; DISPLAY: block; HEIGHT: 41px; COLOR: #fff; OVERFLOW: hidden; CURSOR: pointer
}
#main-menu UL UL LI A {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 7px; PADDING-LEFT: 33px; PADDING-RIGHT: 0px; HEIGHT: auto; COLOR: #fff; FONT-SIZE: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 7px
}
#main-menu UL UL LI A:hover {
	BACKGROUND: url(/images/main-menu-subitem-bgr.gif) #7f7f7f repeat-x left bottom
}
#main-menu .nav-html-content {
	Z-INDEX: 200; POSITION: absolute; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #1e1e1e; WIDTH: 980px; DISPLAY: none; BORDER-TOP: #fff 1px solid; TOP: 41px; BEHAVIOR: url(/PIE.htc); LEFT: 0px; -webkit-border-bottom-right-radius: 5; -moz-border-radius-bottomright: 5px; border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5; -moz-border-radius-bottomleft: 5px; border-bottom-left-radius: 5px
}
#main-menu .nav-html-content-inner {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #393939; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#main-menu .nav-html-content .history-link {
	MARGIN: 7px 10px 0px 0px; PADDING-RIGHT: 12px; DISPLAY: block; BACKGROUND: url(/images/history-icon-bgr.gif) no-repeat right 2px; FLOAT: right; HEIGHT: auto; COLOR: #a9a9a9; FONT-SIZE: 11px
}
#main-menu .active-menu-item {
	DISPLAY: block
}
#main-menu .active-menu-item-html {
	DISPLAY: block
}
#right-column {
	WIDTH: 300px; FLOAT: right
}
#left-column {
	WIDTH: 680px; FLOAT: left
}
#content {
	PADDING-BOTTOM: 20px; MIN-HEIGHT: 450px; PADDING-LEFT: 30px; PADDING-RIGHT: 40px; PADDING-TOP: 20px
}
#content-wrapper {
	WIDTH: 680px; FLOAT: left
}
#logo {
	MARGIN: auto; WIDTH: 405px; DISPLAY: block; HEIGHT: 99px; TEXT-DECORATION: none
}
#footer {
	Z-INDEX: 10; POSITION: relative; MARGIN-TOP: -97px; HEIGHT: 97px; COLOR: #383838; CLEAR: both; FONT-SIZE: 11px; OVERFLOW: hidden
}
#footer A {
	COLOR: #383838
}
#footer-block {
	WIDTH: 985px; BACKGROUND: url(/images/footer-bgr.png) no-repeat 0px 0px; HEIGHT: 32px
}
#footer-block .inner {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
#counters {
	MARGIN-TOP: 10px
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.clear {
	CLEAR: both
}
.clearfix {
	POSITION: relative; PADDING-BOTTOM: 115px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content LI {
	LIST-STYLE-POSITION: inside
}
#content P {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content UL {
	PADDING-LEFT: 10px
}
#content OL {
	PADDING-LEFT: 10px
}
.block-header {
	PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #000; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 8px
}
.download-rclub-block-header {
	PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 42px; PADDING-RIGHT: 20px; DISPLAY: block; FONT-FAMILY: arial; BACKGROUND: url(/images/download-rclub-block-header.gif) no-repeat 12px 4px; COLOR: #000; FONT-SIZE: 13px; PADDING-TOP: 10px
}
.download-block-header {
	PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 20px; DISPLAY: block; FONT-FAMILY: arial; BACKGROUND: url(/images/download-block-header.gif) no-repeat 12px 7px; COLOR: #585858; FONT-SIZE: 13px; PADDING-TOP: 10px
}
.download-rclub-block-header B {
	
}
.download-rclub-block-header SPAN {
	FONT-FAMILY: arial; FONT-WEIGHT: normal
}
#right-column .block-header {
	BACKGROUND-COLOR: #000; COLOR: #fff; TEXT-DECORATION: none
}
#right-column .block-header A {
	BACKGROUND-COLOR: #000; COLOR: #fff; TEXT-DECORATION: none
}
#left-column .block-header {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 9px; BEHAVIOR: url(/PIE.htc); -webkit-border-top-left-radius: 5; -webkit-border-top-right-radius: 5; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px
}
#right-column .block-body {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#left-column .block-body {
	POSITION: relative; PADDING-BOTTOM: 7px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 1px; BACKGROUND: url(/images/block-body-shadow.gif) repeat-x 0px 0px; PADDING-TOP: 0px
}
#left-column #download-block .block-body {
	PADDING-BOTTOM: 1px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.rshop-block-block-body {
	PADDING-BOTTOM: 7px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 1px; PADDING-TOP: 0px
}
.download-rclub-block {
	BACKGROUND-COLOR: #e8e8e8; MARGIN-LEFT: 215px
}
.download-playlists-block {
	WIDTH: 215px; FLOAT: left
}
#polls-block {
	FONT-FAMILY: tahoma; BACKGROUND: url(/images/polls-block-bgr.png) 0px 0px; COLOR: #fff
}
#polls-block .block-body {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#calendar-block .block-body {
	BACKGROUND-COLOR: #fff
}
#sms-block .block-body {
	BACKGROUND-COLOR: #fff
}
#calendar-block .block-body {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#video-block .block-body {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 4px
}
#polls-block .block-header {
	BACKGROUND: url(/images/polls-header-bgr.png) 0px 0px; COLOR: #e4e4e4
}
#polls-block .block-body {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
#sms-block .block-body {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; PADDING-TOP: 18px
}
#twitter-block .block-body {
	BACKGROUND-COLOR: #fff
}
.twtr-timeline {
	HEIGHT: auto !important
}
.twtr-widget .twtr-tweet-wrap {
	PADDING-BOTTOM: 4px !important; PADDING-LEFT: 8px !important; PADDING-RIGHT: 8px !important; PADDING-TOP: 4px !important
}
.twtr-ft {
	DISPLAY: none !important
}
.twtr-hd {
	DISPLAY: none !important
}
.twtr-tweet {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; FONT-FAMILY: tahoma; MARGIN-BOTTOM: 3px; FONT-SIZE: 11px !important
}
.download-playlists-block .inner {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 30px; DISPLAY: block; BACKGROUND: url(/images/block-body-shadow.gif) repeat-x 0px 0px; PADDING-TOP: 10px
}
.download-playlists-block TD {
	PADDING-BOTTOM: 8px; HEIGHT: 40px
}
.download-playlists-block TD IMG {
	DISPLAY: block; MARGIN-RIGHT: 10px
}
.download-playlists-block TD A {
	FONT-FAMILY: tahoma
}
.festival-block-header {
	PADDING-BOTTOM: 15px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #1e1e1e; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; COLOR: #919191; FONT-SIZE: 18px; PADDING-TOP: 15px
}
.festival-block-header B {
	FONT-WEIGHT: bold
}
#form_bgr {
	Z-INDEX: 40; POSITION: absolute; MIN-HEIGHT: 100%; WIDTH: 100%; DISPLAY: none; BACKGROUND: url(/images/bgr.png) 0px 0px; HEIGHT: auto
}
#mobile_popup {
	Z-INDEX: 1000; POSITION: absolute; WIDTH: 470px
}
#mobile_popup .content {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 0px; COLOR: #113e55; PADDING-TOP: 20px
}
#download_popup {
	Z-INDEX: 200; POSITION: absolute; WIDTH: 470px; LEFT: 200px
}
#download_popup .header {
	PADDING-LEFT: 13px; PADDING-RIGHT: 18px; BACKGROUND: url(/images/bg-head.gif) no-repeat 0px 0px; HEIGHT: 40px; PADDING-TOP: 10px
}
#download_popup .header A {
	MARGIN-TOP: 7px; FLOAT: right
}
#download_popup .content {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 0px; COLOR: #113e55; PADDING-TOP: 20px
}
#download_popup .content H2 {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px; COLOR: #113e55; FONT-SIZE: 13px
}
#download_popup .content P {
	LINE-HEIGHT: 13px; MARGIN: 6px 0px
}
#download_popup .content TABLE {
	MARGIN: 8px 0px 0px
}
#download_popup .content TD {
	PADDING-BOTTOM: 3px; PADDING-RIGHT: 9px
}
#download_popup .content FORM .text {
	WIDTH: 150px
}
#download_popup .content FORM .submit {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 80px; BACKGROUND: url(/images/download.gif) no-repeat 0px 0px; HEIGHT: 22px; COLOR: white; MARGIN-LEFT: 10px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
#download_popup .content #errors {
	COLOR: #bb0000
}
#download_popup .content .bgblue {
	
}
#download_popup .footer {
	PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(/images/bluefooter.jpg) no-repeat left top; HEIGHT: 281px
}
#download_popup .footer LABEL {
	MARGIN-TOP: 7px; DISPLAY: block; COLOR: white; FONT-WEIGHT: bold
}
#download_popup .footer .select {
	WIDTH: 140px; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 32px
}
#download_popup .footer TABLE.detail {
	LINE-HEIGHT: 11px; WIDTH: 100%; MARGIN-BOTTOM: 5px; COLOR: white
}
#download_popup .footer TABLE.detail .label {
	TEXT-ALIGN: left; FONT-SIZE: 11px
}
#download_popup .footer TABLE.detail TD {
	BORDER-BOTTOM: #4d7d91 2px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #568398; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP: #4d7d91 2px solid; BORDER-RIGHT: #76a1b4 1px solid; PADDING-TOP: 4px
}
#download_popup .footer TABLE.detail TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #5a9fc0; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-WEIGHT: normal; BORDER-RIGHT: #7eb6d7 1px solid; PADDING-TOP: 4px
}
#download_popup .footer TABLE.detail TH SPAN {
	BORDER-BOTTOM: white 1px dashed
}
#download_popup .footer TABLE.detail TH SPAN:hover {
	CURSOR: pointer
}
#download_popup .footer TABLE.detail TD.content-CD {
	BORDER-BOTTOM: #5e8c00 2px solid; BACKGROUND-COLOR: #77a602; BORDER-TOP: #5e8c00 2px solid; BORDER-RIGHT: 0px
}
#download_popup .footer TABLE.detail TH.content-CD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: #5c902b; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#download_popup .footer .current {
	COLOR: #aad106; MARGIN-LEFT: 1px
}
.trackList DIV {
	MARGIN-BOTTOM: 10px; HEIGHT: 25px; COLOR: #4d4d4d; CLEAR: both
}
.trackList A.download {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; WIDTH: 78px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/submit.jpg) no-repeat 0px 0px; FLOAT: right; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; MARGIN-LEFT: 20px; BORDER-LEFT-WIDTH: 0px; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.trackList INPUT.download {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; WIDTH: 78px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/submit.jpg) no-repeat 0px 0px; FLOAT: right; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; MARGIN-LEFT: 20px; BORDER-LEFT-WIDTH: 0px; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.blueButton DIV {
	HEIGHT: 25px; COLOR: #4d4d4d; CLEAR: both
}
.blueButton A.button {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 16px; WIDTH: 103px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/submit_blue.jpg) no-repeat 0px 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; MARGIN-LEFT: 23px; BORDER-LEFT-WIDTH: 0px; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.blueButton INPUT.button {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 16px; WIDTH: 103px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/submit_blue.jpg) no-repeat 0px 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; MARGIN-LEFT: 23px; BORDER-LEFT-WIDTH: 0px; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.trackList DIV SPAN {
	FONT-WEIGHT: bold
}
.ie6 #content .downloadBlocks {
	WIDTH: 800px
}
#content .downloadBlocks A.detail {
	TEXT-ALIGN: right; BOTTOM: 0px; DISPLAY: block; COLOR: #707070; MARGIN-RIGHT: 5px
}
.trackList {
	PADDING-BOTTOM: 20px
}
.downloadBlocks .block {
	MARGIN-BOTTOM: 10px
}
.ie6 #content .downloadBlocks .rightBlock {
	WIDTH: 330px
}
.menu-festivals-list-item {
	BORDER-BOTTOM: #595959 1px solid; POSITION: relative; BACKGROUND-COLOR: #020202; WIDTH: 136px; DISPLAY: block; FLOAT: left; HEIGHT: auto !important; OVERFLOW: hidden; BORDER-RIGHT: #595959 1px solid; TEXT-DECORATION: none
}
.menu-festivals-list-item-title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #717171; FONT-SIZE: 11px; BORDER-TOP: #0c0d0e 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.menu-festivals-list-item IMG {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; DISPLAY: block; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
.menu-festivals-list-item:hover {
	BACKGROUND-COLOR: #003d64
}
.menu-festivals-list-item:hover .menu-festivals-list-item-title {
	COLOR: #fff
}
.menu-festivals-list {
	BORDER-LEFT: #595959 1px solid; BORDER-TOP: #595959 1px solid
}
.menu-festivals-list-item .image-overlay {
	Z-INDEX: 220; POSITION: absolute; WIDTH: 136px; DISPLAY: none; HEIGHT: 85px; TOP: 0px; LEFT: 0px
}
.menu-festivals-list-item .image-overlay-border {
	BORDER-BOTTOM: #1fbdff 2px solid; BORDER-LEFT: #1fbdff 2px solid; DISPLAY: block; BORDER-TOP: #1fbdff 2px solid; BORDER-RIGHT: #1fbdff 2px solid
}
.menu-festivals-list-item .image-overlay-bgr {
	BACKGROUND-COLOR: #1fbdff; WIDTH: 132px; DISPLAY: block; HEIGHT: 84px; opacity: 0.3
}
.menu-festivals-list-item:hover .image-overlay {
	DISPLAY: block
}
.shopMenu .menuHeader {
	MARGIN-TOP: 20px; BACKGROUND: url(/images/menu-corner-top-left.gif) #98a2a6 no-repeat left top
}
.shopMenu .menuHeader SPAN {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: url(/images/menu-corner-top-right.gif) no-repeat right top; PADDING-TOP: 5px
}
.shopMenu .menuBottom {
	BACKGROUND: url(/images/menu-corner-bottom-left2.gif) #98a2a6 no-repeat left bottom
}
.shopMenu .menuBottom SPAN {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: url(/images/menu-corner-bottom-right2.gif) no-repeat right bottom; PADDING-TOP: 5px
}
.shopMenu .menu-label {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #99a2a7; MARGIN: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 22px; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.shopMenu UL {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px !important; DISPLAY: block
}
.shopMenu UL LI {
	LIST-STYLE-POSITION: outside; BORDER-BOTTOM: #a1aaae 1px solid; POSITION: relative; DISPLAY: block
}
.shopMenu UL LI A {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 22px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(/images/marker.gif) #d8dadb no-repeat 9px 15px; COLOR: #285669; TEXT-DECORATION: none; PADDING-TOP: 12px
}
.shopMenu UL LI.hover A {
	BACKGROUND-COLOR: #adb1b5
}
.shopMenu UL LI.active A {
	BACKGROUND-COLOR: #adb1b5
}
.shopMenu UL LI LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; DISPLAY: block; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.shopMenu UL LI LI A {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #213942; FONT-SIZE: 11px; TEXT-DECORATION: underline; PADDING-TOP: 14px
}
.shopMenu UL LI LI.hover A {
	BACKGROUND-COLOR: #96999d
}
.shopMenu UL UL {
	Z-INDEX: 200; BORDER-BOTTOM: #d1d1d1 1px solid; POSITION: absolute; FILTER: alpha(opacity=90); BORDER-LEFT: #d1d1d1 1px solid; BACKGROUND-COLOR: #adb1b5; LIST-STYLE-TYPE: none; WIDTH: 180px; DISPLAY: none; WHITE-SPACE: nowrap; BORDER-TOP: #d1d1d1 1px solid; TOP: -1px; BORDER-RIGHT: medium none; LEFT: -180px; opacity: 0.90
}
.shopMenu UL LI.hover UL {
	DISPLAY: block
}
.catalog {
	Z-INDEX: 100; PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px !important; WIDTH: 190px; PADDING-RIGHT: 0px !important; DISPLAY: block; PADDING-TOP: 0px !important
}
.catalog UL {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; DISPLAY: block; PADDING-TOP: 0px !important
}
.catalog LI {
	LIST-STYLE-POSITION: outside; POSITION: relative; DISPLAY: block
}
.catalog LI A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 30px; DISPLAY: block; BACKGROUND: url(/images/marker-dark.gif) #6c7d87 no-repeat 140px 15px; COLOR: white; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 8px
}
.catalog LI LI {
	POSITION: relative; DISPLAY: block; FLOAT: none
}
.catalog LI LI A {
	TEXT-ALIGN: left; PADDING-BOTTOM: 9px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/marker.gif) #aec2cc no-repeat 10px 12px; COLOR: #444444; BORDER-TOP: #6d7c85 1px solid; FONT-WEIGHT: normal; PADDING-TOP: 9px
}
.catalog LI LI.hover A {
	BACKGROUND-COLOR: #6d7c85; COLOR: #b7c8d0
}
.catalog LI LI.hover LI A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 10px
}
.catalog LI LI LI.hover A {
	BACKGROUND-COLOR: #3a4646
}
.catalog UL UL {
	Z-INDEX: 200; POSITION: absolute; PADDING-BOTTOM: 0px !important; BACKGROUND-COLOR: #667272; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px !important; WIDTH: 190px; PADDING-RIGHT: 0px !important; WHITE-SPACE: nowrap; BORDER-TOP: white 2px solid; TOP: 31px; BORDER-RIGHT: medium none; PADDING-TOP: 0px !important; LEFT: 0px
}
.catalog UL UL {
	FILTER: alpha(opacity=90); BACKGROUND-COLOR: #4c5655; WIDTH: 230px; DISPLAY: none; BORDER-TOP: 0px; TOP: -1px; LEFT: -231px; opacity: 0.90
}
.catalog LI.hover UL UL {
	DISPLAY: none
}
.catalog LI.hover UL {
	DISPLAY: block
}
#centerSide .catalog LI LI.hover UL {
	DISPLAY: block
}
.mediaItems TD {
	WIDTH: 20%
}
.mediaItems TD H3 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.send-file {
	TEXT-ALIGN: center !important; WIDTH: 132px; DISPLAY: inline-block; FONT-FAMILY: arial !important; BACKGROUND: url(/images/send-track-btn.gif) no-repeat center top; HEIGHT: 24px; COLOR: #fff !important; TEXT-DECORATION: none; PADDING-TOP: 2px
}
* HTML .block_head H2 {
	HEIGHT: 1%
}
.downloadBlocks .block {
	POSITION: relative; BACKGROUND: url(/images/block_body_r.gif) no-repeat right bottom
}
.downloadBlocks .block_head {
	POSITION: absolute; MARGIN: 0px; WIDTH: 100%; BACKGROUND: url(/images/block_head_r.jpg) no-repeat right top; HEIGHT: 120px; TOP: 0px; LEFT: 0px
}
.downloadBlocks .block_head H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/block_head_l.jpg) no-repeat left top; HEIGHT: 120px; PADDING-TOP: 10px
}
.downloadBlocks .block_body {
	PADDING-BOTTOM: 10px; MARGIN: 0px; MIN-HEIGHT: 70px; PADDING-LEFT: 15px; PADDING-RIGHT: 12px; BACKGROUND: url(/images/block_left.gif) no-repeat left bottom; HEIGHT: auto !important; PADDING-TOP: 55px
}
.downloadBlocks .block_body2 {
	POSITION: relative; MARGIN-TOP: -15px
}
#content .downloadBlocks A.detail {
	TEXT-ALIGN: right; BOTTOM: 0px; DISPLAY: block; COLOR: #707070; MARGIN-RIGHT: 5px
}
.trackList {
	PADDING-BOTTOM: 20px
}
.downloadBlocks .block {
	MARGIN-BOTTOM: 10px
}
.register-form LABEL {
	PADDING-BOTTOM: 3px; DISPLAY: block
}
.pass-recovery-form LABEL {
	PADDING-BOTTOM: 3px; DISPLAY: block
}
.register-form .fld {
	WIDTH: 270px; MARGIN-BOTTOM: 5px
}
.pass-recovery-form .fld {
	WIDTH: 270px; MARGIN-BOTTOM: 5px
}
.register-form .fld INPUT {
	BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #fffbf2; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; BORDER-TOP: #c4c4c4 1px solid; BORDER-RIGHT: #c4c4c4 1px solid; PADDING-TOP: 3px
}
.pass-recovery-form .fld INPUT {
	BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #fffbf2; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; BORDER-TOP: #c4c4c4 1px solid; BORDER-RIGHT: #c4c4c4 1px solid; PADDING-TOP: 3px
}
.register-form {
	FONT-FAMILY: tahoma, sans-serif; COLOR: #6b6b6b; FONT-SIZE: 11px
}
.pass-recovery-form {
	FONT-FAMILY: tahoma, sans-serif; COLOR: #6b6b6b; FONT-SIZE: 11px
}
.regions-page LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: disc
}
.regions-page A {
	COLOR: #007fba
}
.regions-page .info-table TD {
	BORDER-BOTTOM: #848484 1px solid; BORDER-LEFT: #848484 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #dcdcdc; PADDING-LEFT: 12px; PADDING-RIGHT: 20px; BORDER-COLLAPSE: collapse; BORDER-TOP: #848484 1px solid; BORDER-RIGHT: #848484 1px solid; PADDING-TOP: 8px
}
.regions-page .info-table TH {
	BORDER-BOTTOM: #848484 1px solid; BORDER-LEFT: #848484 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 12px; PADDING-RIGHT: 20px; BORDER-COLLAPSE: collapse; COLOR: #fff; BORDER-TOP: #848484 1px solid; BORDER-RIGHT: #848484 1px solid; PADDING-TOP: 8px
}
.regions-page .info-table TH.green1 {
	BACKGROUND-COLOR: #91a251
}
.regions-page .info-table TH.green2 {
	BACKGROUND-COLOR: #668000
}
.regions-page .info-table TH.blue1 {
	BACKGROUND-COLOR: #3f6684
}
.regions-page .info-table TH.blue2 {
	BACKGROUND-COLOR: #104269
}
.blog-calendar TABLE TH {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.nivoSlider {
	POSITION: relative
}
.nivoSlider IMG {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.nivoSlider A.nivo-imageLink {
	Z-INDEX: 6; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: none; HEIGHT: 100%; BORDER-TOP: 0px; TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px; LEFT: 0px
}
.nivo-slice {
	Z-INDEX: 5; POSITION: absolute; DISPLAY: block; HEIGHT: 100%
}
.nivo-box {
	Z-INDEX: 5; POSITION: absolute; DISPLAY: block
}
.nivo-caption {
	DISPLAY: none
}
.nivo-html-caption {
	DISPLAY: none
}
.nivo-controlNav {
	Z-INDEX: 7; POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; BOTTOM: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 10px; LEFT: 0px
}
.nivo-controlNav A {
	Z-INDEX: 9; POSITION: relative; CURSOR: pointer
}
.nivo-controlNav A {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; BACKGROUND-COLOR: #fff; TEXT-INDENT: -9999px; WIDTH: 10px; DISPLAY: block; FLOAT: left; HEIGHT: 10px; BORDER-TOP: 0px; MARGIN-RIGHT: 6px; BORDER-RIGHT: 0px; BEHAVIOR: url(/PIE.htc); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px
}
.nivo-controlNav A.active {
	BACKGROUND-COLOR: #909090
}
.chartsMenu {
	PADDING-LEFT: 13px; WIDTH: 250px
}
#tiptip_holder {
	Z-INDEX: 99999; POSITION: absolute; BOTTOM: 31px; DISPLAY: none; LEFT: -1px
}
.hover #tiptip_holder {
	DISPLAY: block
}
.tip_top#tiptip_holder {
	PADDING-BOTTOM: 0px
}
.tip_bottom#tiptip_holder {
	PADDING-TOP: 5px
}
.tip_right#tiptip_holder {
	PADDING-LEFT: 5px
}
.tip_left#tiptip_holder {
	PADDING-RIGHT: 5px
}
#tiptip_content {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: rgb(255,255,255); PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #fff; FONT-SIZE: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 6px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 0 4px #757575; -moz-box-shadow: 0 0 4px #757575; box-shadow: 0 0 4px #757575; text-shadow: 0 0 4px #000
}
#tiptip_arrow {
	BORDER-BOTTOM: transparent 6px solid; POSITION: absolute; BORDER-LEFT: transparent 6px solid; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: transparent 6px solid; BORDER-RIGHT: transparent 6px solid
}
#tiptip_arrow_inner {
	BORDER-BOTTOM: transparent 6px solid; POSITION: absolute; BORDER-LEFT: transparent 6px solid; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: transparent 6px solid; BORDER-RIGHT: transparent 6px solid
}
.tip_top#tiptip_holder #tiptip_arrow {
	BORDER-TOP-COLOR: #fff
}
.tip_bottom#tiptip_holder #tiptip_arrow {
	BORDER-BOTTOM-COLOR: #fff
}
.tip_right#tiptip_holder #tiptip_arrow {
	BORDER-RIGHT-COLOR: #fff
}
.tip_left#tiptip_holder #tiptip_arrow {
	BORDER-LEFT-COLOR: #fff
}
.tip_top#tiptip_holder #tiptip_arrow_inner {
	MARGIN-TOP: -7px; BORDER-TOP-COLOR: rgb(255,255,255); MARGIN-LEFT: -6px
}
.tip_bottom#tiptip_holder #tiptip_arrow_inner {
	BORDER-BOTTOM-COLOR: rgb(255,255,255); MARGIN-TOP: -5px; MARGIN-LEFT: -6px
}
.tip_right#tiptip_holder #tiptip_arrow_inner {
	MARGIN-TOP: -6px; BORDER-RIGHT-COLOR: rgb(255,255,255); MARGIN-LEFT: -5px
}
.tip_left#tiptip_holder #tiptip_arrow_inner {
	MARGIN-TOP: -6px; MARGIN-LEFT: -7px; BORDER-LEFT-COLOR: rgb(255,255,255)
}
#TToPrev {
	POSITION: relative; WIDTH: 19px; DISPLAY: inline-block; BACKGROUND: url(/images/timeButtons.png) no-repeat 0px 0px; HEIGHT: 14px; MARGIN-LEFT: 10px; TOP: 3px
}
#TToPrev:hover {
	BACKGROUND: url(/images/timeButtons.png) no-repeat 0px -14px
}
#TToNext {
	POSITION: relative; WIDTH: 18px; DISPLAY: inline-block; BACKGROUND: url(/images/timeButtons.png) no-repeat -19px 0px; HEIGHT: 14px; MARGIN-LEFT: 6px; TOP: 3px
}
#TToNext:hover {
	BACKGROUND: url(/images/timeButtons.png) no-repeat -19px -14px
}
#radioTitle {
	MARGIN: 0px 6px; DISPLAY: inline
}
#footer-banners {
	POSITION: absolute; HEIGHT: 95px; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px
}
.footer-banner {
	POSITION: relative; WIDTH: 90px; FLOAT: left; HEIGHT: 95px; MARGIN-RIGHT: 10px
}
.footer-banner .link {
	POSITION: relative; WIDTH: 90px; DISPLAY: block; HEIGHT: 32px
}
.footer-banner .link SPAN {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 10px; WIDTH: 100%; BOTTOM: 2px; DISPLAY: block; COLOR: #383838; FONT-SIZE: 10px; LEFT: 0px
}
.footer-banner .link SPAN A {
	COLOR: #383838; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.footer-banner .img {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 90px; DISPLAY: block; TOP: 37px; LEFT: 0px
}

.top-banner .container {
	TEXT-ALIGN: center
}
#wrap-bgr {
	BACKGROUND: url(/images/final_neon_back.jpg) #083264 no-repeat center top
}

