/*
Theme Name: desire
Description: Used to style the TinyMCE editor.
*/

html .mceContentBody { max-width: 640px; }
html, h1, h2, h3, h4, h5, h6, p, img, ul, ol, li, form, fieldset, pre, code, address, table, tr, td, th { border:0 none; margin:0; padding:0; line-height: 100%; }
.alignright { float:right; }
.alignleft { float:left; }
.aligncenter { display: block; margin: 1em auto !important; }
img.alignleft, .wp-post-image { display: inline; float: left; margin-right: 24px; margin-bottom: 5px; }
img.alignright { display: inline; float: right; margin-left: 24px; margin-bottom: 5px; margin-top: 5px; }
img.alignleft { margin-top: 5px; }
img.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; }
.clear{ clear: both; line-height: 0; height: 0; margin: 0; padding: 0; visibility: hidden; }
.clear:after { content: "."; visibility: hidden; height: 0; }
* { color: #444; font-family: Helvetica, Arial, sans-serif; text-shadow: #fff 1px 1px; }
h1 { font-size: 200%; }
h2 { font-size: 175%; }
h3 { font-size: 150%; }
h4 { font-size: 125%; }
h5 { font-size: 100%; }
h6 { font-size: 100%; }
p, div, pre, ul, ol, table, address, blockquote, blockquote p, dl, dt, dd, kbd, tt, .bypostauthor, cite, em, i, ins, del { font-size: 13px; }
big { font-size: 18px; }
p, div, pre, ul, ol, table, address, img, h1, h2, h3, h4, h5, h6, blockquote p, dl, dt, dd { margin-top: 15px; line-height: 150%; }
p:first-child, div:first-child, pre:first-child, ul:first-child, ol:first-child, table:first-child, address:first-child, .wp-post-image:first-child, h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child, blockquote p:first-child, dl:first-child, dt:first-child, dd:first-child { margin-top: 0; }
ul li, ol li { margin-left: 25px; line-height: 170%;  }
ul li li, ol li li { font-size: 12px; }
blockquote { margin: 15px; }
blockquote { background: #fcfcfc; text-shadow: #fafafa 1px 1px; font-size: 17px; font-style: italic; font-family: Times New Roman, Georgia, serif; padding: 15px; clear: both; }
table { border-collapse: collapse; border: 1px #555 solid; }
table th { background: #555; color: #eee; text-shadow: #555 1px 1px; border: 1px #555 solid; }
table th, table td { padding: 5px; border: 1px #555 solid; }
input, textarea { font-size: 12px; }
pre, code, code var { font-family: "Courier 10 Pitch", Courier, monospace; }
strong { font-weight: bold; }
cite, em, i { border: none; font-style: italic; }
del { text-decoration: line-through; }
img.alignleft:first-child { margin-top: 5px; }
img.alignright:first-child { margin-top: 5px; }
.wp-caption { margin: 15px; }
.wp-caption p { margin-top: 0; font-size: 12px; text-shadow: #fff 1px 1px; }
.wp-smiley { padding: 0; background: none; }