body {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 62.5%;
background-color: white;
color: #333;
}

body, h1, h2, h3, h4, h5, h6, div, p, table, td, ul, ol, li, dd, dt, dl, blockquote, address, hr, pre {
margin: 0;
padding: 0;
}
img {
border: 0;
}
p, li, h1, h2, h3, h4, h5, h6, input {
font-weight: normal;
font-size: 1em;
color: black;
text-decoration: none;
} 
p { text-align: left; font-size: 1.2em; font-weight: normal; margin-bottom: 1em; }
a { text-decoration: underline; color: #ee0325; }
h1 { font-size: 2em; font-weight: bold; margin-bottom: 1em; }
h2 { font-size: 1.6em; font-weight: bold; margin-bottom: 1em; }
ol { margin-left: 100px; font-size: 1.2em;}
table { border-collapse:collapse; }
td { border-top: 1px solid black; font-size: 1em; padding-top: 5px; padding-bottom: 5px; font-weight: bold; }

#outsidewrapper { margin: 0 auto; width: 900px; background-color: #e1d3b8; }
#pagewrapper {text-align: left; background:url(images/pagewrapper.jpg) top left no-repeat; }
#bottomborder { background:url(images/bottomborder.jpg) bottom left no-repeat; }
#header { position: relative; height: 114px; padding-top: 40px; padding-left: 10px; }

#menu { float: left; padding-top: 20px; padding-left: 20px; padding-bottom: 40px;}
#menu li { list-style: none; padding-top: 20px; }
#contenttop { min-height: 335px; margin-left: 560px; padding-right: 20px; }
#contenttop p { font-size: 1.2em; }
#contenttop h1 { font-size: 1.6em; }
#stamp1 { position: absolute; left: 350px; top: 130px; width: 100px; height: 100px; }
#stamp2 { position: absolute; left: 750px; top: 40px; width: 100px; height: 100px; }
#stamp3 { width: 100px; height: 100px; margin-left: -30px; margin-top: 20px;}
#headline { text-align: center }
#contentwrapperbottom { padding-left: 150px; padding-bottom: 20px; }
#columnleft { float:left; width: 360px; }
#columnright { padding-left: 390px; padding-right: 20px; }
#bookmark { text-align: center; padding: 10px; background-color: white; }
#bookmark h1 { font-size: 1em; font-weight: normal; text-decoration: underline; }
#bookmark li { list-style: none; display: inline; padding-left: 5px; padding-right: 5px; }

#twocolumns { padding-right: 20px; padding-left: 10px; }
#thumbtable td { padding: 10px; }

.clearboth { clear: both; font-size: 0.1em; }
.red { color: #ee0325; }
.center { text-align: center; }
.count li { font-size: 1.2em; font-weight-bold; margin-bottom: 1em; font-weight: bold; list-style-position: inside; }
.counttext li { font-size: 1.2em; margin-bottom: 1em; list-style-type: circle; list-style-position: inside; }
.floatleft { float: left; padding-right: 10px; }



