@charset "utf-8";
/* CSS Document */

*{
	margin: 0; padding: 0;
}

a:active {
  position: relative;
  top: 1px;
}

p{
	line-height:1.6em;
}

html{
	padding:0;
	margin:0;
	vertical-align:top;
}

body{
	padding:0;
	margin:0;
	background-image:url(../images/htmlBackground.gif.png);
	background-repeat:repeat;
	font-family: Georgia, serif;
	font-size:14px;
	color: rgba(79, 48, 32, 1);
	vertical-align:top;
}

div#wrapper{
	padding:0;
	margin:0;
	width:100%;
	height:100%;
	min-height:600px;
	background-image:url(../images/wrapperBg.jpg);
	background-position:top center;
	background-repeat:repeat-x;
	text-align:center;
}

/* ---------------------------------------------------------
							HEADER
-----------------------------------------------------------*/


div#headerAndNavigation{
	width:940px;
	height:290px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/headerBackground.jpg);
	background-repeat:no-repeat;
}

div#header{
}

div#header h1{
	margin:0;
}

div#header h1 a{
	width:320px;
	height:237px;
	margin-top: 15px;
	float:left;
}

div#header h1 a span{
	display: none;
}

div#anythingSlider{
	font: 12px Georgia, Serif;
}

/* ---------------------------------------------------------
							NAVIGATION
-----------------------------------------------------------*/

div#navigation{
	float:left;
	clear:both;
	background-image:url(../images/menuSprite.png);
	background-repeat:repeat-x;
	height:45px;
	vertical-align:bottom;
	display:block;
}

div#navigation ul{
	vertical-align:bottom;
}

div#navigation ul li{
	position:relative;
	float:left;
	list-style-type:none;
	margin-left:1px;
	vertical-align:bottom;
}

div#navigation ul li.spacer{
	width:50px;
	height:30px;
}

div#navigation ul li a{
	vertical-align:bottom;
	color:#fff;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
	font-family: Georgia, serif !important;
	background-image:url(../images/menuSprite.png);
	background-position: right -100px;
	padding-top:12px;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:7px;
	float:left;
	height:30px;
}

div#navigation ul li a:hover{
	background-position: right -160px;
}

div#navigation ul li a.active{
	background-position: right -160px;
}

div#navigation ul li a.srbFlag{
	background-image:url(../images/menuSprite.png);
	background-position: 0 -100px;
	width:36px;
	padding-left:0;
	padding-right:0;
}


div#navigation ul li a.srbFlag span{
	display:none;
}

div#navigation ul li a.hunFlag{
	background-image:url(../images/menuSprite.png);
	background-position: -36px -100px;
	width:36px;
	padding-left:0;
	padding-right:0;
}

div#navigation ul li a.hunFlag span{
	display:none;
}

div#navigation ul li a.engFlag{
	background-image:url(../images/menuSprite.png);
	background-position: -72px -100px;
	width:36px;
	padding-left:0;
	padding-right:0;
}

div#navigation ul li a.engFlag span{
	display:none;
}


div#contentAndSideBar{
	margin-left:auto;
	margin-right:auto;
	width:940px;
	text-align:left;
}

/* IE 6 <a> bug */

div#navigation ul li.flag a.srbFlag:hover{
	background-position: left -100px;
}

div#navigation ul li.flag a.hunFlag:hover{
	background-position: -36px -100px;
}

div#navigation ul li.flag a.engFlag:hover{
	background-position: -72px -100px;
}

/* ---------------------------------------------------------
							IE6WARNING
-----------------------------------------------------------*/

div#ie6warning{
	display:none;
	_display:block;
	width:900px;
	background-color:#F00;
	color:#fff;
	padding: 20px;
	margin: 20px 0 20px 0;
	text-align:center;
	font-weight:bold;
	font-size:1.8em;
}

/* ---------------------------------------------------------
							CONTENT
-----------------------------------------------------------*/

