

#adtop {
        float: left;
        clear: left;
}


#adright {
        float: right;
        width: 160px;
        min-height: 100px;
        padding-left: 8px;
        margin: 0;
}

#posting {
        clear: both;
}

#posting .fieldlabel {
}

#posting #title {
        background: #ffcccc;
        height: 25px;
        margin: 0 0 2px 0;
}

#posting h2 {
        float: left;
        color: #000000;
        margin: 3px 4px 0 4px;
        font-size: 95%;
}

#posting #replyto {
        background: #E8E8A8;
        height: 35px;
        margin: 0 0 2px 0;
        font-size: 80%;
}

#posting #replyto .email {
        float: left;
        margin: 8px 4px 0 4px;
}

#posting #replyto .skype img{
        margin: 6px 4px 0 4px;
}

#posting #date {
        background: #E8E8A8;
        height: 35px;
        margin: 0 0 2px 0;

}

#posting #date .date {
        float: left;
        font-size: 80%;
        margin: 8px 4px 0 4px;
}

#posting #date .date-twoline {
        float: left;
        font-size: 80%;
        margin: 1px 4px 0 4px;
}

#posting #desc {
        margin: 0 4px 0 4px;
}

#posting #desc #text p {
        color: #000000;
}

#posting #desc #couples {
        padding: 0 0 8px 0;
}

#posting #images {
        font-weight: bold;
        color: #000000;
}

#posting #postingref {
        text-align: right;
        background: #E8E8A8;
        height: 25px;
        margin: 0 0 2px 0;
}

#posting #postingref .postingref {
        float: right;
        margin: 3px 4px 0 4px;
        font-size: 80%;
}

#posting #postingref .location {
        float: left;
        margin: 3px 4px 0 4px;
        font-size: 80%;
}

#posting #report {
        text-align: right;
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

#posting #report a {
        font-size: 80%;
        font-weight: bold;
}

#posting #images {
        padding: 16px 0 16px 0;
}

#posting #images #instructions {
        font-size: 80%;
        color: #006600;
        margin: 0 0 8px 440px;
}

#posting #images #bigimage {
        float: left;
        border: 1px solid #006600;
        margin: 0 0 0 0;
        height: 300px;
        width: 400px;
}

#posting #images #thumbnails {
        display: inline;
        margin: 0 0 0 40px;
        height: 72px;
        width: 96px;
}



#posting #images #thumbnails img {
        border: 1px solid #006600;
        margin: 0;
        padding: 0;
}

#posting #images #thumbnails a {
        margin: 0 5px 0 0;
        padding: 0;
        font-size: 1px;
        line-height: 1px;
}

#posting #images .clearer {
        clear: left;
}


/* START: PREVIEW SPECIFIC */

#previewintro {
        clear: left;
        margin: 60px 0 0 0;
}

#previewintro p {
        font-weight: bold;
}

#tandc p {
        font-weight: bold;
}

#previewcontrols {
        text-align: center;
        margin: 16px 0 16px 0;
}

#previewcontrols form {
        display: inline;
}

#previewcontrols fieldset {
        display: inline;
}

#previewcontrols input {
        display: inline;
}

#previewcontrols button {
        display inline;
}

#previewcontrols fieldset button.submit {
        border: 0;
        padding: 0 0 0 0;
        margin: 0;
        height: 22px;
        font-size: 11px;
        line-height: 11px;
        font-weight: bold;
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        color: #FFFFCC;
        text-align: center;
        width: 160px;
        background-color: #ffffcc;
        background-repeat: no-repeat;
        background-position: top;
}

/* IE-only hack to bring label up one pixel */
*html #previewcontrols fieldset button.submit {
        padding: 0 0 2px 0;
}

#previewcontrols fieldset button.submit .buttontext {
        vertical-align: 3px;
}

#previewcontrols fieldset button.submitlong {
        border: 0;
        padding: 0 0 0 0;
        margin: 0;
        height: 22px;
        font-size: 11px;
        line-height: 11px;
        font-weight: bold;
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        color: #FFFFCC;
        text-align: center;
        width: 240px;
        background-image: url(/common/images/but_green_240.gif);
        background-color: #ffffcc;
        background-repeat: no-repeat;
        background-position: top;
}

/* IE-only hack to bring label up one pixel */
*html #previewcontrols fieldset button.submitlong {
        padding: 0 0 2px 0;
}

#previewcontrols fieldset button.submitlong .buttontext {
        vertical-align: 3px;
}


/* END: PREVIEW SPECIFIC */

.ext_bookmarks {
        float:right;
        text-align:right;
}
