#footage #header{position:relative; height:505px; background: none;width:884px; margin: 0 0 0 46px}

#footage #channels {width: 100%; float: left; background: #525459}
#footage #channels h3 {float: right; color: #fff; font-size: 1.8em; margin: 5px 0 0 0}
#footage #channels ul {float: right; background: url(../images/icons_bk.png) top left repeat-x; padding: 6px 10px 10px 5px; margin: 0 0 0 10px}
#footage #channels ul li {float: left}
#footage #channels ul li a {text-indent: -9999em; width: 29px; height: 28px; float: left; margin: 0 0 0 5px}
#footage #channels ul li.facebook a {background: url(../images/icon_facebook.png) top left no-repeat;}
#footage #channels ul li.twitter a {background: url(../images/icon_twitter.png) top left no-repeat;}
#footage #channels ul li.youtube a {background: url(../images/icon_youtube.png) top left no-repeat;}

#footage #header h1 {text-indent: -9999px;background: none; display: block; float: left; width: 100%; margin: 5px auto 10px auto}
#footage #header h1 a{text-indent: -9999px;background: url(../images/footage/logo-footage.png) top left no-repeat;width: 451px;height: 100px;display: block;margin: 10px auto}

#footage #mainNavigation {background: url(../images/footage/panels_bk.png) top left repeat-y; width: 884px; min-height: 305px; border-top: 2px solid #000; display: block; padding: 10px 0; float: left}

#footage #mainNavigation .panel-nav {float: left;margin: 0; width: 275px;margin:0 0 0 10px;}
#footage #mainNavigation .panel-nav ul {float: left;margin: 0; width: 275px;  border-bottom: 1px solid #a4a4a4; margin: 0 0 5px 0}
#footage #mainNavigation .panel-nav ul li {float: left;}
#footage #mainNavigation .panel-nav li a {float : left; font-size: 1.4em;margin: 0 15px 10px 7px}
#footage #mainNavigation .panel-nav p {color:#FFFFFF;float:left;font-size:1.4em;line-height:1.4em;margin:0.75em 0 0;}

#footage #mainNavigation .panel-search1 {float: left;width: 280px; padding: 0; margin:0 0 0 20px;}
#footage #mainNavigation .panel-search2 {float: left; width: 280px; padding: 0; margin:0 0 0 15px;}

#footage #mainNavigation .panel-search1 h2,
#footage #mainNavigation .panel-search2 h2 {border-bottom: 1px solid #a4a4a4; font-size: 1.6em; color: #fff; padding: 0 0 7px 0}

#footage .panel-search1 label, #footage .panel-search2 label{width: 70px; display: block; float: left; font-size: 1.4em; color: #fff }

#footage .search-freetext{ border-bottom: 1px solid #a4a4a4; float: left; width: 270px; padding: 10px 0}
#footage .search-freetext input.searchBoxinput {border: 1px solid #899dab; background: #899dab; width: 160px; color: #fff}
#footage .search-freetext input.submit {float: right; margin: -22px 0 0 0; border: 1px solid #899dab; background: #899dab; width: 30px; color: #fff; padding: 0}

#footage .search-freetext p {float: left}
#footage .search-freetext .help a{float: left; background: url(../images/footage/icon_help.png) 0 0 no-repeat; text-indent: -9999px; width: 16px; height: 16px; margin: 5px 0 0 0}
#footage .search-freetext .phrase {width: 100px; float: left; margin: 5px 0 0 50px; color: #fff; font-size: 1.2em}

#footage .search-country{ border-bottom: 1px solid #a4a4a4; float: left; width: 270px; padding: 10px 0}
#footage .search-country select {width: 160px}
#footage .search-country .kwsearchgo {float: right; margin: 0; border: 1px solid #899dab; background: #899dab; width: 30px; color: #fff; padding: 0}
#footage .search-country .help a{float: left; background: url(../images/footage/icon_help.png) 0 0 no-repeat; text-indent: -9999px; width: 16px; height: 16px; margin: -90px 0 0 0}

