body {
    margin:0;
    padding:0;
}

#siteWapper {
    margin:auto;
    background-color: #eee;
    width:900px;
    margin-top:5px;
    border: 1px solid #ccc;
    padding:5px;
    margin-bottom:25px;
}

#topConatiner {
    width:auto;
    height:590px;
    margin-top:5px;
    margin-bottom:5px;
}

#dataArea {
    width:400px;
    border: 1px solid #ccc;
    background-color:#fff;
    height:580px;
    float:left;
    margin-left:5px;
    overflow:auto;
    overflow-y:auto;
    overflow-x:hidden;
    padding:5px;
}

#dataArea h1 {
   font-family: Arial,Helvetica,sans-serif;
   font-size: 25px;
   margin:0;
   padding:0;
   margin-bottom:5px;
}

#indexArea {
    width:240px;
    border: 1px solid #ccc;
    background-color:#fff;
    height:590px;
    float:left;
    overflow:auto;
    overflow-y:auto;
    overflow-x:hidden;
}

#indexArea ul {
   list-style-type:none;
   font-family: Arial,Helvetica,sans-serif;
   font-size: 12px;
   padding:0;
   margin:0;
}

#indexArea ul li {
   background-color:#fff;
   border-bottom:1px solid #eee;
}

#indexArea ul li:hover {
    background-color:#4682b4;
}

#indexArea ul li a:hover {
    color:#fff;
    background-color:#4682b4;
}

.higilighted {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration:none;
    color:#000;
    background-color:#4682b4;
    font-weight:bold;
}

.artLinkWrap {
   width:auto;
   padding:5px
}

.loadInterface, .actionLink {
   font-family: Arial,Helvetica,sans-serif;
   font-size: 12px;
   text-decoration:none;
   color:#4682b4;
}

#objectMapConatiner {
    width:auto;
    margin-top:5px;
    height:250px;
    border: 1px solid #ccc;
    background-color:#fff;
}

#timelineConatiner {
    width:auto;
    height:150px;
    border: 1px solid #ccc;
    background-color:#fff;
    font-size:10px
}

.loadNotice {
    padding:5px;
    font-family:monospace;
    font-size:12px;
    color:#000;
    margin:auto;
    margin-top: 45px;
    text-align:center;
}

#objectImage {
    float:left;
}

#objectDetails {
    float:left;
    clear:both;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}

.dataLabel {
    font-weight:bold;
    margin-top:5px;
}

.dataValue {
    margin-bottom:5px;
    border-bottom:1px solid #eee;
}

#objectRightConatiner {
    width:233px;
    height:590px;
    float:left;
    margin-left:7px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}

#contributedContentAction {
    width:232px;
    height:506px;
    background-color:#fff;
    border: 1px solid #ccc;
    margin-top:7px;
    overflow:auto;
    overflow-x:hidden;
    overflow-y:auto;
}

#contributeAction {
    width:232px;
    height:75px;
    background-color:#fff;
    border: 1px solid #ccc;
}

.timeline-copyright, .timeline-event-bubble-time, .timeline-event-bubble-wiki a, #setthisYearontimeLine, #timeline-band-1 .timeline-event-label {
    display:none;
}

.timeline-event-label, .timeline-event-bubble-body {
    font-family: verdana;
    font-size:10px
}

.timeline-date-label {
    font-family: verdana;
    font-size:14px
}

.evenHighlight {
    color: #d2691e;
    font-size:14px;
}

.yearHighlight {
   color: #d2691e;
   font-size:14px;
}

#objectLargeImage {
    display:none;
}

#fancy_div {
    overflow:hidden;
}

#objectImage img {
    border:0;
}

#dataArea a {
    color:#4682B4;
}

#contribute {
    
}

.isHidden {
    display:none;
}

#addContent {
    width:auto;
}

.ui-tabs-panel {
    height:200px;
}

#contributeAction ul {
   list-style-type:none;
   font-family: Arial,Helvetica,sans-serif;
   font-size: 12px;
   padding:0;
   margin:0;
}

#contributeAction ul li {
   background-color:#fff;
   border-bottom:1px solid #eee;
}

#contributeAction ul li:hover {
    background-color:#4682b4;
}

#contributeAction ul li a:hover {
    color:#fff;
    background-color:#4682b4;
}

#contributeAction ui li a {
    color:#4682B4;
}

#formConatainer {
    width:auto;
    margin:5px;
    border:1px solid #ccc;
    height:385px;
    padding:10px;
    font-family: Arial,Helvetica,sans-serif;
    font-size:12px;
}

#formConatainer h1 {
    margin-top:0;
    font-weight:normal;
}

#formConatainer .formValue input, #formConatainer .formValue textarea {
    border: 1px solid #CCC;
    width:600px;
}

.formRow {
    margin-top:10px;
}

.uniLogContainer {
    font-family: Arial,Helvetica,sans-serif;
    font-size:12px;
    padding:10px;
    margin-bottom:10px;
    border-bottom: 1px solid #ccc;
}