body {
background-color:#FFFFCC;
text-align: center; 
margin: 5px 0 0 0; 
vertical-align: middle;
}

img {
border:none;
}

img.reeds {
border: 3px solid #660000;
margin: 0px 20px 0px 10px;
}

#wrap {
margin-left: auto;
margin-right: auto;
}

#header {
height: 215px;
width: 800px;
padding:0px;
clear:both;


}

font-face {
font-family: "creampuff"; 
src: url("creampuff\creampuff.ttf") format("truetype");
}

h1 { 
font-family: "creampuf";
font-size:large;
text-align:center;
}

h2 {
font:"Times New Roman", Times, serif;
font-style:bold;
font-size:medium;
margin: 25px 0px 5px 0px;
font-variant:small-caps;
}

h3 {
font:Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
font-size:small;
}

div#navbar {
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
font-weight:bold;
color:#FFFFCC;
height: 25px;
width: 100%;
border-top: solid #000 1px;
border-bottom: solid #000 1px;
background-color:#660000;
padding: 10px 0px 10px 0px;
}

div#navbar ul {
margin: 0px;
padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
color: #FFFFCC;
line-height: 25px;
white-space: nowrap;
}

div#navbar li {
list-style-type: none;
display: inline;
padding: 7px 10px;
}

div#navbar li a {
text-decoration: underline;
color: #FFFFCC;
}

div#navbar li a:link {
color: #FFFFCC;
text-decoration:underline;
font-weight:bold;
}

div#navbar li a:visited {
color:#8dcb41;
font-weight:bold;
}

div#navbar li a:hover {
font-weight: bold;
color:#33CC00;
}

#content {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#663300;
font-size:small;
width: 600px; 
text-align: left; 
margin: 0 auto;
padding: 20px;
text-align:justify;

}

a:link {
	color:#003300;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color:#009900;
}

a:hover {
	text-decoration: underline;
	color:#006600;
}
a:active {
	text-decoration: underline;
	color:#003300;
}

p.first {
background-color:#996633;
}

p.second {
background-color:#FFFFcc;
}

.reedscane p {
font: italic x-small Verdana, Arial, Helvetica, sans-serif; 
color:#006600;
text-align:center;
background-color:fde2b8; 
border:1px dashed #006600;
padding: 5px;
width: 190px;
}

#order {
text-align:left;
padding-right: 20px;
border-collapse:collapse; 
border: 1px solid #660000;
}

#td order {
padding-right: 20px;
border-collapse:collapse; 
border-right: 1px solid #660000;
}

.odd {
background-color:#CC9966;
}

#footer {
background-color:#660000;
color:#FFFFCC;
height:30px;
padding:5px 5px 5px 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: small;
vertical-align:middle;
text-align:left;
border-top: solid #000 1px;
border-bottom: solid #000 1px;
}


