#wrap-content {
	width:780px;
	background-image: url('../images/layout/content_backs/background_purple_narrow.gif');
	background-repeat: repeat-y;
	height: 100%;
}

.schedule-page #wrap-content, .events-page #wrap-content  {
	width:780px;
	background-image: url('../images/layout/content_backs/background_purple.gif');
	background-repeat: repeat-y;
	height: 100%;
}

.schedule-pop #wrap-content {
	width: 560px;
	background-color: #D8DCE3;
	background-image: none;
}

.performers #wrap-content {
	width: 740px;
	background-color: #D8DCE3;
	background-image: none;
}

/* .home-page #wrap-content, .about-page #wrap-content, .films-page #wrap-content .workshops-page  */


/*
.films-page #wrap-content {
	background-image: url('../images/layout/content_back_red.jpg');
	background-repeat:repeat-y;
}

.home-page #wrap-content {
	background-image: url('../images/layout/content_backs/background_purple.gif');
}

.schedule-page #wrap-content {
	background-image: url('../images/layout/content_backs/background_green.gif');
}
*/
#content {
	width: 780px;
	height: 100%;
}

/* -- Content Title ------------------------------- */
#content-title {
	width: 780px;
	height:45px;
	display:none;
}

.home-page #content-title {
	
}

.schedule-page #content-title {
	
}


/* -- Wrapper for Content Pane Primary Column ------------------------------- */
#wrap-content-primary {
	float:left;
	width:520px;
}

.schedule-pop #wrap-content-primary {
	float: none;
	width: 560px;
	text-align: center;
	background-color: #D8DCE3;
}

.performers #wrap-content-primary {
	float: left;
	width: 370px;
	text-align: left;
	background-color: #D8DCE3;
}

.schedule-page #wrap-content-primary, .events-page #wrap-content-primary {
	float:left;
	width:570px;
}

/* -- Wrapper for Content Pane Wrap Secondary Column ------------------------------- */
#wrap-content-secondary {
	float:left;
	width:260px;
}

.performers #wrap-content-secondary {
	float:left;
	width:370px;
}

.home-page #wrap-content-secondary {
	float:left;
	width:260px;
}

.schedule-page #wrap-content-secondary, .events-page #wrap-content-secondary {
	float:left;
	width:210px;
}


/* -- Content Pane Primary Column ------------------------------- */
#content-primary {
	margin: 1em 10px 0.50em 20px;
}

.schedule-pop #content-primary {
	margin-right: 20px;
}

#content-primary h2 {

}


/* -- Content Pane Primary Column ------------------------------- */
#content-secondary {
	margin: 1em 20px 0.50em 15px;
}

#content-secondary h2 {
	
}


.films-page #wrap-content-secondary {
	background-image: url(../images/content/films/award2007background.jpg);
	background-repeat: no-repeat;
	background-position: 1px 0;
}


/* -- Sponsor Footer ------------------------------- */
#sponsors-footer {
	background-image: url(../images/content/sponsors/prem_logos_footer.gif);
	background-repeat: no-repeat;
	height: 90px;
	width: 780px;
	border-top: 1px solid black;
	display:block;
	clear:both;
}

#sponsors-footer a {
	height:90px;
	width: 780px;
	display: block;
	margin:0;
	text-decoration: none;
	color: transparent;
}

#sponsors-footer span {
	display: none;
}


.home-page #sponsors-footer, .sponsors-page #sponsors-footer {
	background-image:none;
	clear:both;
	height:0;
	border:0;
}

.sponsors-page #sponsors-footer {
	display:none;
}


/* -- Sponsor Home Page ------------------------------- */
#sponsors {
	display:none;
}

.home-page #sponsors {
	background-image: url(../images/content/sponsors/prem_logos_top.gif);
	background-repeat:no-repeat;
	height: 120px;
	width: 780px;
	border-bottom: 1px solid black;
	border-top: 0;
	display:block;
}

.home-page #sponsors a {
	height:120px;
	width: 780px;
	display: block;
	margin:0;
	text-decoration: none;
	color: transparent;
}

.home-page #sponsors span {
	display: none;
}







