
/* News/News Archive pages */

div.view-news,
div.view-news-archive {
  margin-top: 45px;
  margin-bottom: 125px;
}
div.view-header-news,
div.view-header-news-archive {
  margin: 0 20px;
}
.view-news .item-list ul li,
.view-news-archive .item-list ul li {
  list-style-type: none;
  margin: 0 20px 20px 20px;
}
.view-item-news,
.view-item-news-archive {
  background:none repeat scroll 0 0 #F7F7F8;
	border:1px solid #DCDCDC;
	height:95px;
	margin-bottom:20px;
	padding:15px 15px 15px 18px;
	position:relative;
	width:656px;
}
.view-data-node-data-field-publish-date-field-publish-date-value {
  height: 15px;
  width: 560px;
  font-size: 8pt;
  color: #999999;
}
div.view-item-news div.view-data-node-title,
div.view-item-news-archive div.view-data-node-title {
  width: 560px;
  margin-top: 15px;
  margin-bottom: 0;
}
div.view-item-news div.view-data-node-title a,
div.view-item-news-archive div.view-data-node-title a {
  width: 560px;
  font-size: 1.08em;
  font-weight: bold;
}
.view-data-node-data-field-news-sub-heading-field-news-sub-heading-value {
  width: 560px;
  font-size: 11px;
  color: #666;
  margin-top: 1px;
}
.view-data-node-data-field-news-thumbnail-field-news-thumbnail-fid {
  position: absolute;
  top: 50%;
  right: 25px;
  margin-top: -35px;
}
.view-data-node-data-field-news-thumbnail-field-news-thumbnail-fid img {
  height: 70px;
  width: 70px;
  border: 1px solid #909090;
}

/* view-news-archive

div.view-news-archive {
  margin-top: 45px;
  margin-bottom: 125px;
}
.view-news-archive ul li {
  list-style-type: none;
  margin: 0 20px 20px 20px;
}
.view-item-news-archive {
  background: #313031;
  height: 95px;
  width: 656px;
  border: 1px solid #181818;
  padding: 15px 15px 15px 18px;
  margin-bottom: 20px;
}
.view-data-node-data-field-publish-date-field-publish-date-value {
  height: 15px;
  width: 560px;
  font-size: 8pt;
  color: #999999;
}
.view-item-news-archive .view-data-node-title {
  float: left;
  width: 560px;
  margin-top: 15px;
  margin-bottom: 0;
}
.view-item-news-archive .view-data-node-title a {
  width: 560px;
  font-size: 1.08em;
  font-weight: bold;
}
.view-data-node-data-field-news-sub-heading-field-news-sub-heading-value {
  width: 560px;
  font-size: 8pt;
  color: #E7E7E7;
  margin-top: 3px;
}
*/


/* Events page */

#events-page-intro {
  margin-left: 40px;
}
div.events-page-list-item {
  position: relative;
  width: 678px;
  margin-top: 40px;
  padding-bottom: 10px;
  padding: 0 40px;
}
h3.events-page-list-item-title {
  color: #666;
  font-size: 1.125em;
  text-transform: uppercase;
  margin: 1px 0;
}
h5.events-page-list-item-dates {
  font-weight: 300;
  font-size: 1.00em;
  margin: 2px 0;
}
h5.events-page-list-item-location {
  font-weight: 300;
  font-size: 1.00em;
  margin: 1px 0;
}
div.events-page-location-header {
  margin-bottom: 25px;
}
div.events-page-list-item .events-page-list-item-tabs-main {
  margin-left: 0;
}
div.events-page-list-item .quicktabs_wrapper {
  width: 480px;
}
div.events-tabs-description-logo {
  margin-bottom: 10px;
}
table.events-page-tabs-event-hours-table {
  margin: 10px 0;
}
table.events-page-tabs-event-hours-table tbody {
  border: none;
}
table.events-page-tabs-event-hours-table td.day {
  width: 185px;
}
table.events-page-tabs-event-hours-table td.hours {
  color: #999999;
}
div.events-page-gmap {
  height: 428px;
  width: 428px;
}

/* Calendar block

#block-views-event_calendar {
}
#block-views-event_calendar a {
  color: #B19A84;
}
#block-views-event_calendar div.date-nav {
  text-align: center;
}
#block-views-event_calendar div.date-prev {
  width: 25px;
}
#block-views-event_calendar div.date-prev a {
  padding: 0 10px;
}
#block-views-event_calendar div.date-heading {
  width: 117px;
}
#block-views-event_calendar div.date-next {
  width: 25px;
}
#block-views-event_calendar div.date-next a {
  padding: 0 10px;
}

#block-views-event_calendar .calendar-calendar thead th {
  border: none;
}
#block-views-event_calendar .calendar-calendar th.days {
  color: #CCCCCC;
  background: #212421;
}
#block-views-event_calendar .calendar-calendar tbody {
  border: none;
}
#block-views-event_calendar .calendar-calendar tr {
  border: none;
}
#block-views-event_calendar .calendar-calendar td.mini {
  background: #313031;
}
#block-views-event_calendar .calendar-calendar div.mini-day-off {
  text-align: center;
}
#block-views-event_calendar .calendar-calendar div.mini-day-off a {
  background: #313031;
  color: #999999;
}
#block-views-event_calendar .calendar-calendar div.mini-day-on {
  background: #212421;
  text-align: center;
}
#block-views-event_calendar .calendar-calendar div.mini-day-on a {
  background: #212421;
  color: #B19A84;
}
*/

