<!-- body { background: url('images/bg_body4.png') top left repeat-x #1e425e; font-family: Verdana; font-size: 11px; color: white; line-height: 20px; padding: 0; margin: 0; }
body { background: url('images/background.png') top center repeat-x #e5e5e5; font-family: Verdana; font-size: 11px; color: #333333; line-height: 20px; padding: 0; margin: 0; }
h1 { font-family: Calibri, Tahoma; font-size: 28px; font-weight: normal; margin-top: 0; margin-left: 15px; color: white; text-transform: uppercase; }
h2 { font-family: Calibri, Tahoma; font-size: 15px; font-weight: normal; margin-top: 0; margin-left: 15px; color: #7cb01d; text-transform: uppercase; }
a { text-decoration: none; color: #ffa100; }
a:hover { color: #fdc366; }
img { border: 0; }
img.middle { vertical-align: middle; }
hr { color: #CCCCCC; height: 1px; border: 1px solid dotted; margin: 0; clear: both; margin-bottom: 15px; }
input.text { border: 1px solid #bfd87b; padding: 3px; font-family: Verdana; font-size: 11px; vertical-align: middle; }
input.button { padding: 2px 5px 2px 5px; font-family: Verdana; font-size: 11px; vertical-align: middle; }
div.site { margin-bottom: 10px; clear: both; }

div#header { text-align: center; height: 75px; width: 700px; margin: auto; margin-bottom: 25px;}
div#menu { text-align: center;  width: 100%; }
	div#menu a { text-decoration: none; color: white; font-family: Calibri, Tahoma; font-size: 15px; line-height: 30px; padding: 0 20px; text-transform: uppercase; }
	div#menu a:hover { color: #4f7702; }
div#main { width: 700px; margin: auto; margin-top: 10px; }
div#content { width: 670px; background: white; padding: 15px; margin-top: 37px; }

div#topright { position: absolute; top: 0; right: 0; text-align: right; width: 300px; height: 200px; padding: 5px; }