imagecaption
@charset "UTF-8";
/* CSS Document */


@font-face {
    font-family: 'Chaparral Pro';
    src: url('http://www.bowdoin.edu/includes/fonts/chaparralpro-light-webfont.eot');footer
    src: local('☺'), url('http://www.bowdoin.edu/includes/fonts/chaparralpro-light-webfont.woff') format('woff'), url('http://www.bowdoin.edu/includes/fonts/chaparralpro-light-webfont.ttf') format('truetype'), url('http://www.bowdoin.edu/includes/fonts/chaparralpro-light-webfont.svg#webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}


.imagegallery-container {
    width: 350px;
    margin: 12px;
}
    
.imagegallery-grid {
    position: relative;
    width: 325px;
    padding-top: 6px;
    padding-right: 6px;
    padding-bottom: 6px;
    padding-left: 6px;
}


.blog-month-title {
    font-family: "Chaparral Pro";
    float: left;
    font-size: 36px;
    font-color: #699;
    background-color:#CCC;
        padding: 6px;

}

.imageleft {
    float:left;
        margin-left: 24px;
}


.imageright {
    float:right;
    padding: 6px;   
}

.imagecaption-500 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333;
    float: left;
    width: 500px;
    line-height: normal;
    padding-top: 6px;
}

.imagecaption {
    font-family: "Verdana, sans-serif";
    font-size: 11px;
    color: #333;
    float: left;
    width: 300px;
}

.slide {height:429px;width:940px;}

a:link {
    color: #006699;
    text-decoration: none;
}
a:visited {
    color: #003366;
    text-decoration: none;
}
a:hover {
    color: #006699;
    text-decoration: none;
}
a:active { color: #EBE9DF;}




*div, h1, h2, h3, h4, p, form, label, input, textarea, img, span {
    margin-top: 0;
    margin-right: 0;
    margin-left: 0px;
    font-weight: lighter;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 6;
    padding-left: 0px;
    margin-bottom: 0px;
}
.dontMiss a:link {
    border-bottom: 1px dotted #EBE9DF;
    font-family: "Helvetica Neue";
    font-size: 14px;
    font-weight: bold;
    font-style: italic;
    margin-top: 0px;
    margin-right: 4px;
    margin-bottom: 0px;
    margin-left: 4px;
}
.largetitle2 {
    color: #FECC5D;
    font-family: "Helvetica Neue";
    font-size: 60px;
    line-height: 90%;
    margin: 20px 0 10px;
    padding: 0 0 6px;
}
.facebookbadge {
    height: 90px;
    width: 200px;
    float: right;
    margin-top: 4px;
}
.googlemap-museum-frontpage {
    height: 150px;
    width: 300px;
    padding: 8px;
    float: left;
    clear: both;    
}
.pullquote-caption {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right;
    float: right;
}
    
    
.quote {
    font-family: "Times New Roman", Times, serif;
    font-size: 16px;
    font-style: italic;
    width: 350px;   
}
    
.header-navbar {
    padding-top: 12px;
    padding-right: 12px;
    padding-bottom: 12px;
    padding-left: 12px;
    color: #7ba5bc;
}
.header-navbar a:link{
    padding-top: 12px;
    padding-right: 12px;
    padding-bottom: 12px;
    padding-left: 12px; 
}

.header-navbar a:hover{
    padding-top: 12px;
    padding-right: 12px;
    padding-bottom: 12px;
    padding-left: 12px; 
    color: #7BA5BC;
}



.header-wordmark {
    height: 45px;
    width: 137px;
    margin-top: 12px;
}


.header-navbar-active {
    color: #7BA5BC;
}


.addthiscontainer {
    width: 200px;
    float: right;   
}
.maplabel {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right;
    width: 550px;
}
.homelink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right;
}
.homelink a:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right;
    color: #39F;
}
.homelink a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right;
    color: #39F;
}
.homelink a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right;
    color: #39F;
    text-decoration: underline;
}

#googlemap {
    width: 730px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    line-height: 10px;
    color: #FFF;
}
#googlemap a:link {
    color: #EBE9DF;
    text-decoration: none;
}
#googlemap a:hover {
     color: #EBE9DF;}


#background {
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:-30;
}

img.background {
    width: 100%;
    height: auto;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    background-image: url(http://www.bowdoin.edu/arcticmuseum/images/backgrounds/arctic-gradient-1200x999.jpg);
}

#collections-nav-box {
    float: right;
    list-style-type: none;
    width: 300px;
}


#collections-nav {
    font-family: "Chaparral Pro Light";
}

#collections-nav li {
    list-style-type: none;  
}

#collections-nav li a {
    
}

#collections-nav li a:link {
    
}

#collections-nav li a:visited {
    
}

#collections-nav li a:hover {
    color: #069;
}


/* BEGIN Strengthening the lins */
 #navlist
{
padding: 0 1px 1px;
margin-left: 0;
font: bold 12px Verdana, sans-serif;
background: gray;
width: 13em;
}

#navlist li
{
list-style: none;
margin: 0;
border-top: 1px solid gray;
text-align: left;
}

#navlist li a
{
display: block;
padding: 0.25em 0.5em 0.25em 0.75em;
border-left: 1em solid #AAB;
background: #CCD;
text-decoration: none;
}

#navlist li a:link { color: #448; }
#navlist li a:visited { color: #667; }

#navlist li a:hover
{
border-color: #FE3;
color: #FFF;
background: #332;
}

/* END Strengthening the lins */






.collections-nav-subhead {
    
}


#container {
    width:947px;
    padding: 0px;
    margin-bottom: 0px;
    margin-right: auto;
    margin-left: auto;
}

#contentbox {
    width:947px;
    background-image: url(http://www.bowdoin.edu/arcticmuseum/images/exhibition-tranparent-white-bg-90.png);
    background-repeat: repeat-y;
    padding-top: 0px;
    padding-bottom: 0px;
    margin: 0px;
    float: left;
    background-attachment: scroll;
}

