body {
	margin:0px;
	padding:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#444;
	background-image:url(../images/tile.jpg);
}
a {
	color:#000;
	text-decoration:none;
	outline:none;
}
a img {
	border:0px solid #fff;
}
p.clear {
	clear:both;
	padding:0px;
	margin:0px;
	height:1px;
}
ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
p {
	line-height:120%;
}
.bold {
	font-weight:bold;
}
#toolTip {
	position:absolute;
	z-index:1000;
	background:#fff;
	border:0px solid #fff;
	text-align:left;
	padding:1px;
	color:#666;
	display:none;
}
#toolTip p {
	margin:0;
	padding:0;
	color:#666;
	font-size:11px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#toolTip p em {
	display:none;
}
#toolTip p em span {
	display:none;
}
#rule {
	text-align: center;
	position: relative;
	width: 960px;
	height: 650px;
	overflow: visible;
	visibility: visible;
	display: block;
	margin:50px auto;
}
#descripcion {
	position:relative;
	width:950px;
}
#nom_artist {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-style:italic;
color:#FFFFFF;
position:relative;
float:right;
margin-top:300px;
margin-right: 50px;

}
#container {
	position: relative;
	width: 960px;
	height: 780px;
	visibility: visible;
	text-align: left;
	z-index:2;
	opacity:1.0;
	-filter:100;
	border:20px solid #fff;
	background-color:#fff;
}
#logo {
	position: absolute;
	width: 180px;
	height: 30px;
	margin-left:770px;
	margin-top:-14px;
}
#fb {
	position: absolute;
	margin-left:0px;
	margin-top:-14px;
}
#slider {
/*Se pone delante de container con fondo blanco*/
width:960px;
height:300px;
 	position:absolute;
	float:left; 
	z-index:1;
}
.fade{
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transition: opacity 0.3s linear;
}
.fade:hover {
    opacity: 0.5;
    filter: alpha(opacity=50);
    -webkit-transition: opacity 0.5s linear;
}
#rule2 {
	text-align: center;
	position: relative;
	width: 960px;
	height: 478px;
	overflow: visible;
	visibility: visible;
	display: block;
	margin:50px auto;
}
#container2 {
	position: relative;
	width: 960px;
	height: 580px;
	visibility: visible;
	text-align: left;
	z-index:2;
	opacity:1.0;
	-filter:100;
	border:20px solid #fff;
	background-color:#fff;
}
#container_small {
	position: relative;
	width: 960px;
	height: 540px;
	visibility: visible;
	text-align: left;
	z-index:2;
	opacity:1.0;
	-filter:100;
	border:20px solid #fff;
	background-color:#fff;
}
#container_ak {
	position: relative;
	width: 960px;
	height: 860px;
	visibility: visible;
	text-align: left;
	z-index:2;
	opacity:1.0;
	-filter:100;
	border:20px solid #fff;
	background-color:#fff;
}
#footer {
	position: absolute;
	bottom:-10px;
	left:0px;
	width: 960px;
	height: 30px;
	visibility: visible;
	text-align: left;
	z-index:3;
	opacity:1.0;
	-filter:100;
	background-color:#fff;
	text-align:right;
	border-top:1px solid #eee;
}
#footer_art {
	position: absolute;
	bottom:60px;
	left:0px;
	width: 960px;
	height: 30px;
	visibility: visible;
	text-align: left;
	z-index:3;
	opacity:1.0;
	-filter:100;
	background-color:#fff;
	text-align:right;
	border-top:1px solid #eee;
}
#footer_contact {
	position: absolute;
	bottom:-20px;
	left:-20px;
	width: 1000px;
	height: 30px;
	visibility: visible;
	text-align:center;
	z-index:3;
	opacity:1.0;
	-filter:100;
	background-color:#fff;
	text-align:right;
	border-top:1px solid #eee;
}
#footer_artist {
	position: relative;
	bottom:-30px;
	left:0px;
	width: 960px;
	height: 30px;
	visibility: visible;
	text-align: left;
	z-index:3;
	opacity:1.0;
	-filter:100;
	background-color:#fff;
	text-align:right;
	border-top:1px solid #eee;
}
#footer_artist_boss{
	position: relative;
	bottom: 5px;
	left:0px;
	width: 960px;
	height: 30px;
	visibility: visible;
	text-align: left;
	z-index:3;
	opacity:1.0;
	-filter:100;
	background-color:#fff;
	text-align:right;
	border-top:1px solid #eee;
}

