body {
margin: 0; padding: 0;
text-align:center;
font:100% tahoma, verdana, arial, sans-serif, trebuchet ms;
background:white;
color:#404040;;
}

a {
color:#4088b8;
font-weight:700;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

a img {
border:0;
}

p {
margin:0 0 18px 10px;
}

ul,ol,dl {
font-size:0.9em;
margin:2px 0 16px 35px;
}

ul ul,ol ol {
margin:4px 0 4px 35px;
}

blockquote {
border:1px solid #dadada;
font-size:0.9em;
margin:20px 10px;
padding:8px;
}

h1 {
color:#4088b8;
font-size:4.2em;
letter-spacing:-5px;
margin:0 0 30px 25px;
}

h1 a {
color:#4088b8;
text-transform:none;
}

h2 {
border-bottom:3px solid #dadada;
color:#B72D04;
font-size:1.1em;
letter-spacing:-2px;
margin:0 0 10px;
padding:0 2px 2px 5px;
}

#header {
margin:0;
}

a.menu {
font-family: Trebuchet MS;
color: gray;
text-decoration: none;
}

a.menu:hover {
font-family: Trebuchet MS;
text-decoration: none;
color: #C10000;
letter-spacing: 0px;
background: #FBFBFB;
}

#toplinks {
font-size:0.6em;
padding:5px 2px 2px 3px;
}

#toplinks a {
color:gray;
}

#toplinks a:hover {
color:#B72D04;
}

#links a {
color:#000066;
text-decoration: underline;
font-weight:500;
}

#links2 a {
font-family: Trebuchet MS;
color:#356CA4;
text-decoration: none;
}

#links2 a:hover {
color:#B72D04;
text-decoration:underline;
}

#links3 a {
font-family: Trebuchet MS;
color:#356CA4;
text-decoration: underline;
}

#links3 a:hover {
color:#B72D04;
text-decoration:none;
}