

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; outline: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; outline: none
}
A {
	COLOR: #EB622E; TEXT-DECORATION: none
}
A:active {
	COLOR: #EB622E; TEXT-DECORATION: none
}
A:visited {
	COLOR: #EB622E; TEXT-DECORATION: none
}
A:link {
	COLOR: #EB622E; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
P {
	MARGIN: 12px 0px; LINE-HEIGHT: 1.6em
}
H2 {
	FONT-SIZE: 2.4em; LINE-HEIGHT: 1em
}
BODY {
	FONT-SIZE: 11px; PADDING-BOTTOM: 30px; COLOR: #fff; FONT-FAMILY: Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #000
}
FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; outline: 0
}
A.connect {
	VISIBILITY: hidden! important
}
#container {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 40px;
	PADDING-BOTTOM: 20px;
	WIDTH: 960px;
	PADDING-TOP: 0px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#top {
	PADDING-RIGHT: 20px; MARGIN: 20px auto 0px; OVERFLOW: hidden; WIDTH: 940px
}
#nav {
	FLOAT: left; MARGIN: 8px 0px 0px 16px
}
#nav UL {
	MARGIN: 0px; OVERFLOW: hidden; LIST-STYLE-TYPE: none
}
#nav LI {
	FLOAT: left; MARGIN-RIGHT: 16px
}
#nav LI A {
	FLOAT: left; BACKGROUND-IMAGE: url(sprite.png); TEXT-INDENT: -9999px; HEIGHT: 12px
}
#nav LI.home A {
	BACKGROUND-POSITION: -42px -2px; WIDTH: 50px
}
#nav LI.lineup A {
	BACKGROUND-POSITION: -104px -2px; WIDTH: 66px
}
#nav LI.schedule A {
	BACKGROUND-POSITION: -180px -2px; WIDTH: 90px
}
#nav LI.gallery A {
	BACKGROUND-POSITION: -402px -2px; WIDTH: 77px
}
#nav LI.home A:hover {
	BACKGROUND-POSITION: -42px -15px
}
#nav LI.home A:active {
	BACKGROUND-POSITION: -42px -15px
}
#nav LI.home A.active {
	BACKGROUND-POSITION: -42px -15px
}
#nav LI.lineup A:hover {
	BACKGROUND-POSITION: -104px -15px
}
#nav LI.lineup A:active {
	BACKGROUND-POSITION: -104px -15px
}
#nav LI.lineup A.active {
	BACKGROUND-POSITION: -104px -15px
}
#nav LI.schedule A:hover {
	BACKGROUND-POSITION: -180px -15px
}
#nav LI.schedule A:active {
	BACKGROUND-POSITION: -180px -15px
}
#nav LI.schedule A.active {
	BACKGROUND-POSITION: -180px -15px
}
#nav LI.gallery A:hover {
	BACKGROUND-POSITION: -402px -15px
}
#nav LI.gallery A:active {
	BACKGROUND-POSITION: -402px -15px
}
#nav LI.schedule A.gallery {
	BACKGROUND-POSITION: -402px -15px
}
#dropdown {
	DISPLAY: inline; BACKGROUND: url(sprite.png) no-repeat -274px -2px; FLOAT: left; MARGIN: 5px 0px 0px; WIDTH: 120px; CURSOR: pointer; HEIGHT: 20px
}
#dropdown UL {
	PADDING-RIGHT: 14px; DISPLAY: none; PADDING-LEFT: 14px; Z-INDEX: 1000; PADDING-BOTTOM: 4px; MARGIN: 20px 0px 0px; WIDTH: 160px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none; POSITION: absolute; BACKGROUND-COLOR: #1f1f1f; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
