h4{
margin-bottom:5px;
padding:0px;
}

td {FONT-FAMILY: Arial, Helvetica, MS sans serif, sans-serif; FONT-SIZE: 11pt; FONT-WEIGHT: normal;}

fest-big {FONT-FAMILY: Arial, Helvetica, MS sans serif, sans-serif; FONT-SIZE: 24pt; FONT-WEIGHT: bold; font-color: #ffffff}
fest-small {FONT-FAMILY: Arial, Helvetica, MS sans serif, sans-serif; FONT-SIZE: 12pt; FONT-WEIGHT: bold; color: #ffffff}

.front-page-big {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; FONT-WEIGHT: bold; color: #ffffff;}
.front-page-small {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;color: #ffffff;}

.copyright {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff}
.copyright a:link {text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff}
.copyright a:visited {text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff}
.copyright a:active {text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff}
.copyright a:hover {text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff}

.language {FONT-FAMILY: Arial, Helvetica, MS sans serif, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal; color: #ffffff; padding-right: 5px;}
.language a:link {color: #ffffff; text-decoration:none; FONT-FAMILY: Arial, Helvetica, MS sans serif, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal; padding-right: 5px;}
.language a:visited {color: #ffffff; text-decoration:none; FONT-FAMILY: Arial, Helvetica, MS sans serif, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal; padding-right: 5px;}
.language a:active{color: #ffffff; text-decoration:none; FONT-FAMILY: Arial, Helvetica, MS sans serif, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal; padding-right: 5px;}
.language a:hover {color: #ffffff; text-decoration:none; FONT-FAMILY: Arial, Helvetica, MS sans serif, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal; padding-right: 5px;}

#author{
	font-style:italic;
	text-align:right;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:30px;
	line-height:100%;
}

p{
margin-top:12px;
margin-bottom:4px;
line-height:120%;
}

#button {
background-image:url(images/btn.gif);
background-repeat:no-repeat;
height:34px;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
padding-left:5px;
}

/******************* navigation film's homepages ********************/

#button a{
color:#000000;
text-decoration:none;
}

#button_jer {
background-image:url(images/btn_jer.jpg);
background-repeat:no-repeat;
height:126px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
padding-left:5px;
}
#button_jer div{
padding-top:90px;
padding-bottom:0px;
margin:0px;
}
#button_jer a{
color:#000000;
text-decoration:none;
}


#button_bio {
background-image:url(images/btn_bio.jpg);
background-repeat:no-repeat;
height:133px;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
padding-left:5px;
}
#button_bio div{
padding-top:94px;
padding-bottom:0px;
margin:0px;
}
#button_bio a{
color:#000000;
text-decoration:none;
}

#button_potosi{
background-image:url(images/btn_potosi.jpg);
background-repeat:no-repeat;
height:126px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
padding-left:5px;
/*border-top:1px solid #FFFFFF;*/
}
#button_potosi div{
padding-top:93px;
padding-bottom:0px;
margin:0px;
}
#button_potosi a{
color:#000000;
text-decoration:none;
}

#film_homepage_box{
border-top:1px solid #FFFFFF;
float:right;
width:540px;
padding-top:10px;
margin:0px;
}

#potosi_homepage_box{
border-top:1px solid #FFFFFF;
float:right;
width:625px;
padding-top:10px;
margin:0px;
text-align:center;
}

#img_right{
	float:right;
}

#fest_name{
color:#FFFFFF;
font-size:medium;
font-weight:bold;
}
#prize_name{
color:#FFFFFF;
font-size:small;
}

.orange {
	color:#ffba00;
}

#photogallery td{
	padding-bottom:25px;
	}
	
#photogallery img{
	border: 1px solid #777;
	}
	
#photogallery strong{
	text-decoration:none;
	font-size: 10pt;
	font-weight:normal;
	margin:0;
	display:block;
	width:182px;
	background:#f2f2f2;
	overflow:hidden;
	padding-top:3px;
	padding-bottom:3px;
}
	
#photogallery a{
	text-decoration:none;
	color:#777;
}