/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 04 June 2008 10:57:47
*/


#content {
    color:#231f20;
    margin-left:-16px;
    float:left;
    font-size:1.2em;
    /*width: 914px;*/
    position:relative;
    min-height:800px;
}

#header { height:144px!important; }

#secondary_nav { margin:0!important; }

#section_title_holder {
    background-repeat:repeat-y;
    float:left;
    margin: 11px 0 0 16px;
    overflow:hidden;
    display:inline;
    padding:0 0 5px 0;
}

#section_title {
    margin:5px 5px 0 5px;
    height:61px;
    background-color:#fff;
    width:888px;
    float: left;
    display:inline;
}


#title {
    float:left;
    margin:27px 0 0 8px;
}

#breadcrumbs {
    overflow:hidden;
    margin: 38px 0 0 5px;
}

#breadcrumbs li {
    float:left;
    background-repeat:no-repeat;
    background-position:0 11px;
    margin:0 2px;
    padding:0 0 0 6px;
    font-size: 1.2em;
}

#breadcrumbs li.no_border { background-image:none; text-indent:-9999px; }

#breadcrumbs li.no_border a{display:block; width:11px; height:13px; background-repeat:no-repeat; margin:1px 0 0 0;}


#breadcrumbs li.no_border a:hover{background-image:url(home_over.gif);}

/*
Related Tools ************/

#related_events a, #related_exhibitions a{ padding:0 0 4px; float:left; clear:left;}
/*#related_tools {float:left; width:166px; font-size:0.9em; overflow:hidden; margin:0 0 0 15px; display:inline; }*/
#related_tools {width:166px; font-size:0.9em; overflow:hidden; position:absolute; top:82px; right:1px;}


#related_tools ul, #related_events,#updates, #related_exhibitions {float: left; width: 166px; background-color:#fff; margin: 10px 0 0 0; padding: 0 4px 10px!important;}
#related_tools ul li { padding:0 0 4px; clear:left;}
#related_tools a, #related_tools a:link, #related_tools a:visited {text-decoration: none; color: #231F20; }
#related_tools h4 {text-transform: uppercase; padding: 6px 0 4px;}

#related_tools div { float: left; background-color:#fff;/*padding:0 0 10px;*/ margin:10px 0 0 0; width:166px; }
#related_tools div p {margin:6px 3px 5px 5px; float:left;}

/*
Update Box************/
#updates a img {float:left; margin:2px 0 0 5px;}

/******* Exhibition and Article boxes *******/
#article {
    background: #fff;
    position:relative;
    /* overflow:hidden; */ /* Show overflow for Collection [Brydo] */
}

#article img {
    /*margin-top:22px;*/
    /*Optimus Prime*/
    margin-top:0px;
}

#exhibition_info {
    padding: 6px 6px 12px 6px;
   
}

#article {
    padding: 6px 6px 12px 6px;
    margin-bottom:12px;
}

.left {margin-left:6px;}


#exhibition_info h3 {
    font-weight:normal;
    font-size:1.5em
   
}

#article h3 {
    font-size:1.5em;
}



#exhibition_info h4, #article h4 {
    font-weight:normal;
    font-size:0.9em;
    margin-bottom:10px;
}

#exhibition_info p {
    margin-bottom: 0;
    line-height: 1.4em;
}

#exhibition_summary .copyright, #article .caption {
    font-size:0.8em;
    color:#BFBFBF;
    margin-bottom:2px;
}

#article .caption {margin-bottom:12px;}

/**** Body Content - Related Links *****/
#body_content #related_links {
    background: white;
    margin: 8px 0 12px;
    padding: 6px 6px 6px 4px;
    list-style-type:none;
}

#body_content ul#related_links li {
    padding:6px 0 0;
    border-bottom:1px solid #BFBFBF;
   
}

#body_content ul#related_links li:first-child {
    border-bottom: none;
}

#body_content ul#related_links li a, #body_content ul#related_links li a:link, #body_content ul#related_links li a:visited {
    text-decoration: none;
    color: #231F20;
}

#body_content ul#related_links h4 {
    text-transform:uppercase;
    padding-bottom: 6px;
 
}


#details p {
    clear:both;
    margin:10px 0 0 0;
    line-height:1.2;
    
}

#details {
    background-color: #fff;
    height: 162px;
    color: #232385;
    float:left;
    width: 898px;
    margin:0 0 0 16px;
    padding:8px 0 0 0;
    display:inline;
}

#details img {
    vertical-align:bottom;
}

* html #details {
    margin:0 0 0 8px;
}

#details a {
    color:#232385;
    text-decoration: none;
}

#details a:hover {
    text-decoration: underline;
}




#details ul.transport {
display:inline;
overflow:hidden;

}

#details ul.transport li{
float:left;
display:inline;
margin-left:4px;
text-indent:-9999px;
}

#details ul.transport li:first-child {
margin-left:0px;
}

#details ul.transport li a {display:block; text-indent:0!important;}


#details ul.transport li span {
display:block;
height:15px;
width:1px;
}