#head {
	padding:5px 0px 0px 0px;
}
.player {
	width:400px;
	float:left;
	padding-top:8px;
}
img.logo {
width:200px;
height:30px;
	float:right;
}
.loadWrap {
	position:absolute;
	top:400px;
	height:366px;
	width:960px;
	background-position:center;
	border-top:1px solid #eee;
	padding-top:10px;
}
#banner {
	position:absolute;
	top:10px;
	height:0px;
	overflow:hidden;
}
#banner img {
	width:960px;
}
#nom {
	z-index:999999;
	margin-top:5px;
}
#nom h1 {
	display:block;
	color:#222;
	padding:5px 0px 10px 0px;
	font-size:11px;
	border-bottom:1px solid #394f5c;
	width:955px;
}
#content .redness h1 {
	border-bottom:1px solid #394f5c;
}
#nom h1 span {
	padding:1px;
	background-color:#fff;
}
#content {
	position:absolute;
	top:350px;
	padding:0px;
	height:290px;
}
.lefty {
	float:left;
	width:220px;
}
h1 {
	font-size:25px;
	margin:0px;
	padding:0px;
}
#iconbar {
	overflow:visible;
	position:absolute;
	top:222px;
}
#iconbar li {
	float:left;
	position:relative;
	padding:0px 0px 4px 0px;
	clear:left;
	overflow:visible;
}
#iconbar:hover li {
	opacity:0.3;
	-filter:30;
}
#iconbar:hover li:hover {
	opacity:1.0;
	-filter:100;
}
#iconbar span {
	width:150px;
	position: absolute;
	/*top: -50px;
	left: -80px;*/
	padding: 0px 5px 0px 5px;
	margin-left:5px;
	display: none;
	color:#888;
	font-size:10px;
	border-bottom:1px solid #ddd;
}
.dynamicWrap {
	float:left;
	width:590px;
	padding-top:12px;
	margin-right:15px;
}
ul#subMenu {
	height:20px;
}
ul#subMenu li {
	float:left;
	margin-right:10px;
}
ul#subMenu a {
	display:block;
	font-weight:normal;
	color:#222;
}
ul#subMenu:hover a {
	opacity:0.2;
	-filter:20;
}
ul#subMenu:hover li.iconic a {
	opacity:1.0;
	-filter:100;
}
ul#subMenu:hover a:hover {
	opacity:1.0;
	-filter:100;
	color:#394f5c;
}
#another {
	height:283px;
	width:590px;
	overflow:hidden;
	position:relative;
}

