div.ChatterBox {
    margin: 0 0 20px 0;
    padding: 0;
    width: 232px;
    background: transparent url(/images/note-tile.png)repeat-y;
    overflow: hidden;
font-style: italic;
}

div.ChatterBox div.chatterboxtop {
    margin: 0;
    height: 38px;
    background: url(/images/note1-top.png) top no-repeat;
}



div.ChatterBox:nth-child(3n-2) div.chatterboxtop {
    background: url(/images/note1-top.png) top no-repeat;
}

div.ChatterBox:nth-child(3n-1) div.chatterboxtop {
    background: url(/images/note2-top.png) top no-repeat;
}

div.ChatterBox:nth-child(3n) div.chatterboxtop {
    background: url(/images/note3-top.png) top no-repeat;
}



.ChatterBox blockquote {
    margin: 0px 0 0 !important;
    padding: 0 20px 30px 20px;
    font-weight: normal;
    line-height: 120%;
    color: #333;
    background: transparent;
text-shadow: 0 1px 0 rgba( 255, 255, 255, 0.4);
background: url(/images/note-bottom.png) bottom left
        no-repeat;
}

.ChatterBox blockquote img {
	margin: 5px;
}

.ChatterBox a {
    text-decoration: none;
    font-weight: bold;
}

.ChatterBottom {
    display: none;
    width: 160px;
    height: 8px;
    margin: 0 !important;
    padding: 0 !important;
    background: url("/images/chatterbox_bottom.gif") no-repeat left bottom;
    _padding: 0 0 8px 0 !important;
    _background: url("/images/chatterbox_bottom.gif") no-repeat left
        top;
}

.Image {
margin-bottom: 20px;
}

.ChatterAltTop {
    width: 158px;
    height: 21px;
    margin: 0 !important;
    padding: 0 !important;
    background: url("/images/chatterboxghost_t.jpg") no-repeat top left
}


span#ghosthunt {
    display: block;
    background: #000;
    padding: 10px;
    color: #ccc;
}

span#ghosthunt a {
    color: #9c0 !important;
    text-decoration: none;
}

span#ghosthunt a:hover {
    color: #fc0 !important;
}

span#ghosthunt h1 {
    color: #d00;
}

span#ghosthunt b {
    color: #f60;
}

.ChatterBoxAlt blockquote TreasureHuntTitle {
    color: red;
}

.ChatterBoxAlt blockquote a {
    color: #9c0 !important;
    text-decoration: none;
}

.ChatterBoxAlt blockquote a:hover {
    color: #fc0 !important;
}

div.ChatterBoxClients {
width: 232px;
height: 141px;
margin-bottom: 20px;
}

div.ChatterBoxClients .textonly{
display: none;
}



div.StickerBox {
    margin: 0 0 20px 0;
    padding: 20px 0 0 0;
    width: 232px;
    background: transparent url(/images/stickertop.png) repeat-y;
}

div.StickerBox blockquote {
    margin: 0;
    padding: 0 30px 25px;
    background: transparent url(/images/stickerbottom.png) no-repeat bottom;
color: #fffce2 !important;
}

div.StickerBox blockquote p b{
color: #fffce2 !important;
}
div.StickerBox blockquote input {
border: 1px solid #700;
margin: 5px 0 2px 0;
background: #900;
color: #fff;
}

div.StickerBox blockquote input[type=text]{
background: white;
color: #000;
}

div.StickerBox blockquote p.Alert {
color: #fff;
}


#secretcinemachatterbox {
background : #000;
width: 212px;
margin-left: 10px;
text-align: center;
}
#secretcinemachatterbox .chatterboxtop {
background : #000;
height: 15px;
}
#secretcinemachatterbox blockquote{
background : #000;
padding-bottom: 15px;
}

#secretcinemachatterbox a {
color: #fff;
text-shadow: none;
}

#secretcinemachatterbox a:hover {
color: #ccc;
}

#atpchatterbox {
background : #000;
width: 212px;
margin-left: 10px;
text-align: center;
}
#atpchatterbox .chatterboxtop {
background : #000;
height: 15px;
}
#atpchatterbox blockquote{
background : #000;
padding-bottom: 15px;
}

#atpchatterbox a {
color: #fff;
text-shadow: none;
}

#atpchatterbox a:hover {
color: #ccc;
}

#rooftopfilmclubchatterbox {
background : #fff;
width: 212px;
margin-left: 10px;
text-align: center;
}
#rooftopfilmclubchatterbox .chatterboxtop {
background : #fff;
height: 15px;
}
#rooftopfilmclubchatterbox blockquote{
background : #fff;
padding-bottom: 15px;
}

#rooftopfilmclubchatterbox a {
color: #111;
text-shadow: none;
}

#rooftopfilmclubchatterbox a:hover {
color: #444;
}
