body { font-family: 'Noticia Text', georgia, serif; color: #000000;
background-color: #ffffff;}
#page { max-width: 940px; min-width: 650px; margin: 10px auto 10px auto;
padding: 20px;
background-color: #ffffff;}
#logo {width: 800px; margin: 10px auto 1px 0px;}
#navigation {width: 400px;
padding: 1px;
margin: 0px auto 40px 240px;
text-align: right;}
li.nav { display: inline;
margin: 0px 3px;}
.columncontainer {width: auto;}
.column1of2 { float: left; height: auto; width: 510px; margin: 4px;}
.column2of2 { float: left; height: auto; width: 300px; margin: 11px; padding-left: 10px; border-left: 1px solid #000000;}
.clear {clear: both;}
td {padding: 1px 10px 10px 10px;}
h1 {font-size: 16px; font-weight: 400;}
h2 {font-size: 20px;}
h3 {font-size: 18px;}
h4 {font-size: 14px; font-weight: 400;}
p {font-size: 16px; line-height: 27px}
p.indent {text-indent: 3em;}
p.hangingindent {text-indent: -3em; padding-left: 3em;}
.bluebox {background-color: #237c8c; color: #ffffff; padding: 6px;}
.borderedbox {padding: 6px; border: 1px solid #000000; align: center;}
a {color: #237c8c; text-decoration: none;}
a:hover, a.on {color:#000000;}
.thumbnail {float:left; margin:6px 6px 6px 6px;}
p.clear {clear:both; margin-bottom:2px;}
#footer {width: 100%;
padding: 15px;
margin: 0px auto 0px auto;
text-align: center;}
