/*TEAL ---------------------------------------------*/

/*

body.orange{
	background:#171717 url(../img/IF_Backgroundtype.orange.gif) repeat-y 50% 0;
}
body.purple{
	background:#171717 url(../img/IF_Backgroundtype.purple.gif) repeat-y 50% 0;
}
body.fuscia{
	background:#171717 url(../img/IF_Backgroundtype.fuscia.gif) repeat-y 50% 0;
}
body.teal{
	background:#171717 url(../img/IF_Backgroundtype.teal.gif) repeat-y 50% 0;
}
*/

/*Main*/
.teal .boxoffice{	background-image:url(../img/festival.boxoffice-teal.gif)	}
body.teal{			background:#50BDBC url(../img/IF_Backgroundtype.teal.gif) repeat-y 50% 0;	color:#000;	}
body.teal #wrapper{	background:#19BCB9;				}

body.teal h1.logo a{background-image:url(../img/h1.logo.png) !important;	}
body.teal a:hover,
.teal li.current a	{color:#000 !important;			}
.teal #nav li a{	border-color:#000!important;	}

/*Content*/
#right h3{
	color:#fff;
}

/*Footer*/
.teal #footer .social{	background:#184F4E;		
						border-color:#466463;		}
.teal #footer .sponsors{background:#188684;			}
.teal #footer .produced{color:#fff;					}

.teal #footer .social .twitter a{		background-image:url(../img/if.twitter.teal.gif)}
.teal #footer .social .facebook a{		background-image:url(../img/if.facebook.teal.gif)}
.teal #footer .social .flickr a{		background-image:url(../img/if.flickr.teal.gif)}
.teal #footer .social .youtube a{	background-image:url(../img/if.youtube.teal.gif)}
.teal #footer .social .enews span{		background-image:url(../img/bg.enews.teal.gif)}

.teal #footer .sponsors{	background-image:url(../img/bg.footer.sponsors.teal.gif)}
/*-------------------------------------------------*/



/*LILAC --------------------------------------------*/

/*Main*/
.lilac .boxoffice{	background-image:url(../img/festival.boxoffice-lilac.gif)	}
body.lilac{			 background:#9D6BB4 url(../img/IF_Backgroundtype.purple.gif) repeat-y 50% 0;	color:#fff;	}
body.lilac #wrapper	{background:#7D4199;				}
body.lilac h1.logo a{background-image:url(../img/h1.logo.png) !important;	}
body.lilac a:hover,
.lilac li.current a	{color:#000 !important;			}
.lilac #nav li a{	border-color:#000!important;	}

/*Content*/

/*Footer*/
.lilac #footer .social{	background:#3A2543;		
						border-color:#584D5D;		}
.lilac #footer .sponsors{background:#5B336E;		}

.lilac #footer .social .twitter a{		background-image:url(../img/if.twitter.lilac.gif)}
.lilac #footer .social .facebook a{	background-image:url(../img/if.facebook.lilac.gif)}
.lilac #footer .social .flickr a{		background-image:url(../img/if.flickr.lilac.gif)}
.lilac #footer .social .youtube a{		background-image:url(../img/if.youtube.lilac.gif)}
.lilac #footer .social .enews span{		background-image:url(../img/bg.enews.lilac.gif)}

.lilac #footer .sponsors{	background-image:url(../img/bg.footer.sponsors.lilac.gif)}
/*-------------------------------------------------*/



/*FUSCIA ------------------------------------------*/

/*Main*/
.fuscia .boxoffice{	background-image:url(../img/festival.boxoffice-fuscia.gif)	}
body.fuscia{			 background:#F0469E url(../img/IF_Backgroundtype.fuscia.gif) repeat-y 50% 0;	color:#fff;	}
body.fuscia #wrapper	{background:#E50278;				}
body.fuscia h1.logo a	{background-image:url(../img/h1.logo.png) !important;	}
body.fuscia a:hover,
.fuscia li.current a	{color:#000 !important;		}
.fuscia #nav li a{		border-color:#000!important;}

/*Content*/

/*Footer*/
.fuscia #footer .social{background:#5D1038;		
						border-color:#5A2541;		}
.fuscia #footer .sponsors{background:#A10958;		}

.fuscia #footer .social .twitter a{		background-image:url(../img/if.twitter.fuscia.gif)}
.fuscia #footer .social .facebook a{	background-image:url(../img/if.facebook.fuscia.gif)}
.fuscia #footer .social .flickr a{		background-image:url(../img/if.flickr.fuscia.gif)}
.fuscia #footer .social .youtube a{		background-image:url(../img/if.youtube.fuscia.gif)}
.fuscia #footer .social .enews span{		background-image:url(../img/bg.enews.fuscia.gif)}

.fuscia #footer .sponsors{	background-image:url(../img/bg.footer.sponsors.fuscia.gif)}
/*-------------------------------------------------*/



/*ORANGE ------------------------------------------*/

/*Main*/
.orange .boxoffice{	background-image:url(../img/festival.boxoffice-orange.gif)	}
body.orange{			 background:#F99140 url(../img/IF_Backgroundtype.orange.gif) repeat-y 50% 0;	color:#fff;	}
body.orange #wrapper	{background:#F16D07;				}
body.orange h1.logo a	{background-image:url(../img/h1.logo.png) !important;	}
body.orange a:hover,
.orange li.current a	{color:#000 !important;		}
.orange #nav li a{		border-color:#000!important;}
.orange div.wysiwyg p	{color:#000;}
.orange .simage			{color:#000;}

/*Content*/

/*Footer*/
.orange #footer .social{background:#613412;		
						border-color:#6D5543;		}
.orange #footer .sponsors{background:#A9510C;		}

.orange #footer .social .twitter a{		background-image:url(../img/if.twitter.orange.gif)}
.orange #footer .social .facebook a{	background-image:url(../img/if.facebook.orange.gif)}
.orange #footer .social .flickr a{		background-image:url(../img/if.flickr.orange.gif)}
.orange #footer .social .youtube a{		background-image:url(../img/if.youtube.orange.gif)}
.orange #footer .social .enews span{		background-image:url(../img/bg.enews.orange.gif)}

.orange #footer .sponsors{	background-image:url(../img/bg.footer.sponsors.orange.gif)}
/*-------------------------------------------------*/