* {
    padding: 0;
    margin: 0;
} 

body {
	background: #f7f7f7;
 background-image: url(back.gif);
	font-family: lucida sans unicode, Trebuchet MS, Verdana, Arial, sans-serif;
    font-size: .8em;
	padding: 0;
    margin: 0;
}

img { border: none;}
a { color: #5B3D19; text-decoration: underline;}
a:hover { text-decoration: underline;}
a:visited { color: #5B3D19; }
li { color: #5B3D19; list-style-type: none; margin-bottom: 10px; }


#wrap {
margin: 20px auto;
padding: 10px;
width: 750px;
background: #fff;
border: 1px solid #5B3D19;

}

#header { height: 100px; background: #533C35 url(header.jpg); }
#header h1 {color: #fff; font-size: 1.5em; padding: 15px 0 0 10px; font-weight: 100;}
#header h2 {color: #eee; font-size: 1.2em; padding: 0 0 0 10px; font-weight: 100;}

#breadcrumbs {
font-family: Verdana, Arial, sans-serif;
margin: 10px 0 10px 0; 
background : #ffffff; 
padding: 5px; 
font-size: 1.2em;
}

#left {
width: 196px;
float: left;
background: #FFF;
color: #666;
} 
#left .box {
background: #ffffff;
margin-bottom: 10px;
padding: 5px;
color: #666;
}
#left h2 { color: #BD5A6B; font-size: 1.2em;}

#content {
margin-left: 220px;
margin-right: 10px;
text-align: justify;
color: #333;
}

#contentfull {
margin-left: 20px;
margin-right: 10px;
text-align: justify;
color: #333;
}
#content h2 { color: #BD5A6B; font-size: 1.2em;}
#contentfull h2 { color: #BD5A6B; font-size: 1.2em;}
#footer {
clear: both;
color: #eee; 
background: #866747; 
text-align: center;
margin: 20px 0px 0px 0px; 
padding: 5px; 
font-size: 1em;
}
#footer a { color : #ddd; text-decoration: none; }