div#content{
	display:block;
	float:left;
	width:690px;
	margin: 15px 0 0 0;
	_width:640px;
}

/* ---------------------------------------------------------
						CONTENT -> NEWS
-----------------------------------------------------------*/

div.news{
	background-image:url(../images/menuSprite.png);
	background-position: left -480px;
	background-repeat:no-repeat;
	padding: 15px 0 0 20px;
	min-height:100px;
}

div.news h2{
	padding:2px 0 10px 0;
	margin:0;
	font-size:1.4em;
}

div.news h2 a{
	color:#FFF;
	text-decoration:none;
}

p.newsData{
	font-size:0.7em;
	padding:5px 0 10px 0;
	font-weight:bold;
}

p.newsDetails{
}

p.newsDetails a{
	color:#4F3020;
	font-weight:bold;
	text-decoration:none;
	font-style:italic;
	border-bottom: 1px dotted #4F3020;
}

div.newsDetails{
}

div.newsDetails a{
	color:#4F3020;
	font-weight:bold;
	text-decoration:none;
	font-style:italic;
	border-bottom: 1px dotted #4F3020;
}

img.pinkBorderFL{
	float:left;
	border: solid 1px #ff00c6 !important;
	margin: 15px 15px 15px 0;
}

/* ---------------------------------------------------------
						CONTENT -> PROGRAMME
-----------------------------------------------------------*/

div#print{
	float:right;
}

div#print a{
	text-decoration:none;
	border:none;
	color:#4F3020;
}

div#print a:visited{
	color:#4F3020;
}

div#print span#printText{
	display:none;
}

div#print a img{
	border:none;
	text-decoration:none;
	position:relative;
	margin: 2px 0 0 0;
}

div.programmeDay{
	background-image:url(../images/menuSprite.png);
	background-repeat:no-repeat;
	background-position:-690px -480px;
	padding: 16px 0 10px 14px;
	float:left;
}

p.programmeDate{
	width:40px;
	height:50px;
	color:#FFF;
	display:inline-block;
	line-height:1.4em;
	text-align:center;
	font-size:1.0em;
	font-weight:bold;
	font-style:italic;
	padding:0;
	margin:0;
	float:left;
}

p.programmeDate span{
	font-size:1.8em;
	*line-height:1em;
}

div.programmeDay div{
	float:right;
	display:inline-block;
	width:636px;
	_width:585px;
	background-image:url(../images/programmeSeparator.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

div.programmeDay div.last{
	float:right;
	background:none !important;
}

div.programmeDay div.dateAndPicture{
	float:left !important;
	width:126px !important;
	height:204px;
	background-image:url(../images/menuSprite.png);
	background-repeat:no-repeat;
	background-position: -250px -96px;
	text-align:center;
	//padding-bottom: 20px;
}

div.dateAndPicture p{
	color:#ff00c6;
	font-size:2.4em;
	line-height:1em;
	font-weight:bold;
	padding: 0 0 5px 0;
}

div.dateAndPicture img{
	border: solid 1px #ff00c6;
	width:100px;
	height:150px;
}

div.programmeDay div.movieDetails{
	float:right !important;
	width:500px !important;
	_width:450px;
	background:none !important;
}

div.movieDetails h2{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:1.5em;
	font-weight:bold;
	padding: 2px 0 2px 0;
}

div.movieDetails h3{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:1.0em;
	padding: 2px 0 2px 0;
}

div.movieDetails p{
}

div.movieDetails p.movieParam{
	padding-top: 20px;
}

div.movieDetails p.movieDesc{
	padding: 20px 0 10px 0;
}

div.movieDetails p a{
	color:#4F3020;
	font-weight:bold;
	text-decoration:none;
	font-style:italic;
	border-bottom: 1px dotted #4F3020;
}

/* ---------------------------------------------------------
						CONTENT -> ABOUT US
-----------------------------------------------------------*/

div#aboutUs h2{
	color:#FFF;
	font-size:1.4em;
	float:left;
	width:650px;
	_width:610px;
	height:46px;
	padding: 34px 0 0 40px;
	background-image:url(../images/menuSprite.png);
	background-repeat:no-repeat;
	background-position: -1380px -240px;
	text-align:justify;
}

div#aboutUs h2.face{
	background-position: -1380px -480px !important;
}