#subMenu li.iconic {
	padding-top:2px;
}
#subMenu li.spaceMe {
	margin-left:20px;
}
table.disco {
	width:525px;
}
table.disco td, table.disco th {
	padding:5px 10px 5px 0px;
}
table.disco th {
	border-bottom:1px dotted #222;
}
h2 {
	margin:0px 0px 10px 0px;
	padding:5px 0px;
	border-bottom:1px solid #eee;
	font-size:16px;
}
h2.margerine {
	margin-top:30px;
}
.aWrap {
	width:295px;
	padding:15px 30px 0px 0px;
}
.bWrap {
	width:525px;
	padding:0px 30px 30px 0px;
}
th.year {
	width:40px;
}
th.label {
	width:110px;
}
th.title {
	width:200px;
}
.extended {
	width:375px;
	padding-top:15px;
}
.extendedMore {
	width:410px;
	min-height:235px;
}
p.fakeSpace {
	padding:0px;
	margin:0px 0px 0px 0px;
	border-top:5px solid #222;
	position:relative;
	z-index:999;
	padding-top:4px;
	padding-bottom:10px;
	font-weight:bold;
}
p.gigDate {
	margin-bottom:12px;
	padding-bottom:8px;
}
p.gigDate span {
	font-weight:bold;
}
#right {
	width:310px;
	float:left;
	padding-top:12px;
}
#right p {
	padding-top:0px;
	margin-top:0px;
}
h3 {
	margin:0px;
	padding:0px;
	font-size:12px;
}
#right p.pointy {
	padding-top:5px;
}
p.tittel {
	font-weight:bold;
}
p.socialMedia {
	padding-bottom:5px;
	border-bottom:1px solid #ccc;
	text-align:right;
}
p.socialMedia img {
	margin-bottom:-3px;
}
ul#menu {
	float:left;
	padding-top:8px;
}
ul#menu_contact {
	float:left;
	margin-right:300px;
	margin-bottom:400px;
	padding-top:8px;
}
ul#menu li {
	float:left;
	margin-right:15px;
}
ul#menu a {
	color:#222;
}
ul#menu:hover a {
	opacity:0.2;
	-filter:20;
}
ul#menu:hover a:hover {
	color:#394f5c;
	opacity:1.0;
	-filter:100;
}
/*
== Booking == */
.bookingForm {
	border-top:1px solid #eee;
	width:945px;
	position:absolute;
	top:30px;
	padding:10px 15px 0px 0px;
}
.bookingForm h3 {
	border-bottom:1px solid #394f5c;
	padding-bottom:5px;
	margin-bottom:5px;
}
table.booker {
	width:450px;
	float:left;
}
table.booker input, table.booker select, table.booker textarea, .signUpTable input, .signUpTable textarea, .latestWrap input {
	width:250px;
	border:1px solid #ccc;
	padding:1px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
}
.signUpTable td {
	padding:5px 10px 5px 0px;
	vertical-align:top;
}
table.booker textarea {
	height:40px;
}
table.booker select {
	width:254px;
}
table.leftSide {
	margin-right:25px;
}
table.booker td {
	padding:4px 10px 2px 0px;
	vertical-align:top;
}
table.booker td.last {
	padding-bottom:5px;
}
table.booker td.heading {
	padding-top:7px;
}
table.booker td.iHold {
	width:250px;
}
option {
	border:0px solid #fff;
}
table.booker td.sooby {
	padding-top:10px;
}
table.booker input.submission, .latestWrap input.soob {
	display:block;
	color:#fff;
	width:50px;
	height:46px;
	background-color:#fff;
	background-image:url(../images/button-send-2.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	border:0px solid #fff;
	float:right;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.latestWrap input.soob {
	float:none;
	display:inline-block;
	margin-left:10px;
}
table.booker input.submission:hover, .latestWrap input.soob:hover {
	background-position:0 -46px;
	cursor:pointer;
}
table.booker input.code {
	width:60px;
	margin:5px 0px 0px 0px;
}
table.booker td.margin {
	padding-top:14px;
}
h1 span {
	font-size:11px;
	font-weight:normal;
}
/*
== label ==
*/
#sidebar {
	height:335px;
	overflow:hidden;
	position:relative;
	float:left;
	width:150px;
	margin-top:30px;
	margin-right:30px;
}
#sidebar img {
	float:left;
	position:absolute;
	top:50px;
	left:0px;
}
.releaseMenu {
	width:150px;
	float:left;
	margin-right:20px;
	padding-top:10px;
	border-top:1px solid #222;
	margin-top:30px;
}
#artistMenu {
	width:100%;
	list-style:none;
	padding:0;
	margin:0px;
	position:relative;
	width:150px;
	z-index:1;
	float:left;
}
#artistMenu span {
}
#artistMenu li {
	padding:5px 0;
	text-align:right;
	display:block;
	cursor:move;
}
#artistMenu li a {
	background-color:#fff;
	color:#222;
	display:inline;
	padding:0px 0px 5px 0px;
	text-decoration:none;
}
#artistMenu li span {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#464646;
}
#debugging_mouse_axis, #debugging_status {
	display:none;
}
.releases {
	position:relative;
	z-index:1;
	float:left;
	margin-top:30px;
	width:420px;
	height:554px;
}
.releases img.normPack {
	position:relative;
	z-index:1;
	float:left;
	margin:0px 10px 10px 0px;
	width:94px;
	height:94px;
}
.releases img.lastPack {
	position:relative;
	z-index:1;
	float:left;
	margin:0px 0px 10px 0px;
	width:94px;
	height:94px;
}
.extendedMore:hover img.normPack, .extendedMore:hover img.lastPack {
	opacity:0.6;
	-filter:60;
}
.extendedMore:hover img.normPack:hover, .extendedMore:hover img.lastPack:hover {
	opacity:100;
	-filter:100;
}
#releaseContent {
	position:absolute;
	z-index:2;
	width:420px;
	height:535px;
}
p.filter {
	padding:5px 0px 10px 0px;
	border-top:4px solid #222;
	margin-top:0px;
	text-align:right;
	font-weight:bold;
	background-color:#fff;
	z-index:2;
	position:relative;
}
h1#fixer {
	position:absolute;
	z-index:2;
	bottom:10px;
}
.label {
	padding-top:30px;
}
.releaseContent {
	width:420px;
	height:535px;
	padding:15px 0px 0px 0px;
	border-top:4px solid #222;
	background-color:#fff;
}
#releaseContent .largePackshot {
	width:190px;
	height:190px;
	float:left;
	margin-bottom:15px;
}
.info {
	width:200px;
	background-color:#fff;
	float:left;
	margin-left:10px;
}
p.close {
	padding:0px;
	margin:0px 0px 6px 0px;
	text-align:right;
}
p.close a {
	color:#d98500;
}
p.mixes {
}
.info a {
	padding-right:3px;
}
h4 span {
	font-weight:normal;
}
.contactPersona {
	display:block;
	width:185px;
	height:315px;
	background-image:url(../images/bg-lollipop.png);
	background-repeat:no-repeat;
	margin-top:-2px;
	position:relative;
	color:#fff;
	float:left;
}
.contactPersona p {
	position:absolute;
	top:170px;
	left:24px;
}
.contactPersona a {
	color:#d98500;
}
.biggy {
	height:500px;
	background-image:url(../images/bg-lollipop-big.png);
	background-repeat:no-repeat;
	margin-top:0px;
}
.biggy p {
	top:365px;
}
.smally {
	height:237px;
	background-image:url(../images/bg-lollipop-small.png);
	background-repeat:no-repeat;
	margin-top:0px;
}
.smally p {
	top:105px;
}
h1.lineout {
	border-bottom:1px solid #222;
	padding-bottom:10px;
	margin-bottom:0px;
}
.interaction {
	width:400px;
	float:left;
	margin-left:0px;
	position:relative;
	padding-top:0px;
}
.interaction h3.pad {
	margin-top:15px;
}
p.socialMarks {
	padding:5px 0px 0px 0px;
	margin:0px;
	margin-top:-45px;
	margin-left:835px;
}
p.socialMarks2 {
	padding:8px 0px 0px 0px;
	margin:0px;
	margin-top:0px;
	margin-left:835px;
}
p.socialMarks a {
	margin-right:15px;
}
p.socialMarks a.rFeed {
	margin-bottom:20px;
}
h3.moveMe {
	margin-top:5px;
}
#video {
	position:absolute;
	top:0px;
	left:0px;
	width:960px;
	height:610px;
	overflow:hidden;
	z-index:2;
	background-color:#fff;
}
.pullMeUp {
	margin-top:-20px;
}
.pullMeOut {
	margin-left:-80px;
}
#overlay {
	position:absolute;
	top:0px;
	left:0px;
	width:960px;
	height:610px;
	overflow:hidden;
	z-index:3;
}
.introWrap {
	padding-top:0px;
	padding-right:15px;
}
.leftRelease {
	width:250px;
	float:left;
	margin-right:20px;
}
img.packshot {
	width:250px;
	height:250px;
	margin-bottom:15px;
	border-top:1px solid #222;
}
table.mixes {
	margin-top:15px;
}
table.mixes td {
	padding:3px 15px 2px 0px;
}
h1 .releaseTitle {
	font-size:13px;
}
h1.artist {
	border-bottom:1px solid #222;
	padding-bottom:10px;
}
.eventMenu {
	width:192px;
	float:left;
	margin-right:40px;
	padding-top:0px;
	margin-top:30px;
	border-top:1px solid #ddd;
}
.eventInfo, .eventImage {
	float:left;
	margin-top:30px;
}
.eventInfo {
	width:390px;
	padding-right:38px;
	border-top:1px solid #ddd;
	height:520px;
	overflow:auto;
	padding-top:15px;
}
.eventImage {
	width:270px;
	border-top:1px solid #ddd;
	padding-top:15px;
	height:520px;
	overflow:hidden;
}
.eventInfo img {
	margin-top:20px;
	width:370px;
	height:200px;
}
p.italic {
}
a.buyTickets {
	width:100px;
	height:15px;
	text-align:center;
	padding:5px;
	display:block;
	float:right;
	background-color:#222;
	color:#fff;
	margin-top:15px;
}
.live {
	display:block;
	float:left;
	margin-right:5px;
	padding:0px 2px 2px 1px;
	width:13px;
	height:13px;
	margin-bottom:5px;
	text-align:center;
	color:#fff;
	background-color:#666;
}
.live a {
	color:#fff;
}
.inactive {
	display:block;
	float:left;
	margin-right:5px;
	padding:0px 2px 2px 1px;
	width:13px;
	height:13px;
	margin-bottom:5px;
	text-align:center;
	color:#aaa;
}
ul#homeArtists, ul#packshotsWap {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:990px;
	background-repeat:no-repeat;
}
ul#packshotsWap {
	background:none;
}
ul#homeArtists li, ul#packshotsWap li {
	width:960px;
	height:606px;
	overflow:hidden;
}
ul#homeArtists li img, ul#packshotsWap li img {
	width:990px;
	padding-bottom:10px;
}
#banner .extension {
	width:975px;
	background-image:none;
}
#banner .extension li {
	width:960px;
	height:606px;
	overflow:hidden;
}
#banner .extension li img {
	width:975px;
	padding-bottom:10px;
}
#eventWrap {
	position:relative;
	float:left;
	margin-right:15px;
}
.eventList {
	float:left;
	width:550px;
}
.eventList h3 {
	font-weight:normal;
}
.minimise {
	width:380px;
	overflow:hidden;
	margin-left:0px;
	height:515px;
}
.minimise ul#homeArtists img {
	width:374px;
}
img.eImage {
	position:absolute;
	z-index:1;
	top:0;
}
.eDetail {
	position:absolute;
	top:515px;
	left:15px;
	z-index:999;
	width:440px;
	background-color:#fff;
	padding:5px 0px;
}
.eDetail span {
	background-color:#fff;
	padding:1px 5px;
}
.eNight {
	font-size:13px;
	font-weight:bold;
}
.ElineUp {
	font-weight:bold;
}
ul.newsArticles li {
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:1px dotted #394f5c;
	font-weight:bold;
}
ul.newsArticles li a {
	display:block;
}
ul.newsArticles li span {
	color:#888;
	font-weight:normal;
	font-size:10px;
}
ul.newsArticles li img {
	float:right;
}
.newsText {
	width:700px;
	float:left;
}
.introWrapTwo {
	padding-right:15px;
}
.introWrapTwo h3 {
	margin-bottom:10px;
	clear:both;
}
.touch {
	position:absolute;
	bottom:-30px;
	right:18px;
	z-index:999999;
	padding-top:8px;
}
.touch input {
	border:0px solid #fff;
	border-bottom:1px dotted #ddd;
	width:170px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#666;
}
.touch img {
	margin-bottom:-2px;
	margin-right:6px;
}
h3.newz {
	margin-top:3px;
	font-size:11px;
	font-weight:normal;
}

