#footer {	clear: both; margin: 5px 0 0 0; border-top: solid 1px #000; font-size: 10px; color: #000; padding-top: 5px; font-family: verdana,sans-serif;}

#footer a:link, #footer a:visited{ text-decoration: none; color: #000;	}
#footer a: hover{text-decoration: underline;	}

#main-credits {
	display:block; 
	width:600px; 
	padding:0 0 0 5px; 
	text-align: center;
	font-family: Arial,Tahoma,sans-serif; 
	font-size: 12px; 
	margin:10px 0 0 0;

	border-left: solid 1px #DBE0E3;

}

#credits a:link, #credits a:visited {text-decoration: none; color: #ba216d;}
#credits a:hover{ text-decoration: underline; font-weight: bold;}

#main-credits h2 {text-align: center; height: 31px; padding:10px 0 0 0; font-size: 18px; 
background: url(../images/h2marq.jpg) no-repeat top center; color: #59749a; margin: 0;}


#main-credits h3 {text-align: right; height: 31px; padding:10px 0 0 0; font-size: 20px; 
color: #59749a; margin: 0 30px 0 0;}

img.contrib {
	float: right; margin:0 25px 0 0; border: none;
}

img.contrib a:link {
	border: none;
}

#main-credits blockquote.left, #main-credits blockquote.right {
	display: block; width: 240px; padding: 20px; border: dashed 1px #ddd;text-align: left; 
	color: #6d6d6d; }
	
#main-credits blockquote.left {float:left; margin: 5px 0 5px 15px;}
#main-credits blockquote.right {float:right; margin: 5px 15px 5px 0;}


#main-credits .info {height: 128px; width: 540px; margin:10px 20px; text-align: left; /*border: solid 1px #ccc;*/ padding:0;
/*background: url(../images/marq.jpg) no-repeat top;*/
}

#main-credits .info p{ padding: 18px 15px 10px 30px; color: #35527a; font-size:14px; }

#search-credit {clear: both; padding: 5px; margin:0 50px 0 40px; border: none;}
#search-credit form {border: none; }
#search-credit fieldeset {	border: solid 1px #131313; padding:5px; }
#search-credit legend {	border: solid 1px #131313; padding:10px 15px; color: #131313;}
#search-credit label { clear:left; float: left; width: 100px; text-align: right; margin:10px 0; padding: 0;}

#search-credit input {float: left; width: 220px; padding:2px; margin: 5px 0 5px 5px;}
#search-credit select {float: left; width: 230px; padding:2px; margin: 5px 0 5px 5px;}
#search-credit input.submit {float: right; width: 80px; padding:5px; margin:5px 35px 0 0;}


#credits-menu {padding: 5px 0; margin:5px 0 10px 0; background: transparent; color: #000; font-size:14px; text-align: center; height:25px; /*border: dashed 1px #ddd;*/}
#credits-menu form {float:left; }



ul.credit-data {margin:0 0 10px 70px; padding:0; list-style: none; float:left; border-top: solid 1px #9dacb5; border-bottom: solid 1px #9dacb5; }
.credit-data li{display: block;	margin:5px; width: 200px; background: #fff/*F0F8FF*/; list-style: none; font-weight: bold;
padding:5px;  float:left; font-size: 14px; }

.credit-data li.title{float:left; display: block;	padding:5px 0; color: #59749A; list-style: none; font-weight: bold;font-size: 18px; width: 400px; }

input.menu {float:left; background: #F6F7F9; padding: 3px 2px; text-align: center; width: 140px; margin:0 2px; border: solid 1px #D3D8DA; cursor: pointer;}


table#credits {background: #DBE0E3; font-size: 12px; width:550px;
	
}
#credits thead {	background: #DBE0E3;}

#credits tr {background: #fff;}
#credits td {text-align: left;}
#credits th{text-align: center; font-weight: bold; font-size: 14px; width: 150px; background: transparent; border: solid 1px #fff;}

#credits th.clean,#credits td.clean {width: 20px; border: none;}
#credits th.words {width: 100px;}


.navig {clear:both; height: 28px; margin: 5px 0;	background: #fff;}

.navig ul{ list-style: none; margin: 0; padding:0;}

.navig li{list-style: none; margin:0; padding: 0 25px; width: 150px;}
.navig li.left {float:left; margin-left: 5px; }
.navig li.right {float:right; margin-right: 25px;}
.navig li input{width: 80px; text-align: center;}

/*----- ticker ajax-----*/
/*Example CSS for demo ticker*/
#myajaxfrase {height: 60px; margin: 0 0 5px 0; padding:0; background: #fff url(../images/bbb.png) no-repeat center; }

ul.newsticker {  margin:0; padding:0; list-style-type: none;  padding: 10px 60px 0 60px; color: #3a4b67;  }

.newsticker li {color: #3a4b67; font-size:14px; font-weight: bold; padding:0; font-style: oblique; }

#myajaxfrase .newsticker li a:link, #myajaxfrase a:visited  { color: #4f5874; font-size:14px; text-decoration: none; }
#myajaxfrase .newsticker li a:hover { color: #D40668; }
