/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { margin: 0px;
    padding: 0px;
    background-color: rgb(255, 255, 255);
    background-position: 0% 50%;
    color: rgb(0, 0, 0);
    font-family: "Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
    background-image: url(http://files.italian-food-recipes.net/images/bgimage.jpg);
    background-repeat: repeat;
    }

  a { color: rgb(190, 89, 151);
    }

  a:hover { color: rgb(230, 165, 197);
    }

  #logo { margin: 0px;
    padding: 0px;
    }

  @media all {
  div#mainClm { border-left: 1px dotted rgb(224, 173, 18);
    padding: 30px 7% 10px 3%;
    float: right;
    width: 66%;
    }
  div#sideBar { margin: 10px 0px 0px 1em;
    padding: 0px;
    text-align: left;
    }
}

  @media handheld {
  div#mainClm { float: none;
    width: 90%;
    }
  div#sideBar { padding: 30px 7% 10px 3%;
    }
}

  #header { border-top: 1px solid rgb(238, 238, 238);
    border-bottom: 1px dotted rgb(224, 173, 18);
    margin: 0px;
    padding: 0px;
    background: rgb(245, 227, 158) none repeat scroll 0% 50%;
    color: white;
    }

  h1, h2, h3, h4, h5, h6 { margin: 0px;
    padding: 0px;
    }

  h1 a:link { text-decoration: none;
    color: rgb(230, 165, 197);
    }

  h1 a:visited { text-decoration: none;
    color: rgb(230, 165, 197);
    }

  h1 { border-style: none;
    border-width: 3px;
    padding: 25px 0px 10px 5%;
    background: transparent none repeat scroll 0% 50%;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 300%;
    line-height: normal;
    font-size-adjust: none;
    letter-spacing: -2px;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(230, 165, 197);
    }

  h2 { font-weight: bold;
    font-family: Verdana,Sans-Serif;
    letter-spacing: -1px;
    color: rgb(190, 89, 151);
    }

  h3 { margin: 10px 0px 0px;
    color: rgb(119, 119, 119);
    font-size: 105%;
    }

  h4 { color: rgb(153, 44, 119);
    }

  h6 { font-size: 140%;
    color: rgb(153, 44, 119);
    }

  h2.sidebar-title { margin: 0px;
    padding: 0px;
    font-size: 120%;
    color: rgb(153, 44, 119);
    }

  #sideBar ul { margin: 0px 0px 33px;
    padding: 0px;
    list-style-type: none;
    font-size: 95%;
    }

  #sideBar li { margin: 0px;
    padding: 0px;
    list-style-type: none;
    font-size: 95%;
    }

  #description { margin: 7px 12% 7px 5%;
    padding: 0px;
    background: transparent none repeat scroll 0% 50%;
    font-family: Verdana,Sans-Serif;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 85%;
    line-height: normal;
    font-size-adjust: none;
    color: rgb(190, 89, 151);
    }

  .blogPost { margin: 0px 0px 30px;
    font-size: 90%;
    }

  .blogPost strong { color: rgb(0, 0, 0);
    font-weight: bold;
    }

  #sideBar ul a { border: medium none ;
    margin: 1px;
    padding: 1px;
    width: 100%;
	text-decoration: none;
    color: rgb(190, 89, 151);
    }

  #sideBar ul a:link { 
   font-weight: bold;
  color: rgb(190, 89, 151);
    }

  #sideBar ul a:visited { color: rgb(190, 89, 151);
  font-weight: bold;
    }

  #sideBar ul a:active { color: rgb(190, 89, 151);
   font-weight: bold;
    }

  #sideBar h6 a:hover { text-decoration: none;
    color: rgb(230, 165, 197);
    }

  #sideBar h6 a:link { text-decoration: none;
    color: rgb(190, 89, 151);
    }

  #sideBar h6 a:visited { text-decoration: none;
    color: rgb(230, 165, 197);
    }

  #sideBar h6 a:active { text-decoration: none;
    color: rgb(190, 89, 151);
    }

  #sideBar h6 a:hover { text-decoration: none;
    color: rgb(230, 165, 197);
    }

  pre, code { color: rgb(153, 153, 153);
    }

  strike { color: rgb(153, 153, 153);
    }

  .bug { border: 0px none ;
    padding: 5px;
    }

  .byline { margin: 0px;
    padding: 0px;
    color: rgb(68, 68, 68);
    font-size: 16px;
    }

  .byline a { border: medium none ;
    text-decoration: none;
    color: rgb(190, 89, 151);
    }

  .byline a:hover { text-decoration: underline;
    color: rgb(190, 89, 151);
    }

  .blogComments { padding: 0px;
    font-size: 110%;
    font-weight: bold;
    font-family: Verdana,Sans-Serif;
    color: rgb(230, 165, 197);
    }

  .blogComment { margin-top: 10px;
    font-size: 100%;
    font-weight: normal;
    color: black;
    }

  .blogComments .byline { padding-bottom: 20px;
    color: rgb(68, 68, 68);
    font-size: 80%;
    font-weight: normal;
    display: inline;
    margin-right: 10px;
    }

  .deleted-comment { font-style: italic;
    color: gray;
    }

  .comment-link { margin-left: 0.6em;
    }

  #profile-container {  }

  .profile-datablock {  }

  .profile-img { display: inline;
    }

  .profile-img img { float: left;
    margin-right: 5px;
    }

  .profile-data strong {  }

  #profile-container p {  }

  #profile-container .profile-textblock {  }

  .profile-link a:link { text-decoration: none;
    color: rgb(190, 89, 151);
    }

  .profile-link a:active { text-decoration: none;
    color: rgb(190, 89, 151);
    }

  .profile-link a:visited { text-decoration: none;
    color: rgb(230, 165, 197);
    }

  .profile-link a:hover { text-decoration: none;
    color: rgb(230, 165, 197);
    }