div#aboutUs h2.cinema{
	background-position: -1380px -350px !important;
}

div#aboutUs p{
	float:left;
	font-size:1.0em;
}


/*
div#aboutUs img.pinkBorderFL{
	float:left;
	border: solid 1px #ff00c6;
	margin: 15px 15px 15px 0;
}


div#aboutUs img.pinkBorderFR{
	float:right;
	border: solid 1px #ff00c6;
	margin: 15px 10px 15px 15px;
}
*/

div#aboutUs div{
	float:left;
	margin: 0 0 0 100px;
	width:450px;
	background-image:url(../images/programmeSeparator.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

div#aboutUs div.last{
	background:none;
}

/* Danika rakta be resz */
div#aboutUs div.tartalom{ 
	float:left;
	font-size:1.0em;
	margin: 0 0 0 0;
	width:95%;
	background:none;
}

div#aboutUs img{
	border: solid 1px #ff00c6;
	margin: 15px 15px 15px 0;
}
/* ------------------- */

div#aboutUs div h3{
	padding-top: 10px;
	font-size:1.2em;
}

div#aboutUs div p{
	float:none;
}

div#aboutUs div p span{
	color: rgba(79, 48, 32, 0.6);
	font-style:italic;
}

div#aboutUs div img{
	float:right;
	_float:left;
}

div#aboutUs img.staff{
	float:right;
	border: solid 1px #ff00c6;
	background-image:url(../images/menuSprite.png);
	background-repeat:no-repeat;
	background-position: -250px -130px;
	padding:10px;
	margin: 15px 0 15px 15px;
}

/* ---------------------------------------------------------
						CONTENT -> CONTACT
-----------------------------------------------------------*/

div#contactAndMap{
	width:690px;
	_width:640px;
	float:left;
	background-image:url(../images/programmeSeparator.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding: 0 0 20px 0;
}

div#contact{
	float:left;
	width:340px;
	_width:250px;
}

div#contact ul{
	
	
}

div#contact ul li{
	list-style-position:inside;
	background-image:url(../images/menuSprite.png);
	background-repeat:no-repeat;
	background-position: -250px -140px;
	padding: 10px 10px 10px 10px;
	_padding: 10px 10px 10px 0;
	height:50px;
}

div#contact ul li.address{
	list-style-image:url(../images/listTypeAddress.png);
}

div#contact ul li.phone{
	list-style-image:url(../images/listTypePhone.png);
}

div#contact ul li.mail{
	list-style-image:url(../images/listTypeMail.png);
}

div#contact ul li p{
	vertical-align:top;
	display:inline-block;
	text-align:right;
	font-size:1.1em;
}

div#contact ul li p span{
	padding: 0 10px 0 0;
	font-style:italic;
	font-weight:normal;
	font-size:0.9em !important;
}

div#map{
	width:340px;
	_widht:340px;
	float:right;
}

div#map ul{
	float:left;
	list-style-position:inside;
}

div#map ul li.map{
	padding: 10px 0 0 0;
	list-style-image:url(../images/listTypeMap.png);
}

div#map iframe{
	float:right;
}

div#mailForm{
	clear:both;
	width:690px;
	_width:650px;
	text-align:left;
	float:left;
	
}

div#mailForm ul{
	padding: 0 0 0 10px;
}

div#mailForm ul li{
	padding: 20px 0 30px 0;
}


div#mailForm ul li.mailForm{
	list-style-position:inside;
	list-style-image:url(../images/listTypeMailForm.png);
	
	margin:0;
}