#contentbox-mainelocations {
    width:776px;
    background-image: url(http://www.bowdoin.edu/arcticmuseum/images/exhibition-tranparent-bg-70.png);
    background-repeat: repeat-y;
    float: left;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

#logobox {
    margin-top: 0px;
    background-color: #7f97b3;
    height: 25px;
    width: 935px;
    padding-top: 12px;
    padding-right: 0px;
    padding-bottom: 12px;
    padding-left: 12px;
    margin-left: 0px;
    font-family: "Chaparral Pro";
    font-size: 24px;
}




#breadcrumb {
    color: #EBE9DF;
    margin-left: 20px;
    font-family: "Helvetica Neue";
    font-size: 12px;
    margin-top: 12px;
}
#breadcrumb a:link {
    color: #EBE9DF;
    border-bottom-width: 1px;
    border-bottom-style: none;
    border-bottom-color: #EBE9DF;
}
#breadcrumb a:visited { 
    color: #EBE9DF;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #EBE9DF;}
#breadcrumb a:hover { 
    color: #EBE9DF;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #EBE9DF;}
#breadcrumba:active { 
    color: #EBE9DF;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #EBE9DF;
}

.bodycopy {
    font-family: "Helvetica Neue", Helvetica;
    font-size: 14px;
    line-height: 130%;
    margin-top: 12px;
    color: #036;
}
.bodycopy-one-column{
    font-family: "Helvetica Neue", Helvetica;
    font-size: 14px;
    line-height: 130%;
    color: #BBB;
    width: 222px;
    float: right;
    padding-left: 6px;
}

.bodycopy a:link {
    color: #0066cc;
}    /* unvisited link */
.bodycopy a:visited {
    color: #6699CC;
} /* visited link */
.bodycopy a:hover {
    color: #0099FF;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #0066CC;
}
}   /* mouse over link */
.bodycopy a:active {
    color: #7AA3DE;
}  /* selected link */


/* SIXCOLUMN */