h3.newzTwo {
	margin-top:13px;
}
#nom h1 span {
	color:#666;
}
.accH {
	width: 925px;
	float: left;
	border-bottom: 1px dotted #ddd;
	cursor: pointer;
	padding:5px 0px;
	font-weight:bold;
	background-image:url(../images/arrowLeft.jpg);
	background-repeat:no-repeat;
	background-position:center right;
}
.down {
	background-image:url(../images/arrowDown.jpg);
}
.accH a {
	display:block;
}
.accH span {
	font-weight:normal;
}
.accH img {
	float:right;
}
.accC {
	display: none;
	width: 925px;
	float: left;
}
#accordion {
	position:absolute;
	top:40px;
	width:930px;
	height:270px;
}
img.newsImage {
	width:170px;
	float:right;
	margin:10px 0px 10px 10px;
}
.subscribeHere {
	display:block;
	float:right;
	padding-top:5px;
}
input.emailInsert {
	width:250px;
	border:1px dotted #ccc;
	padding:1px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	margin-left:5px;
	color:#666;
}
.subscribeHere img {
	margin-bottom:-1px;
	margin-right:5px;
}
img.releaseImage {
	float:left;
	width:200px;
	margin:8px 15px 0px 0px;
}
img.releaseImageInside {
	float:left;
	width:200px;
	margin:5px 15px 0px 0px;
}
h3.inner {
	margin-top:5px;
}
.paddom {
	padding-top:5px;
}
.moveDown {
	padding-top:10px;
}
#dContent ol {
	padding-left:15px;
}
#dContent ol img {
	margin-left:10px;
}
#dContent {
	margin-top:10px;
}
.releasetext {
	width:350px;
	float:left;
	padding-top:2px;
}
.artistScroll {
	padding-top:10px;
	height:560px;
}
.podSubscribe {
	width:480px;
	float:left;
	margin-right:40px;
}
.podWrap {
	float:left;
	width:430px;
	padding-top:10px;
	padding-left:10px;
	height:260px;
	overflow:hidden;
}
a.podLink {
	display:block;
	width:130px;
	height:69px;
	background-image:url(../images/bg-subscribe.jpg);
	background-repeat:no-repeat;
	color:#fff;
	text-align:center;
	margin-right:25px;
	float:left;
	margin-top:15px;
	padding-top:60px;
}
a.latestE {
	display:block;
	width:130px;
	height:74px;
	background-image:url(../images/bg-subscribe.jpg);
	background-repeat:no-repeat;
	color:#fff;
	text-align:center;
	margin-right:25px;
	float:left;
	margin-top:15px;
	padding-top:55px;
}
a.podLink:hover {
	background-position:0 -129px;
	cursor:pointer;
}
p.accH2 {
	margin-bottom:4px;
	padding:0px;
	margin-top:0px;
}
p.accH2 a {
	color:#394f5c;
	margin-left:10px;
	padding:0px 1px;
}
p.accH2:hover {
	cursor:pointer;
}
.accC2 {
	padding-left:20px;
	padding-right:10px;
}
.inputWrap {
	float:right;
}
.inputWrap p {
	font-weight:normal;
	font-size:11px;
	padding:2px 0px 0px 0px;
	margin:0px;
}
#container .lNews {
	padding:0px;
}
#container .lNews .accH, #container .lNews .accC, #container .lNews #nom h1 {
	padding-left:0px;
	paddng-right:15px;
	width:960px;
}
a.podListenLink {
	width:60px;
	height:35px;
	display:block;
	background-image:url(../images/bg-pod-listen.jpg);
	background-repeat:no-repeat;
	float:right;
	margin:0px 0px 10px 10px;
	overflow:hidden;
	text-align:center;
	padding-top:25px;
	color:#fff;
}
a.podListenLink:hover {
	background-position:0 -60px;
	cursor:pointer;
}
p.podTag {
	position:absolute;
	top:270px;
	right:15px;
	color:#fff;
	z-index:9999999999999;
}
h3.name {
	position:absolute;
	top:280px;
	right:50px;
	color:#fff;
	z-index:9999999999999;
	font-weight:normal;
}
.latestWrap {
	clear:both;
	padding-top:10px;
}
#newsContent {
	width:590px;
	float:left;
	margin-right:15px;
}
.latestWrap .scrollholder {
	height:265px;
}
#scroll3 p.newsTitle {
	font-weight:bold;
	border-bottom:1px dotted #394f5c;
	padding-bottom:2px;
}
h3.newsTittel {
	margin-bottom:10px;
}
h3.newsTittel a {
	float:right;
	margin-left:10px;
}
#scroll3 p.newsTitle span {
	font-weight:normal;
	color:#222;
}
.accHeading {
	border-bottom: 1px solid #FFFFFF;
	cursor: pointer;
	padding-bottom:5px;
}
.accHeading:hover {
	cursor:pointer;
}
.accHeading .ev {
	background-image:url(../images/arrowRightRed.jpg);
	background-repeat:no-repeat;
	padding-left:15px;
}
.accContent {
	padding-bottom:10px;
}
#container p.accH2 {
	padding:0px 0px 5px 0px;
	margin-bottom:0px;
	margin-top:0px;
	background-image:url(../images/arrowLeft.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
#container .podWrap p.accH2 {
	padding:2px 0px 5px 15px;
	margin-bottom:0px;
	margin-top:0px;
	background-image:url(../images/arrowRight.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
#container p.on, #container .podWrap p.on {
	background-image:url(../images/arrowDown.jpg);
}
#container .accC2 p {
	padding:0px 0px 5px 0px;
	margin:0px;
}
#container .accC2  {
	padding:0px 0px 0px 0px;
	margin:0px;
	color:#666;
}
.col {
	width:480px;
	float:left;
	margin-right:25px;
	padding-top:10px;
}
.col h3 {
	padding:0px;
	margin:0px 0px 3px 0px;
}
.col p {
	padding:0px 0px 7px 0px;
	margin:0px;
}
.col a {
}
img.neg {
	margin-bottom:-3px;
}
.interaction input {
	width:300px;
	border:1px dotted #ccc;
	padding:2px;
	margin:5px 0px;
}
#playerWrap {
	position:relative;
	margin-top:-17px;
	height:45px;
}
.player {
	position:relative;
	z-index:50;
	height:30px;
	overflow:hidden;
	margin-left:-10px;
}
p.nowPlaying {
	margin:0px;
	padding:0px;
	font-size:10px;
	position:absolute;
	z-index:9999;
	top:38px;
	left:0px;
}
td {
	vertical-align:top;
}
li.noLink {
	color:#999;
}
li.noLink:hover {
	text-decoration:line-through;
}
#container ul.homage {
	background-image:url(../images/tile-2.jpg);
	background-repeat:repeat;
	width:960px;
	height:608px;
	display:block;
	margin-top:4px;
	overflow:hidden;
	margin-left:0px;
}
.weAre {
	width:960px;
	height:600px;
	overflow:hidden;
}
input.soobIt {
	border:0px solid #fff;
	background-color:#fff;
	width:41px;
	height:17px;
	display:inline;
	background-image:url(../images/submit-small.jpg);
	background-repeat:no-repeat;
}
input.soobIt:hover {
	color:#394f5c;
	cursor:pointer;
}
form.quickE {
	padding:0px;
	margin:0px;
}
form.quickA {
	padding:10px 0px 0px 0px;
	margin:0px;
}
form.quickA input {
	width:220px;
}
form.quickA input.soobIt {
	width:55px;
}
table.diarise td {
	padding:0px 5px 4px 0px;
}
.datumE {
	float:left;
	width:200px;
}
#container input {
	font-family: Georgia, "Times New Roman", Times, serif;
}
p.fix {
	padding:0px;
	margin:0px;
	height:10px;
}
h3.newz a {
	font-size:11px;
	color:#666;
	font-weight:bold;
}
h3.newz a.red {
	color:#c00;
}
a.activeX {
	color:#394f5c;
}