#dropdown UL A:link {
	DISPLAY: block; BACKGROUND-IMAGE: url(dropdown-links.png); MARGIN: 10px 0px; WIDTH: 130px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px; BACKGROUND-COLOR: transparent
}
#dropdown UL A:visited {
	DISPLAY: block; BACKGROUND-IMAGE: url(dropdown-links.png); MARGIN: 10px 0px; WIDTH: 130px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px; BACKGROUND-COLOR: transparent
}
#dropdown UL A:active {
	DISPLAY: block; BACKGROUND-IMAGE: url(dropdown-links.png); MARGIN: 10px 0px; WIDTH: 130px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px; BACKGROUND-COLOR: transparent
}
#dropdown A.wristband {
	BACKGROUND-POSITION: 0px 0px
}
#dropdown A.schedule {
	BACKGROUND-POSITION: 0px -20px
}
#dropdown A.map {
	BACKGROUND-POSITION: 0px -39px
}
#dropdown A.wbc {
	BACKGROUND-POSITION: 0px -58px
}
#dropdown A.sponsors {
	BACKGROUND-POSITION: 0px -77px
}
#dropdown A.magazine {
	BACKGROUND-POSITION: 0px -96px
}
#dropdown A.info {
	BACKGROUND-POSITION: 0px -115px
}
#dropdown A.faq {
	BACKGROUND-POSITION: 0px -134px
}
#dropdown A.wristband:hover {
	BACKGROUND-POSITION: 0px -9px
}
#dropdown A.schedule:hover {
	BACKGROUND-POSITION: 0px -29px
}
#dropdown A.map:hover {
	BACKGROUND-POSITION: 0px -48px
}
#dropdown A.wbc:hover {
	BACKGROUND-POSITION: 0px -67px
}
#dropdown A.sponsors:hover {
	BACKGROUND-POSITION: 0px -86px
}
#dropdown A.magazine:hover {
	BACKGROUND-POSITION: 0px -105px
}
#dropdown A.info:hover {
	BACKGROUND-POSITION: 0px -124px
}
#dropdown A.faq:hover {
	BACKGROUND-POSITION: 0px -143px
}
.logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #444 1px solid
}
.logo H1 {
	BACKGROUND: url(sprite.png) no-repeat -37px -31px; MARGIN: 0px; WIDTH: 300px; TEXT-INDENT: -9999px; HEIGHT: 67px
}
.byline {
	COLOR: #EB622E
}
.body {
	COLOR: #999
}
.geo {
	BACKGROUND: url(sprite.png) no-repeat 0px 0px; WIDTH: 38px; HEIGHT: 36px
}
#top .geo {
	FLOAT: left
}
A.like {
	BACKGROUND-POSITION: -8px -42px; DISPLAY: block; BACKGROUND-IMAGE: url(sprite.png); WIDTH: 21px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; BACKGROUND-COLOR: transparent
}
.artist .menu {
	LIST-STYLE-TYPE: none
}
.artist .menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; OVERFLOW: hidden; PADDING-TOP: 4px
}
.artist .menu A {
	DISPLAY: block; BACKGROUND-IMAGE: url(sprite.png); TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.artist .menu .like A {
	BACKGROUND-POSITION: -8px -42px; WIDTH: 21px; HEIGHT: 29px
}
.artist .menu .listen A {
	CLEAR: right; BACKGROUND-POSITION: -18px -115px; WIDTH: 67px; HEIGHT: 14px
}
.artist .menu .profile {
	BORDER-TOP: #444 1px solid; PADDING-BOTTOM: 0px
}
.artist .menu .profile A {
	BACKGROUND-POSITION: -89px -117px; WIDTH: 74px; HEIGHT: 10px
}
.artist .menu .events {
	BORDER-BOTTOM: #444 1px solid
}
.artist .menu .events A {
	BACKGROUND-POSITION: -167px -117px; WIDTH: 66px; HEIGHT: 10px
}
.artist .transmission {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; LEFT: 157px; PADDING-BOTTOM: 0px; OVERFLOW: visible; WIDTH: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: -22px; HEIGHT: 0px
}
.artist .transmission SPAN {
	DISPLAY: block; BACKGROUND: url(transmission-icon.png) no-repeat 0px 0px; WIDTH: 52px; POSITION: absolute; HEIGHT: 16px
}
.primary.artist {
	WIDTH: 460px; POSITION: relative; HEIGHT: 460px
}
.primary.artist .image {
	WIDTH: 458px;
	POSITION: absolute;
	HEIGHT: 458px;
	border: 1px solid #EB622E;
}
.primary.artist .image IMG {
	DISPLAY: block; POSITION: absolute
}
.primary.artist H2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 6px; PADDING-TOP: 20px; POSITION: absolute
}
.primary.artist .transmission {
	LEFT: 400px; TOP: 375px
}
#featured .primary.artist .transmission {
	LEFT: 400px; TOP: 388px
}
.single.artist .transmission {
	LEFT: 870px; TOP: 6px
}
.artist .overlay {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; BACKGROUND: url(000_opacity_50.png); PADDING-BOTTOM: 16px; OVERFLOW: visible; WIDTH: 426px; BOTTOM: 0px; PADDING-TOP: 16px; POSITION: absolute; HEIGHT: 15px
}
.artist .overlay A {
	DISPLAY: block; TEXT-INDENT: -9999px; BACKGROUND-COLOR: transparent
}
.artist .overlay A.like {
	BACKGROUND-POSITION: -431px -124px; LEFT: 400px; WIDTH: 42px; POSITION: absolute; TOP: -395px; HEIGHT: 42px
}
.artist .overlay A.listen {
	BACKGROUND: url(play.gif) ; FLOAT: left; WIDTH: 96px; HEIGHT: 18px
}
.artist .overlay A.events {
	BACKGROUND: url(events.gif);
	FLOAT: right;
	MARGIN: 0px 0px 0px 140px;
	WIDTH: 189px;
	HEIGHT: 12px;
	background-repeat: no-repeat;
}
.events .day-thursday H2 {
	COLOR: #45c9f5
}
.events .day-thursday H2 A {
	COLOR: #45c9f5
}
.events .day-friday H2 {
	COLOR: #f3ed44
}
.events .day-friday H2 A {
	COLOR: #f3ed44
}
.events .day-saturday H2 {
	COLOR: #ec3e95
}
.events .day-saturday H2 A {
	COLOR: #ec3e95
}
.events .day-sunday H2 {
	COLOR: #a5d274
}
.events .day-sunday H2 A {
	COLOR: #a5d274
}
UL.days {
	MARGIN-BOTTOM: 20px; OVERFLOW: hidden; LIST-STYLE-TYPE: none; _width: 90%
}
UL.days LI {
	FLOAT: left
}
UL.days A {
	FLOAT: left; BACKGROUND-IMAGE: url(sprite.png); TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px; BACKGROUND-COLOR: transparent
}
UL.days .all A {
	BACKGROUND-POSITION: -4px -172px; WIDTH: 39px
}
UL.days .thursday A {
	BACKGROUND-POSITION: -42px -172px; WIDTH: 72px
}
UL.days .friday A {
	BACKGROUND-POSITION: -115px -172px; WIDTH: 61px
}
UL.days .saturday A {
	BACKGROUND-POSITION: -176px -172px; WIDTH: 84px
}
UL.days .sunday A {
	BACKGROUND-POSITION: -260px -172px; WIDTH: 62px
}
UL.days .all A.active {
	BACKGROUND-POSITION: -4px -172px
}
UL.days .thursday A.active {
	BACKGROUND-POSITION: -42px -185px
}
UL.days .friday A.active {
	BACKGROUND-POSITION: -115px -224px
}
UL.days .saturday A.active {
	BACKGROUND-POSITION: -176px -198px
}
UL.days .sunday A.active {
	BACKGROUND-POSITION: -260px -211px
}
#like-this {
	DISPLAY: none; BACKGROUND: url(like-this.png) no-repeat 0px 0px; WIDTH: 240px; POSITION: absolute; HEIGHT: 70px
}
#player {
	CLEAR: both; LEFT: 800px! important
}
#player P {
	
}
#player_container {
	FLOAT: right; WIDTH: 280px; HEIGHT: 40px
}
#player_playlist_message {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 0px; WIDTH: 272px; COLOR: #888; PADDING-TOP: 0px; HEIGHT: 12px; BACKGROUND-COLOR: #333
}
#player_progress {
	WIDTH: 280px; POSITION: relative; HEIGHT: 3px; BACKGROUND-COLOR: #555
}
#player_progress_play_bar {
	WIDTH: 0px; HEIGHT: 3px; BACKGROUND-COLOR: #fff
}
#player_controls {
	MARGIN-TOP: 7px; FLOAT: left; OVERFLOW: hidden; LIST-STYLE-TYPE: none
}
#player_controls LI {
	FLOAT: left; BACKGROUND-IMAGE: url(sprite.png); WIDTH: 8px; TEXT-INDENT: -9999px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px; BACKGROUND-COLOR: transparent
}
#player_play {
	BACKGROUND-POSITION: -23px -144px
}
#player_pause {
	BACKGROUND-POSITION: -35px -144px
}
#player_back {
	BACKGROUND-POSITION: -2px -144px; WIDTH: 16px! important
}
#player_forward {
	BACKGROUND-POSITION: -47px -144px; WIDTH: 16px! important
}
#player_volume_bar {
	FLOAT: left; MARGIN: 7px 0px 0px 230px; WIDTH: 50px; POSITION: absolute; HEIGHT: 10px; BACKGROUND-COLOR: #333
}
#player_volume_bar_mask {
	Z-INDEX: 99; BACKGROUND: url(sprite.png) no-repeat -364px -124px; WIDTH: 50px; POSITION: absolute; HEIGHT: 10px
}
#player_volume_bar_value {
	WIDTH: 0px; POSITION: absolute; HEIGHT: 10px; BACKGROUND-COLOR: #fff
}
.icon {
	FLOAT: left; BACKGROUND-IMAGE: url(sprite.png); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; BACKGROUND-COLOR: transparent
}
.icon-plus {
	BACKGROUND-POSITION: -459px -100px
}
#info .post {
	CLEAR: left; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 30px; BORDER-BOTTOM: #444 1px solid
}
#info .post .image {
	FLOAT: left
}
#info H2 {
	MARGIN: 0px 0px 30px 464px; HEIGHT: 20px
}
#info .entry-wrapper {
	FONT-SIZE: 1.3em; FLOAT: left; MARGIN-LEFT: 20px; OVERFLOW: hidden; WIDTH: 494px; HEIGHT: 16.5em
}
#info .entry {
	COLOR: #999
}
#info .entry P {
	MARGIN: 1em 0px; LINE-HEIGHT: 1.4em
}
#info .entry UL {
	PADDING-LEFT: 20px; MARGIN: 12px 0px
}
#info .read-more {
	FLOAT: right
}
.download-pdf {
	BACKGROUND-POSITION: -300px -226px; DISPLAY: block; BACKGROUND-IMAGE: url(sprite.png); WIDTH: 144px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px; BACKGROUND-COLOR: transparent
}
.download-pdf .icon-plus {
	POSITION: relative; TOP: -4px
}
#schedule {
	PADDING-BOTTOM: 40px
}
#schedule .columnA {
	MARGIN-RIGHT: 267px
}
#schedule .columnB {
	DISPLAY: inline; FLOAT: right; WIDTH: 230px; MARGIN-RIGHT: 17px; PADDING-TOP: 28px
}
#schedule UL.days {
	FLOAT: left
}
#schedule .download-pdf {
	FLOAT: right
}
#schedule .events {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; FLOAT: left; OVERFLOW: hidden; WIDTH: 100%; COLOR: #999; BORDER-COLLAPSE: collapse
}
#schedule .events TR TD {
	PADDING-RIGHT: 0px; BORDER-TOP: #444 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 16px; PADDING-TOP: 16px
}
#schedule .events TR.highlight TD {
	BACKGROUND: url(schedule-gradient.gif) repeat-x 0px 0px
}
#schedule .events H2 {
	FONT-SIZE: 1.4em
}
#schedule .events .artist {
	WIDTH: 420px
}
#schedule .events .date {
	PADDING-RIGHT: 20px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 40px; LINE-HEIGHT: 1em; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#schedule .events .date STRONG {
	DISPLAY: block; FONT-SIZE: 2em; LINE-HEIGHT: 0.8em
}
#schedule .events .time {
	PADDING-RIGHT: 12px; WIDTH: 6em
}
#schedule .events .venue {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 0.67em; PADDING-BOTTOM: 0px; WIDTH: 20em; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
#schedule .events .venue STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; FLOAT: left; MARGIN-RIGHT: 0.4em
}
#schedule .events .address {
	CLEAR: left; DISPLAY: block
}
#schedule .icon-19plus {
	FLOAT: left
}
#schedule .search {
	PADDING-RIGHT: 32px; PADDING-LEFT: 32px; BACKGROUND: url(live-search.png) no-repeat 0px 0px; PADDING-BOTTOM: 30px; WIDTH: 166px; PADDING-TOP: 51px; POSITION: fixed; HEIGHT: 29px
}
#live-search {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; WIDTH: 12em; COLOR: #666; BORDER-TOP-STYLE: none; PADDING-TOP: 8px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 13px; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none; outline: none
}
#live-search-clear {
	DISPLAY: block; BACKGROUND: url(clear.png) no-repeat 0px 0px; LEFT: 144px; WIDTH: 14px; POSITION: relative; TOP: -20px; HEIGHT: 14px
}
#line-up .top {
	HEIGHT: 42px
}
#line-up .days {
	FLOAT: left; MARGIN-BOTTOM: 0px
}
#line-up .top H1 {
	FLOAT: left; MARGIN-BOTTOM: 0px
}
#line-up .search {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; LEFT: -20px; FLOAT: right; PADDING-BOTTOM: 6px; WIDTH: 248px; PADDING-TOP: 6px; POSITION: relative; TOP: -14px; HEIGHT: 29px; BACKGROUND-COLOR: #2d2d2e; -moz-border-radius: 18px; -webkit-border-radius: 18px
}
#line-up #live-search-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(live-search.png) #2d2d2e no-repeat -63px -22px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 7px 3px 0px 6px; WIDTH: 62px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 16px
}
#line-up #live-search {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(live-search.png) no-repeat -24px -50px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 151px; PADDING-TOP: 8px
}
#line-up #live-search-clear {
	LEFT: 226px; TOP: 9px
}
#faq H2 {
	MARGIN: 0px 0px 10px; COLOR: #EB622E
}
#faq H3 {
	MARGIN: 30px 0px 10px
}
#faq .entry {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #444 1px solid
}
#faq .entry P {
	MARGIN: 0px 0px 12px; COLOR: #999
}
#home .column {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 300px;
	PADDING-TOP: 5px
}
#home .columnA {
	PADDING-RIGHT: 3px;
	HEIGHT: 100%;
	margin-right: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#home .columnB {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
