#footer .copy {
    float: right;
    margin: 0;
    padding: 0;
    border: none;
}

#footer p {
    margin: 0;
    padding: 13px 25px;
    font-size: 0.9em;
    line-height: 200%;
}
#footer p a:link,
#footer p a:visited {
    color: #aaa;
}
#footer p a:hover {
    color: #fff;
}
#footer p a:active {
    color: #9ad202;
}
	

#footer {
    width: 100%;
    height: 74px;
    clear: both;
    background: #191919;
    border-top: 1px solid #000;
    color: #fff;
}

	
/* Extras */

.red{
    color:red;

}
#div_admin{
    font-size:80%;
    line-height:10px;
}
#live_msg{
    position:absolute;
    left:43%;
    font-size:2em;
    top:300px;
    height:40px;
    font-size: 14px;

}
#live_msg h2{
    font:2em;
    color:white;
    line-height:40px;
}
#div_msg{
    position:absolute;
    left:43%;
    top:70px;
    font-size: 14px;

}
.redBg, .blueBg, .greenBg{
    width:320px;
    padding:10px;
    padding-bottom:20px;
    margin:10px;
    text-align:center;
    color:#fff;
}
.redBg{
    background:red;
}
.blueBg{
    background:blue;
}
.greenBg{
    background:green;
}


.red{
    color:red;
}
.blue{
    color:blue;
}
.green{
    color:green;
}


.inputButton {
	font-family: Helvetica,Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	background-color: #6D90AC;
	border: 4px #6D90AC solid;
	width: 85px;

}
.inputButtonOver{
	font-family: Helvetica,Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#ffffff;
	background-color: #830628;
	border: 4px #830628 solid;
	width: 85px;

}
.inputButtonL {
	font-family: Helvetica,Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	background-color: #6D90AC;
	border: 4px #6D90AC solid;


}
.inputButtonOverL{
	font-family: Helvetica,Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#ffffff;
	background-color: #830628;
	border: 4px #830628 solid;


}
#yearGroup{
    width:600px;
    margin-bottom:30px;
    background-color:#f4f4f4;
    margin-top:0px;
    padding:3px;
    float:left;
    border-top:1px dashed #ccc;
    
    position:relative;
}
#eventsList{
 
    width:550px;
}



/* Sortable tables */
table.sortable thead {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    cursor: default;
}

#chrononavcontainer{
    width:700px;
    height:300px;
     background-color:#fff;
}
#chrononav  {
    float:left;
    width:200px;
    font:0.8em;
    margin:10px;
    background-color:#eee;
    color:#666666;
}
table.crew_rows {
    background-color:#eee;
    color:#666666;
    border:1px dashed #ccc;
    margin:2px;
    width:770px;
    margin-top:0px;
    cursor:move;
}
table.crew_rows td{
    text-align:left;
}
ul#sortableList {
    list-style-type: none;
    padding: 0px;
    margin: 0px;
    
}
ul#sortableList li {
    cursor: move;
    
}
#mediasTable td{
    padding:10px;

}
/* Sortable tables */
table.sortable thead {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    cursor: default;
}

#chrononavcontainer{
    width:700px;
    height:300px;
     background-color:#fff;
}
#chrononav  {
    float:left;
    width:200px;
    font:0.8em;
    margin:10px;
    background-color:#eee;
    color:#666666;
}
table.crew_rows {
    background-color:#eee;
    color:#666666;
    border:1px solid #ccc;
    margin:2px;
    width:650px;
    margin-top:0px;
    cursor:move;
    margin-left:300px;
    
}
table.crew_rows td,table.crew_rows td p ,table.crew_rows p{
    text-align:left;
    font:11px  "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS",helvetica;arial, sans-serif;

}
ul#sortableList {
    list-style-type: none;
    padding: 0px;
    margin: 0px;
    
}
ul#sortableList li {
    cursor: move;
    
}
ul.presentation{
    list-style:none;
    padding-left:20px;
}
ul.presentation li{
    padding-bottom:20px;
    padding-left:30px;
    background: url(/_img/yabo_icon.gif) no-repeat 1px 0px;
}
.arc90_linkpic { 
    display: none;
    position: absolute; 
    left: 0; 
    top: 1.5em; 
} 
.arc90_linkpicIMG 
    { padding: 0 4px 4px 0;
	background: #FFF url(/_js/linkthumb/linkpic_shadow.gif) no-repeat bottom right; 
}
ul.stylish{
    padding-bottom:30px;
   
    list-style:none;
}
ul.stylish h4 a{
    line-height:10px;
    padding: 0;
    margin:0;
    text-decoration:none;
}

span.smalldate{
    font-size:0.9em;
    font-style: italic ;
   
}
input, select{
    border: 1px #666 solid;
	
}
hr.dotsep{
    border: 1px #ccc dashed;
    margin:20px;
}