a.listen img {
	margin-bottom:-2px;
}
a.listen {
	float:right;
	margin-right:15px;
}
h3.nonB {
	font-weight:normal;
}
h3.ven {
	margin-top:0px;
}
img.thumby {
	float:right;
	margin:0px 0px 10px 10px;
}
table.diarise td.dat {
	padding-right:20px;
}
#images a {
	display:block;
	background-color:#000;
	width:150px;
	height:70px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	text-decoration:none;
}
#images a.non {
	text-align:center;
	background:none;
}
#images a:hover {
	text-decoration:none;
}
#images {
	width:950px;
	margin:10px auto;
	height:600px;
	overflow:hidden;
}
#container p.littlePad {
	padding-top:5px;
}
.person {
	width:229px;
	float:left;
	margin-right:15px;
}
.person img {
	width:229px;
}
.lastP {
	margin-right:0px;
	width:226px;
}
.lastP img {
	width:226px;
}
#footer ul#menu a.credits {
	color:#ccc;
}
#footer ul#menu a.credits:hover {
	color:#222;
}
.columnUno {
	width:310px;
	float:left;
	margin-right:15px;
	margin-top:5px;
	height:126px;
	overflow:hidden;
}
img.homski {
	width:310px;
	height:116px;
	margin-top:5px;
}
.evver {
	overflow:hidden;
	margin-top:5px;
}
img.ev {
	margin-top:-20px;
}
.columnDeux {
	width:310px;
	float:left;
	margin-top:5px;
	margin-right:0px;
	height:116px;
	overflow:hidden;
}
.homeWrap {
	border-top:1px solid #eee;
	width:960px;
	position:absolute;
	top:30px;
	padding:10px 0px 0px 0px;
}
.blue {
	padding-top:50px;
	color:#394f5c;
}
p.tittel a {
	color:#394f5c;
}
#rightColumn .noS img {
	background:none;
}
#rule ul.listArtists {
	list-style:none;
}
#rule ul.listArtists li {
	width: 188px;
	height: 95px;
	float:left;
	margin:0px 10px 10px 0px;
}
.signUpHere {
	padding:15px;
}
#colorbox, #cboxOverlay, #cboxWrapper {
	position:absolute;
	top:0;
	left:0;
	z-index:9999;
	overflow:hidden;
}
#cboxOverlay {
	position:fixed;
	width:100%;
	height:100%;
}
#cboxMiddleLeft, #cboxBottomLeft {
	clear:left;
}
#cboxContent {
	position:relative;
	overflow:hidden;
}
#cboxLoadedContent {
	overflow:auto;
}
#cboxLoadedContent iframe {
	display:block;
	width:100%;
	height:100%;
	border:0;
}
#cboxTitle {
	margin:0;
}
#cboxLoadingOverlay, #cboxLoadingGraphic {
	position:absolute;
	top:0;
	left:0;
	width:100%;
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
	cursor:pointer;
}
/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay {
	
}
#colorbox {
}
#cboxTopLeft {
	width:21px;
	height:21px;
	background:url(../images/controls.png) -100px 0 no-repeat;
}
#cboxTopRight {
	width:21px;
	height:21px;
	background:url(../images/controls.png) -129px 0 no-repeat;
}
#cboxBottomLeft {
	width:21px;
	height:21px;
	background:url(../images/controls.png) -100px -29px no-repeat;
}
#cboxBottomRight {
	width:21px;
	height:21px;
	background:url(../images/controls.png) -129px -29px no-repeat;
}
#cboxMiddleLeft {
	width:21px;
	background:url(../images/controls.png) left top repeat-y;
}
#cboxMiddleRight {
	width:21px;
	background:url(../images/controls.png) right top repeat-y;
}
#cboxTopCenter {
	height:21px;
	background:url(../images/border.png) 0 0 repeat-x;
}
#cboxBottomCenter {
	height:21px;
	background:url(../images/border.png) 0 -29px repeat-x;
}
#cboxContent {
	background:#fff;
}
#cboxLoadedContent {
	margin-bottom:28px;
}
#cboxTitle {
	position:absolute;
	bottom:4px;
	left:0;
	text-align:center;
	width:100%;
	color:#949494;
}
#cboxCurrent {
	position:absolute;
	bottom:4px;
	left:58px;
	color:#949494;
}
#cboxSlideshow {
	position:absolute;
	bottom:4px;
	right:30px;
	color:#0092ef;
}
#cboxPrevious {
	position:absolute;
	bottom:0;
	left:0px;
	background:url(../images/controls.png) -75px 0px no-repeat;
	width:25px;
	height:25px;
	text-indent:-9999px;
}
#cboxPrevious.hover {
	background-position:-75px -25px;
}
#cboxNext {
	position:absolute;
	bottom:0;
	left:27px;
	background:url(../images/controls.png) -50px 0px no-repeat;
	width:25px;
	height:25px;
	text-indent:-9999px;
}
#cboxNext.hover {
	background-position:-50px -25px;
}
#cboxLoadingOverlay {
	background:url(../images/loading_background.html) center center no-repeat;
}
#cboxLoadingGraphic {
	background:url(../images/loading.html) center center no-repeat;
}
#cboxClose {
	position:absolute;
	bottom:0;
	right:0;
	background:url(../images/controls.png) -25px 0px no-repeat;
	width:25px;
	height:25px;
	text-indent:-9999px;
}
#cboxClose.hover {
	background-position:-25px -25px;
}
.cboxIE #cboxTopLeft {
	background:transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopLeft.png, sizingMethod='scale');
}
.cboxIE #cboxTopCenter {
	background:transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopCenter.png, sizingMethod='scale');
}
.cboxIE #cboxTopRight {
	background:transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopRight.png, sizingMethod='scale');
}
.cboxIE #cboxBottomLeft {
	background:transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomLeft.png, sizingMethod='scale');
}
.cboxIE #cboxBottomCenter {
	background:transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomCenter.png, sizingMethod='scale');
}
.cboxIE #cboxBottomRight {
	background:transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomRight.png, sizingMethod='scale');
}
.cboxIE #cboxMiddleLeft {
	background:transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');
}
.cboxIE #cboxMiddleRight {
	background:transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderMiddleRight.png, sizingMethod='scale');
}
.signUpTable input.sooby {
	background-image:url(../images/submit-small.jpg);
	background-repeat:no-repeat;
	width:41px;
	height:17px;
	border:none;
}
.signUpTable input.sooby:hover {
	cursor:pointer;
}
ol li {
	margin-bottom:4px;
}
table.mail_list td {
	padding:0px 8px 0px 0px;
}
table.mail_list input {
	width:200px;
	margin-top:3px;
}
#container .up_more {
	margin-top:-10px;
}
#container .bit_bigger {
	height:640px;
}
table.disco_table {
	max-width:540px;
}
table.disco_table td, table.disco_table th {
	vertical-align:top;
	padding:0px 10px 5px 0px;
	text-align:left;
}
.main_wrap {
	border-top:1px solid #eee;
	margin-top:5px;
}
.left_news {
	width:960px;
	float:left;
	height:620px;
	position:relative;
	z-index:1;
}
select, input.key {
	border:1px dotted #ccc;
	padding:2px;
	width:164px;
}
input.key {
	width:159px;
	padding:2px;
}
.current_news {
	width:520px;
	float:left;
	margin-right:30px;
}
.related_news {
	width:410px;
	float:left;
}
img.main_news_image {
	width:520px;
}
img.thumb_news_image {
	width:195px;
}
.subscribe_dark {
	display:block;
	border-top:1px dotted #ccc;
	padding:2px 0px;
	position:absolute;
	bottom:0px;
	left:0px;
	z-index:2;
	width:520px;
}
.subscribe_dark p {
	padding:5px 0px;
	margin:0px;
}
.subscribe_dark input {
	border:1px dotted #ccc;
	padding:1px;
}
h1.news_title {
	font-size:14px;
	margin-top:10px;
}
.related {
	width:195px;
	padding-bottom:10px;
	border-bottom:1px dotted #ccc;
	margin-bottom:10px;
	float:left;
	margin-right:20px;
}