/* Events slideshow */

.event-slideshow-container {
  position: absolute;
  top: 100px;
  right: 40px;
  height: 153px;
  width: 140px;
  padding: 9px 9px 15px;
  background: url('/home/sites/all/themes/sim2_home_theatre/images/worldwide_box_bg.jpg') #101010 repeat-x top left;
  border: 1px solid #636563;
}
.event-slideshow-container .view-label-event-slideshow {
  height: 10%;
  font-size: 12px;
  font-weight: bold;
  color: #B19A84;
  margin: 0 0 10px;
}
.event-slideshow-container ul li {
  width: 100%;
}
.event-slideshow-container .view-data-event-slideshow {
  text-align: center;
}
.event-slideshow-container .view-data-event-slideshow img {
}


/* Downloads page */

/* from $body_classes in template.php */
.downloads-page-body #content-header {
  z-index: 100;
  margin-bottom: 45px;
}
.downloads-page-body #sidebar-left {
  margin-top: 90px;
  z-index: -100;
}
#downloads-page-sidebar-left {
  float: left;
  height: 840px;
  width: 200px;
  background: #F0F0F2;
}
#downloads-page-sidebar-left-inner {
  margin-left: 15px;
  min-height: 600px;
}
#downloads-page-sidebar-left-header {
  font-size: 1.08em;
  font-weight: 400;
  color: #666;
  margin: 25px 0 15px 0;
}
#downloads-page-sidebar-left ul.menu-root {
  padding: 0 0 0 10px;
}
#downloads-page-sidebar-left li.menutitle {
  font-weight: bold;
  font-size: 1.08em;
}
#downloads-page-sidebar-left li.expanded {
  list-style-image: url('/home/sites/all/themes/sim2_home_theatre/images/arrow_down.gif');
}
#downloads-page-sidebar-left li.collapsed {
  list-style-image: url('/home/sites/all/themes/sim2_home_theatre/images/arrow_right.gif');
}
#downloads-page-sidebar-left li.leaf {
  list-style-type: none;
  list-style-image: none;
  margin: 0 0 0 -40px;
  font-size: 8pt;
}
#downloads-page-sidebar-left li.leaf a {
  font-weight: normal;
  color: #666;
  list-style-type: none;
}

#downloads-page-content {
  float: left;
  width: 518px;
  margin: 5px 0 0 40px;
}
#downloads-default-content-image {
  width: 518px;
  margin: 0 auto;
}
#downloads-page-content h3.title {
  display: inline;
  float: left;
  width: 400px;
  font-size: 1.83em !important;
  font-weight: 200;
  color: #B19A84;
  margin-top: 4px;
}
/*
#downloads-page-content h6.language {
  display: inline;
  float: left;
  width: 62px;
  font-size: 8pt;
  font-weight: normal;
  color: #B19A84;
  margin-bottom: 16px;
  margin-top: 6px;
}
#downloads-page-content h6.date {
  display: inline;
  float: left;
  width: 77px;
  font-size: 8pt;
  font-weight: normal;
  color: #B19A84;
  margin-bottom: 16px;
  margin-top: 6px;
}
#downloads-page-content h6.size {
  display: inline;
  float: left;
  font-size: 8pt;
  font-weight: normal;
  color: #B19A84;
  margin-bottom: 16px;
  margin-top: 6px;
}
.downloads-page-table {
  display: inline;
  float: left;
  width: 430px;
  margin-bottom: 25px;
}
.downloads-page-table tbody {
  border: none;
}
.downloads-page-table td.thumbnail {
  width: 60px;
}
.downloads-page-table td.title {
  width: 210px;
}
.downloads-page-table td.language {
  width: 50px;
}
.downloads-page-table td.date {
  width: 70px;
}
.downloads-page-table td.size {
  width: 40px;
}
.downloads-page-table td a {
  color: #CCCCCC !important;
}
*/

.downloads-page-results .downloads-page-result-item {
  margin-bottom: 20px;
}

.downloads-page-results .downloads-page-result-item-thumbnail {
  float: left;
  width: 80px;
}

.downloads-page-results .downloads-page-result-item-content {
  width: 428px;
  float: right;
  font-size: 12px;
  line-height: 22px;
}
.downloads-page-results.downloads-tab .downloads-page-result-item-content {
  width: 333px;
}

.downloads-page-results .downloads-page-result-item-content .downloads-page-result-item-content-title {
  font-weight: bold;
  color: #666;
}

.downloads-page-results .downloads-page-result-item-content .downloads-page-result-item-content-file span {
  margin-right: 7px;
}

.downloads-page-results.downloads-tab .downloads-page-result-item-content .downloads-page-result-item-content-file span {
  font-size: 10px;
}

.downloads-page-results .downloads-page-result-item-content .downloads-page-result-item-content-file span img {
  margin-right: 10px;
  margin-bottom: -5px;
}

.downloads-page-results .downloads-page-result-item-content .downloads-page-result-item-content-description {
  margin-bottom: 8px;
}




