/* 
div { border: 1px solid #CCC; }
*/

/***** GENERAL STUFF *****/

body { margin: 0; padding: 0; background: url(images/background.jpg) no-repeat center top #000; font-family: Trebuchet MS,Arial,sans-serif; font-size: 12px; color: #e5c1ce;}

h1,h2,h3,h4,h5 { margin: 0px; padding: 0px; font-weight: normal; }
.clear { clear:both; display: block; }
.clear20 { clear:both; display: block; height: 20px;}
.clear span { display: none; }
.alignleft { float: left; }
a { color: #de5f27; }
a:hover { color: #ecbe5c; }
.alignright { float: right; }

/***** HEADER *****/

.header { padding: 20px 0 0 0; width: 810px; margin: 0 auto}

.header .iso { width: 147px; height:143px; background: url(images/world-music.gif); float:left;}
.header .iso span { display:none;}

.header h1 { background: url(images/procesos-evolutivos.gif); width: 375px; height: 46px; margin: 30px 0 0 160px }
.header h1 a { width: 375px; height: 46px; display: block; }
.header h1 span { display: none; }
.header h2 { font-size: 14px; color: #a35a1e; margin: 10px 10px 32px 200px; font-family:Georgia;}

/*****  MENU  *****/

.header ul { list-style: none; padding: 0; margin: 10px 0 0 160px; }
.header ul li { display: inline; padding: 0; margin: 0 0 0 0; }
.header ul li a { margin-right: 5px; width:114px; background: #42001d; display: block; padding: 4px 0 4px 0; text-align: center; float: left; font-size: 12px; color: #bb5372; text-decoration: none; }
.header ul li.current_page_item a, .header ul li.current_page_item a:hover { background: #2e0014; color: #9a445e;}
.header ul li a:hover { background: #9e3f57; color: #2e0014}



/***** CONTENT TAGS ****/

.main { margin: 0 auto; width: 850px; padding: 0;}

.content { width: 850px; padding:0; margin: -1px 0 0 0; background: url(images/content-back.gif) no-repeat left bottom #2e0014; }
.content .text { font-family: Georgia; font-size:18px; margin: 0 0 35px 0; color:#de5f27; }
.content h3 { margin: 15px 0 0 0; padding: 0px; font-weight: normal; font-family: Georgia; font-size:18px }

.centercontent { padding:20px 20px 40px 20px; width: 810px;  height: 400px; }

/**** ARTICLE ****/

.post { padding: 30px 0;  margin: 0 auto; width: 810px;  }

.post h2, .rightcontent h3, .comments h2 { font-size: 24px; font-family: 'Georgia','Times New Roman'; }
.post h2 a { text-decoration: none; }
.posthead h2 a:hover { color: #ecbe5c; }
.postmeta { margin-top: 5px; display: block;}
.posthead { padding: 0 0 10px 0; border-bottom: dotted 1px #9a445e; }
.postsingle { font-size: 13px; width:810px; margin: 0 auto; border-bottom: dotted 1px #9a445e; }


.postcontent { font-size: 12px; width:810px; margin: 0 auto;}
.postcontent h2 { color: #ecbe5c; margin: 0 0 20px 0; font-size: 24px; }
.postcontent h3 { color: #de5f27; margin: 5px 0 0 0; font-size: 24px; }
.postcontent h3 a { text-decoration: none; }
.postcontent h3 a:hover { text-decoration: none; color:#ecbe5c; }
.postcontent p { margin: 5px 0 10px 0}
.postcontent a { color: #de5f27; }
.postcontent a:hover, .postcontent blockquote a { color: #ecbe5c; }
.postcontent blockquote { background: #F1FBFF; margin: 0px; padding: 10px 20px; color: #7C9AA9; }

.postcontent .modulo { padding: 0 20px 0 0; width:790px; margin: 0 auto;}
.postcontent .modulo .link { margin: 0 0 -5px 0}

.postcontent .modulo .evoca { float:right; padding: 12px 0 0 15px; }

.postcontent .linea { border-top: dotted 1px #9a445e; margin: 10px 0}

#Categories { width: 390px; padding-left: 20px; display: block; margin-bottom: 5px; color: #97A778;}

/*** FOOTER ***/

#footer { width:790px; margin: 0 auto; }
#footer #col1 { margin: 0 0 10px 0; width: 245px; float:left;}
#footer #col2 { margin: 0 0 10px 25px; width: 245px; float:left; }
#footer #col3 { margin: 0 0 10px 0; width: 245px; float:right; }
#footer h3 { font-size: 20px; padding-bottom: 6px; margin: 0 0 10px 0; color:#9a445e; font-family: Georgia; border-bottom: dotted 1px #9a445e;}
#footer ul { list-style: none; padding: 0px; margin: 0; }
#footer ul li { padding: 0 0 7px 0; margin: 0 0 7px 0; }
#footer h4 { font-size: 14px; padding: 0 10px 4px 0; margin: 0 0 10px 0; color:#9a445e; }
#footer p { margin: 0px; line-height: 14px; font-size: 11px; }
#footer p .link a { color:#e5c1ce; }
#footer p .suave { color:#9a445e; }

/*** COMMENTS ***/

#comments { width: 110px; display: block;}

.comentariu, .commentform { width: 500px; margin: 0 0 20px 20px; padding: 5px 12px 0 12px; border: solid 1px #9a445e;}
.alt, .commentform { background: #42001d; border: solid 1px #9a445e;}
.comment-meta { border-bottom: dotted 1px #9a445e; padding-bottom: 5px; }
.comment-meta span { font-size: 12px; }
.comments h2 { margin: 0 0 10px 20px; font-size: 18px;}
.commentform span { display: block; margin: 10px 0 2px 0; }
.commentform input, .commentform textarea { border: solid 1px #9a445e; background: #16050d; padding: 2px; width: 450px; color: #e5c1ce;}
.commentform .subscribe_button { width: 100px; font: 14px Trebuchet MS,Verdana,Arial; color:#e5c1ce; cursor:hand; vertical-align:middle; background-color:#9a445e; border: 1px solid #42001d; border-top-color:#e5c1ce; border-left-color:#e5c1ce; padding: 3px 5px; margin:10px 0;}

/**** OTHERS ***/

.rssfeed { padding-left: 22px; background: url(images/rss.jpg) no-repeat left center; }
.footer { padding: 10px; }
.footer p { width: 850px; margin: 0 auto; }