.news_options {
	padding-bottom:10px;
	border-bottom:1px dotted #ccc;
	margin-bottom:10px;
	width:195px;
	float:left;
	margin-right:20px;
}
.news_options input.go {
	width:30px;
	background-color:#000;
	color:#fff;
	border:1px solid #000;
	padding:2px 2px 1px 2px;
}
.pagination {
	position:absolute;
	right:0px;
	bottom:0px;
	z-index:2;
}
.pagination a {
	display:inline-block;
	padding:1px 2px;
	width:12px;
	text-align:center;
	border:1px solid #ccc;
	margin-right:2px;
}
.gold {
	background-color:#CC6;
}
#rider_container {
	width:750px;
	padding:20px;
	background-color:#fff;
	margin:30px auto;
	color:#000!important;
}
table.rider_table {
	width:750px;
}
table.rider_table td, table.rider_table th {
	padding:0px 0px 10px 0px;
	text-align:left;
	vertical-align:top;
}
table.rider_table th {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding-bottom:10px;
	padding-top:20px;
}
table.rider_table td.fix_it {
	width:300px;
	padding-right:10px;
}
table.rider_table td.fix_it span {
	font-weight:normal;
}
table.rider_table p {
	padding-top:0px;
	margin-top:0px;
}
table.rider_table input, table.rider_table select {
	padding:1px;
	border:1px dotted #ccc;
	width:440px;
	font-family:Arial, Helvetica, sans-serif;
}
table.rider_table input.checkbox {
	width:16px;
	border:none;
}
table.rider_table select {
	width:445px;
}
table.rider_table td.top_p {
	padding-top:10px;
}
table.rider_table input.soob {
	border:1px solid #333;
	border-radius:5px;
	background-color:#333;
	color:#fff;
	width:100px;
}
table.rider_table input.soob:hover {
	background-color:#fff;
	color:#333;
	cursor:pointer;
}
.no_m {
	margin-right:0px;
}
p.warn {
	color:#c00;
}
p.break {
	height:1px;
	margin:0px;
	padding:0px;
	border-top:1px solid #000;
}