#home .columnC {
	PADDING-TOP: 20px;border:1px solid #EB622E
}
#home .span {
	FLOAT: left
}
#home .spanBC {
	OVERFLOW: hidden; WIDTH: 620px; HEIGHT: 460px
}
#home .spanBC .columnB {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 460px;
	PADDING-TOP: 0px;
	HEIGHT: 460px
}
#home .spanBC .columnC {
	WIDTH: 140px;
	padding: 5px;
	height: 448px;
	overflow: hidden;
}
#home .section {
	CLEAR: left; PADDING-RIGHT: 0px; BORDER-TOP: #444 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
#home .section H4 {
	BACKGROUND-IMAGE: url(sprite.png); TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 14px
}
#home .follow.section {
	BORDER-TOP: #444 1px solid; MARGIN-BOTTOM: 0px; HEIGHT: 25px
}
#home .follow A {
	FLOAT: left; BACKGROUND-IMAGE: url(sprite.png); WIDTH: 25px; TEXT-INDENT: -9999px; MARGIN-RIGHT: 12px; HEIGHT: 25px
}
#home .follow H4 {
	BACKGROUND-POSITION: -285px -104px; FLOAT: left; MARGIN: 8px 10px 0px 0px; WIDTH: 80px
}
#home .follow A.facebook {
	BACKGROUND-POSITION: -370px -97px
}
#home .follow A.twitter {
	BACKGROUND-POSITION: -402px -97px
}
#home .follow A.flickr {
	BACKGROUND-POSITION: -453px -242px
}
#home .follow A.rss {
	BACKGROUND-POSITION: -432px -97px
}
#home .mailing-list.section {
	HEIGHT: 48px
}
#home .mailing-list H4 {
	CLEAR: left; BACKGROUND-POSITION: -3px -281px; MARGIN: 0px 0px 4px; WIDTH: 152px
}
#home DIV.transmission {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 53px; PADDING-TOP: 53px
}
#home DIV.transmission P {
	COLOR: #5f6062
}
#home DIV.transmission A {
	COLOR: #5f6062; TEXT-DECORATION: underline
}
#home .columnC H2 {
	COLOR: #EB622E
}
#home .columnC H2.length-lt-24 {
	FONT-SIZE: 1.5em
}
#home .columnC H2.length-lt-32 {
	FONT-SIZE: 1.5em
}
#home .columnC .body P {
	FONT-SIZE: 1.2em; LINE-HEIGHT: 1.6em
}
#home .featured {
	POSITION: absolute
}
#blog {
	CLEAR: left;
	OVERFLOW: auto;
	HEIGHT: 440px;
	margin: 0px;
}
#blog .entry {
	MARGIN-BOTTOM: 24px;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