div#mailForm form{
	clear:both;
	display:block;
	width:688px;
	_width:650px;

}

div#mailForm form label{
	display:none;
}

div#mailForm form input{
	padding:9px;
	margin:10px 0;
	border:none;
	background-color:#00c9e1;
	font-family:Georgia, serif;
	color:#FFF;
	font-style:italic;
	clear:both;
	width:200px;
}

div#mailForm form textarea{
	padding:9px;
	margin:10px 0;
	border:none;
	background-color:#00c9e1;
	font-family:Georgia, serif;
	color:#FFF;
	font-style:italic;
	clear:both;
}

div#mailForm form input.submitBtn{
	width:33px !important;
	height:34px !important;
	padding:0;
}

div#mailForm p{
	display:block;
	float:left;
	margin:15px 15px 15px 0;
	padding:10px;
	font-weight:bold;
	color:#fff;
	background-color:#ff00c6;
	font-size:1.2em;
}

/* ---------------------------------------------------------
						CONTENT -> PARTNERS
-----------------------------------------------------------*/

div#partners{
	float:left;
}

div#partners ul{
	list-style-type:none;
}

div#partners ul li{
	float:left;
	width:200px;
	text-align:center;
	border: solid 1px #ff00c6;
	border: solid 1px rgba(255,00,198,0.1);
	*border: solid 1px #ff00c6;
	_border:none;
	margin:10px;
	_margin:5px;
	background-color: rgba(240,240,240,0.1);
}

div#partners ul li:hover{
	border: solid 1px #ff00c6;
	border: solid 1px rgba(255,00,198,0.8);
	background-color: rgba(240,240,240,0.6);
	*border: solid 1px #ff00c6;
	_border:none;
}

div#partners ul li a{
	margin-top:0;
	float: left;
	text-decoration:none;
	border:none !important;
	background: none !important;
	color:#4F3020;
}

div#partners ul li a:visited{
	color:#4F3020;
}

div#partners ul li img{
	background-image:url(../images/menuSprite.png);
	background-repeat:no-repeat;
	background-position: -700px -100px;
	width:180px;
	height:180px;
	margin:10px;
	_margin:5px;
	display:block;
	border: solid 1px #ff00c6;
}

div#partners ul li span{
	color:#4F3020;
	font-size:1.0em;
	padding: 0 10px 10px 10px;
	display:block;
}

div#partners ul li a{

}

/* ---------------------------------------------------------
						CONTENT -> ARCHIVE
-----------------------------------------------------------*/

div#archive{
	_width:580px;
}

div#archive div#searchBar{
	_width: 580px;
}

div#searchBar form{
}

div#searchBar form label{
	display:none;
}

div#searchBar form input{
	padding:0;
	margin:0;
	border:none;
	background-color:#00c9e1;
	font-family:Georgia, serif;
	color:#FFF;
	font-style:italic;
	float:left;
}

div#searchBar form input.searchText{
	padding:9px;
	width:126px;

}

div#searchBar span{
	font-size:1.2em;
	display:block;
	padding-top: 4px
}

div#searchBar span a{
	color:#4F3020;
	font-weight:bold;
	text-decoration:none;
	font-style:italic;
	border-bottom: 1px dotted #4F3020;
	padding:2px 6px 2px 6px;
}

div#searchBar span a:hover, span a.active{
	color:#FFF !important;
	background-color:#ff00c6;
}

div.archiveNews{
	width:690px;
	_width:600px;
}

div.archiveNews h2{
	color:#FFF;
	font-size:1.4em;
	float:left;
	width:650px;
	_width:590px;
	height:30px;
	padding: 34px 0 3px 40px;
	background-image:url(../images/menuSprite.png);
	background-repeat:no-repeat;
	background-position: -650px -390px;
	text-align:justify;
}

div.archiveNews h2 a{
	color:#FFF;
	text-decoration:none;
}

