/* ::::: http://teso-v.com/wp-content/themes/mimbo2.2/style.css ::::: */

#qtrans_language_chooser { display: inline; }
.qtrans_flag { height: 12px; width: 18px; display: inline-block; }
* { margin: 0px; padding: 0px; }
body, html { min-height: 101%; }
body { background: url('bg2.jpg') repeat scroll 0% 0% rgb(221, 221, 221); color: rgb(84, 84, 84); padding: 13px 0px 25px; }
body, select, input, textarea { font: 100% Arial,Verdana,sans-serif; }
p { margin: 15px 0px; }
a:link, a:visited { color: rgb(119, 174, 239); text-decoration: none; }
a:hover, a:active { text-decoration: underline; }
img, a:link img, a:visited img { border: 0px none; }
#page { width: 880px; margin: 0px auto; border-width: 2px 10px; border-style: solid; border-color: lightgray; font-size: 0.9em; background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 10px 25px 35px; }
#branding { width: 625px; padding-bottom: 15px; }
.left { float: left; }
.right { float: right; }
#sidebar { width: 200px; float: right; }
h1 { font: bold 2.3em Georgia,"Times New Roman",Times,serif; letter-spacing: -0.02em; }
h1 a:hover, a:active { text-decoration: none; }
h2 { font: 2em Georgia,"Times New Roman",Times,serif; padding-bottom: 8px; border-bottom: 1px solid rgb(51, 51, 51); margin: 20px 0px; }
h3, #sidebar h2 { font: bold 1em Arial,Helvetica,sans-serif; text-transform: uppercase; letter-spacing: 0.1em; margin-bottom: 4px; color: rgb(95, 95, 95); }
#sidebar h3, #sidebar h2 { border-top: 5px solid rgb(187, 187, 187); border-bottom: 1px solid rgb(187, 187, 187); padding: 6px 0px 6px 2px; margin: 22px 0px 15px; font-size: 1em; }
#content { width: 650px; float: left; }
.description { font-size: 1.3em; font-weight: bold; font-style: italic; color: rgb(84, 84, 84); margin-top: -4px; }
#sidelist li { list-style: outside none none; }
.entry { padding-bottom: 28px; }
.post ul li { list-style: outside none square; margin-bottom: 5px; line-height: 115%; margin-left: 42px; }
#searchform { padding: 16px 5px 0px 0px; }
.button { padding: 1px; background: none repeat scroll 0% 0% rgb(0, 0, 0); color: rgb(231, 231, 231); border: medium none; }
.button:hover { background: none repeat scroll 0% 0% rgb(119, 119, 119); color: rgb(255, 255, 255); text-decoration: none; }
.clearfloat:after { display: block; visibility: hidden; clear: both; height: 0px; content: "."; }
.clearfloat { display: inline-block; }
.clearfloat { display: block; }
#footer { text-align: center; margin: 0px auto; width: 900px; font-size: 0.7em; padding-top: 15px; color: rgb(51, 51, 51); }
#footer a { color: rgb(51, 51, 51); }
/* ::::: http://teso-v.com/wp-content/themes/mimbo2.2/nav.css ::::: */

#nav { background: none repeat scroll 0% 0% rgb(119, 119, 119); font-size: 1.1em; margin-top: 10px; }
#nav, #nav ul { list-style: outside none none; line-height: 1; }
#nav a, #nav a:hover { display: block; text-decoration: none; border: medium none; }
#nav li { float: left; list-style: outside none none; border-right: 1px solid rgb(169, 169, 169); }
#nav a, #nav a:visited { display: block; font-weight: bold; color: rgb(245, 245, 244); padding: 6px 12px; }
#nav a:hover, #nav a:active, .current_page_item a, #home .on { background: none repeat scroll 0% 0% rgb(68, 68, 68); text-decoration: none; }
.qtrans_flag span { display: none; }
.qtrans_flag { height: 12px; width: 18px; display: block; }
.qtrans_flag_bg { background: url('bg.png') no-repeat scroll 0% 0% transparent; }
