#header-logo { background-image: url(images/custom_logo.gif)!important; }
.mceToolbarTop * {
float:left;
}

.mceToolbarTop select {
width:auto!important;
}

.mceToolbarTop option {
float:none;
}

.mceToolbarTop * {
float:left;
}

.mceToolbarTop select {
width:auto!important;
}

.mceToolbarTop option {
float:none;
}

.has-right-sidebar #post-body-content {
margin-right: 300px;
width:670px;
}

#categorydiv div.tabs-panel, #linkcategorydiv div.tabs-panel {
height: 400px;
}

ul.categorychecklist li {
font-size:8pt;
line-height:110%;
}

/* CONTENT - ARTICLE WRAP */
.mceContentBody { width:626px!important; margin:0; display:block; padding:10px; color:#333!important; }
.mceContentBody  a { font-weight:normal!important; font:14px arial,helvetica,clean,sans-serif!important; }
.mceContentBody  p { padding:0 0 15px 0!important; margin:0!important; font:14px arial,helvetica,clean,sans-serif!important; line-height:1.4em!important; text-align:justify; }

/* IMAGES */
.mceContentBody img { margin:0; border:1px solid #d7d7d7; padding:4px; max-width:620px; }
.mceContentBody p img { margin-top:0!important; }
.mceContentBody .alignright { float:right; margin:0 0 15px 20px!important; }
.mceContentBody .alignleft { float:left; margin:0 20px 15px 0!important; }
.mceContentBody .aligncenter { margin:0 auto; }
.mceContentBody .alignnone { margin:0; }

/* CAPTIONS */
.mceContentBody .wp-caption { padding:0 0 15px 0; max-width:630px; margin:0 0 5px 0; }
.mceContentBody p.wp-caption-text { margin:0; padding:5px 5px 8px 5px!important; font:10px tahoma, Arial, Helvetica, sans-serif!important; color:#888!important; text-align:center; background:#fff; border:1px solid #d7d7d7; border-top:none;!important; z-index:10; position:relative; top:-1px; }

/* HEADINGS */
.mceContentBody h1, .mceContentBody h2, .mceContentBody h3, .mceContentBody h4, .mceContentBody h5, .mceContentBody h6 { display:block; width:100%; margin:0; padding:0 0 15px 0; }
.mceContentBody h1, .mceContentBody h1 span, .mceContentBody h1 strong { font:20px Georgia, "Times New Roman", Times, serif!important; color:#333!important; font-weight:bold!important; }
.mceContentBody h2, .mceContentBody h2 span, .mceContentBody h2 strong { font:20px Georgia, "Times New Roman", Times, serif!important; color:#990000!important; font-weight:bold!important; }
.mceContentBody h3, .mceContentBody h3 span, .mceContentBody h3 strong { font:18px Georgia, "Times New Roman", Times, serif!important; color:#333!important; font-weight:bold!important; }
.mceContentBody h4, .mceContentBody h4 span, .mceContentBody h4 strong { font:18px Georgia, "Times New Roman", Times, serif!important; color:#990000!important; font-weight:bold!important; }
.mceContentBody h5, .mceContentBody h5 span, .mceContentBody h5 strong { font:16px Georgia, "Times New Roman", Times, serif!important; color:#333!important; font-weight:bold!important; }
.mceContentBody h6, .mceContentBody h6 span, .mceContentBody h6 strong { font:16px Georgia, "Times New Roman", Times, serif!important; color:#990000!important; font-weight:bold!important; }

/* LISTS */
.mceContentBody td ul, .mceContentBody td ol { padding:5px 0 0 0; margin:0 0 0 45px; font:14px arial,helvetica,clean,sans-serif!important; list-style-position:outside!important; }
.mceContentBody ul, .mceContentBody ol { padding:5px 0 5px 0; margin:0 0 0 45px; font:14px arial,helvetica,clean,sans-serif!important; list-style-position:outside!important; }
.mceContentBody li { padding:0 0 10px 0; margin:0; list-style-position:outside!important; line-height:1.4em; }

/* QUOTES */
.mceContentBody blockquote { padding:0!important; margin:0 auto 15px auto!important; text-align:center!important; display:block!important; }
.mceContentBody blockquote p { display:block; padding:25px!important; margin:0 0 15px 0; clear:both; background:#f5f5f5 url(images/bg_blockquote.png) no-repeat; font-weight:bold!important; font:18px Georgia, "Times New Roman", Times, serif!important; color:#333!important; width:580px; text-align:center!important; display:block!important; }
.mceContentBody blockquote p.alignleft { margin:0 20px 15px 0!important; width:280px!important; float:left!important; }
.mceContentBody blockquote p.alignright { margin:0 0 15px 20px!important; width:280px!important; float:right!important; }

/* TABLES */
.mceContentBody td h3 { margin-top:15px!important; }
.mceContentBody td h4 { width:100%; display:block; padding:0 20px 0 0; }
.mceContentBody table td { padding:10px 0; font:14px arial,helvetica,clean,sans-serif!important; }
.mceContentBody table td[style*='rgb(194, 189, 198)'] { padding:0!important; height:1px!important; }
.mceContentBody table td[style*='#c2bdc6'] { padding:0!important; height:1px!important; }
.mceContentBody table[style*='rgb(194, 189, 198)'] { padding:0!important; height:1px!important; }
.mceContentBody table[style*='#c2bdc6'] { padding:0!important; height:1px!important; }
.mceContentBody table[style*='rgb(194, 189, 198)'] td { padding:0!important; height:1px!important; }
.mceContentBody table[style*='#c2bdc6'] td { padding:0!important; height:1px!important; }
.mceContentBody table { margin:5px 0 15px 0; font:14px arial,helvetica,clean,sans-serif!important; }

.mceContentBody table#table1 td h4 { font:13px arial,helvetica,clean,sans-serif!important; color:#990000!important; font-weight:bold!important; margin:3px 0 0 -5px; }
.mceContentBody table#table1 td h4 a { color:#990000!important; font-weight:bold!important; text-decoration:none!important; margin:0!important; }
.mceContentBody table#table1 td a { margin:0 0 0 -5px; }

#categorydiv div.tabs-panel, #linkcategorydiv div.tabs-panel { height:600px!important; }
.mceContentBody table.adv_table td { padding: 5px!important; }