
/* general reworking of style */

form#ccoptin input.submit {margin-right: 6px;}

form#mtoptin input.submit {margin-right: 6px;}

a, a:link, a:visited {color: #0099ff; text-decoration: none;}
a:hover, a:active {color: #f06ea9;}

A:hover { color: #f06ea9}
body {background-image: url(images/standard/pagebg.jpg); background-repeat:repeat-x;
}
.footerLINK, a.footerLINK, a:link.footerLINK, a:visited.footerLINK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #677c97;
	text-decoration: underline;
}

a:hover.footerLINK, a:active.footerLINK {color: #f06ea9; text-decoration: underline;}

.Linko, a.Linko {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	font-weight: bold;
	color: #0099ff;
	text-decoration: none;
}

a:hover.Linko, a:active.Linko {color: #f06ea9;}

link, link a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0099ff;
	text-decoration: none;
}
.smtxt, a.smtxt, .smtxt a, .smtxt a:link, .smtxt a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}


/* style for table on nowplaying.php page */

#now-playing-table td.odd-event
{background-color: #021424;}

#now-playing-table td.even-event
{background-color: #031b31  /*08345d*/;}


td.views-field-title-url,
td.views-field-city,
td.views-field-date,
td.views-field-time
{padding-top: 14px; padding-bottom: 14px;}

td.withdesc
{padding-bottom: 1px;}

td.views-field-title-url {
	padding-left: 22px;}

	td.views-field-time {
	padding-right: 22px;
}
	
td.views-field-desc
{padding: 2px 22px 14px 42px;}

td.views-field-desc p {margin-top: 1px;}

#now-playing-table th	{
	padding-top: 11px;
	padding-bottom: 11px;
	background-color: #01080f /*021424*/;
}

#now-playing-table {
margin-top: 21px;
	}


	
div.pager, .before-content-note, {
	margin: 14px 17px 14px 17px;
	padding-top: 11px;
	padding-bottom: 11px;
	background-color: #01080f;
}

div.submenu {
	margin: 11px 0px;
	background-color: #021424;
	border: 3px solid #031B31;
}

div.submenu a, div.submenu .current-page-link {
	padding: 0px 16px;
}

div.submenu .current-page-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	font-weight: bold;
	color: white;
}

p.before-content-note {
	text-align: center;
}
#now-playing-table a, #now-playing-table a:link, #now-playing-table a:visited {
	color: #0091f2;
}
#now-playing-table a:hover, #now-playing-table a:active { color: #f06ea9}



/*style for press blurbs page */

div.view-header-Blurbs{
	margin-left: 25px;
}

.blurb-content {
font-style: italic;
	}

	.blurb-content em, .blurb-content i
	{
	font-style: normal;
}
	
.blurb-citation {
padding-left: 28px; line-heigh: .25em;
	}

div.view-content-Blurbs blockquote
{
margin: 36px 40px 36px 43px;
}

.contact-us-blurb{
	margin: 50px 25px 30px 25px 
}

/* style for front page of press section */

body#press-front h2
{margin-left: 35px; margin-right: 35px;}

body#press-front div.content {margin-left: 35px; margin-right: 35px;}

/* style for press_archive */
body#press-archive .view-press-archive ul li
{padding-bottom: 22px; list-style-type: square; color: #031B31;}

body#press-archive .view-press-archive ul li div
{color: #0091F2; padding: 1px;}


/* style for press_photos */

body#press-photos div.view-content-photos p {padding-bottom: 80px;}
body#press-photos div.view-content-photos p img {padding-bottom: 20px;}
body#press-photos div.view-header-photos {padding-bottom: 25px; padding-top: 10px;}
body#press-photos div.view-header-photos p {font-style: italic; font-weight: bold;}


/* style for press_reviews */
body#press-reviews td.view-field {padding-bottom: 15px;}
body#press-reviews div.view-content-press-reviews {margin-left: 17px; margin-right: 17px; margin-top: 12px;}
body#press-reviews div.view-content-press-reviews th {background-color: black;}

/* style for form, originally for getthefilm */

form.mt-form .form-item {
	padding: 7px;
}

.required-field-marker {
  color: #FF6699; font-weight: bolder; font-size: 1.1em;
}
label.required-field {
  color: #FF6699;
}
.formitem-inrow {
  float:left;
  margin-right:1.1em;
}
.formitem-startnewrow {
  clear:left;
}
form .formitem-xsmalltextfield  {
  width:4em;
}
form .formitem-smalltextfield  {
  width:10em;
}
form .formitem-mediumtextfield {
  width:22em;
}
form .formitem-largetextfield {
  width:25em;
}
.mt-form input.form-submit {
  margin-top: .9em;
}
.form-item label {
  display:block;
}

.form-item label.inline-label {
  display:inline;
}

.marker, .form-required {
  color:#FF6699;
}

.mt-form input.radiobutton {
  margin-left: 2.3em;;
}

div.extra-padding-above {
  padding-top: 2em;
}

.mt-form fieldset {
  background-color:#021424;
  border:3px solid #031B31;
  margin:1.8em 0em;
  padding:1em;
}
/* End form styles */

.getthefilm-faq strong {
	color: #FF6699;
}

.mediaplayer {
	margin:10px;
	padding: 6px 2px;
	background-color: #0099ff;
	text-align: center;
	width: 221px;
}

.no-top-margin {
  margin-top: 0px;
}

.small-star-background-head {
  background: url(images/standard/star.gif) no-repeat 2px 8px;
}

.small-star-pink-background-head {
  background: url(images/standard/star_pink.gif) no-repeat 2px 8px;
}

table.deep-blue-bg td {
  background-color: #021424
}

/* from http://www.dynamicdrive.com/style/ */

a.link-as-button {
  background: transparent url('images/standard/button-roundedge-gray-left.gif') no-repeat top left;
  display: block;
  float: right;
  /*font: bold 13px Arial; *//* Change 13px as desired */
  line-height: 22px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
  height: 30px; /* Height of button background height */
  padding-left: 8px; /* Width of left menu image */
  text-decoration: none;
  margin-left: 1.5em;
}

a:link.link-as-button, a:visited.link-as-button, a:hover.link-as-button, a:active.link-as-button{
  color: white; /*button text color*/
  font-weight: bold;
}

a.link-as-button span {
  background: transparent url('images/standard/button-roundedge-gray-right.gif') no-repeat top right;
  display: block;
  padding: 4px 10px 4px 2px; /*Set 10px to be equal or greater than'padding-left' value above*/
}

a:hover.link-as-button { /* Hover state CSS */
  text-decoration: underline;
}

.deep-blue-bg a.link-as-button {
  background: transparent url('images/standard/button-roundedge-gray-left-blue-bg.gif') no-repeat top left;
}

.deep-blue-bg a.link-as-button span {
  background: transparent url('images/standard/button-roundedge-gray-right-blue-bg.gif') no-repeat top right;
}

.link-as-button-wrapper { /* Container you can use to surround a CSS button to clear float */
  overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
  width: 100%;
}

/* end from http://www.dynamicdrive.com/style/ */

