.content-column-3C .container {
    width: 255px;
}

.content-column-3C .news-box {
    padding: 9px 9px 0px 9px;
}

.content {
    overflow:hidden;
}

.date {
    font-weight: bold;
}

.news-box H2 {
    margin: 0px;
    padding: 0px;
}

DIV#sponsored IMG {
    border: none;
    margin:0px 10px 0px 0px;
}

.content-column-3C .gotoarchive {
    float: right;
}

DIV.news-box UL {
    padding: 0px 0px 0px 13px;
    color: #ca4132;
    margin-left: 0px;
}

.news-box-item { padding: 0px; margin-top: 5px; }
LI.news-box-item { padding: 0px; margin-top: 0px; }

/*
.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}


DIV.news-box UL LI {
    color: #ca4132;
    margin-top: 0px;
}


DIV.news-box UL LI A {
    text-decoration: underline;
}
*/

DIV#latest-events          { margin-left: 10px; }
DIV#latest-events .content { height: 220px; overflow-y: scroll }

DIV#latest-articles .content { height: 220px; overflow-y: scroll}

DIV#portal-articles          { margin-left: 10px; }
DIV#portal-articles .content { height: 202px; overflow-y: scroll; }

DIV#shortest          { margin-left: 10px }
DIV#shortest .content { height: 216px; }
DIV#shortest MARQUEE  { margin: 0px 0px 0px 0px; height: 188px; }
DIV#shortest .gotoarchive { margin: 0px; }

DIV#resume .content   { height: 202px; }

DIV#auctions           { margin-right: 10px;}
DIV#auctions .content  { height:  86px; padding: 0px; margin: 0px; border-bottom: solid 1px #DDDDDD}

DIV#auctions .news-box { background: url(../images/bg_auctions.jpg) no-repeat bottom right; }
DIV#auctions  MARQUEE  { height: 58px; margin-top:10px; }
DIV#auctions UL.auction-list  { list-style: none; padding: 0px;}
DIV#auctions UL.record-list   { margin-top: 3px;}
DIV#auctions .content-records { height: 63px; overflow:hidden }

DIV#art-market .content   { height: 178px; overflow-y: scroll }

DIV#readers-room          { margin-right: 10px; }
DIV#readers-room .content { height: 202px; overflow-y: scroll }

DIV#gallery .content      { height: 178px; width: 180px; float: right;}
DIV#gallery .news-box     { background: url(../images/bg_gallery.gif) no-repeat 0px 18px; }
DIV#gallery H2            { margin-bottom: 10px; }

DIV#gallery DIV.news-latest-img {margin: 0px 2px 5px 3px;}
DIV#gallery DIV.news-latest-img IMG { margin: 2px;}

DIV#gallery IMG            { border: solid 1px #CCC; margin: 0px;}

/*
DIV#gallery .news-box-item {
    border: solid 1px #CCC;
    padding: 2px;
    float: left;
    margin: 0px 5px 5px 0px;
}
*/

DIV#photo-gallery .content       { height: 202px; overflow-y: scroll }
DIV#photo-gallery DIV.news-latest-img { margin: 3px 5px 2px 0px; }
DIV#photo-gallery DIV.news-latest-img IMG { margin: 2px;}
DIV#press-review .gallery-box TABLE { margin-bottom: 5px; padding:0px; }
DIV#press-review .gallery-box { border-collapse: separate; overflow-x: scroll; }
DIV#press-review .gallery-box TD IMG { margin: 2px; margin-bottom: 2px; }



DIV#books           { margin-right: 10px; }
DIV#books .content  { height: 220px; overflow-y: scroll }
DIV#books .news-box { background: url(../images/bg_books.gif) no-repeat 193px 50px; }
DIV#books OL {
    padding: 0px;
    list-style-position: inside;
    margin:0px;
}

DIV#books OL LI A {
    text-decoration: underline;
}

DIV#press-review .content  { height: 120px; }
DIV#press-review .news-box { background: url(../images/bg_newspapers.gif) no-repeat right top; }

DIV.gallery-box IMG { float: none; margin: 0px; }
DIV.gallery-box { margin: 13px 0px 8px 0px; overflow: hidden}
DIV.gallery-box TD { padding: 2px; }
DIV.gallery-box TD:HOVER {background-color: #CCC}


DIV#sponsored {
    margin: 10px 0px 0px 0px;
    padding: 0px;
    background: #e93e2c url(../images/bg_red_stripes.gif);
    width: 518px;
    border: solid 1px white;
}

DIV#sponsored .news-box { padding:0px; }

DIV#sponsored IMG { float: left; }
DIV#sponsored H3 { margin: 0px 0px 10px 0px; }

DIV#sponsored A { color: white; font-weight: bold; }

DIV#sponsored { color: white; }

DIV.news-box H3 { margin: 0px 0px 5px 0px; padding: 0px; }

DIV#sponsored .sponsored-text { padding: 9px; }