p.archiveData{
	float:left;
	clear:both;
	font-size:0.7em;
	padding:0 0 10px 45px;
	font-weight:bold;
	*width:400px;
}

div.archiveDetails{
	float:left;
	clear:both;
	padding: 0 0 10px 40px;
	*width:500px;
}

div.archiveDeatils p{
}

div.archiveDetails a{
	color:#4F3020;
	font-weight:bold;
	text-decoration:none;
	font-style:italic;
	border-bottom: 1px dotted #4F3020;
}

div.archiveDetails img{
	border: solid 1px #ff00c6;
	margin:0 10px 10px 0;
	float:left;
}

div.archiveDetails table{
	border:none !important;
}

div.archiveDetails table th{
	width:200px;
	border:solid 1px #ff00c6 !important;
	text-align:center;
	padding:5px;
}

div.archiveDetails table td{
	border:solid 1px #ff00c6 !important;
	padding:2px;
	text-align:center;
}

div.archiveDetails table td:nth-child(2n){
	border-left:none !important;
}

div.archiveDetails table tr:nth-child(n+1) td{
	border-top:none !important;
}

div#archive img{
	float:left;
	border: solid 1px #ff00c6;
	margin: 15px 15px 15px 0;
}


div.archiveMovie{
}

div.archiveMovie h2{
	color:#FFF;
	font-size:1.4em;
	float:left;
	width:650px;
	_width:590px;
	height:30px;
	padding: 34px 0 3px 40px;
	background-image:url(../images/menuSprite.png);
	background-repeat:no-repeat;
	background-position: 0 -320px;
	text-align:justify;
}

div.archiveMovie h2 a{
	color:#FFF;
	text-decoration:none;
}

div#archive div#pages{
	clear:both;
	float:right;
	margin: 40px 0 20px 0;
}

div#archive div#pages a{
	padding:0 4px 4px 4px;
	margin-right:2px;
	border: solid 1px #ff00c6;
	background: transparent;
	text-decoration:none;
	color:#ff00c6;
	font-weight:bold;
	font-size:0.9em;
	display:inline-block;
	text-align:center;
	min-width:15px;
}

div#archive div#pages a:hover, div#archive div#pages a.selected{
	background: #ff00c6;
	color:#FFF;
}


div#archive div#pages span{
}

/* ---------------------------------------------------------
							SIDEBAR
-----------------------------------------------------------*/

div#sideBar{
	display:block;
	width:250px;
	float:right;
	color:#4F3020;
}

div#sideBar div#sideBarTop{
	display:block;
	float:left;
	width:250px;
	height:25px;
	background-image:url(../images/menuSprite.png);
	background-repeat:no-repeat;
	background-position: -1180px -100px;
}

div#sideBar div#sideBarContent{
	display:block;
	float:left;
	width:250px;
	min-height:575px;
	height: auto !important; 
	background-image:url(../images/sideBody.png);
	background-repeat:repeat-y;
	padding:0 10px 0 20px;
	margin:0;
}

div.sideBarBox{
	background-image:url(../images/sideSeparator.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:220px;
	margin:0;
	padding:0 0 20px 0;
	text-align:center;
}

div.sideBarBoxNoBG{
	background:none;
	width:220px;
	padding:0;
	margin:0;
	text-align:center;
}

div#sideBar h2{
	text-transform:uppercase;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:0.8em;
	color:#4F3020;
	text-align:left;
}

div#sideBar h2 a{
	text-decoration:none;
	color:#4F3020;
}

div#sideBar h2 span{
	vertical-align:super;
}

div#sideBar h2 img{
	border:none;
	padding: 0 2px 0 0;
}

div#sideBar h2 a img{
	border:none;
	padding: 0 2px 0 0;
}

div#sideBar h3{
	text-align:center;
	font-size:1.1em;
	padding: 2px 4px 2px 0;
}

