/**
 * :::. WYSIWYG INLINE STYLES .:::
 */
    
.mceContentBody {
    padding:10px;
    background: #FFF url() !important;
    text-align: left !important;
}
.mceContentBody p {
}
.demoStyle {
    color: #FF0022 !important;
}

#tinymce .wysiwygTmpl {
    border: 1px dotted #CCC;
}

.default-list {}
.fancy-list {}
    
.align-left {}
.align-right {}

.default-table {}



/**
 * :::. WYSIWYG TEMPLATE STYLES .:::
 */
 /* :::. CONTENT STYLES .::: */

/* Default content list style */
#content-inner ul, .mceContentBody ul {
    margin:0px;
}
    #content-inner ul, .mceContentBody ul {
        list-style: circle outside !important;
    }
    
/* fancy content list style (wysiwyg template) */
.fancy-list ul { 
    margin:0 0 0 0 !important;
    border-top: 1px solid #CECECE;
}    
    .fancy-list ul li {
        list-style: none;
        background: url(../images/default-bullet.gif) 12px 8px no-repeat;
        /background-position: 0px 9px;
        padding-left:30px !important;
        margin-left:0px !important;
        border-bottom: 1px solid #CECECE;
        padding-bottom:3px;
        padding-top:3px;
    }
    .fancy-list ul li:hover, .fancy-list ul li.over {
        background-color: #f9f9f9;
    }
    
div.align-left {
}
    div.align-left img {
        float: left;
        margin-right: 10px;
        border: 1px solid #CCC;
    }
div.align-right {
}
    div.align-right img {
        float: right;
        margin-left: 10px;
        border: 1px solid #CCC;
    }


/* Paragraph with image left aligned template styles */
div.alignLeft p img, div.alignLeft p img {
    border: 1px solid #e7e7e7;
    padding:1px;
    margin-right:10px;
    margin-bottom:5px;
    float:left;
}
/* Paragraph with image right aligned template styles */
div.alignRight p img, div.alignRight p img {
    border: 1px solid #e7e7e7;
    padding:1px;
    margin-left:10px;
    margin-bottom:5px;
    float:right;
}
/* Default table layout */
div.default-table table {
    border-spacing:1px;
    background-color:#E7E7E7;
    color: #6F6F6F;
    width:100%;
    font-size:11px;
    font-family: Verdana, Arial, "Times New Roman", Times, serif;
}
    div.default-table table caption {
        font-weight: bold;
        text-align:left;
        background: #E7E7E7 url(../images/caption_bg.jpg) repeat-x bottom left;
        border-bottom:2px solid #000;
        color: #000000;
        text-transform:uppercase;
        padding:5px 10px;
        margin-bottom:1px;
    }
    div.default-table table td, div.default-table table th {
        padding: 4px;
    }
    div.default-table table thead th {
        text-align: center;
        background: #F5F5F5;
        color: #666;
        border: 1px solid #FFF;
        text-transform:uppercase;
        font-weight:bold;
        font-size:11px;
    }
    div.default-table table tbody tr {
        background-color:#FFF;
    }
    div.default-table table tbody tr:hover {
        background-color: #F9F9F9;
    }
        div.default-table table tbody tr td {
            border: 1px solid #FFF;
            padding:3px;
            text-align:center;
        }
    div.default-table table tfoot th, div.default-table table tfoot td {
        background-color:#E7E7E7;
        padding:4px 10px;
        text-align:right;
        font-size:10px;
        font-weight:normal;
        font-style:italic;
        border-bottom:1px solid #FFF;
        border-top:1px solid #DFDFDF;
    }


div.paparazzi {
    width: 669px;
    border-bottom: 1px solid #c8c8c8;
    padding-bottom:15px;
    margin-bottom:15px;
}
    div.paparazzi h3 {
        margin: -5px 0px 0px 0px;
    }
    div.paparazzi h6 {
        margin:0px 0px 2px 0px;
        font-family: arial;
    }
    div.paparazzi p {
        margin-bottom: 0px;
    }
    div.paparazzi div.content-wrapper {
        width: 395px;
        float:right;
    }
    div.paparazzi div.image-wrapper {
        float:left;
        width:254px !important;
        margin-right: 20px;
    }
    div.paparazzi img {
        border: 1px solid #CCC;
        float: left;
    }
    
/* Ordered list styles */
div.wysiwygTmpl ol {
    margin-left: 0px;
    padding-left: 0px;
}
    div.wysiwygTmpl ol li {
        display:list-item;
        margin-left: 20px;
        /margin-left: 25px;
        padding-left: 0px;
        list-style-type: decimal;
    }

/* :::. END: WYSIWYG TEMPLATES .::: */

 


