/*
 Last Updated: Thu Feb 09 10:09:10 GMT 2012
 By: sysadmin
 Content Merged: KPPCONT_051691,KPPCONT_044788,KPPCONT_028512,KPPCONT_034690,KPPCONT_030130,KPPCONT_032834,KPPCONT_032835,KPPCONT_032833,KPPCONT_030636,PPCONT_018873,PPCONT_018041,PPCONT_015468,PPCONT_016007,
*/



.kppcont_051691 #content-bg { background: #fff url(/web/kppcont_051691_T) no-repeat center top;}

#container.kppcont_051691 #content {background:url("/footer/kppcont_051691_B") no-repeat scroll center bottom #FFFFFF;padding:0 24px 125px;}

.festival-img .kppcont_051691-overlay {background:url("/overlay/kppcont_051691_O") no-repeat scroll left top transparent;height:42px;left:0;position:absolute;top:0;width:42px;}
.kppcont_051691 #content #listings h2 a {color:##262655;}
.kppcont_051691 #content #listings h2 {color:##262655}
.kppcont_051691-link a {color:##262655;}
.kppcont_051691 .festival-head {border-top:9px solid ##262655;}
.festival-img.thumb .kppcont_051691-overlay {top:5px;}

.kppcont_051691 #content #listings h2 a:active, .kppcont_051691 #content #listings h2 a:focus{background-color: ##262655;color: #fff;}
.kppcont_051691 #content #listings .hr {margin-bottom: 7px;}
.kppcont_051691 #content #listings p {padding-right: 10px;}
.kppcont_051691 #content #listings img {margin: 3px 22px 7px 0;}
.kppcont_051691-link  {margin: 0 0 0.25em;}
#listings .festival-img.thumb .kppcont_051691-overlay {top: 3px;}
.kppcont_051691 .festival-button {
display:block;
float:left;
height:19px;
position:relative;
width:81px;
}
* html .festival-img .kppcont_051691-overlay {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/overlay/kppcont_051691_O');

}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.kppcont_044788 #content-bg { background: #fff url(/web/kppcont_044788_T) no-repeat center top;}

#container.kppcont_044788 #content {background:url("/footer/kppcont_044788_B") no-repeat scroll center bottom #FFFFFF;padding:0 24px 125px;}

.festival-img .kppcont_044788-overlay {background:url("/overlay/kppcont_044788_O") no-repeat scroll left top transparent;height:42px;left:0;position:absolute;top:0;width:42px;}
.kppcont_044788 #content #listings h2 a {color:#1503065;}
.kppcont_044788 #content #listings h2 {color:#1503065}
.kppcont_044788-link a {color:#1503065;}
.kppcont_044788 .festival-head {border-top:9px solid #1503065;}
.festival-img.thumb .kppcont_044788-overlay {top:5px;}

.kppcont_044788 #content #listings h2 a:active, .kppcont_044788 #content #listings h2 a:focus{background-color: #1503065;color: #fff;}
.kppcont_044788 #content #listings .hr {margin-bottom: 7px;}
.kppcont_044788 #content #listings p {padding-right: 10px;}
.kppcont_044788 #content #listings img {margin: 3px 22px 7px 0;}
.kppcont_044788-link  {margin: 0 0 0.25em;}
#listings .festival-img.thumb .kppcont_044788-overlay {top: 3px;}
.kppcont_044788 .festival-button {
display:block;
float:left;
height:19px;
position:relative;
width:81px;
}
* html .festival-img .kppcont_044788-overlay {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/overlay/kppcont_044788_O');

}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.kppcont_028512 #content-bg { background: #fff url(/web/kppcont_028512_T) no-repeat center top;}

#container.kppcont_028512 #content {background:url("/footer/kppcont_028512_B") no-repeat scroll center bottom #FFFFFF;padding:0 24px 125px;}

.festival-img .kppcont_028512-overlay {background:url("/overlay/kppcont_028512_O") no-repeat scroll left top transparent;height:42px;left:0;position:absolute;top:0;width:42px;}
.kppcont_028512 #content #listings h2 a {color:#<xColour>;}
.kppcont_028512 #content #listings h2 {color:#<xColour>}
.kppcont_028512-link a {color:#<xColour>;}
.kppcont_028512 .festival-head {border-top:9px solid #<xColour>;}
.festival-img.thumb .kppcont_028512-overlay {top:5px;}

.kppcont_028512 #content #listings h2 a:active, .kppcont_028512 #content #listings h2 a:focus{background-color: #<xColour>;color: #fff;}
.kppcont_028512 #content #listings .hr {margin-bottom: 7px;}
.kppcont_028512 #content #listings p {padding-right: 10px;}
.kppcont_028512 #content #listings img {margin: 3px 22px 7px 0;}
.kppcont_028512-link  {margin: 0 0 0.25em;}
#listings .festival-img.thumb .kppcont_028512-overlay {top: 3px;}
.kppcont_028512 .festival-button {
display:block;
float:left;
height:19px;
position:relative;
width:81px;
}
* html .festival-img .kppcont_028512-overlay {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/overlay/kppcont_028512_O');

}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.kppcont_034690 #content-bg { background: #fff url(/web/kppcont_034690_T) no-repeat center top;}

#container.kppcont_034690 #content {background:url("/footer/kppcont_034690_B") no-repeat scroll center bottom #FFFFFF;padding:0 24px 125px;}

.festival-img .kppcont_034690-overlay {background:url("/overlay/kppcont_034690_O") no-repeat scroll left top transparent;height:42px;left:0;position:absolute;top:0;width:42px;}
.kppcont_034690 #content #listings h2 a {color:#<xColour>;}
.kppcont_034690 #content #listings h2 {color:#<xColour>}
.kppcont_034690-link a {color:#<xColour>;}
.kppcont_034690 .festival-head {border-top:9px solid #<xColour>;}
.festival-img.thumb .kppcont_034690-overlay {top:5px;}

.kppcont_034690 #content #listings h2 a:active, .kppcont_034690 #content #listings h2 a:focus{background-color: #<xColour>;color: #fff;}
.kppcont_034690 #content #listings .hr {margin-bottom: 7px;}
.kppcont_034690 #content #listings p {padding-right: 10px;}
.kppcont_034690 #content #listings img {margin: 3px 22px 7px 0;}
.kppcont_034690-link  {margin: 0 0 0.25em;}
#listings .festival-img.thumb .kppcont_034690-overlay {top: 3px;}
.kppcont_034690 .festival-button {
display:block;
float:left;
height:19px;
position:relative;
width:81px;
}
* html .festival-img .kppcont_034690-overlay {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/overlay/kppcont_034690_O');

}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.kppcont_030130 #content-bg { background: #fff url(/web/kppcont_030130_T) no-repeat center top;}

#container.kppcont_030130 #content {background:url("/footer/kppcont_030130_B") no-repeat scroll center bottom #FFFFFF;padding:0 24px 125px;}

.festival-img .kppcont_030130-overlay {background:url("/overlay/kppcont_030130_O") no-repeat scroll left top transparent;height:42px;left:0;position:absolute;top:0;width:42px;}
.kppcont_030130 #content #listings h2 a {color:#0099ff;}
.kppcont_030130 #content #listings h2 {color:#0099ff}
.kppcont_030130-link a {color:#0099ff;}
.kppcont_030130 .festival-head {border-top:9px solid #0099ff;}
.festival-img.thumb .kppcont_030130-overlay {top:5px;}

.kppcont_030130 #content #listings h2 a:active, .kppcont_030130 #content #listings h2 a:focus{background-color: #0099ff;color: #fff;}
.kppcont_030130 #content #listings .hr {margin-bottom: 7px;}
.kppcont_030130 #content #listings p {padding-right: 10px;}
.kppcont_030130 #content #listings img {margin: 3px 22px 7px 0;}
.kppcont_030130-link  {margin: 0 0 0.25em;}
#listings .festival-img.thumb .kppcont_030130-overlay {top: 3px;}
.kppcont_030130 .festival-button {
display:block;
float:left;
height:19px;
position:relative;
width:81px;
}
* html .festival-img .kppcont_030130-overlay {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/overlay/kppcont_030130_O');

}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.kppcont_032834 #content-bg { background: #fff url(/web/kppcont_032834_T) no-repeat center top;}

#container.kppcont_032834 #content {background:url("/footer/kppcont_032834_B") no-repeat scroll center bottom #FFFFFF;padding:0 24px 125px;}

.festival-img .kppcont_032834-overlay {background:url("/overlay/kppcont_032834_O") no-repeat scroll left top transparent;height:42px;left:0;position:absolute;top:0;width:42px;}
.kppcont_032834 #content #listings h2 a {color:#<xColour>;}
.kppcont_032834 #content #listings h2 {color:#<xColour>}
.kppcont_032834-link a {color:#<xColour>;}
.kppcont_032834 .festival-head {border-top:9px solid #<xColour>;}
.festival-img.thumb .kppcont_032834-overlay {top:5px;}

.kppcont_032834 #content #listings h2 a:active, .kppcont_032834 #content #listings h2 a:focus{background-color: #<xColour>;color: #fff;}
.kppcont_032834 #content #listings .hr {margin-bottom: 7px;}
.kppcont_032834 #content #listings p {padding-right: 10px;}
.kppcont_032834 #content #listings img {margin: 3px 22px 7px 0;}
.kppcont_032834-link  {margin: 0 0 0.25em;}
#listings .festival-img.thumb .kppcont_032834-overlay {top: 3px;}
.kppcont_032834 .festival-button {
display:block;
float:left;
height:19px;
position:relative;
width:81px;
}
* html .festival-img .kppcont_032834-overlay {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/overlay/kppcont_032834_O');

}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.kppcont_032835 #content-bg { background: #fff url(/web/kppcont_032835_T) no-repeat center top;}

#container.kppcont_032835 #content {background:url("/footer/kppcont_032835_B") no-repeat scroll center bottom #FFFFFF;padding:0 24px 125px;}

.festival-img .kppcont_032835-overlay {background:url("/overlay/kppcont_032835_O") no-repeat scroll left top transparent;height:42px;left:0;position:absolute;top:0;width:42px;}
.kppcont_032835 #content #listings h2 a {color:#<xColour>;}
.kppcont_032835 #content #listings h2 {color:#<xColour>}
.kppcont_032835-link a {color:#<xColour>;}
.kppcont_032835 .festival-head {border-top:9px solid #<xColour>;}
.festival-img.thumb .kppcont_032835-overlay {top:5px;}

.kppcont_032835 #content #listings h2 a:active, .kppcont_032835 #content #listings h2 a:focus{background-color: #<xColour>;color: #fff;}
.kppcont_032835 #content #listings .hr {margin-bottom: 7px;}
.kppcont_032835 #content #listings p {padding-right: 10px;}
.kppcont_032835 #content #listings img {margin: 3px 22px 7px 0;}
.kppcont_032835-link  {margin: 0 0 0.25em;}
#listings .festival-img.thumb .kppcont_032835-overlay {top: 3px;}
.kppcont_032835 .festival-button {
display:block;
float:left;
height:19px;
position:relative;
width:81px;
}
* html .festival-img .kppcont_032835-overlay {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/overlay/kppcont_032835_O');

}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.kppcont_032833 #content-bg { background: #fff url(/web/kppcont_032833_T) no-repeat center top;}

#container.kppcont_032833 #content {background:url("/footer/kppcont_032833_B") no-repeat scroll center bottom #FFFFFF;padding:0 24px 125px;}

.festival-img .kppcont_032833-overlay {background:url("/overlay/kppcont_032833_O") no-repeat scroll left top transparent;height:42px;left:0;position:absolute;top:0;width:42px;}
.kppcont_032833 #content #listings h2 a {color:#<xColour>;}
.kppcont_032833 #content #listings h2 {color:#<xColour>}
.kppcont_032833-link a {color:#<xColour>;}
.kppcont_032833 .festival-head {border-top:9px solid #<xColour>;}
.festival-img.thumb .kppcont_032833-overlay {top:5px;}

.kppcont_032833 #content #listings h2 a:active, .kppcont_032833 #content #listings h2 a:focus{background-color: #<xColour>;color: #fff;}
.kppcont_032833 #content #listings .hr {margin-bottom: 7px;}
.kppcont_032833 #content #listings p {padding-right: 10px;}
.kppcont_032833 #content #listings img {margin: 3px 22px 7px 0;}
.kppcont_032833-link  {margin: 0 0 0.25em;}
#listings .festival-img.thumb .kppcont_032833-overlay {top: 3px;}
.kppcont_032833 .festival-button {
display:block;
float:left;
height:19px;
position:relative;
width:81px;
}
* html .festival-img .kppcont_032833-overlay {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/overlay/kppcont_032833_O');

}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.kppcont_030636 #content-bg { background: #fff url(/web/kppcont_030636_T) no-repeat center top;}

#container.kppcont_030636 #content {background:url("/footer/kppcont_030636_B") no-repeat scroll center bottom #FFFFFF;padding:0 24px 125px;}

.festival-img .kppcont_030636-overlay {background:url("/overlay/kppcont_030636_O") no-repeat scroll left top transparent;height:42px;left:0;position:absolute;top:0;width:42px;}
.kppcont_030636 #content #listings h2 a {color:##663399;}
.kppcont_030636 #content #listings h2 {color:##663399}
.kppcont_030636-link a {color:##663399;}
.kppcont_030636 .festival-head {border-top:9px solid ##663399;}
.festival-img.thumb .kppcont_030636-overlay {top:5px;}

.kppcont_030636 #content #listings h2 a:active, .kppcont_030636 #content #listings h2 a:focus{background-color: ##663399;color: #fff;}
.kppcont_030636 #content #listings .hr {margin-bottom: 7px;}
.kppcont_030636 #content #listings p {padding-right: 10px;}
.kppcont_030636 #content #listings img {margin: 3px 22px 7px 0;}
.kppcont_030636-link  {margin: 0 0 0.25em;}
#listings .festival-img.thumb .kppcont_030636-overlay {top: 3px;}
.kppcont_030636 .festival-button {
display:block;
float:left;
height:19px;
position:relative;
width:81px;
}
* html .festival-img .kppcont_030636-overlay {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/overlay/kppcont_030636_O');

}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.ppcont_018873 #content-bg { background: #fff url(/web/ppcont_018873_T) no-repeat center top;}

#container.ppcont_018873 #content {background:url("/footer/ppcont_018873_B") no-repeat scroll center bottom #FFFFFF;padding:0 24px 125px;}

.festival-img .ppcont_018873-overlay {background:url("/overlay/ppcont_018873_O") no-repeat scroll left top transparent;height:42px;left:0;position:absolute;top:0;width:42px;}
.ppcont_018873 #content #listings h2 a {color:#dc143c;}
.ppcont_018873 #content #listings h2 {color:#dc143c}
.ppcont_018873-link a {color:#dc143c;}
.ppcont_018873 .festival-head {border-top:9px solid #dc143c;}
.festival-img.thumb .ppcont_018873-overlay {top:5px;}

.ppcont_018873 #content #listings h2 a:active, .ppcont_018873 #content #listings h2 a:focus{background-color: #dc143c;color: #fff;}
.ppcont_018873 #content #listings .hr {margin-bottom: 7px;}
.ppcont_018873 #content #listings p {padding-right: 10px;}
.ppcont_018873 #content #listings img {margin: 3px 22px 7px 0;}
.ppcont_018873-link  {margin: 0 0 0.25em;}
#listings .festival-img.thumb .ppcont_018873-overlay {top: 3px;}
.ppcont_018873 .festival-button {
display:block;
float:left;
height:19px;
position:relative;
width:81px;
}
* html .festival-img .ppcont_018873-overlay {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/overlay/ppcont_018873_O');

}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.ppcont_018041 #content-bg { background: #fff url(/web/ppcont_018041_T) no-repeat center top;}

#container.ppcont_018041 #content {background:url("/footer/ppcont_018041_B") no-repeat scroll center bottom #FFFFFF;padding:0 24px 125px;}

.festival-img .ppcont_018041-overlay {background:url("/overlay/ppcont_018041_O") no-repeat scroll left top transparent;height:42px;left:0;position:absolute;top:0;width:42px;}
.ppcont_018041 #content #listings h2 a {color:#<xColour>;}
.ppcont_018041 #content #listings h2 {color:#<xColour>}
.ppcont_018041-link a {color:#<xColour>;}
.ppcont_018041 .festival-head {border-top:9px solid #<xColour>;}
.festival-img.thumb .ppcont_018041-overlay {top:5px;}

.ppcont_018041 #content #listings h2 a:active, .ppcont_018041 #content #listings h2 a:focus{background-color: #<xColour>;color: #fff;}
.ppcont_018041 #content #listings .hr {margin-bottom: 7px;}
.ppcont_018041 #content #listings p {padding-right: 10px;}
.ppcont_018041 #content #listings img {margin: 3px 22px 7px 0;}
.ppcont_018041-link  {margin: 0 0 0.25em;}
#listings .festival-img.thumb .ppcont_018041-overlay {top: 3px;}
.ppcont_018041 .festival-button {
display:block;
float:left;
height:19px;
position:relative;
width:81px;
}
* html .festival-img .ppcont_018041-overlay {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/overlay/ppcont_018041_O');

}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.ppcont_015468 #content-bg { background: #fff url(/web/ppcont_015468_T) no-repeat center top;}

#container.ppcont_015468 #content {background:url("/footer/ppcont_015468_B") no-repeat scroll center bottom #FFFFFF;padding:0 24px 125px;}

.festival-img .ppcont_015468-overlay {background:url("/overlay/ppcont_015468_O") no-repeat scroll left top transparent;height:42px;left:0;position:absolute;top:0;width:42px;}
.ppcont_015468 #content #listings h2 a {color:#0066ff;}
.ppcont_015468 #content #listings h2 {color:#0066ff}
.ppcont_015468-link a {color:#0066ff;}
.ppcont_015468 .festival-head {border-top:9px solid #0066ff;}
.festival-img.thumb .ppcont_015468-overlay {top:5px;}

.ppcont_015468 #content #listings h2 a:active, .ppcont_015468 #content #listings h2 a:focus{background-color: #0066ff;color: #fff;}
.ppcont_015468 #content #listings .hr {margin-bottom: 7px;}
.ppcont_015468 #content #listings p {padding-right: 10px;}
.ppcont_015468 #content #listings img {margin: 3px 22px 7px 0;}
.ppcont_015468-link  {margin: 0 0 0.25em;}
#listings .festival-img.thumb .ppcont_015468-overlay {top: 3px;}
.ppcont_015468 .festival-button {
display:block;
float:left;
height:19px;
position:relative;
width:81px;
}
* html .festival-img .ppcont_015468-overlay {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/overlay/ppcont_015468_O');

}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.ppcont_016007 #content-bg { background: #fff url(/web/ppcont_016007_T) no-repeat center top;}

#container.ppcont_016007 #content {background:url("/footer/ppcont_016007_B") no-repeat scroll center bottom #FFFFFF;padding:0 24px 125px;}

.festival-img .ppcont_016007-overlay {background:url("/overlay/ppcont_016007_O") no-repeat scroll left top transparent;height:42px;left:0;position:absolute;top:0;width:42px;}
.ppcont_016007 #content #listings h2 a {color:#<xColour>;}
.ppcont_016007 #content #listings h2 {color:#<xColour>}
.ppcont_016007-link a {color:#<xColour>;}
.ppcont_016007 .festival-head {border-top:9px solid #<xColour>;}
.festival-img.thumb .ppcont_016007-overlay {top:5px;}

.ppcont_016007 #content #listings h2 a:active, .ppcont_016007 #content #listings h2 a:focus{background-color: #<xColour>;color: #fff;}
.ppcont_016007 #content #listings .hr {margin-bottom: 7px;}
.ppcont_016007 #content #listings p {padding-right: 10px;}
.ppcont_016007 #content #listings img {margin: 3px 22px 7px 0;}
.ppcont_016007-link  {margin: 0 0 0.25em;}
#listings .festival-img.thumb .ppcont_016007-overlay {top: 3px;}
.ppcont_016007 .festival-button {
display:block;
float:left;
height:19px;
position:relative;
width:81px;
}
* html .festival-img .ppcont_016007-overlay {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/overlay/ppcont_016007_O');

}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
