*


{
  padding: 0;
  margin: 0;
}
    img { border: 0px;}
#wrapper

{margin: 0 auto;
  width: 800px;
  width:expression(document.body.clientWidth < 605 ? ?600px? : ?90%? );

}

div>#wrapper

{margin: 0 auto;
  min-width: 600px;
  width: 90%;
}

#header


{


  margin-left: 0px;


  margin-bottom: 5px


  clear:both;
height:446px;
width:450px;

}


body


{background: #604420;
cursor: default;
font-family: arial, verdana, sans-serif;
font-size: 10px;
font-weight: normal;
line-height:16px;
word-spacing: 1px;
text-align: justify;
color:#352716;
}






#content

{float:center;
margin-left:0px;
margin-top:-4px;
 width: 440px;
  min-height:350px;

 background: #352716 URL(http://verdant-hearted.org/mocha/skins/2/contentbg.png) repeat-y;
padding:5px;
}

input, textarea, option, select {
        background: #FFFFFF;
        font: 7pt arial, helvetica, sans-serif;
        color: #352716;
        letter-spacing: 1px;
        border: 1px solid #352716;
        padding:2px; }

#footer


{  clear: both;
float:center;
  text-align: center;
margin-left:0px;
  width: 56.2%;
  height: 100px;
  color:#352716;
  padding-bottom: 0px;

 background: #352716 URL(http://verdant-hearted.org/mocha/skins/2/contentbg.png) repeat-y;
}
#content ul,li{margin-left: 65px;}
 .codesort p {font-size: 1em; line-height: 1.5em; margin-left:45px; margin-bottom:1.3em; width:350px; }
 .codesort table { margin-left:3.5em; width:280px;}
 .credit { margin-left:3.5em;}
 .codesort h3 { margin-left:3.5em; }
h2{font size:1.2em; border-bottom: 1px solid #483620; margin-bottom:5px; margin-left:50px;text-align:right; color:#483620; width:363px;}

#content ul{margin-left: 15px;}
p { font-size: 1em; line-height: 1.5em; margin: 1.5em; margin-left:3.5em;}


a {

        color:#594329;

        text-decoration:underline;

        }

a:hover {

        color:#594329;

        text-decoration:none;

        }
