/*--------------------------------------------------------------------
Style sheet written for www.geomental.com
Author: Gilbert Paquet (www.gilbertpaquet.com)
July 2008
---------------------------------------------------------------------*/

/* Overall
-------------------------------------------------------------------- */
body {margin: 0 auto;padding: 0px;background: #fbfafa;color: #181800; font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, "Lucida Grande", "Lucida Sans Unicode", arial, helvetica, sans-serif;font-size: 100%;background-image: url(http://www.geomental.com/themes/site_themes/geomental/bg.jpg);background-repeat: no-repeat;background-position: 54% 145px;}
strong {color: #333;}
blockquote {padding: 0px;padding-left: 10px;margin-left: 10px;border-left: 1px dotted #785;}
sup {font-size: 11px;}

/* Nav
-------------------------------------------------------------------- */
#tabsH {float:left;width:100%;background:#000;font-size:105%; line-height:normal;}
#tabsH ul {margin:0px;padding:5px 10px 5px 21px; list-style:none;}
#tabsH li {display:inline;margin:0px;padding:0;}
#tabsH a {float:left;background:url("tableftH.gif") no-repeat left top;margin:0px;padding:0 0 0 4px; text-decoration:none;}
#tabsH a span {float:left;display:block;background:url("tabrightH.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#fff;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsH a span {float:none;}
/* End IE5-Mac hack */
#tabsH a:hover span {color:#fff;}
#tabsH a:hover {background-position:0% -42px;}
#tabsH a:hover span {background-position:100% -42px;}
#tabsH #current a {background-position:0% -42px;}
#tabsH #current a span {background-position:100% -42px;}

/* Text
-------------------------------------------------------------------- */
h1, h2, h3 {font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, "Lucida Grande", "Lucida Sans Unicode", arial, helvetica, sans-serif;letter-spacing: 0.06em;}
h1 {color: #000;font-size: 1em;}
h2 {color: #336666;font-size: 1em;}
h3 {color: #000;font-size: 1em;}
h4 {color: #333;font-size: 0.9em;}
p {font-size: 1em;margin: 0px 0px 5px 0px;line-height: 140%;}
ul {font-size: 1em;margin-top: 3px;margin-bottom: 3px;}
li {list-style: circle inside;line-height: 1.4;}
.center {text-align: center;}
img {margin: 0px;padding: 0px;border: 0px;}
img a {background-color: #fbfafa;border: 0px;}
a:link { background-color: transparent; text-decoration: none; color: #663;}
a:hover { background-color: #663;text-decoration: none; color: #fff; }
a:visited { background-color: transparent; text-decoration: none; color: #663;}

/* Structure
-------------------------------------------------------------------- */
#wrapper {margin: 0px auto;padding-bottom: 10px;width: 950px;border-top: 7px solid #663;border-right: 1px solid #aaa;border-bottom: 20px solid #663;border-left: 1px solid #aaa;background: #eee;color: #000;}
#header {margin-bottom: 5px;padding: 5px 10px 5px 15px;border-bottom: 1px solid #ccc;background: #fff;color: #003300;font-variant: small-caps;}
#blogtitle {float: left;margin: 0px;padding: 0px;width: 350px;}
#blogtitle h1 {margin: 0;padding: 0;font-size: 1.5em;letter-spacing: 0.1em;text-align: left;}
#blogtitle img {margin-top: 9px;padding: 0;}
#search {float: right;margin: 0px;padding: 0px;width: auto;}
#search input {font: 95% verdana, helvetica, arial, sans-serif; border: 1px solid #8cacbb; color: #000; background-color: #fff; vertical-align: middle; margin-bottom: 1px; /* IE bug fix */;}
#mainImage {margin-top: 5px;margin-bottom: 5px;background: transparent;}
#content {float: left;margin-bottom: 10px;padding: 0 10px;}
#blog {float: left;margin-right: 5px;padding: 10px;border: 1px solid #ccc;width: 600px;background: #fff;font-size: 95%;color: #000;text-align: left;}
#sidebar {float: left;margin-left: 5px;padding: 10px;border: 1px solid #ccc;width: 275px;background: #fff;color: #000;font-size: 75%;}
#sidebar img {margin-top: 7px;padding: 0;}
#footer {margin: 0px;padding: 5px 10px;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;background: #fff;color: #333;font-size: .80em;text-align: center;font-variant: small-caps;letter-spacing: 0.09em;}

/* Utilities
-------------------------------------------------------------------- */
.lettrine {float: left; width: .80em; margin-top: 7px;font-size: 50px; line-height: 35px; font-family:"Times New Roman", times, serif; color:#000;}
.hr {padding: 1px;background: transparent url(http://www.geomental.com/themes/site_themes/geomental/bg.jpg) repeat-x; line-height: 1px;}
.sep {padding: 1px; margin-bottom: 8px; margin-top: 8px; background: transparent url(http://www.geomental.com/themes/site_themes/geomental/black_dotted_hr_bg.gif) repeat-x; line-height: 3px;}
.date {font-size: .85em;background: transparent;color: #000; margin: 0px; text-align: right;}
.date img {float:left;margin-right : 5px;}
.title {font-size: 1em;font-weight: bold;background: transparent;color: #530;border-bottom: 1px solid #ddd;}
.maintitle {font-size: 1em;font-weight: bold;background: transparent;color: #530; margin-bottom: 1px;}
.catname {font-weight: bold;background: transparent;color: #180801; margin-bottom: 0px; text-transform:uppercase;}
.posted {margin-bottom: 10px;font: 12px verdana, arial, helvetica, sans-serif;background: transparent;color: #000;}
.incipit {font-family: verdana, serif;font-size: 10px;font-weight:lighter;font-style:italic;text-transform:uppercase;color:#333;letter-spacing: 0.3em;width: 100%;}
.sidetitle {margin: 10px 0px 5px 0px;}
.spacer {clear: both; line-height: 4px;}
.paginate {font-family: verdana, sans-serif;color: #663300;  font-size:12px; font-weight: normal; letter-spacing:.1em; padding:10px 6px 10px 4px;margin:0;background-color:transparent;}
.pagecount {font-family:verdana, sans-serif;font-size:10px;color:#666;font-weight:normal;background-color: transparent;}
.cmt {border-bottom: 1px solid #666;margin: 5px;}
.input {height:1.6em;padding:.3em 0 0 2px; margin-top:6px;margin-bottom:6px;}
.textarea {border-top:1px solid #999999;border-left:1px solid #999999;background-color:  #fff;
color: #000;font-family:verdana, sans-serif;font-size: 11px;margin-top: 3px;margin-bottom:3px;}
.checkbox {background-color:transparent;margin:3px;padding:0;border:0;}
.submit {letter-spacing: .1em; height:1.6em; text-transform: uppercase;color:  #000; margin: 5px;}
.button {font-size: 12px;color: #000; background-color: #eee; } 
.nota {border: 1px dashed #000;margin-bottom: 1em;padding: 0.5em 0.5em 0.5em 0.5em;text-align: left;font-size:  13px;color : #000; line-height: 1.5; background: #fff; }
.ref {font-size: 13px;background-color: #f5f5f5;}
.breadcrumb {font-family: monaco, "Bitstream Vera Sans Mono", "Courier New", courier, monospace;font-weight: normal;font-size: 12px;color: #666;background: transparent;}
.pict {background: transparent;margin-left: 20px;}
.pict img {border-top: 0.25em double #cca;}
.pnote {font-size: 12px;margin-top: 1em;margin-right: 0;margin-bottom: 1em;margin-left: 0px;text-align: justify;}
a.an {font-family: "Arial Unicode MS", verdana, geneva, arial, helvetica, sans-serif;text-decoration: underline;background-color: #f5f5f5;font-weight: bold;}