html { background-color: #F5F5F5; }
body { margin: 0; padding: 0; font-family: Arial; font-size: 12px; color: #888; }

#canvas { width: 100%; }
#container { width: 800px; margin: 0 auto; margin-top: 75px; }
#container #header { width: 800px; height: 45px; background-image: url(header.png); background-repeat: no-repeat; padding: 7px; text-align: right; margin-bottom: 0px; }


#container .contentTop { margin-top: -10px; width: 800px; height: 11px; background: url(bodyTop.png); background-repeat: no-repeat; }
#container .content { width: 800px; background: url(body.png); background-repeat: repeat-y; padding-left: 10px; padding-right: 50px; }
#container .contentBottom { width: 800px; height: 11px; background:url(bodyBottom.png); background-repeat: no-repeat; }

#container #footer { width: 800px; padding: 10px; font-size: 10px; }





#header ul { margin:0; padding:0; margin-top: 5px; margin-right: 50px; }
#header ul li { list-style: none; float: right; border: 1px #000; padding-left: 6px; }
#header a:visited { color: #EEE; text-decoration: none; }
#header a:link { color: #EEE; text-decoration: none; }
#header a:hover { color: #EEE; text-decoration: underline; }

#container .content p { width: 770px; margin:0; padding:0; padding-bottom: 10px; }
h1 { margin:0; padding:0; background: url(logo.png); width: 170px; height: 40px; color: #FFF; text-indent: -9999px; }
h2 { color: #000; font-size: 20px; font-weight: normal; margin:0; padding:0; padding-bottom:15px; }
h3 { color: #000; font-size: 12px; font-weight: normal; margin:0; padding:0; padding-bottom:10px; padding-top: 5px; }

.strong { font-weight: bold; }
.underLine { text-decoration: underline; }
.italic { font-style: italic; }

.content a:visited { color: #3a78d5; text-decoration: none; }
.content a:link { color: #3a78d5; text-decoration: none; }
.content a:hover { color: #3a78d5; text-decoration: underline; }