#footage .search-ref{ border-bottom: 1px solid #a4a4a4; float: left; width: 270px; padding: 10px 0}
#footage .search-ref input.searchBoxinput {border: 1px solid #899dab; background: #899dab; width: 160px; color: #fff}
#footage .search-ref input.submit {float: right; margin: 0; border: 1px solid #899dab; background: #899dab; width: 30px; color: #fff; padding: 0}
#footage .search-ref p {clear: both; float: left}
#footage .search-ref .help a{float: left; background: url(../images/footage/icon_help.png) 0 0 no-repeat; text-indent: -9999px; width: 16px; height: 16px; margin: 5px 0 0 0}

#footage .search-category{ border-bottom: 1px solid #a4a4a4; float: left; width: 270px; padding: 10px 0; height: 115px}
#footage .search-category select {width: 160px}
#footage .search-category .kwsearchgo {float: right; margin: 0; border: 1px solid #899dab; background: #899dab; width: 30px; color: #fff; padding: 0}
#footage .search-category p {clear: left; float: left;}
#footage .search-category .help a{float: left; background: url(../images/footage/icon_help.png) 0 0 no-repeat; text-indent: -9999px; width: 16px; height: 16px; margin: 5px 0 0 0}
#footage .search-category p.text {float: left; width: 180px; color: #fff; font-size: 1.15em; margin: -10px 0 0 70px;}
#footage .search-category p.text a {color: #e1a617}

#footage #themes {display: block; background: #4f6e85; float: left; padding: 5px 5px 0 5px; margin: 0 0 15px 0; width: 834px;}
#footage #themes ul {float: left; margin: 0; padding: 0;line-height:0;}
#footage #themes li {float: left; margin: 0 0 4px 4px; padding: 0 !important}
#footage #themes li:first-child {margin: 0 !important;}

#footage h2.tabHeader {background: #4f6e85; display: block;padding: 2px 10px; float: left}
#footage #features {display: block; background: #4f6e85; float: left; padding: 5px 5px 0 5px; margin: 0 0 10px 0}
#footage #features .item {display: block; background: #484848; float: left; width: 825px; margin: 0 0 5px 0; padding: 5px}
#footage #features .item img {float :left}
#footage #features .item .content {float :left; width: 600px; margin: 0 0 0 10px; width: 515px }
#footage #features .item .content h3 {font-weight: bold}
#footage #features .item .links {float :right}
#features .links li.link a {text-decoration: underline; float: right; color: #AFAFAF; font-weight: bold; margin: 5px 0}
#features .links li.link a:hover {color: #fff}
/*#footage #features .item .links li a {display: block;background: #c4d8e7;width: 80px;color: #000;font-size: 0.9em;padding: 2px 5px;margin: 0 0 5px 0}
#footage #features .overlay a {background: none !important}*/
#footage #features .searchgroup {display: none}

p.flowplayer_button button {display: block;border: 0;width: 86px;height: 20px;background: url(../images/icon_player.png) top left no-repeat;text-indent: -5000px}
p.flowplayer_button button:hover {background-position: bottom;cursor: pointer}

#maincol .maincontent form {background:none repeat scroll 0 0 #4F6E85;clear:both;float:left;margin:0 0 20px;padding:10px;}
#maincol .maincontent form p {float: left; width: 820px; clear: both; margin: 5px 0;}
#maincol .maincontent form label {float: left; width: 250px}

#maincol .maincontent form .datenodate {display: none}
#maincol .maincontent form .required, #maincol .maincontent form .intro_required {color: yellow}
#maincol .maincontent form .inputitem {border: 1px solid; width: 250px; padding: 2px 5px; float: right; margin: 0 310px 0 0; color: #000 !important}
#maincol .maincontent form textarea {border: 1px solid; width: 250px; padding: 2px 5px; float: right; margin: 0 310px 0 0; color: #000 !important}
#maincol .maincontent form select {margin: 0 0 0 10px}

#maincol .maincontent .submitted {background:none repeat scroll 0 0 #4F6E85;clear:both;float:left;margin:0 0 20px;padding:10px; width:820px;}