#blog .entry .body {
	FONT-SIZE: 1.1em;
	line-height: 1.5em;
	margin-top: 20px;
}
#blog H2 {
	FONT-SIZE: 2em; LETTER-SPACING: -1px
}
#blog .date {
	COLOR: #EB622E
}
#featured {
	LIST-STYLE-TYPE: none
}
#featured LI {
	POSITION: absolute
}
#home .primary.artist {
	WIDTH: 620px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#home .primary.artist H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: static
}
#home .columnB .artist {
	MARGIN: 0px 0px 20px; OVERFLOW: hidden; HEIGHT: 140px
}
#home .columnB .artist H2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 1.4em; BACKGROUND: url(000_opacity_50.png); PADDING-BOTTOM: 6px; WIDTH: 194px; PADDING-TOP: 6px; POSITION: relative; TOP: -30px; HEIGHT: 15px
}
#home .columnB .artist H2.length-lt-32 {
	FONT-SIZE: 1.1em
}
#home .columnB .artist .menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 80px; PADDING-TOP: 0px; POSITION: relative; TOP: -170px
}
#home .columnB .artist .menu LI.listen {
	MARGIN-TOP: 46px; HEIGHT: 14px
}
#home .columnB .artist .menu LI {
	FONT-SIZE: 9px
}
#home .columnB .artist .menu LI.like A {
	BACKGROUND-POSITION: -8px -42px; FLOAT: right; WIDTH: 21px; HEIGHT: 30px
}
#home .columnB .artist .transmission {
	LEFT: 151px; TOP: -136px
}
#home .event {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; BORDER-BOTTOM: #444 1px solid; HEIGHT: 63px
}
#home .event .icon-event {
	BACKGROUND: url(sprite.png) no-repeat -405px -35px; FLOAT: left; WIDTH: 63px; MARGIN-RIGHT: 16px; HEIGHT: 61px
}
#home .event .icon-artist {
	BACKGROUND: url(sprite.png) no-repeat -341px -36px; FLOAT: left; WIDTH: 63px; MARGIN-RIGHT: 16px; HEIGHT: 61px
}
#home .event H2 {
	FONT-SIZE: 1.8em; COLOR: #edf240; PADDING-TOP: 4px; HEIGHT: 24px
}
#home .event H2.length-lt-32 {
	FONT-SIZE: 1.2em; PADDING-TOP: 12px; HEIGHT: 16px
}
#home .event .location {
	TEXT-TRANSFORM: uppercase
}
#home .event .date {
	DISPLAY: block
}
#sponsors {
	CLEAR: left; PADDING-RIGHT: 0px; BORDER-TOP: #444 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 30px
}
#sponsors A {
	FLOAT: left; BACKGROUND-IMAGE: url(sponsors.png); WIDTH: 100px; MARGIN-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 50px
}
#mailing-list {
	
}
#mailing-list INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(sprite.png); PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none; outline: none
}
#mailing-list INPUT:focus {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; outline: none
}
#mailing-list INPUT.input {
	BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: -244px -278px; BORDER-TOP: #000 0px solid; PADDING-LEFT: 16px; PADDING-BOTTOM: 6px; BORDER-LEFT: #000 0px solid; WIDTH: 138px; PADDING-TOP: 6px; BORDER-BOTTOM: #000 0px solid; HEIGHT: 18px
}
#mailing-list INPUT.submit {
	BACKGROUND-POSITION: -401px -278px; FONT-SIZE: 0px; WIDTH: 60px; CURSOR: pointer; COLOR: #f3f3f3; TEXT-INDENT: -9999px; POSITION: relative; HEIGHT: 30px
}
#flashMessenger {
	COLOR: #000; BACKGROUND-COLOR: #fff
}
#flashMessenger .top {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; HEIGHT: 14px; TEXT-ALIGN: right
}
#flashMessenger .inside {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.8em; PADDING-BOTTOM: 16px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.jScrollPaneContainer {
	CLEAR: left; Z-INDEX: 1; MARGIN-BOTTOM: 12px; OVERFLOW: hidden; POSITION: relative
}
.jScrollPaneTrack {
	RIGHT: 0px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #555
}
.jScrollPaneDrag {
	BORDER-RIGHT: #414141 1px solid; BORDER-TOP: #414141 1px solid; BACKGROUND: url(scrollar-slice.gif) #000 repeat-y 0px 0px; OVERFLOW: hidden; BORDER-LEFT: #414141 1px solid; WIDTH: 15px! important; CURSOR: pointer; BORDER-BOTTOM: #414141 1px solid; POSITION: absolute
}
.jScrollPaneDragTop {
	LEFT: 0px; OVERFLOW: hidden; POSITION: absolute; TOP: 0px
}
.jScrollPaneDragBottom {
	LEFT: 0px; OVERFLOW: hidden; BOTTOM: 0px; POSITION: absolute
}
A.jScrollArrowUp {
	DISPLAY: block; Z-INDEX: 1; RIGHT: 0px; BACKGROUND: url(sprite.png) no-repeat -226px -142px; OVERFLOW: hidden; WIDTH: 17px! important; TEXT-INDENT: -2000px; POSITION: absolute; TOP: 0px; HEIGHT: 17px
}
A.jScrollArrowDown {
	DISPLAY: block; Z-INDEX: 1; RIGHT: 0px; BACKGROUND: url(sprite.png) no-repeat -246px -142px; OVERFLOW: hidden; WIDTH: 17px! important; BOTTOM: 0px; TEXT-INDENT: -2000px; POSITION: absolute; HEIGHT: 17px
}
A.jScrollArrowDown:hover {
	
}
A.jScrollActiveArrowButton {
	
}
A.jScrollActiveArrowButton:hover {
	
}
#line-up .artist {
	FLOAT: left; MARGIN: 0px 20px 20px 0px
}
#line-up .artist IMG {
	DISPLAY: block
}
#line-up .artist H2 {
	FONT-SIZE: 1.8em; COLOR: #edf240
}
#line-up .artist H2 A {
	COLOR: #edf240
}
#line-up .primary.artist H2 A {
	COLOR: #EB622E
}
#line-up .artist .location {
	DISPLAY: block; FONT-SIZE: 0.87em; HEIGHT: 13px
}
#line-up .secondary.artist {
	FLOAT: left; WIDTH: 300px; POSITION: relative; HEIGHT: 256px
}
#line-up .secondary.artist H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#line-up .secondary.artist H2.length-lt-32 {
	FONT-SIZE: 1.6em
}
#line-up .secondary.artist .menu {
	OVERFLOW: visible; BORDER-BOTTOM: #444 1px solid; HEIGHT: 20px
}
#line-up .secondary.artist .menu LI {
	FONT-SIZE: 9px; FLOAT: left
}
#line-up .secondary.artist .menu LI.like {
	LEFT: 245px; OVERFLOW: visible; WIDTH: 0px; POSITION: absolute; TOP: 5px; HEIGHT: 0px
}
#line-up .secondary.artist .menu LI.like A {
	BACKGROUND-POSITION: -431px -124px; WIDTH: 42px; HEIGHT: 42px
}
#line-up .secondary.artist .menu LI.listen {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 80px 0px 0px; PADDING-TOP: 2px
}
#line-up .secondary.artist .menu LI.profile {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#line-up .secondary.artist .menu LI.events {
	BORDER-TOP-STYLE: none; MARGIN-RIGHT: 12px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#line-up .secondary.artist .transmission {
	LEFT: 240px
}
#line-up .tertiary.artist {
	OVERFLOW: hidden; WIDTH: 220px; HEIGHT: 255px; BACKGROUND-COLOR: #141414
}
#gallery .sets LI {
	OVERFLOW: hidden; WIDTH: 220px; HEIGHT: 255px; BACKGROUND-COLOR: #141414
}
#line-up .tertiary.artist H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 2px; COLOR: #EB622E; PADDING-TOP: 10px; HEIGHT: 20px
}
#gallery .sets LI H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 2px; COLOR: #EB622E; PADDING-TOP: 10px; HEIGHT: 20px
}
#line-up .tertiary.artist H2 A {
	COLOR: #EB622E
}
#gallery .sets LI H2 A {
	COLOR: #EB622E
}
#line-up .tertiary.artist H2.length-lt-24 {
	FONT-SIZE: 1.5em
}
#line-up .tertiary.artist H2.length-lt-32 {
	FONT-SIZE: 1.3em
}
#line-up .tertiary.artist .location {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
#line-up .tertiary.artist .menu {
	PADDING-RIGHT: 0px; BORDER-TOP: #444 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 12px; PADDING-TOP: 10px
}
#gallery .sets LI .menu {
	PADDING-RIGHT: 0px; BORDER-TOP: #444 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 12px; PADDING-TOP: 10px
}
#line-up .tertiary.artist .menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#line-up .tertiary.artist .menu LI.like {
	FLOAT: right; MARGIN: -26px 0px 0px
}
#line-up .tertiary.artist .menu LI.like A {
	BACKGROUND-POSITION: -391px -144px
}
#line-up .tertiary.artist .menu LI.listen {
	FLOAT: right; MARGIN: -26px 8px 0px 0px; WIDTH: 21px; HEIGHT: 29px
}
#line-up .tertiary.artist .menu LI.listen A {
	BACKGROUND-POSITION: -362px -144px; WIDTH: 21px; HEIGHT: 29px
}
#line-up .tertiary.artist .menu LI.profile {
	BORDER-TOP-STYLE: none; PADDING-TOP: 6px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#line-up .tertiary.artist .menu LI.profile A {
	BACKGROUND-POSITION: -270px -158px
}
#line-up .tertiary.artist .menu LI.events {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 10px; BORDER-BOTTOM-STYLE: none
}
#line-up .tertiary.artist .menu LI.events A {
	BACKGROUND-POSITION: -270px -144px
}
#line-up .single.artist {
	FLOAT: none; MARGIN-BOTTOM: 40px
}
#line-up .single.artist .image {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; FLOAT: left; MARGIN: 0px 20px 12px 0px; BORDER-LEFT: #444 1px solid; WIDTH: 458px; BORDER-BOTTOM: #444 1px solid; POSITION: relative; HEIGHT: 458px
}
#line-up .single.artist .image IMG {
	POSITION: absolute
}
#line-up .single.artist H1 {
	FONT-SIZE: 2.6em; COLOR: #edf240
}
#line-up .single.artist .location {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em
}
#line-up .single.artist .body P {
	FONT-SIZE: 1.2em; COLOR: #999
}
#line-up .single.artist UL.events {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; MARGIN: 30px 0px; OVERFLOW: hidden; COLOR: #999; LIST-STYLE-TYPE: none
}
#line-up .single.artist UL.events LI {
	FLOAT: left
}
#line-up .single.artist UL.events LI.alt {
	FLOAT: right
}
#line-up .single.artist UL.events .date {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 6px; FLOAT: left; TEXT-TRANSFORM: uppercase; WIDTH: 40px; LINE-HEIGHT: 1em; TEXT-ALIGN: center
}
#line-up .single.artist UL.events .date STRONG {
	DISPLAY: block; FONT-SIZE: 2em; LINE-HEIGHT: 0.8em
}
#line-up .single.artist UL.events .time {
	DISPLAY: block; FONT-SIZE: 1em; MARGIN-LEFT: 56px
}
#line-up .single.artist UL.events .venue {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 0.67em; MARGIN-LEFT: 56px; LINE-HEIGHT: 1em
}
#line-up .single.artist UL.events .venue STRONG {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.4em
}
#wbc H1 {
	BACKGROUND: url(wbc-sprite.gif) no-repeat -4px -67px; FLOAT: left; MARGIN: 0px 40px 40px 0px; WIDTH: 220px; TEXT-INDENT: -9999px; HEIGHT: 220px
}
#wbc H2 {
	FONT-SIZE: 1.6em; MARGIN-BOTTOM: 40px; COLOR: #999; LINE-HEIGHT: 1.4em; HEIGHT: 220px
}
#wbc H3 {
	BACKGROUND-IMAGE: url(wbc-sprite.gif); MARGIN: 12px 0px 12px 10px; WIDTH: 60px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 60px; BACKGROUND-COLOR: transparent
}
#wbc H3.ten {
	BACKGROUND-POSITION: -2px -2px
}
#wbc H3.fifteen {
	BACKGROUND-POSITION: -64px -2px
}
#wbc H3.twenty {
	BACKGROUND-POSITION: -250px -64px
}
#wbc H3.twentyfive {
	BACKGROUND-POSITION: -126px -2px
}
#wbc H3.fifty {
	BACKGROUND-POSITION: -188px -2px
}
#wbc H3.free {
	BACKGROUND-POSITION: -250px -2px
}
#wbc .column {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 22px 0px 0px; WIDTH: 140px; PADDING-TOP: 0px
}
#wbc .last.column {
	MARGIN-RIGHT: 0px
}
#wbc DT {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 1px
}
#wbc DD {
	MARGIN: 0px 0px 12px; COLOR: #999
}
#gallery {
	HEIGHT: 650px
}
#gallery H1 {
	FONT-SIZE: 1.8em; MARGIN-BOTTOM: 20px; COLOR: #EB622E
}
#gallery .primary {
	FLOAT: left; WIDTH: 700px; POSITION: relative
}
#gallery .primary .images {
	LIST-STYLE-TYPE: none; POSITION: absolute
}
#gallery .primary .images LI {
	POSITION: absolute
}
#gallery .primary .images LI IMG {
	POSITION: absolute
}
#gallery .overlay {
	POSITION: absolute
}
#gallery .overlay .inside {
	POSITION: relative; HEIGHT: 100%
}
#gallery .overlay .prev {
	DISPLAY: block; BACKGROUND-IMAGE: url(gallery-sprite.png); WIDTH: 22px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 45%; HEIGHT: 24px; BACKGROUND-COLOR: transparent
}
#gallery .overlay .next {
	DISPLAY: block; BACKGROUND-IMAGE: url(gallery-sprite.png); WIDTH: 22px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 45%; HEIGHT: 24px; BACKGROUND-COLOR: transparent
}
#gallery .overlay .prev {
	BACKGROUND-POSITION: -1px -4px; LEFT: 10px
}
#gallery .overlay .next {
	BACKGROUND-POSITION: -29px -4px; RIGHT: 10px
}
#gallery .overlay .info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(000_opacity_50.png); PADDING-BOTTOM: 14px; WIDTH: 100%; BOTTOM: 0px; PADDING-TOP: 14px; POSITION: absolute; HEIGHT: 10px
}
#gallery .overlay .info .title {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; FLOAT: left; MARGIN-LEFT: 18px; COLOR: #EB622E
}
#gallery .overlay .info .credit {
	FLOAT: right; MARGIN-RIGHT: 18px
}
#gallery .sets {
	MARGIN-LEFT: 720px; WIDTH: 220px
}
#gallery .sets LI {
	MARGIN-BOTTOM: 20px; BACKGROUND-COLOR: #191919
}
#gallery UL {
	CLEAR: both; LIST-STYLE-TYPE: none
}
#gallery .sets H2 {
	FONT-SIZE: 1.8em; MARGIN-BOTTOM: 8px
}
#gallery .sets .page-wrapper {
	CLEAR: left
}
#gallery .sets .page {
	WIDTH: 220px; POSITION: absolute; HEIGHT: 550px
}
#gallery .sets .menu {
	OVERFLOW: auto; PADDING-TOP: 18px! important
}
#gallery .sets .menu LI {
	FLOAT: left; WIDTH: auto; HEIGHT: auto
}
#gallery .sets .menu LI A {
	FLOAT: left; BACKGROUND-IMAGE: url(gallery-sprite.png); WIDTH: 85px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px
}
#gallery .sets .menu LI.set A {
	BACKGROUND-POSITION: -4px -39px
}
#gallery .sets .menu LI.slideshow {
	FLOAT: right
}
#gallery .sets .menu LI.slideshow A {
	BACKGROUND-POSITION: -89px -39px
}
#gallery .sets H1 {
	FLOAT: left
}
#gallery #next-set {
	BACKGROUND: url(gallery-sprite.png) no-repeat -94px -4px; FLOAT: right; MARGIN-LEFT: 8px; WIDTH: 26px; HEIGHT: 26px
}
#gallery #prev-set {
	BACKGROUND: url(gallery-sprite.png) no-repeat -62px -4px; FLOAT: right; WIDTH: 26px; HEIGHT: 26px
}
#slideshow {
	LIST-STYLE-TYPE: none
}
#slideshow LI {
	POSITION: absolute
}
#footer {
	CLEAR: both; BORDER-RIGHT: #444 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #444 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; MARGIN: 0px auto; OVERFLOW: auto; BORDER-LEFT: #444 0px solid; WIDTH: 960px; PADDING-TOP: 30px; BORDER-BOTTOM: #444 1px solid
}
#footer .geo {
	FLOAT: left; MARGIN: 6px 20px 0px 0px
}
#footer UL {
	OVERFLOW: auto; COLOR: #fff; LIST-STYLE-TYPE: none
}
#footer LI {
	FLOAT: left; LINE-HEIGHT: 1.4em; MARGIN-RIGHT: 70px
}
#footer LI.first {
	MARGIN-RIGHT: 196px
}
#footer LI.last {
	MARGIN-RIGHT: 0px
}
#footer LI SPAN {
	DISPLAY: block; MARGIN-BOTTOM: 1px
}
#footer A:link {
	COLOR: #fff
}
#footer A:visited {
	COLOR: #fff
}
#footer A:active {
	COLOR: #fff
}
#footer A:hover {
	COLOR: #999; TEXT-DECORATION: none
}
.ui-dialog {
	BORDER-RIGHT: #444 4px solid; BORDER-TOP: #444 4px solid; OVERFLOW: visible! important; BORDER-LEFT: #444 4px solid; BORDER-BOTTOM: #444 4px solid; BACKGROUND-COLOR: #000
}
.ui-widget-overlay {
	BACKGROUND: #000; FILTER: Alpha(Opacity=80); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%; opacity: .80
}
.ui-dialog-titlebar-close {
	Z-INDEX: 999; RIGHT: -18px; BACKGROUND: url(close.png) no-repeat 0px 0px; FLOAT: right; WIDTH: 30px; TEXT-INDENT: -9999px; POSITION: relative; TOP: -14px; HEIGHT: 30px
}
.ui-dialog-title {
	DISPLAY: none
}
