* {
margin:0;
padding:0;
}

body {
color:#000;
background: #dcdcdc;
font: 12px Verdana;
margin:0;
padding:0;
line-height: 1.4;
}

h2 { font: 19px Garamond; }
h3 { font: 15px Garamond; padding-top: 10px; }

p {
padding: 5px 0 25px 0;
}

a {
color: #0000ff;
text-decoration: none;
}

a:hover {
color: #880000;
}

#wrap {
margin: 20px auto;
width: 800px;
background: #dcdcdc url(../images/content.jpg) repeat-y;
}

#contentwrapper {
padding: 0 40px;
}

#content {
float: left;
width: 530px;
}

#content ul { padding: 5px 0 25px 15px; list-style-type: square; }
#content ul li { }
#content ul li p { padding: 5px 0; }

#navcontainer { 
float: right; 
width: 160px;
}
#navcontainer ul { list-style-type: none; padding-left: 5px; padding-top: 5px; }

#navcontainer .sidel ul {  }

#content a img { border: none; }

#footer {
background: #dcdcdc url(../images/footer.jpg) no-repeat;
height: 90px;
line-height: 90px;
color: #fff;
text-align: center;
}
#footer a { color: #fff; }
#footer a:hover { text-decoration: underline; }

fieldset {
color:#000;
background:#FFFBC0;
margin:0 0 8px;
padding:10px 8px;
}

textarea {
width:97%;
height:20em;
padding:3px;
}

