/*

common

*/
.cont {
    margin: 0 auto -250px;
}

.push {
    height: 250px; 
}

.header_gap {
    height:136px;
}

h1 {
    font-size: 3.125em;
    margin-bottom: 19.2px;
}

/*

copyright

*/

#logomark img {
    width: 231px;
}

#pCopyright p {
    font-size: 0.75em;
}

#pCopyright .span8 {
    float: left;
    width: 300px;
}

#pCopyright .span4 {
    width: 130px;
    float: right;
}

#menu li {
    font-size: 0.75em;
    padding-left: 15px;
}

#copyright {
    font-size: 0.625em;
    margin-left: 10px;
}

#currentExhibits {
    margin-top: 647px;
}

#currentExhibits #exhibits {
    margin-right: 12px;
}

#currentExhibits #currentExhibitsContent {
    padding: 6px;
    border-width: 12px;
}

#currentExhibits img {
    width: 44.8px !important;
    height: 62.7px !important;
}

.cExhibit table p {
    margin-left: 6px;
    margin-right: 6px;
}

#bInfo {
    line-height: 9px;
}

.s22 {
    font-size: 1.125em;
}

.s18 {
    font-size: 0.875em;
    line-height: 13px;
}

.s14 {
    font-size: 0.750em;
}

.tblTxt {
    width: 120px;
}

.tblImg {
    width: 45px;
}

/*

override

*/

body {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.container {
    width: 644px !important;
}

.span5 {
    width: 260px;
}

.span6 {
    width: 614px;
}

.span7 {
    width: 384px;
}

.span12 {
    width: 614px;
    margin-left: 15px;
    margin-right: 15px;
}


/*

about content

*/


#about h2 {
    font-size: 1.000em;
}

#about #explanation {
    font-size: 0.75em;
    margin-top: 28.8px;
}

#about #explanation div {
    margin-bottom: 28.8px;
}

/*

current list

*/

#current .span6 {
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
}

#current .span12 {
    width: 100%;
    margin: 0;
    padding: 0;
}

#current h1 {
    margin-left: 15px;
}


/*

current intro

*/

#currentIntro .span8 {
    width: auto;
}

#currentIntro #position h3 {
    font-size: 2.0em;
}

#currentIntro #title {
    line-height: 40px;
}

#currentIntro #introText {
    font-size: 0.875em;
    margin-left: 10px;
    float: left;
}

#currentIntro .s60 {
    font-size: 2.625em;
}

#currentIntro #thumbnails {
    float: none;
    width: auto;
    margin-left: 10px;
}

/*

artists list

*/


#artists .span3 {
    width: 25%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
}

#artists .span12 {
    width: 100%;
    margin: 0;
    padding: 0;
}

#artists h1 {
    margin-left: 15px;
}

/*

artists view

*/

#artists_view .span8 {
    width: auto;
}

#artists_view #introText {
    float: left;
    margin-left: 10px;
}

#artists_view #thumbnails {
    float: left;
    margin-left: 10px;
}

/*

news list

*/

#news .item {
    width: 174px;
}

/*

news view

*/

#news_view .span4 {
    width: auto;
}

#news_view #position h3 {
    font-size: 2.0em;
}

#news_view #title {
    line-height: 40px;
}

#news_view #nExp {
    font-size: 0.875em;
    margin-left: 10px;
}

#news_view .s60 {
    font-size: 2.625em;
}

#news_view #newsImg {
    float: left;
    margin-left: 15px;
}

#news #thumbnails {
    margin-left: 15px;
}


/*

past content

*/

#past #thumbnails {
    margin-left: 15px;
}

#past .item {
    width: 174px;
}

/*

contact content

*/

#contact .span6 ul {
    margin-left: 15px;
}