div#sideBar div#sideBarBottom{
	display:block;
	float:left;
	width:250px;
	height:50px;
	background-image:url(../images/menuSprite.png);
	background-repeat:no-repeat;
	background-position: -1180px -125px;
	_background:none;
	padding:0;
	margin:0;
}

img.imageBlueBorder{
	border: solid 1px #00c9e1;
	margin: 5px 0 5px 0;
}

p#projectionTimeDate{
	background-color:#00c9e1;
	background-image:url(../images/menuSprite.png);
	background-repeat:no-repeat;
	background-position: 0 -160px;
	height:30px;
	width:165px;
	margin: 0 0 0 12px;
	padding: 4px 5px 0 14px !important;
	_padding: 0 5px 0 14px !important;
	text-align:right !important;
}

span.time{
	font-size:1.8em;
	font-weight:bold;
	color:#FFF;
	display:inline-block;
}

span.date{
	font-size:0.9em;
	color:#FFF;
	display:inline-block;
}

div#sideBar label{
	display:none;
	margin: 0 0 0 10px;
}

div#sideBar form{
	/*height:125px;*/
	height:85px;
	margin: 0 0 0 11px;
}

div#sideBar input{
	padding:0;
	margin: 8px 0 0 0;
	border:none;
	background-color:#00c9e1;
	font-family:Georgia, serif;
	color:#FFF;
	font-style:italic;
	float:left;
}

div#sideBar .newslettername{
	padding:9px;
	width:165px;
}

div#sideBar .newsletter{
	padding:9px;
	width:128px;
}


div#sideBar select#langSelect{
	margin: 8px 0 0 0;
	float:left;
	height:34px !important;
	width:60px;
	color:#fff;
	border:none !important;
	padding: 6px 3px 6px 2px !important;
	text-indent:0;
	text-align:left;
	background: #00C9E1;
	clear:both;
	font-family: Georgia, serif;
	font-size:1.1em;
	font-style:italic;
	display:block;
}

div#sideBar #langSelect option{
	text-indent:0;
	padding:5px 5px 0 0;
	margin:0 0 0 0;
	text-align:left;
	border:none;
	float:left;
	display:block;
	height:34px;
}



div#sideBar p{
	padding:5px 0;
	text-align:left;
}

div#sideBar p em{
	font-size:0.8em;
	line-height:1.2em;
}

div#sideBar p.ticketInfo{
}

div#sideBar p.ticketInfo em{
	font-size:0.8em;
}

div#accessible{
	float:right;
	width:170px;
	height:90px;
	display:block;
	background-image:url(../images/menuSprite.png);
	background-repeat:no-repeat;
	background-position: -980px -200px;
	margin: 0 40px 10px 30px;
	_margin-right: 20px;
}

div#accessible span{
	display:none;
	background-color:#fff;
	background-color: rgba(255,255,255,0.6);
	*background-color: #fff;
	color:#00C9E1;
	padding:5px;
	font-size:1.0em;
	white-space:pre;
}

/* ---------------------------------------------------------
							FOOTER
-----------------------------------------------------------*/

div#footerWrapper{
	background-image:url(../images/footerBackground.gif);
	background-repeat:repeat-x;
	padding:0;
	margin:0;
	width:100%;
	height:100%;
	min-height:150px;
	background-position:top center;
	text-align:center;
	float:left;
}

div#footer{
	width:940px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	text-align:left;
	padding: 20px 0 0 0;
	color:#fff;
	color: rgba(255,255,255, 0.9);
	*color: #FFF;
	font-size:0.9em;
}

div#footer a{
	color:#FFF;
	border-bottom: 1px dotted #FFF;
	text-decoration:none;
}


div#footer div{
	float:left;
	width:280px;
	min-height:100px;
}

div#footer div#box1{
	background-image:url(../images/footerSeparator.gif);
	background-repeat:repeat-y;
	background-position: right;	
	width: 290px;
	margin: 0 0 10px 0;
}

div#footer div#box1 p{
}

