/*
Theme Name: DE Gustibus
Theme URI: http://www.dotflorence.com/
Description: A WordPress theme based on the website graphic layout.
Version: 2.0
Author: dotFlorence
Author URI: http://www.dotflorence.com/
Tags: red, yellow, custom header, fixed width, three columns, widgets

*/
	    body {
	        margin: 0px;
	        font: 8pt Verdana, Arial, Helvetica, sans serif;
	        color: #300;
	    }
	    a, b, strong {
	        color: #c66;
	    }
	    img.alignleft {
	        margin-right: 8px;
          float: left;
          border: 0px;
      }
	    img.alignright {
	        margin-light: 8px;
          float: right;
          border: 0px;
      }
	    #content {
	        background: url(images/slogan_vert.gif) top left no-repeat;
	        font: 8pt Verdana, Arial, Helvetica, sans serif;
	        width: 1000px;
	        margin: auto;
	        position: relative;
	    }
	    #logo {
	        position: absolute;
	        left: 24px;
	        width: 192px;
	    }
		  #logo img {
	        behavior: url("iepngfix.htc");
	    }
	    #logo_bis {
	        position: absolute;
	        left: 24px;
	        width: 192px;
	    }
	    #header {
	        margin-left: 216px;
	        /* border: 1px solid #f00; */
	    }
	    #top {
	        color: #ccc;
	        padding: 12px 2px 2px;
	        font-size: 7pt;
	        border-bottom: 1px solid #ccc;
	        margin-bottom: 1px;
	        text-align: right;
	    }
	    #head {
	        color: #ccc;
	        background: #7D4F3F;
	        border-bottom: 1px solid #fff;
	        height: 270px;
	    }
	    #search {
	        float: right;
	        width: 200px;
	        text-align: right;
	        padding: 12px;
	        font-family: Tahoma, Arial, Helvetica, sans serif;
	        color: #fff;
	    }
	    #news h3{
	        color: #fff;
	        font: 16pt Trebuchet Ms, Tahoma, Arial, Helvetica, sans serif;
	    }
	    #news a, #news b {
	        color: #ff9;
	    }
	    #nav {
	        background: #333;
	        font: 11pt Trebuchet Ms, Tahoma, Arial, Helvetica, sans serif;
	        text-align: right;
	        padding: 8px;
	        color: #fff;
	    }
	    #nav a {
	        color: #fff;
	        text-decoration: none;

	    }
	    #main {
	        border-left: 1px solid #ccc;
	        border-right: 1px solid #ccc;
	        margin-left: 24px;
	    }
	    #right {
	        margin-top: 8px;
	        font: 8pt Tahoma, Arial, Helvetica, sans serif;
	        width: 185px;
	        float: right;
	    }
	    #right li {
	        margin: 0px 0px 0px 12px;
	    }
	    #right h3 {
	        background: url(images/leaf_.gif) left bottom no-repeat;
	        font: 16pt Trebuchet Ms, Tahoma, Arial, Helvetica, sans serif;
	        padding: 12px 6px 0px 40px;
	        color: #996;
	    }
	    #right h4 {
	        font: bold 9pt Trebuchet Ms, Tahoma, Arial, Helvetica, sans serif;
	        margin: 12px 6px 0px 12px;
	        color: #c66;
	    }
	    #right a {
	        color: #996;
	    }
	    #left ul ,#right ul {
          margin: 0px;
          padding: 0px;
          list-style: none;
      }
	    #left {
	        float: left;
	        width: 206px;
          margin-top: 12px;
	    }
	    #left li h3 {
	        background: url(images/leaf.gif) top left no-repeat;
	        font: bold 9pt Trebuchet Ms, Tahoma, Arial, Helvetica, sans serif;
	        color: #555;
	        margin-left: 0px;
	        margin-right: 12px;
	        padding-left: 24px;
	        border-bottom: 1px solid #900;
	    }
	    #left li {
	        padding-left: 12px;
	        margin-bottom: 6px;
	        display: block;
	    }
	    #left li a {
	        text-decoration: none;
	        color: #900;
	    }
	    #corpo {
	        margin-top: 8px;
	        margin-left: 210px;
	        margin-right: 190px;
	    }
	    #corpo a {
	        color: #c66;
	    }
	    #corpo h2{
	        color: #777;
	        font: 20pt Trebuchet Ms, Tahoma, Arial, Helvetica, sans serif;
	        margin: 0px 0px 0px 4px;
	    }
	    .red_em {
	        color: #c66;
	        font-style: italic;
	    }
	    .upper {
	        text-transform: uppercase;
	        color: #999;
	    }
	    #footer {
	        background: #333;
	        color: #fff;
	        clear: both;
	        height: 26px;
	        padding-top: 10px;
	        margin: 0px 0px 12px 24px;
	        text-align: center;
	    }
	    #footer a {
	        text-decoration: none;
	        color: #fff;
	    }
	    #bottom {
	        color: #777;
	        font-size: 7pt;
	        text-align: center;
	    }
	    #bottom a {
	        color: #555;
	    }
	    #bottom b {
	        color: #555;
	    }
	    .topdate {
          width: 50px; height: 56px;
          float: left;
          text-align: center;
          font-size: 14pt; font-weight: bold;
          background: transparent url(images/calendar.gif) center center no-repeat;
          color: #fff;
          margin-right: 8px;
        }
        input,textarea,select { 
         	color: #003;
         	border: 1px solid #f93;
         	font: 8pt Verdana, Arial,Helvetica,sans-serif; 
        }
        input.button {
                color: #fff; 
                font-weight: bold; 
                background: #c66;
                border: 1px solid #f93;
        }
        input.tondo,input.none { border: 0px;}

        div.sociable ul {
           display: block;
           height: 12px;
        }
        div.sociable_tagline, div.sociable li {
           float: left;
           margin: 4px;
        }
        .sociable li img {
           border: 0px;
        }
        #calendar_wrap {
           text-align: center;
        }