@charset "UTF-8";

/* CSS Document */

/* @group links */

a:link {
 color:#4673cb;
}

a:visited {
 color:#4673cb;
}

a:hover {
 color:#214182;
}

a:active {
 color:#4673cb;
}

/* @end */

/* @group page subheader */

.wip {
 color:#e28800;
 font-size:12px;
 position:relative;
 top:5px;
 float:right;
 padding-right:20px;
 font-weight:normal;
 font-style:normal;
}

.subheader {
 text-align:left;
 color:#a7a7a7;
 font-size:16px;
 margin-left:10px;
 margin-bottom:0;
}

.subheader .subheaderModule {
 color:gray;
}

/* @end */

/* @group content type */

.contenttypeDetails {
 padding:10px;
 border:1px solid #d0deec;
 background-color:#f4f6f9;
 min-height:100px;
 margin-top:10px;
 margin-bottom:10px;
}

.contenttypeDetails h2 {
 color:#406180;
 font:bold 18px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
 margin:0 0 15px;
}

/* @end */

/* @group tickets */

.warningTicket {
 background-color:#ffdb8c;
 padding:10px 10px 15px;
 margin-top:10px;
 border:1px solid #ebb744;
 border-bottom-style:none;
 margin-bottom:-10px;
}

.warningTicket h2 {
 color:#000;
 margin:0 0 5px;
 font:bold 18px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
}

.warningTicketDetails {
 padding:10px;
 border:1px solid #e2c27c;
 background-color:#fff3d9;
}

.warningTicketDetails h2 {
 color:#000;
 font:bold 18px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
 margin:0 0 15px;
}

/* @end */

/* @group information */

table.movie-rights {
 padding-bottom:10px;
 border:1px solid #d0deec;
 background-color:#f4f6f9; 
}
table.movie-film-rights {
 padding-bottom:10px;
 border:1px solid #d0deec;
}

table.movie-rights h2 {
 color:#406180;
 font:bold 18px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
 padding-bottom:10px;
 padding-left:10px;
}

table.movie-rights td.pad-left {
 padding-left:8px;
 padding-bottom:10px;
}

table.movie-territory {
 border:1px solid #9a9a9a;
 border-bottom:0;
 background-color:#ffffff; 
}

table.movie-territory .heading-tr {
  background-color:#e0e0e0;
}

table.movie-territory .heading-td {
  padding-left:15px;
  border-bottom:1px solid #9a9a9a;
  font-size:14px;
}

td.movie-territory-content {
  padding-left:5px; 
  padding-top:25px;
}

td.movie-text-bold {
  font-weight:bold;
}

.information {
 padding:10px;
 padding-bottom:15px;
 margin-top:10px;
 margin-bottom:-10px;
 border:1px solid #d0deec;
 background-color:#f4f6f9;
 border-bottom-style:none;
}

.information h2 {
 color:#406180;
 font:bold 18px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
 margin:0 0 15px;
}

.informationText {
 max-width: 700px;
 color:#3a4a59;
 font-size:11px;
 margin-bottom:15px;
}

.informationBottomMargin {
	margin-bottom: 10px;
}

/* @end */

/* @group tables */

.table_nopadtop {
 padding-top:0;
}

.table_nopadbottom {
 padding-bottom:0;
}

/* @end */

/* @group forms */

#textarea {
background-color: #ccc; 
width:400px; 
margin-top:5px;
color: #000;
font-family: Lucida Grande, Geneva, Verdana, Arial;
font-size:   11px;
}

/* @end */

/* @group iTunes Interface */

.backgroundGradientBlue {
 padding:10px 10px 15px;
 background:#8ca9cb url(backgrou.jpg) repeat-x;
 margin-top:10px;
}

.backgroundGradientBlue h2 {
 color:#fff;
 font:bold 18px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
 margin:0 0 15px;
}

.backgroundGradientBlue .mediaCover {
 border:1px solid #45698b;
}

.backgroundGradientBlack {
 padding:10px 10px 15px;
 background:#363636 url(backgrou.jpg) repeat-x;
 margin-top:10px;
}

.backgroundGradientBlack h2 {
 color:#fff;
 font:bold 18px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
 margin:0 0 15px;
}

.backgroundGradientBlack td {
 color:#fff;
}

.backgroundGradientBlack .mediaCover {
 border:1px solid #191919;
}

.backgroundGradientWarning {
 padding:10px 10px 15px;
 background:#8ca9cb url(backgrou.jpg) repeat-x;
 margin-top:10px;
 border-right-style:none;
 border-left-style:none;
}

.backgroundGradientWarning h2 {
 color:#000;
 font:bold 18px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
 margin:0 0 15px;
}

.itunesTableHeader {
 background-image:url(backgrou.png);
 font-weight:bold;
 font-size:12px;
 border-bottom:1px solid #555;
}

.itunesTableRow {
 background-color:#f1f5fa;
}

.itunesTableRowAlt {
 background-color:#fff;
}

.itunesTableFooter {
 
}

.iTunesTableRightAlign {
 text-align:right;
 padding-right:12px;
}

/* @end */

/* @group old-CONTACT US */

/* @group CONTENT */

.smalltext {
 font-size:10px;
 color:#000000;
}

.content_section {
 padding:10px;
 padding-bottom:30px;
 margin-top:15px;
 margin-bottom:15px;
 border:1px solid #d0deec;
 background-color:#f4f6f9;
}

.content_bigtext {
 font-weight:bold;
 font-size:14px;
}

/* @end */

/* @group FAQS */

.faq_section {
 color:#385b7f;
 padding:10px;
 margin-bottom:-5px;
 background-color:#fcfcfc;
 border:1px solid #d0deec;
}

/* @end */


/* Ticketing Defaults (MW Added)*/
table.ticketing-default {
padding:10px;
border: 1px solid #c6dbf7;
bgcolor:#f1f4f7;
background-color:#f1f4f7;
}

table.ticketing-playlist-inspect {
padding:0px;
cellspacing:0px;
border:0px;
bgcolor:#7a96be;
background-color:#7a96be;
}

table.ticketing-ticket-inspect {
padding:10px;
border: 0px;
bgcolor:#ffefd5;;
background-color:#ffefd5;;
}

table.ticketing-video-inspect {
padding:10px;
border: 1px solid #c6dbf7;
bgcolor:#f1f4f7;
background-color:#f1f4f7;
}

table.ticketing-ticket-summary {
padding:10px;
border: 1px solid #c6dbf7;
bgcolor:#f1f4f7;
background-color:#f1f4f7;
}

td.title-blue {
font-weight: bold; 
font-size: 18px; 
color:#416180; 
text-align:left;
}

td.title-white {
font-weight: bold; 
font-size: 18px; 
color:#FFFFFF; 
text-align:left;
}

td.title-black {
font-weight: bold; 
font-size: 18px; 
color:#000000; 
text-align:left;
}


.playList-regular { 
font-size: 12px; 
font-weight: lighter; 
color: black; 
}

.playList-strong { 
font-size: 12px; 
font-weight: bold; 
color: black; 
}

.playList-strong-red { 
font-size: 12px; 
font-weight: bold; 
color: red; 
}

.playList-ticket-title { 
font-size: 18px; 
font-weight: bold; 
color: black; 
}

.tracklist-small-strong { 
font-size: 10px; 
font-weight: bold; 
color: black; 
}

td.coverArt-regular { 
background-color: gray; 
color: #ffffff; 
text-align:center;
}

.coverArt-ticket { 
background-color: #ffcc66; 
}

/* @end */