div#footer div#box1 p em{
	float:left;
}

div#footer div#box1 p a img{
	border:none !important;
}

div#footer div#box1 p a{
	text-decoration:none;
	border-bottom:none 0px !important;
	margin: 0 0 15px 10px;
}

div#footer div#box2{
	background-image:url(../images/footerSeparator.gif);
	background-repeat:repeat-y;
	background-position: right;
	margin:0 10px;
}

div#footer div#box2 h4{
	padding: 0 0 10px 0;
}

div#footer div#box2 p{
	float:left;
	width:130px;
	margin: 4px 8px 0 0;
}

div#footer div#box2 p a{
	padding:3px;
}

div#footer div#box2 p a:hover{
	background-color:#00C9E1;
	color:#4F3020;
	border-bottom:#000;
}

div#footer div#box3{
	background-image:url(../images/footerSeparator.gif);
	background-repeat:repeat-y;
	background-position: right;
	margin: 0 10px;
}

div#footer div#box4{
	width:40px !important;
	padding-top: 30px;
}

div#footer div#box4 a{
	background-image:url(../images/menuSprite.png);
	background-repeat:no-repeat;
	background-position: -1000px -100px;
	width:40px;
	height:58px;
	padding: 0;
	margin:0;
	display:block;
	text-align:center;
	border:none;
	top:0;
	outline:none;
}

div#footer div#box4 a:hover{
	background-position: -1040px -100px;
}

div#footer div#box4 a:active{
	background-position: -1080px -100px;
}

div#footer div#box4 a span{
	font-weight:bold;
	display:none;
}

/* ---------------------------------------------------------
							SLIDER
							
	anythingSlider v1.0
    
    By Chris Coyier: http://css-tricks.com
    with major improvements by Doug Neiner: http://pixelgraphics.us/
    based on work by Remy Sharp: http://jqueryfordesigners.com/

-----------------------------------------------------------*/

#anythingSlider                         { width: 435px; height: 178px; margin: 0 auto 15px; float:right; position:relative; }
#anythingSlider .wrapper                { width: 355px; overflow: auto; height: 168px; margin: 0 40px; position: absolute; top: 0; left: 0; }
#anythingSlider .wrapper ul             { width: 99999px; list-style: none; position: absolute; top: 0; left: 0; background: #eee; border-top: 3px solid #ff00c6; border-bottom: 3px solid #ff00c6; margin: 0; height:164px; }
#anythingSlider ul li                   { display: block; float: left; padding: 0; height: 149px; width: 356px; margin: 0; }
#anythingSlider .arrow                  { display: block; height: 200px; width: 67px; background: url(../images/arrows.png) no-repeat 0 0; text-indent: -9999px; position: absolute; top: -15px; cursor: pointer; }
#anythingSlider .forward                { background-position: 0 0; right: -20px; }
#anythingSlider .back                   { background-position: -67px 0; left: -20px; }
#anythingSlider .forward:hover          { background-position: 0 -200px; }
#anythingSlider .back:hover             { background-position: -67px -200px; }

#thumbNav                               { position: relative; top: 168px; text-align: center; }
#thumbNav a                             { color: black; font: 11px/18px Georgia, Serif; display: inline-block; padding: 2px 8px; height: 18px; margin: 0 5px 0 0; background: #c58b04 url(../images/cellshade.png) repeat-x; text-align: center; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
#thumbNav a:hover                       { background-image: none; }
#thumbNav a.cur                         { background: #e0a213; }

#start-stop                             { background: green; background-image: url(../images/cellshade.png); background-repeat: repeat-x; color: white; padding: 2px 5px; width: 40px; text-align: center; position: absolute; right: 45px; top: 170px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
#start-stop.playing                     { background-color: red; }
#start-stop:hover                       { background-image: none; }

/*
  Prevents
*/
#anythingSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
#anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }

/* ---------------------------------------------------------
						SLIDER END 
-----------------------------------------------------------*/