.sixcolumn {
    width: 907px;
    color: #333;
    margin-left: 20px;
    margin-right: 20px;
    font-family: "Chaparral Pro";
    margin-bottom: 0px;
    height: 100%;
    clear: both;
    float: right;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.sixcolumn-nomargin {
    width: 947px;
    color: #EBE9DF;
    font-family: "Chaparral Pro";
    padding: 0px;
    margin-bottom: 0px;
    height: 100%;
    clear: both;
    float: left;
}
.sixcolumn-black {
    width: 947px;
    margin-left: 0px;
    margin-right: 0px;
    font-family: "Chaparral Pro";
    padding: 0px;
    margin-bottom: 0px;
    height: 100%;
    clear: both;
    float: right;
    background-color: #000;
}
.sixcolumn-arctic-footer {
    width: 931px;
    margin-left: 0px;
    margin-right: 0px;
    font-family: "Chaparral Pro";
    padding: 8px;
    margin-bottom: 0px;
    height: 68px;
    clear: both;
    float: right;
    background-color: #BBC2BD;
}
.largedate {
    font-size: 36px;
    padding: 0px;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 4px;
    margin-left: 0px;
    line-height: 90%;
    color: #EBE9DF;
}

.subtitle {
    font-size: 14px;
    font-family: "Helvetica Neue", "Helvetica Neue Light", "Helvetica Neue Medium", "Helvetica Neue UltraLight", Helveica;
    margin: 0px;
    padding: 0px;
}

.largetitle {
    font-size: 60px;
    font-family:  "Helvetica Neue";
    line-height: 90%;
    margin-top: 50px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    color: #fecc5d;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 6px;
    padding-left: 0px;
}

.mediumtitle {
    font-size: 36px;
    font-family: "Chaparral Pro";
    font-weight: 100;
    padding: 0px;
    line-height: 90%;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}

.mediumtitle-art-museum-front-page {
    font-size: 36px;
    font-family: "Chaparral Pro";
    font-weight: 100;
    margin-right: 0px;
    margin-left: 0px;
    padding-top: 8px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.mediumtitle-art-museum-front-page a:link {
    font-size: 36px;
    font-family: "Chaparral Pro";
    font-weight: 100;
    margin-right: 0px;
    margin-left: 0px;
    padding-top: 8px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
/*  background-color: #7BA5BC;
*/}
.mediumtitle-art-museum-front-page a:visited {
    font-size: 36px;
    font-family: "Chaparral Pro";
    font-weight: 100;
    margin-right: 0px;
    margin-left: 0px;
    padding-top: 8px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
/*  background-color: #7BA5BC;
*/}
.mediumtitle-art-museum-front-page a:hover {
    font-size: 36px;
    font-family: "Chaparral Pro";
    font-weight: 100;
    margin-right: 0px;
    margin-left: 0px;
    padding-top: 8px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
/*  background-color: #7BA5BC;
*/}
.mediumtitle-art-museum-front-page a:active {
    font-size: 36px;
    font-family: "Chaparral Pro";
    font-weight: 100;
    margin-right: 0px;
    margin-left: 0px;
    padding-top: 8px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}









.animatedfeature {
    width: 736px;
    height: 319px;
    padding: 0px;
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 30px;
    margin-left: 0px;
}

.featuresubtitle {
    font-family: "Helvetica Neue", Helvetica;
    font-size: 14px;
    color: #EBE9DF;
    margin-top: 15px;
}



/*TWO COLUMN*/
.twocolumnimageleft {
    position: relative;
    width: 232px;
    height: 352px;
    float: left;
    margin-bottom: 20px;
}
.twocolumnimageleft span {
    position: absolute;
    width: 232px;
    height: 352px;
    background-image: url(images/plus-enlarge-232x353.png);
    background-repeat: no-repeat;
}
.twocolumnimageright {
    position: relative;
    width: 232px;
    float: right;
}
.twocolumnimageright span {
    position: absolute;
    width: 101px;
    height: 27px;
    background-image: url(images/plus-enlarge-232x353.png);
    background-repeat: no-repeat;
    top: 145px;
    padding-top: 2px;
    color: #000;
    padding-left: 12px;
}
.twocolumnimagecaption {
    background-color: #EBE9DF;
    color: #000;
    font-size: 14px;
    font-weight: bold;
    width: 224px;
    padding: 4px;
    font-family: "Helvetica Neue", Helvetica;
    line-height: 120%;
}


.twocolumnimagecaption-event-dates {
    color: #999;
    font-size: 12px;
    width: 415px;
    font-family: "Helvetica Neue", Helvetica;
    line-height: 80%;
    margin-bottom: 4px;
    padding: 4px;
    margin-left: -4px;
}

.twocolumnimagecaption-news-dates {
    color: #066;
    font-size: 12px;
    width: 400px;
    font-family: "Helvetica Neue", Helvetica;
    line-height: normal;
    margin-bottom: 4px;
    margin-left: -4px;
    padding-top: 4px;
    padding-right: 4px;
    padding-bottom: 0px;
    padding-left: 4px;
}

.twocolumnfeatureleft {
    width: 250px;
    float: left;
    position: relative;
}


.twocolumnfeatureleft-homepage-L {
    width: 225px;
    float: left;
    background-color: #333;
    margin-right: 8px;
    padding-top: 8px;
    padding-right: 8px;
    padding-bottom: 12px;
    padding-left: 8px;
}
.twocolumnfeatureleft-homepage-M {
    width: 190px;
    float: none;
    /* [disabled]background-color: #333; */
    padding-right: 8px;
    padding-left: 8px;
    margin-right: 4px;
    margin-left: 8px;
}


.twocolumnfeatureleft-homepage-R {
    width: 360px;
    float: right;
    padding-right: 8px;
    padding-left: 8px;
    margin-right: 0px;
    padding-top: 8px;
    padding-bottom: 8px;
    margin-bottom: 18px;
    background-color: rgb(233, 233, 233);
}

.twocolumnfeatureleft-homepage-support {
    width: 225px;
    float: right;
    padding-right: 8px;
    padding-left: 8px;
    margin-right: 0px;
    padding-top: 8px;
    background-image: url(images/exhibition-tranparent-bg.png);
    margin-bottom: 18px;
    padding-bottom: 12px;
}

.twocolumnfeatureleft-membership-support {
    width: 225px;
    float: left;
    padding-right: 8px;
    padding-left: 8px;
    margin-right: 0px;
    padding-top: 8px;
    background-image: url(images/exhibition-tranparent-bg.png);
    margin-bottom: 18px;
    padding-bottom: 12px;
}




.twocolumnfeature-events-container {
    width: 380px;
    float: right;
}




.twocolumnfeatureleft-paintings-HOPPER {
    width: 195px;
    float: left;
    position: relative;
    margin-bottom: 4px;
    color: #EBE9DF;
    font-family: "Chaparral Pro";
    font-size: 24px;
}
.twocolumnfeatureleft span {
    position: absolute;
    width: 93px;
    height: 27px;
    top: 125px;
    padding-top: 2px;
    color: #000;
    padding-left: 12px;
    line-height: 24px;
}


.twocolumnfeatureright-home {
    width: 389px;
    float: left;
    margin-top: 15px;
    margin-left: 12px;
}



.twocolumnfeatureright-KATZ {
    width: 232px;
    float: right;

}
.twocolumnfeatureright-KATZ span {
    position: absolute;
    width: 58px;
    height: 27px;
    padding-top: 2px;
    color: #000;
    padding-left: 12px;
    line-height: 24px;
    top: 250px;
}
.twocolumnfeaturemiddle {
    width: 250px;
    position: relative;
    float: left;
    padding-left: 95px;
    color: #EBE9DF;
    font-family: "Chaparral Pro";
    font-size: 24px;
}
.twocolumnfeaturemiddle span {
    position: absolute;
    width: 93px;
    height: 27px;
    top: 125px;
    padding-top: 2px;
    color: #000;
    padding-left: 12px;
    line-height: 24px;
}
.twocolumnfeatureright {
    width: 232px;
    position: relative;
    margin-bottom: 4px;
    padding-left: 0px;
    color: #EBE9DF;
    font-family: "Chaparral Pro";
    font-size: 24px;
    line-height: 110%;
    float: right;
}
.twocolumnfeatureright span {
    position: absolute;
    width: 93px;
    height: 27px;
    top: 125px;
    padding-top: 2px;
    color: #000;
    padding-left: 12px;
    line-height: 24px;
}
.twocolumntitle {
    font-family: "Chaparral Pro";
    font-size: 24px;
    color: #003366;
    line-height: 110%;
}

.twocolumntitle a:link {
    font-family: "Chaparral Pro";
    font-size: 24px;
    color: #003366;
    line-height: 110%;
}
.twocolumntitle a:hover {
    font-family: "Chaparral Pro";
    font-size: 24px;
    color: #006699;
    line-height: 110%;
}

.twocolumntitle-sectionlabel {
    font-family: "Chaparral Pro";
    font-size: 24px;
    color: #EBE9DF;
    line-height: 110%;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 8px;
    padding-right: 12px;
    background-color: #121212;
}

.twocolumntitle-front-navigation {
    font-family: "Chaparral Pro";
    font-size: 24px;
    color: #7ba5bc;
    margin-bottom: 12px;
}
.twocolumntitle-front-navigation a:link {
    font-family: "Chaparral Pro";
    font-size: 24px;
    color: #EBE9DF;
    margin-bottom: 22px;
}
.twocolumntitle-front-navigation a:hover {
    font-family: "Chaparral Pro";
    font-size: 24px;
    color: #7ba5bc;
}

.sectionlabel {
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 12px;
    padding-right: 12px;
    color: #003375;
}

.twocolumnbodycopy-news {
    font-family: "Helvetica Neue", Helvetica;
    font-size: 14px;
    color: #000;
    line-height: 130%;
    margin-top: 10px;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    background-color: #dcdfe0;
}

.twocolumnbodycopy {
    font-family: "Helvetica Neue", Helvetica;
    font-size: 14px;
    color: #003366;
    line-height: 130%;
    margin-top: 10px;
}
.twocolumnbodycopy a:link {
    font-family: "Helvetica Neue", Helvetica;
    font-size: 14px;
    color: #0066CC;
    line-height: 130%;
    margin-top: 10px;
}
.twocolumnbodycopy a:visited {
    font-family: "Helvetica Neue", Helvetica;
    font-size: 14px;
    color: #6699CC;
    line-height: 130%;
    margin-top: 10px;
}
.twocolumnbodycopy a:hover {
    font-family: "Helvetica Neue", Helvetica;
    font-size: 14px;
    color: #0099FF;
    line-height: 130%;
    margin-top: 10px;
}
.twocolumnbodycopy a:active {
    font-family: "Helvetica Neue", Helvetica;
    font-size: 14px;
    color: #7AA3DE;
    line-height: 130%;
    margin-top: 10px;
}



.twocolumnbodycopy-container {
    font-family: "Helvetica Neue", Helvetica;
    font-size: 14px;
    color: #EBE9DF;
    line-height: 130%;
    margin-top: 10px;
}



.twocolumnwatchvideo {
    font-family: "Helvetica Neue", Helvetica;
    font-size: 14px;
    color: #333;
    line-height: 130%;
    background-color: #EBE9DF;
    font-weight: bold;
    height: 29px;
    width: 75px;
    padding-top: 80px;
}
.twocolumnwatchvideo span {
    position: absolute;
    width: 101px;
    height: 27px;
    background-repeat: no-repeat;
    top: 145px;
    padding-top: 2px;
    color: #000;
    padding-left: 12px;
}

.twocolumnwatchvideo a:link {
    font-family: "Helvetica Neue";
    font-size: 14px;
    font-weight: bold;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #000;
    width: 75px;
    color: #000;
}
.twocolumnwatchvideo a:visited {
    font-family: "Helvetica Neue";
    font-size: 14px;
    font-weight: bold;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #000;
    width: 75px;
    color: #000;

}
.twocolumnwatchvideo a:hover {
    font-family: "Helvetica Neue";
    font-size: 14px;
    font-weight: bold;
    border-bottom-style: none;
    width: 75px;
    color: #000;
}
.twocolumnwatchvideo a:active {
    font-family: "Helvetica Neue";
    font-size: 14px;
    font-weight: bold;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #EBE9DF;
    color: #000;
}

.twocolumnlearnmore {
    font-family: "Helvetica Neue", Helvetica;
    font-size: 14px;
    color: #333;
    line-height: 130%;
    background-color: #EBE9DF;
    font-weight: bold;
    height: 29px;
    width: 105px;
}

/* THREE COLUMN */
.threecolumnimageleft {
    width: 358px;
    height: 353px;
    position: relative;
    float:left;
}
.threecolumnimageleft span {
    width: 358px;
    height: 353px;
    position: absolute;
    background-image: url(images/plus-enlarge-358x353.png);
    background-repeat: no-repeat;
}
.threecolumnimageright {
    width: 358px;
    height: 353px;
    position: relative;
    float:right;
}
.threecolumnimageright span {
    width: 358px;
    height: 353px;
    position: absolute;
    background-image: url(images/plus-enlarge-358x353.png);
    background-repeat: no-repeat;
}
.threecolumnimagepartone {
    position: relative;
    height: 154px;
    width: 358px;
}
.threecolumnimagepartone span {
    position: absolute;
    height: 154px;
    width: 358px;
}
.threecolumnfeature {
    float: left;
    margin-top: 20px;
    width: 358px;
}
.threecolumnfeatureright {
    width: 358px;
    float: right;
    position:relative;
    padding-left: 20px;
    padding-top: 6px;
}
.threecolumnfeatureright span {
    position: absolute;
    width: 55px;
    height: 27px;
    top: 125px;
    padding-top: 2px;
    color: #000;
    padding-left: 12px;
    line-height: 24px;
}
.threecolumnfeatureleft {
    width: 358px;
    float: left;
    position: relative;
}
.threecolumnfeatureleft span {
    position: absolute;
    width: 88px;
    height: 27px;
    top: 125px;
    padding-top: 2px;
    color: #000;
    padding-left: 12px;
    line-height: 24px;
}
.threecolumnfeatureleftmiddle    {
    width: 358px;
    float: left;
    position: relative;
}


.threecolumnwatchvideoleft {
    font-family: "Helvetica Neue", Helvetica;
    font-size: 14px;
    color: #333;
    background-color: #EBE9DF;
    font-weight: bold;
    float: left;
}
.threecolumnwatchvideoleft span {
    width: 101px;
    height: 27px;
    padding-top: 2px;
    color: #000;
    padding-left: 12px;
    top: 145px;
}

.threecolumnwatchvideoleft a:link {
    font-family: "Helvetica Neue";
    font-size: 14px;
    font-weight: bold;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #000;
    width: 75px;
    color: #000;
}
.threecolumnwatchvideoleft a:visited {
    font-family: "Helvetica Neue";
    font-size: 14px;
    font-weight: bold;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #000;
    width: 75px;
    color: #000;

}
.threecolumnwatchvideoleft a:hover {
    font-family: "Helvetica Neue";
    font-size: 14px;
    font-weight: bold;
    border-bottom-style: none;
    width: 75px;
    color: #000;
}
.threecolumnwatchvideoleft a:active {
    font-family: "Helvetica Neue";
    font-size: 14px;
    font-weight: bold;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #EBE9DF;
    color: #000;
}


.threecolumnwatchvideoright {
    font-family: "Helvetica Neue", Helvetica;
    font-size: 14px;
    color: #333;
    background-color: #EBE9DF;
    font-weight: bold;
    float: left;
}
.threecolumnwatchvideoright span {
    width: 101px;
    height: 27px;
    padding-top: 2px;
    color: #000;
    padding-left: 12px;
    top: 145px;
}

.threecolumnwatchvideoright a:link {
    font-family: "Helvetica Neue";
    font-size: 14px;
    font-weight: bold;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #000;
    width: 75px;
    color: #000;
}
.threecolumnwatchvideoright a:visited {
    font-family: "Helvetica Neue";
    font-size: 14px;
    font-weight: bold;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #000;
    width: 75px;
    color: #000;
}
.threecolumnwatchvideoright a:hover {
    font-family: "Helvetica Neue";
    font-size: 14px;
    font-weight: bold;
    border-bottom-style: none;
    width: 75px;
    color: #000;
}
.threecolumnwatchvideoright a:active {
    font-family: "Helvetica Neue";
    font-size: 14px;
    font-weight: bold;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #EBE9DF;
    color: #000;
}
.threecolumnimageparttwo {
    position: relative;
    height: 154px;
    width: 358px;
    margin-top: 20px;
}
.threecolumnimageparttwo span {
    position: absolute;
    height: 154px;
    width: 358px;
}
.featuretitlethreecolumnhorizontal {
    font-family: "Chaparral Pro";
    font-size: 24px;
    color: #EBE9DF;
    font-weight: 100;
    margin-top: 15px;
}
.featuretitlethreecolumn {
    font-family: "Chaparral Pro";
    font-size: 36px;
    color: #EBE9DF;
    font-weight: 100;
    padding-bottom: 20px;
}
.threecolumnbodycopy {
    font-family: "Helvetica Neue", Helvetica;
    font-size: 14px;
    color: #EBE9DF;
    line-height: 130%;
    width: 358px;
}       


/* FOUR COLUMN */

.fourcolumntitle {
    font-family: "Chaparral Pro";
    font-size: 36px;
    color: #EBE9DF;
    line-height: 110%;
}
.fourcolumnbodycopy {
    font-family: "Helvetica Neue", Helvetica;
    font-size: 14px;
    color: #333;
    line-height: 130%;
    width: 483px;
    float: left;
}


.fourcolumnbodycopy a:link{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #06C;
    text-decoration: underline;
}
.fourcolumnbodycopy a:visited{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #06C;
    text-decoration: underline;

}
.fourcolumnbodycopy a:hover{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #09C;
}
.fourcolumnbodycopy a:active{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #06C;
    text-decoration: underline;
}



.fourcolumnfeature {
    width: 483px;
    margin-left: 0px;
    float: left;
    margin-right: 20px;
}

.fourcolumnfeatureright {
    width: 463px;
    margin-left: 0px;
    float: right;
    margin-right: 20px;
    margin-top: 20px;
}

.fourcolumnfeaturerightmiddle {
    width: 463px;
    margin-left: 0px;
    float: right;
    margin-right: 20px;
}

.fourcolumnfeatureleft {
    width: 477px;
    margin-left: 0px;
    float: left;
    padding: 6px;
}
.fourcolumnfeatureleft-container {
    width: 495px;
    margin-left: 0px;
    float: left;
    margin-right: 20px;
    padding: 0px;
}
.fourcolumnfeatureleftmiddle {
    width: 483px;
    margin-left: 0px;
    float: left;
    padding-right: 20px;
}
.fourcolumnfeatureleft-news-events {
    width: 420px;
    margin-left: 0px;
    float: left;
    background-image: url(images/exhibition-tranparent-bg.png);
    padding-top: 6px;
    padding-right: 12px;
    padding-bottom: 6px;
    padding-left: 12px;
}

.fourcolumnfeatureright-news-events {
    width: 420px;
    float: right;
    background-image: url(images/exhibition-tranparent-bg.png);
    margin-left: 0px;
    padding-top: 6px;
    padding-right: 10px;
    padding-bottom: 6px;
    padding-left: 12px;
}

.fourcolumnfeatureright-news-events h3 {
font-weight: normal;
}

.fourcolumnfeatureright-news-events ul li {
list-style-type:none;
}

.fourcolumnfeatureleft p {
    font-family: "Helvetica Neue", Helvetica;
    font-size: 14px;
    color: #003366;
    margin-bottom: 20px;
    line-height: 130%;
}
.fourcolumnfeatureleft h1 {
    font-family: "Chaparral Pro";
    font-size: 36px;
    color: #EBE9DF;
    font-weight: 100;
    margin-bottom: 20px;
    padding-top: 0px;
}

.featuretitlefourcolumn-katzquotes {
    font-family: "Chaparral Pro";
    font-size: 28px;
    color: #EBE9DF;
    font-weight: 100;
    margin-bottom: 20px;
    padding-top: 0px;
    line-height: 110%;
    width: 470px;
    margin-top: 35px;
    float: left;
}

.fourcolumnfeature p {
    font-family: "Helvetica Neue", Helvetica;
    font-size: 14px;
    color: #EBE9DF;
    margin-bottom: 20px;
    line-height: 120%;
    font-weight: lighter;
}       
.fourcolumnimageright {
    width: 484px;
    height: 353px;
    position: relative;
    float:right;
    margin-bottom: 40px;
    padding-top: 20px;
}

.fourcolumnimageright span {
    width: 484px;
    height: 353px;
    position: absolute;
    background-image: url(images/plus-enlarge-483x353.png);
    background-repeat: no-repeat;
    float:right;
    padding-top: 20px;
}


/*FIVE CLOUMN*/

.fivecolumnfeature-collections {
    width: 585px;
    margin-left: 0px;
    float: left;
    margin-right: 20px;
}

.fivecolumnfeature-search {
    width: 570px;
    margin-left: 0px;
    float: left;
    margin-right: 20px;
    background-color: #333;
    padding: 8px;
}

.fivecolumnfeature {
    width: 505px;
    margin-left: 0px;
    float: left;
    margin-right: 20px;
}

/* SIX COLUMN */
.footer {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #333333;
    line-height: 130%;
    text-align: left;
    width: 350px;
    float: left;
    font-weight: lighter;
    background-color: #BBC2BD;
}

.footer-email-subscribe-container {
    width: 215px;
    float: right;
}


.homepage-banner-caption {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #033;
    line-height: 10px;
    margin-top: 4px;
    margin-left: 8px;
}
.homebannercaption-300 {
    font-family: "Helvetica Neue";
    font-size: 11px;
    color: #EBE9DF;
    line-height: 130%;
    padding-top: 4px;
    width: 300px;
}
.homebannercaption-500 {
    font-family: "Helvetica Neue";
    font-size: 11px;
    color: #EBE9DF;
    line-height: 130%;
    padding-top: 4px;
    width: 500px;
    height: 20px;
}

.homebannercaption-780 {
    font-family: "Helvetica Neue";
    font-size: 11px;
    color: #333;
    line-height: 130%;
    padding-top: 4px;
    width: 780px;
}


/* NEWS AND EVENTS IMAGE THUMBNAIL */
.imagethumbleft-news-events {
    position: relative;
    margin-bottom: 16px;
    width: 130px;
    float: left;
    height: 163px;
}


/* IMAGE THUMBNAIL GRID */

.imagethumb-gallerypage {
    position: relative;
    width: 800px;
    margin-top: 0px;
    margin-bottom: 0px;
    float: right;
    padding: 4px;
}



.imagethumbsmiddlegrid-exhibtion {
    position: relative;
    width: 300px;
    margin-top: 0px;
    margin-bottom: 0px;
    float: right;
    padding: 4px;
    margin-right: 80px;
}


.imagethumbsright-container {
    float: right;
    width: 350px;
    margin: 0px;
}

.imagethumbsrightgrid {
    position: relative;
    float: left;
    width: 288px;
    margin-top: 65px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 35px;
}

.imagethumbsleftgrid {
    position: relative;
    float: left;
    margin: 0px;
    width: 230px;
    height: 230px;
}


.imagethumbsmiddlegrid-exhibtion {
    position: relative;
    width: 300px;
    margin-top: 0px;
    margin-bottom: 0px;
    float: right;
    margin-right: 80px;
    padding: 4px;
}


.imagethumbleft {
    position: relative;
    float: left;
    margin-bottom: 16px;
    margin-left: 8px;
}

.imagethumbleft-home {
    position: relative;
    width: 232px;
    height: 154px;
    float: left;
    margin-right: 12px;
}


/*FRONT PAGE GRID*/



/*END FRONT PAGE GRID*/





.imagethumbleft span {
    position: absolute;
    background-image: url(images/plus-border-116x116.png);
    background-repeat: no-repeat;
    height: 116px;
    width: 116px;
}




.imagethumbright {
    position: relative;
    float: right;
    margin-bottom: 8px;
    margin-left: 8px;
}

.imagethumbright span {
    position: absolute;
    background-image: url(images/plus-enlarge-116x116.png);
    background-repeat: no-repeat;
    height: 116px;
    width: 116px;
}

#moreimages {
    background-color: #eae7e0;
    float: left;
    color: #333;
    font-size: 15px;
    font-family: "Chaparral Pro";
    padding-top: 8px;
    padding-right: 6px;
    padding-bottom: 6px;
    padding-left: 12px;
    text-decoration: none;
    width: 214px;
}

.membership {
    background-color: #CCC;
    width: 115px;
    padding: 4px;
    color: #369;    
}

.membership a:link{
    background-color: #CCC;
    width: 115px;
    padding: 4px;
    color: #369;    
}


.membership a:visited{
    background-color: #CCC;
    width: 115px;
    padding: 4px;
    color: #369;    
}

.membership a:hover{
    background-color: #BBB;
    width: 115px;
    padding: 4px;
    color: #285079;
}

.membership a:active{
    background-color: #CCC;
    width: 115px;
    padding: 4px;
    color: #369;    
}




.filterlabel {
    font-size: 13px;
    font-family: "Helvetica Neue";
    color: #7BA5BC;
    clear: both;
    padding-top: 6px;
    padding-right: 6px;
    padding-bottom: 12px;
    padding-left: 6px;
    float: left;
}
.filterlabel a:link {
    font-size: 13px;
    font-family: "Helvetica Neue";
    color: #036;
    clear: both;
    padding-top: 6px;
    padding-right: 6px;
    padding-bottom: 12px;
    padding-left: 6px;
}

.filterlabel a:hover {
    font-size: 13px;
    font-family: "Helvetica Neue";
    color: #333;
    clear: both;
    padding-top: 6px;
    padding-right: 6px;
    padding-bottom: 12px;
    padding-left: 6px;
}
.filterlabel a:active {
    font-size: 13px;
    font-family: "Helvetica Neue";
    color: #7BA5BC;
    clear: both;
    padding-top: 6px;
    padding-right: 6px;
    padding-bottom: 12px;
    padding-left: 6px;
}
.filterlabel-active {
    color: #0066CC;
}

.contentlabel {
    font-size: 13px;
    width: 175px;
    font-family: "Helvetica Neue";
    color: #999;
    clear: both;
    padding-top: 0px;
    padding-right: 6px;
    padding-bottom: 6px;
    padding-left: 6px;
}

.imagecaptiontwocolumn {
    font-size: 11px;
    width: 300px;
    padding: 6px;
    font-family: "Verdana";
    color: #333;
    clear: both;
}
.imagecaptiontwocolumngrid {
    position: relative;
    float: left;
    font-size: 13px;
    width: 274px;
    font-family: "Helvetica Neue";
    color: #000;
    background-color: #EBE9DF;
    line-height: 120%;
    padding-top: 6px;
    padding-right: 5px;
    padding-bottom: 6px;
    padding-left: 8px;
    font-weight: lighter;
    margin-left: 35px;
}
.imagecaptionsinglecolumn-130-grid {
    position: relative;
    float: right;
    font-size: 13px;
    width: 116px;
    font-family: "Helvetica Neue";
    color: #000;
    background-color: #EBE9DF;
    line-height: 120%;
    padding-top: 6px;
    padding-right: 6px;
    padding-bottom: 6px;
    padding-left: 8px;
    margin-right: 75px;
}
.imagecaptionthreecolumn {
    background-color: #EBE9DF;
    float: left;
    font-size: 13px;
    width: 346px;
    padding: 6px;
    font-family: "Helvetica Neue";
    color: #333;
}

.imagecaptionfourcolumn {
    background-color: #666;
    float: left;
    font-size: 14px;
    width: 896px;
    padding: 6px;
    font-family: Arial, Helvetica, sans-serif;
    color: #333;
    margin-bottom: 16px;
    clear: both;
}

.imagecaptionfourcolumn-home-sub-label {
    background-color: #EBE9DF;
    float: left;
    font-size: 14px;
    width: 471px;
    padding: 6px;
    font-family: "Chaparral Pro";
    color: #333;
}
/* MISCELLANEOUS */

.spacer2 {
    clear: both;
    padding-bottom: 2px;
}

.spacer-line-300 {
    clear: both;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #666;
    opacity: 0.2;
    filter: alpha(opacity=20);
    -moz-opacity: 0.2;
    width: 300px;
}

.spacer-line-360 {
    clear: both;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #666;
    opacity: 0.2;
    filter: alpha(opacity=20);
    -moz-opacity: 0.2;
    width: 360px;
}

.spacer-line-210 {
    clear: both;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #666666;
    opacity: 0.2;
    filter: alpha(opacity=20);
    -moz-opacity: 0.2;
    width: 210px;
}
.spacer-line-275 {
    clear: both;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #666;
    opacity: 0.2;
    filter: alpha(opacity=20);
    -moz-opacity: 0.2;
    width: 354px;
}
.spacer-line-493 {
    clear: both;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #666666;
    opacity: 0.2;
    filter: alpha(opacity=20);
    -moz-opacity: 0.2;
    width: 493px;
}
.spacer-line-255-news-item-front {
    clear: both;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #666;
    opacity: 0.2;
    filter: alpha(opacity=20);
    -moz-opacity: 0.2;
    width: 344px;
    margin-left: 6px;
    margin-top: 6px;
}

.spacer-line-455-news-item-index {
    clear: both;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #666;
    opacity: 0.2;
    filter: alpha(opacity=20);
    -moz-opacity: 0.2;
    width: 415px;
    margin-left: 0px;
    margin-top: 1px;
    margin-bottom: 8px;
}
.spacersix {
    clear: both;
    padding-bottom: 6px;
}
.spacersixblack {
    clear: both;
    padding-bottom: 6px;
    background-color: #000;
    margin-bottom: 18px;
}
.spacertwelve {
    clear: both;
    padding-bottom: 12px;
}
.spacertwenty {
    clear: both;
    padding-bottom: 20px;
}

.spacerforty {
    clear: both;
    padding-bottom: 40px;
}
.spacer-line {
    clear: both;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #666666;
    opacity: 0.2;
    filter: alpha(opacity=20);
    -moz-opacity: 0.2;
    width: 907px;
}

.readmore a:link {
    font-family: "Helvetica Neue";
    font-size: 14px;
    font-weight: bold;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #EBE9DF;
    width: 75px;
}
.readmore a:visited {
    font-family: "Helvetica Neue";
    font-size: 14px;
    font-weight: bold;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #EBE9DF;
    width: 75px;
}
.readmore a:hover {
    font-family: "Helvetica Neue";
    font-size: 14px;
    font-weight: bold;
    border-bottom-style: none;
    width: 75px;
}
.readmore a:active {
    font-family: "Helvetica Neue";
    font-size: 14px;
    font-weight: bold;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #EBE9DF;
    width: 75px;
}
.readmore-NEWS a:link {
    font-family: "Helvetica Neue";
    font-size: 14px;
    font-weight: bold;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #EBE9DF;
    width: 80px;
    margin-left: 275px;
}
.readmore-NEWS a:visited {
    font-family: "Helvetica Neue";
    font-size: 14px;
    font-weight: bold;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #EBE9DF;
    width: 80px;
    margin-left: 275px;
}
.readmore-NEWS a:hover {
    font-family: "Helvetica Neue";
    font-size: 14px;
    font-weight: bold;
    border-bottom-style: none;
    width: 80px;
    margin-left: 275px;
}
.readmore-NEWS a:active {
    font-family: "Helvetica Neue";
    font-size: 14px;
    font-weight: bold;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #EBE9DF;
    width: 80px;
    margin-left: 275px;
}


.viewmorebox {
    position: relative;
    float: right;
    font-family: "Helvetica Neue", Helvetica;
    font-size: 14px;
    color: #333;
    line-height: 130%;
    background-color: #EBE9DF;
    font-weight: bold;
    height: 29px;
    width: 224px;
    padding-top: 6px;
    padding-left: 6px;
}
.viewmorelink {
    position: relative;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #000;
    width: 74px;
    font-size: 14px;
    color: #000;
    margin-left: 4px;
}



 CSS Hover full_overlay232x200 
.full_overlay_232by200 {
    position:relative;
    /* Set the width and the height according to the size of your pictures */
    width:232px;
/*  height:353px;
*/}
.full_overlay_232x200 p {
    color:#FFFFFF;
    padding:10px;
}
.full_overlay_232x200 .full_overlay_232x200content {
        position: absolute;
        left: 0px;
        /* Set the width and the height according to the size of your pictures */
        width: 232px;
/*      height: 200px;
*/      /* Set a 0 opacity to hide the content */
        filter: alpha(opacity=0);
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        /* Semi-transparent background for modern browsers, black for older browsers */
        background:#000000;
        background: rgba(0,0,0,0.8);
        /* CSS3 transitions, creates the fading effect */
        -webkit-transition: opacity 0.4s ease-in-out;
        -moz-transition: opacity 0.4s ease-in-out;
        -o-transition: opacity 0.4s ease-in-out;
        transition: opacity 0.4s ease-in-out;
    }
    .content h2, .full_overlay_232x200content p {
        /* Text styling */
        padding:10px;
        color:#ffffff;
    }
    .full_overlay_232x200:hover .full_overlay_232x200content {
        /* Setting a 100% opacity on mouse hover to show the content */
        filter: alpha(opacity=100);
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    }
 END CSS Hover full_overlay_232x200 


 CSS Hover full_overlay_358x200 
.full_overlay_358x200 {
    position:relative;
    /* Set the width and the height according to the size of your pictures */
    width:232px;
/*  height:353px;
*/}
.full_overlay_358x200 p {
    color:#FFFFFF;
    padding:10px;
}
    .full_overlay_358x200 .full_overlay_358x200content {
        position: absolute;
        left: 0px;
        /* Set the width and the height according to the size of your pictures */
        width: 358px;
/*      height: 200px;
*/      /* Set a 0 opacity to hide the content */
        filter: alpha(opacity=0);
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        /* Semi-transparent background for modern browsers, black for older browsers */
        background:#000000;
        background: rgba(0,0,0,0.8);
        /* CSS3 transitions, creates the fading effect */
        -webkit-transition: opacity 0.4s ease-in-out;
        -moz-transition: opacity 0.4s ease-in-out;
        -o-transition: opacity 0.4s ease-in-out;
        transition: opacity 0.4s ease-in-out;
    }
    .content h2, .full_overlay_358x200content p {
        /* Text styling */
        padding:10px;
        color:#ffffff;
    }
    .full_overlay_358x200:hover .full_overlay_358x200content {
        /* Setting a 100% opacity on mouse hover to show the content */
        filter: alpha(opacity=100);
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    }
 END CSS Hover full_overlay_232x200 




/*  _______________________________________

    1.a, 1.b INFORMATION BOX
    _______________________________________  */



.info {
    width: auto;
    float: left; 
    display: inline;
    padding: 0;
    position: relative;
}
    .info:hover {
        z-index: 99;
    }
.info img {
    position: relative;
    
    /* Set an opacity for the default state */
    filter: alpha(opacity=60);
    opacity: 0.6;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
}
.info:hover img{
    z-index: 999;
    
    /* Enabling a 100% opacity on mouse hover */
    filter: alpha(opacity=100);
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.details {
    position: absolute;
    left: -10px; 
    top: -10px;
    
    /* The top padding is set to 220px because the height of the demo images
       is 200px, so we have an additional 10px on the top and at the bottom of the image */
    padding: 373px 10px 10px 10px;
    /* Set the following width according to the size of your images */
    width: 232px;
    /* Hiding the DIV */
    display: none;
    /* Rounded corners */
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.info:hover .details {
    /* Showing on mouse hover */
    display: block;
}
/* Styling for the black variant */
.black {
    background: #000000;
}
    .black h2, .black p {
        color: #ffffff;
    }
/* Styling for the white variant */
.white {
    background: #ffffff;
}
    .white h2, .white p {
        color: #000000;
    }
.largetitle3 {
    font-size: 44px;
    margin-top: 36px;
    margin-bottom: 10px;
}
.fullwidth {
    width: "947px";
}

#mc_embed_signup {
    color: #CCC;
    padding-top: 6px;
}
.mc-field-group {
    font-size: 18px;
    width: 140px;
    height: 18px;
}
.small-news-thumb {
    width: 100px;
}
.spacer-line-news-event {
    clear: both;
    border-bottom-width: 4px;
    border-bottom-style: double;
    border-bottom-color: #666;
    opacity: 0.2;
    filter: alpha(opacity=20);
    -moz-opacity: 0.2;
    width: 344px;
    margin-left: 6px;
    margin-top: 6px;
}
.social-footer {
    float: left;
    width: 275px;
    margin-left: 40px;
}
.twitter-follow {
    width: 150px;
    padding-top: 25px;
    margin-top: 15px;
    padding-left: 8px;
}
.facebook-likebox-container {
    float:left;
    width: 325px;
}
.featuretitlesixcolumn {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-style: italic;
    text-align: center;
    color: #658DA6;
}
.spacer-line-480 {
    clear: both;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #666;
    opacity: 0.2;
    filter: alpha(opacity=20);
    -moz-opacity: 0.2;
    width: 480px;
    margin-left: 0px;
    margin-top: 1px;
    margin-bottom: 8px;
}





.pearymap-container {
    width: 908px;
}
.pearymap {
    width: 900px;
    float: left;
}
.peary-thumbs-gallery {
    width: 908px;
    float: left;
    margin-top: 24px;
}
.peary-photo-gallery {
    width: 120px;
    background-color: #cccccc;
    padding:6px;    
}
.peary-link-list {
    width: 196px;
    float: right;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align: left;
    vertical-align: text-top;
}
.peary-captions {
    color: #333;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    width: 130px;
    line-height: 110%;
    padding-top: 2px;
}
.peary-captions a:link {
    color: #0066cc;
}    /* unvisited link */
.peary-captions a:visited {
    color: #6699CC;
} /* visited link */
.peary-captions a:hover {
    color: #0099FF;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #0066CC;
}   /* mouse over link */
.peary-captions a:active {
    color: #7AA3DE;
}  /* selected link */



.tintup-arctic {
    height: 800px;  
}
.tintup {
    width: 340px;
    height: 800px;  
    border: 0px;
    margin-left: 25px;
}
.twitter-follow-button {
    font:Arial, Helvetica, sans-serif;
    font-size:16px;
    padding-left: 22px;
}
#thumbs {
 width: 947px;
 font-family:Arial, Helvetica, sans-serif;  
}
.imagethumbleft {
    width: 130px;
}

#slideshow-nav {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}