* {margin: 0; padding: 0;}
body {background:url(images/bg.gif) repeat-x #DEDBDA; font-family:Arial, Helvetica, sans-serif; font-size: 90%;}
img {border: 0;}

h1 {display: none;}
 
.page {width: 700px; margin: 10px auto;}
.header {height: 96px;}

.topBit {background-image: url(images/top-curve.gif); background-position:top left; background-repeat:no-repeat; height: 18px;}
.mainBit {background-color: #fff; width: 694px; margin-top: -15px;}
.footer {background-image:url(images/bottom-curve.gif); background-position:bottom left; background-repeat:no-repeat; height: 18px;}

#menu {float: left; width: 170px; margin: 1em 0 0 5px; padding: 0;}

#menu ul {margin: 0; padding: 0; border: none; list-style: none;}
#menu li {margin: 0; font-size: 0.9em; border-bottom: 1px solid #fff;}
#menu li a {display: block;
padding: 5px 5px 5px 0.5em;
border-left: 5px solid #372319;
background-color: #D9D5D3;
text-decoration: none;
color: #1B0B03; width: 155px;}
#menu li a:hover, #menu li a.on
{border-left: 5px solid #8E827D;
background-color: #fff;
color: #000;}
html>body #menu li a { width: auto; }

.linkTo {font-size: 0.9em; margin: 2em 5px; text-align: center;}
pre {
margin-top: 1em;
	padding:2em;
	background:white;
	border:1px solid #ccc;
	overflow:auto;
	width: 50%;
	w\idth /**/:auto;
}
#content {margin-left: 185px;}

p.strap {font-size: 0.9em; font-weight: normal; padding: 15px 15px 0 15px; margin-top: 1em;}
h2 {font-size: 1em; font-weight: bold; text-transform: uppercase; margin: 1em 0; padding-top:15px;}
h3 {font-size: 1em; font-weight: bold; }

.set {padding: 10px; }
.set p {margin-bottom: 0.75em;}
.set img {float: left; padding-right: 10px;}
.set a, .linkTo a {color:#333333;}
.set a:hover, .linkTo a:hover {color: #000; background-color: #DEDBDA;}