html {
padding:0;	
margin: 0;
}
body {
	margin: 0;
	padding: 0;
	text-align: center;
	min-width: 800px;
	color: #222;
	background: #DDD url(http://www.streamingfestival.com/img/lbg.jpg);
	background-repeat:repeat-y;
	background-position: top center;
	font: normal 12px arial, helvetica, verdana, Serif; 
	letter-spacing:0px;
	height: 100%;
}

h1 {
	font-size:24px;
	color: #454545;
	letter-spacing: -1px;
	line-height:25px;
	margin:0;
	padding:0;
	height:auto;
}
h1.indexstyle  {
	font-size : 10px;
	color: #EEE;
	display : block;
	font-weight:bold;
	line-height:20px;
	letter-spacing : 1px;  
	text-transform: uppercase;
	vertical-align : middle;
	background: #222;
	margin: 0;
	height: 20px;
	margin-bottom: 1px;
	padding-left:5px;
}
h1.indexheader  {
	font-size : 22px;
	color: #555;
	font-weight:bold;
	line-height:20px;
	background: transparent;
	margin: 0;
	padding:0;
	height:20px;
}
h1.indexheader  b {color: #FFF;}
h1.indexheader  strong {color: #666;}
h1.indexsubheader  {
	font-size : 16px;
	color: #EEE;
	display : block;
	font-weight:bold;
	line-height:20px;
	letter-spacing : -1px;  
	vertical-align : middle;
	background: transparent;
	margin: 0;
	height: 25px;
	margin-bottom: 1px;
	padding:0px 0 0 0;
}
h1.indexsubheader b {color: #EEE;}

h1 b {color : #000;}
.midcontent  h1  	{font-size:22px;height: 29px;color: #666;background: #222;text-align:left;margin-bottom:12px;padding-top:2px;padding-left:10px;}
.leftcontent h1  	{font-size:22px;height: 29px;color: #666;background: #222;text-align:center;margin-bottom:12px;padding-top:2px;padding-left:10px;}
.midcontent  h1 b {font-size:22px;color: #555;}
.blackboxout h1   {font-size:22px;color: #565656;line-height:20px;}
.blackboxout h1 b {font-size:22px;color: #565656;line-height:20px;}
h2 {
	font-size : 18px;
	color: #000;
	text-align: left;
	height: 25px;
	line-height : 25px;
	vertical-align : middle;
	border-bottom : 1px solid #DDD;
	background: transparent;	
	margin: 0;
	padding:0;
	letter-spacing: -1px;
	margin-bottom:4px;
}
.midcontent h2 {	
	font-size : 18px;
	font-weight: normal;
	color: #000;
	height: 23px;
	padding-bottom:2px;
	margin:0;
	line-height:21px;
	background: transparent;
	margin-bottom:4px;
}
h2.topsortmid {text-align:center;display:block;border-bottom:0px;color: #DDD;background:#FFF;}

h2 b {color:#232323;}

h3 {
	color: #222;
	border-bottom:1px solid #DDD;
	letter-spacing:-1px;
	text-align: left;
	font-size : 22px;
	font-weight:normal;
	height: 30px;
	line-height : 25px;
	vertical-align : middle;
	background: transparent;
	margin: 0;
	margin-bottom: 10px;
	padding:0;
}
h3 b 		     {color:#6f6f6f;}
.leftcontent h3  {height: 29px;color: #777;background:#222;border-bottom:0;letter-spacing:-1px;text-align:center;margin-bottom:12px;padding-top:2px;}
.midcontent  h3  {height: 29px;color: #777;background:#222;border-bottom:0;letter-spacing:-1px;text-align:left;margin-bottom:12px;padding-top:2px;padding-left:10px;}
#topwideclass h3 {height: 29px;color: #565656;background:#222;border-bottom:0;letter-spacing: 0px;text-align:left;margin-bottom: 12px;padding-top:2px;padding-left:10px;}

h4{
	font-size : 18px;
	font-weight: normal;
	color: #222;
	height: 22px;
	padding-bottom:2px;
	letter-spacing:-1px;
	margin:0;
	border-bottom: 1px solid #DDD;
	background: transparent;
	margin-bottom:4px;
	line-height:21px;
}
h4.plain{
	font-size : 15px;
	letter-spacing:0px;
	height:auto;
	border-bottom: 0px solid #DDD;
	line-height:24px;
}
h4.heading {
	color: #222;
	height: 24px;
	padding-bottom:0px;
	border-bottom: 1px solid #CCC;
}
h4 b {color: #000;}
h4.blackness {
	font: normal 15px arial, helvetica, verdana, Serif; 
	color: #EEE;
	background: #000;
	padding-top:2px;
	padding-bottom:0px;
	padding-left:5px;
	border-bottom: 1px solid #000;
	margin-bottom:1px;
	letter-spacing:0;
}
h4.blackness b{color: #FFF;}
.leftcontent h4.heading{border-bottom: 0px solid #CCC;}
.interviews h4 {
	font-size : 11px;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:0px;
	height: auto;
	padding-top:8px;
	padding-bottom:0;
	padding-left:0;
	border-bottom: 1px solid #DFDFDF;
	margin:0;
	margin-bottom:0;
}
.interviewspreview h4 {
	font-size : 15px;
	font-weight:bold;
	color: #333;
	background: transparent;
	height: 23px;
	padding-top:8px;
	padding-bottom: 0px;
	padding-left:0px;
	border-bottom: 1px solid #CCC;
	margin:0;
	margin-bottom:5px;
}
h5 {
	font: bold  11px  arial, helvetica, verdana, Serif; 
	letter-spacing : 1px;  
	text-transform: uppercase;
	text-align:left;
	padding:0;
	margin: 0;
}
h5 b {color: #222;}
h6   {font-size : 14px;color: #999;margin:0;padding:0;}

h6.higherlicht {
display:inline;
color: #999;
font:normal 10px  "Lucida Sans Unicode", arial, verdana, Serif;
letter-spacing:0px;
height:20px;
text-align: left;
text-transform:uppercase;
}


A:link, A:visited {color:#1f93b5;text-decoration: none;}
A:active, A:hover {color:#080;text-decoration: underline;}


/* SPECIAL PROGRAM PLAY IMAGE */
a.hiamage:link, A.hiamage:visited, a.hiamagebig:link, A.hiamagebig:visited{
	display:block;
	height: 152px;
	width :auto; 
	margin:0;
	padding:0;
	text-decoration: none;
	background:transparent;
}
a.hiamage:active, a.hiamage:hover, a.hiamagebig:active, a.hiamagebig:hover{
	display:block;
	height: 152px;
	width :auto;  
	margin:0;
	padding:0;
	text-decoration: none;
	background:transparent;
}
a.hiamage span{display:none; } 
a.hiamage:hover span {
display : block; 
position : relative; 
top   :-145px; 
left  :5px; 
width :20px; 
height:20px;
margin:0;
padding:0;
background:transparent;
} 
a.hiamagebig:link, A.hiamagebig:visited{height: 200px;}
a.hiamagebig:active, a.hiamagebig:hover{height: 200px;}
a.hiamagebig span{display:none; } 
a.hiamagebig:hover span {
display: block; 
position: relative; 
top   :-190px; 
left  :5px; 
width :20px; 
height:20px;
margin:0;
padding:0;
background:transparent;
} 

/* USED FOR MISC EMPHASIS LINKS*/
A.b:link, A.b:visited, A.bpr:link, A.bpr:visited, A.bsmall:link, A.bsmall:visited, A.bnb:link, A.bnb:visited, A.bnbh:link, A.bnbh:visited, A.bnbhs:link, A.bnbhs:visited {
	font-size : 16px;
	line-height : 20px;
	padding-top:1px;
	color : #1f93b5; 
	text-decoration : none; 
	margin:0;
} 
A.b:active, A.b:hover, A.bpr:active, A.bpr:hover, A.bsmall:active, A.bsmall:hover, A.bnb:active, A.bnb:hover, A.bnbh:active, A.bnbh:hover, A.bnbhs:active, A.bnbhs:hover {
	font-size : 16px;
	line-height : 20px;
	padding-top:1px;
	color : #080; 
	text-decoration : none; 
	margin:0; 
} 
A.b:link, A.b:visited {font-size:18px;display:block;color : #4fc0e1;}
A.b:active, A.b:hover {font-size:18px;display:block;color : #080;}

/* LINKS FOR THE SPECIAL PROGRAMS*/
A.bpr:link, A.bpr:visited {font-size:12px;background:#FFF;color:#3399cc;padding:1px 15px 1px 15px;}
A.bpr:active, A.bpr:hover {font-size:12px;background:#3399cc;color:#FFF;padding:1px 15px 1px 15px;}

/* LINKS FOR SPECIAL PROGRAMS in program pages and highlights */
A.sp:link, A.sp:visited{
	font-size : 10px;
	display : block;
	font-weight:bold;
	letter-spacing : 1px;  
	text-transform: uppercase;
	vertical-align : middle;
	background: #000;
	margin: 0;
	height: 20px;
	color: #1f93b5;
	text-align: left;
	margin-bottom: 1px;
	padding-left:5px;
	text-decoration : none;
}
A.sp:active, A.sp:hover{
	font-size : 10px;
	display : block;
	font-weight:bold;
	letter-spacing : 1px;  
	text-transform: uppercase;
	vertical-align : middle;
	background: #000;
	margin: 0;
	height: 20px;
	color: #080;
	text-align: left;
	margin-bottom: 1px;
	padding-left:5px;
	text-decoration : none;
}

/*HIGHLIGHTS 4TH EDITION FRONT*/
A.highlicht:link, A.highlicht:visited{
font:normal 10px  "Lucida Sans Unicode", arial, verdana, Serif;
letter-spacing:0px;
margin:0;
height:20px;
margin-bottom: 1px;
padding-left:5px;
text-align: left;
text-decoration:none;
text-transform:uppercase;
}
A.highlicht:active, A.highlicht:hover{
font:normal 10px  "Lucida Sans Unicode", arial, verdana, Serif;
letter-spacing:0px;
margin:0;
height:20px;
margin-bottom:1px;
text-decoration;none;
text-align:left;
text-transform:uppercase;
}

/* LINKS FOR CATEGORY COUNTRIES PAGE */
A.bsmall:link, A.bsmall:visited {display:block;font:normal 10px  "Lucida Sans Unicode", arial, verdana, Serif;letter-spacing:0px;text-transform: uppercase; }
A.bsmall:active, A.bsmall:hover {display:block;font:normal 10px  "Lucida Sans Unicode", arial, verdana, Serif;letter-spacing:0px;text-transform: uppercase; }

/* LINKS FOR VIEW ARTISTS PAGE */
A.bnb:link, A.bnb:visited {font-size : 17px; letter-spacing: 0px;}
A.bnb:active, A.bnb:hover {font-size : 17px; letter-spacing: 0px;}

/* LINKS FOR VIEW HIGHLIGHT PAGE */
A.bnbh:link, A.bnbh:visited {text-align:center;background:#1f93b5;color:#222;padding-left:5px;display:block;font-weight:bold;height:23px;padding-top:3px;}
A.bnbh:active, A.bnbh:hover {text-align:center;background:#000000;color:#FFF;padding-left:5px;display:block;font-weight:bold;height:23px;padding-top:3px;}

/* LINKS FOR VIEW HIGHLIGHT PAGE IN SPECIAL PROGRAM INTERVIEWS */
A.bnbhs:link, A.bnbhs:visited {font-size:12px;background:#000000;color:#666;padding-left:5px;display : block;font-weight:bold;}
A.bnbhs:active, A.bnbhs:hover {font-size:12px;background:#000000;color:#FFF;padding-left:5px;display : block;font-weight:bold;}


A.xxxxxl:link, A.xxxxxl:visited {color : #999;font-weight:bold;letter-spacing:-1px;text-decoration: underline;} 
A.xxxxxl:active, A.xxxxxl:hover {color : #1f93b5;}
A.xxxxl:link, A.xxxxl:visited {color : #777;font-weight:bold;letter-spacing:-1px; } 
A.xxxxl:active, A.xxxxl:hover {color : #1f93b5;}
A.xxxl:link, A.xxxl:visited 	{color : #555;font-weight:bold;letter-spacing:-1px;} 
A.xxxl:active, A.xxxl:hover 	{color : #1f93b5;}
A.xxl:link, A.xxl:visited 	{color : #333;} 
A.xxl:active, A.xxl:hover 	{color : #1f93b5;}
A.xl:link, A.xl:visited 	{color : #000;} 
A.xl:active, A.xl:hover 	{color : #1f93b5;}
A.l:link, A.l:visited 		{color : #222;} 
A.l:active, A.l:hover 		{color : #1f93b5;}
A.m:link, A.m:visited 		{color : #333;} 
A.m:active, A.m:hover 		{color : #1f93b5;}
A.s:link, A.s:visited 		{color : #555;} 
A.s:active, A.s:hover 		{color : #1f93b5;}
A.xs:link, A.xs:visited 	{color : #777;} 
A.xs:active, A.xs:hover 	{color : #1f93b5;}
A.xxs:link, A.xxs:visited 	{color : #999;} 
A.xxs:active, A.xxs:hover 	{color : #1f93b5;}
A.xxxs:link, A.xxxs:visited 	{color : #BBB;} 
A.xxxs:active, A.xxxs:hover 	{color : #1f93b5;}

/*link for colofon bottom pages*/
A.c:link, A.c:visited {
      font-family: "Lucida Sans Unicode",verdana, Tahoma, serif;
	font-size: 9px;
	font-weight: normal;
	letter-spacing:1px;
	text-transform: uppercase;
	color: #1f93b5;
	text-decoration: none;
}
A.c:active, A.c:hover {
      font-family: "Lucida Sans Unicode",verdana, Tahoma, serif;
	font-size: 9px;
	font-weight: normal;
	letter-spacing:1px;
	text-transform: uppercase;
	color: #000;
	text-decoration: none;
}


/* USED FOR TOP MENU LINKS */
a.p0, a.p0:visited, a.p1, a.p1:visited, a.p1x, a.p1x:visited, a.view, a.view:visited, a.p2, a.p2:visited, a.p0sel, a.p0sel:visited,
a.p1sel, a.p1sel:visited, a.p2sel, a.p2sel:visited, a.c2, a.c2:visited {
font: bold 10px  arial, verdana, Serif;
letter-spacing : 1px;  
text-transform: uppercase;
display : block;
width:82px;
height : 16px;
color : #FFF; 
text-decoration : none; 
text-align : center;
background : #1f93b5;
padding-top : 3px;
margin : 0; 
border:1px solid #000;
} 
a.p0:active, a.p0:hover, a.p1:active, a.p1:hover, a.p1x:active, a.p1x:hover, a.p2:active, a.p2:hover, a.p0sel:active, a.p0sel:hover, a.p1sel:active, a.p1sel:hover, 
a.p2sel:active, a.p2sel:hover, a.view:active, a.view:hover, a.c2:active, a.c2:hover{
font: bold 10px  arial, verdana, Serif;
letter-spacing : 1px;  
text-transform: uppercase;
display : block; 
width:82px;
height : 16px;
color : #FFF;
text-decoration : none; 
text-align : center;  
background : #000;
padding-top : 3px;
margin : 0; 
border:1px solid #333;
}
a.p0sel, a.p0sel:visited {color:#FFF;background:#000;width:85px;}
a.p1sel, a.p1sel:visited {color:#FFF;background:#000;}
a.p2sel, a.p2sel:visited {color:#FFF;background:#000;width:75px;}
a.p0sel:hover {color : #FFF;background : #222;width:85px;}
a.p1sel:hover {color : #FFF;background : #222;}
a.p2sel:hover {color : #FFF;background : #222;width:74px;}
a.p0:active, a.p0:hover {width:85px;}
a.p0, a.p0:visited {width:85px;}
a.p2:active, a.p2:hover {width:74px;}
a.p2, a.p2:visited {width:74px; }

a.c2, a.c2:visited {color:#FFF;background:#000;width:130px;font-size : 11px;margin-right:0px;padding-top:4px;height:20px;}
a.c2:active, a.c2:hover {color:#FFF;background:#1f93b5;width:130px;font-size : 11px;margin-right:0px;padding-top:4px;height:20px;}

.m0{float:left;width:87px;background-color:transparent;margin-right:10px;}
.m1{float:left;width:92px;background-color: #222;}
.m2{float:left;width:84px;background-color: transparent; }
.m3{float:left;width:82px;background-color:transparent;margin-right:0;}

a.view, a.view:visited {
padding-left: 0px;
text-align : center;
border-left : 1px solid #3399CC;
}
a.view:hover {
padding-left: 0px;
text-align : center;
border-left : 1px solid #3399CC;
}


a.info, a.info:visited, a.infob, a.infob:visited, a.infoc, a.infoc:visited {
font-size : 13px;
display : block; 
width : 195px;
height : 20px;
color : #3399CC; 
text-decoration : none; 
padding-left: 5px;
text-align : left; 
border-bottom : 1px solid #CCC;
background : #FFF;
padding-top : 4px;
margin : 0;  
} 
a.info:hover, a.infob:hover, a.infoc:hover {
font-size : 13px;
display : block; 
width : 195px; 
height : 20px;
color : #FFF; 
text-decoration : none; 
padding-left: 5px;
text-align : left;  
border-bottom : 1px solid #227999;
background : #227999;
padding-top : 4px;
margin : 0; 
} 
/*ARCHIVES FAQ*/
a.infox, a.infox:visited, a.infoxsel, a.infoxsel:visited, a.profilelink, a.profilelink:visited, a.profilelinkgrey, a.profilelinkgrey:visited  {
font: normal 10px  "Lucida Sans Unicode", arial, verdana, Serif;
letter-spacing : 0px;  
text-transform: uppercase;
display : block; 
width : 195px;
height : 20px;
color : #FFF; 
text-decoration : none; 
text-align : left; 
background : #1f93b5;
padding-left: 5px;
padding-top : 5px;
margin-bottom : 1px;
}
a.infox:hover, a.infoxsel:hover, a.profilelink:hover, a.profilelinkgrey:hover {
font: normal 10px  "Lucida Sans Unicode", arial, verdana, Serif;
letter-spacing : 0px;  
text-transform: uppercase;
display : block; 
width : 195px; 
height : 20px;
color : #FFF; 
text-decoration : none; 
text-align : left;  
background : #000;
padding-left: 5px;
padding-top : 5px;
margin-bottom : 1px;
}

a.infoxsel, a.infoxsel:visited {color : #FFF; background : #000; }
a.infoxsel:hover {color : #FFF; background : #000;}
a.profilelink, a.profilelink:visited {color : #FFF; background : #1f93b5;width : auto;margin-bottom : 1px;   }
a.profilelink:hover {color : #FFF; background : #227999;width : auto;margin-bottom : 1px;background : #000;  }
a.profilelinkgrey, a.profilelinkgrey:visited {color : #FFF; background : #236c81;width : auto;margin-bottom : 1px;   }
a.profilelinkgrey:hover {color : #FFF; background : #227999;width : auto;margin-bottom : 1px;background : #000;  }

/* CATEGORY FAQ AND MISC LINKS */
a.infocat, a.infocat:visited{
font:normal 10px  "Lucida Sans Unicode", arial, verdana, Serif;letter-spacing:0px;text-transform: uppercase; 
display : block;
height : 22px;
color : #3399CC; 
text-decoration : none; 
text-align : left; 
background : transparent;
padding-top : 2px;
margin : 0;  
}
a.infocat:hover {
font:normal 10px  "Lucida Sans Unicode", arial, verdana, Serif;letter-spacing:0px;text-transform: uppercase; 
display : block;
height : 22px;
color : #FFF; 
text-decoration : none; 
text-align : left;  
background : #000;
padding-top : 2px;
margin : 0; 
}
/* PROGRAM LINKS */
a.infoprogram, a.infoprogram:visited{
font-size : 12px;
font-weight:bold;
display : block;
height : 22px;
color : #FFF; 
text-decoration : none; 
padding-left: 5px;
text-align : left; 
background : #1f93b5;
padding-top : 5px;
margin : 0;  
margin-bottom : 1px;
}
a.infoprogram:hover {
font-size : 12px;
font-weight:bold;
display : block;
height : 22px;
color : #FFF; 
text-decoration : none; 
padding-left: 5px;
text-align : left;  
background : #000;
padding-top : 5px;
margin : 0;
margin-bottom : 1px;
}
/* PROGRAM LINKS */
a.infopro, a.infopro:visited{
font:normal 10px  "Lucida Sans Unicode", arial, verdana, Serif;letter-spacing:0px;text-transform: uppercase; 
height : 19px;
display : block;
color : #FFF; 
text-decoration : none; 
padding-left: 5px;
text-align : left; 
background : #1f93b5;
padding-top : 5px;
margin : 0;  
}
a.infopro:hover {
font:normal 10px  "Lucida Sans Unicode", arial, verdana, Serif;letter-spacing:0px;text-transform: uppercase; 
height : 19px;
display : block;
color : #FFF; 
text-decoration : none; 
padding-left: 5px;
text-align : left;  
background : #000;
padding-top : 5px;
margin : 0; 
}
/* USED FOR ARTISTS LINKS IN ARTISTS PAGES */
a.infoa, a.infoa:visited, a.infoartist2006, a.infoartist2006:visited, a.infoartist2007, a.infoartist2007:visited{
display : block;
width : 192px;
height : 20px;
color : #3399CC; 
text-decoration : none; 
padding-left: 4px;
text-align : left; 
border-top : 1px solid #FFF;
border-bottom : 1px solid #CCC;
border-left : 0px solid #FFF;
background-color:transparent;
padding-top : 4px;
margin : 0; 
} 
a.infoa:hover, a.infoartist2006:hover, a.infoartist2007:hover {
display : block;
width : 192px; 
height : 20px;
color : #FFF; 
text-decoration : none; 
padding-left: 4px;
text-align : left;  
border-top : 1px solid #222; 
border-left : 0px solid #222;
border-bottom : 1px solid #CCC;
background : #000;
padding-top : 4px;
margin : 0; 
} 
a.infocatz, a.infocatz:visited{width : 590px; }
a.infoartist2006, a.infoartist2006:visited{background-color:transparent; color : #3399CC;
}
a.infocatz:hover {width : 590px; }
a.infoartist2007, a.infoartist2007:visited{background-color:transparent; color : #2D789E;
}
 

#head{
	background: transparent url(http://www.streamingfestival.com/img/wbg.png);
	background-repeat:repeat-x;
	background-position: top center;
	width:100%;
	height:180px;
}
#header {
	position : relative; 
	top : 0px; 
	left: 0px;
	width : 820px; 
	height: 180px; /*MAIN HEIGHT FRONT DARK BG*/
	text-align : left;
	background : #222;
} 
#top {
	position : relative; 
	top : 0; 
	left: 0;
	width : 820px; 
	height: 90px;
	text-align : left; 
	background:#383838; 

} 
.menu {
	position:relative; 
	top:10px; 
	left:10px;
	height:25px;
	width :810px; 
	background: #222;
	padding:0; 
	margin:0;
}

#topwideclass{position:relative;top:0;left:0px;width:800px;background:transparent;height:100%; }

.droptobottomlong{
	position : relative; 
	top : 20px; 
	left: 10px;
	width :780px;
	text-align : left;
	background: #222;
	color: #888;
	float:left;
}

.closingdiv {background:#FFF;clear:both;}
#header, .subleft, .subright, #top {padding : 0;margin : 0;} 
#main{
	position : relative; 
	top : 0; 
	left: 0;
	width : 820px; 
	text-align : left;
	background : #FFF;
	padding:0;
	margin: 0;
	clear:both;
	border-top:10px solid #FFF;
	height: auto !important; /* for modern browsers */
	height: 100%; /* for IE5.x and IE6 */
	min-height: 100%; /* for modern browsers */

}
#maincontent{
	position: relative;
	top: 0px;
	left: 10px;
	width: 800px;
	margin: 0;
	padding: 0;
	background-color:#FFF;
	line-height:20px;
}
.leftcontent{
	width : 200px;
	margin: 0;
	padding:0;
	float:left;
	background-color:#FFF;
	margin: 0 auto;
}
.midcontent{
	width :590px;
	margin: 0;
	padding:0;
	border-left:10px solid #FFF;
	background-color:#FFF;
	float:left;
	margin: 0 auto;

}

/*BLACK BOXES*/
.blackboxout{
	width :780px;
	margin: 0;
	padding:0;
	border:10px solid #000;
	background-color:#FFF;
	margin:0 0 10px 0;
}
.blackboxinb{
	margin: 0;
	padding:10px;
	background-color:#222;
}
.blackboxinw{
	margin: 0;
	padding:10px;
	background-color:#FFF;
}

.catbox{
padding-top:4px;
text-align :left; 
border-bottom : 1px solid #CCC;
height : 20px;
width:75px;
float:left;
}
#artistscol {
	width : 590px; 
	text-align : left; 
	background : #FFF; 
	padding : 0; 
	margin : 0; 	
}
/*INTERVIEWS*/
.alphabit, .alphabig {
	text-align : left; 
	background : transparent; 
	padding : 0; 
	margin : 0; 	
}
.alphabit a 	{padding:1px 3px 2px 2px;font: normal 11px  verdana, arial, Serif; }
.alphabit a:hover {padding:1px 3px 2px 2px; background : #000; color:#FFF;font: normal 11px  verdana, arial, Serif;}
.alphabig a 	{padding:1px 4px 2px 4px;font: normal 12px Helvetica, arial, Serif; }
.alphabig a:hover {padding:1px 4px 2px 4px; background:#000;color:#FFF;font: normal 12px  Helvetica, arial, Serif;}
input {
	color: #333;
	border: 1px solid #AAA;
	font: normal 11px  verdana, arial, Serif;
	width: 300px;
	background: #FFF;
}
select {
	color: #333;
	border: 1px solid #AAA;
	font: normal 11px  verdana, arial, Serif;
	width: 300px; 
	background: #FFF;
	margin : 0; 
	padding : 0; 
}
.area{width: 300px;height: 20px;}
.buttonnav{
	width:90px;
	height:15px;
	float:left;
} 
#vals01{
  display: block;  width: 80px;  height: 15px;
  background: url("http://www.streamingfestival.com/img/icons/valid01.gif") no-repeat 0 0;
}
#vals01:hover{ 
  background: url("http://www.streamingfestival.com/img/icons/vvalid01.gif") no-repeat 0 0;
}
#vals01 span{
  display: none;
}
#vals02{
  display: block;  width: 80px;  height: 15px;
  background: url("http://www.streamingfestival.com/img/icons/valid02.gif") no-repeat 0 0;
}
#vals02:hover{ 
  background: url("http://www.streamingfestival.com/img/icons/vvalid02.gif") no-repeat 0 0;
}
#vals02 span{
  display: none;
}
#vals03{
  display: block;  width: 80px;  height: 15px;
  background: url("http://www.streamingfestival.com/img/icons/valid03.gif") no-repeat 0 0;
}
#vals03:hover{ 
  background: url("http://www.streamingfestival.com/img/icons/vvalid03.gif") no-repeat 0 0;
}
#vals03 span{
  display: none;
}
#isfth{
  display: block;
  width: 240px;
  height: 130px;
  background: url("http://www.streamingfestival.com/img/partners/isfth-non-profit-foundation-netherlands.jpg") no-repeat 0 0;
}
#isfth:hover{ 
  background: url("http://www.streamingfestival.com/img/partners/isfth-non-profit-foundation-netherlands-hover.jpg") no-repeat 0 0;
}
#isfth span{
  display: none;
}
.sitemap li   {background-color:transparent; color: #000;line-height:30px;}
.sitemap li a {color: #1f93b5;font-size:13px;letter-spacing:1px;font-weight:lighter;font-family:helvetica,verdana,  serif;}
.button {
	border: 0px solid #EEE;
	font: normal 10px  "Lucida Sans Unicode", arial, verdana, Serif;
	letter-spacing : 0px;  
	text-transform: uppercase;
	width: 100px;  
	color: #FFF;
	text-align : center; 
	background : #1f93b5;
	cursor: pointer;
	margin-top : 0; 
	padding : 0; 
}
textarea{border: 1px solid #AAA;font: normal 11px verdana, arial, Serif;color:#000;width:300px; }
.inputsearch{
	color: #444;
	font: normal 10px  "Lucida Sans Unicode", arial, verdana, Serif;
	letter-spacing : 0px;  
	text-transform: uppercase;
	width: 250px;
	background: #FFF;
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
	margin: 0;
	padding: 0;
}
.small {color: #999;}
.url {visibility:hidden;}
.divclear{clear:both;height:5px;background:transparent;}
.leftpad {padding-left:10px;padding-right:10px;}
img{border:0;}
hr { background-color: #CCC; color:#CCC; height:1px; border:0; }
fieldset{border:0px solid #EEE;padding:10px;margin:0;margin-top:10px;margin-left:0px;background:#EEE;color:#000;width:779px;}
legend{font-size:18px;color:#444;font-weight:bold;margin:0;padding:0;}
legend i {color:#cc6600;font-style:normal;}