/* CSS RESET */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, font, img, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}
body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}


/* WEBSITE CSS */
body {background:#719E4F url('../images/bg.jpg') 0 0 fixed repeat; margin:0; padding:0; font-family:arial, helvetica, sans-serif; font-size:76%; line-height:20px; color:#444; text-align:center;}
html {overflow-y:scroll;} /* Firefox hack that forces the sidebar to be always visible */

/* LINKS */
a {text-decoration:none; color:#921111;}
	a:hover{text-decoration:underline;}
	
/* LAYOUT */
#topNavigation {width:600px; height:22px; margin:0 auto 10px auto; padding:5px 20px 3px 20px; background:#495243; overflow:invisible; -moz-border-radius-bottomleft:20px; -webkit-border-bottom-left-radius:20px; border-bottom-left-radius:20px; -moz-border-radius-bottomright:20px; -webkit-border-bottom-right-radius:20px; border-bottom-right-radius:20px;}
#mainWrapper {width:600px; margin:0 auto 0 auto; padding:10px 20px; text-align:left; background:#FDFFFB; border:0; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px;}
	#header {height:120px; margin:10px auto 20px 0; padding:10px 0; background:#fff url('../images/header.jpg') 0 0 no-repeat; border:1px solid #fff; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; overflow:invisible;}
	#main {margin:20px 0; overflow:invisible;}
	#footer {width:600px; margin:10px auto 0 auto; padding:5px 20px 5px 20px; background:#719E4F; overflow:invisible; font-size:90%; color:#fff; text-align:center; line-height:16px; -moz-border-radius-topleft:20px; -webkit-border-top-left-radius:20px; border-top-left-radius:20px; -moz-border-radius-topright:20px; -webkit-border-top-right-radius:20px; border-top-right-radius:20px;}
	
/* OTHER STYLES */

h1 {font-weight:100;}
h2 {color:#EE5050; font-size:150%; font-weight:100; margin: 0 0 10px 0; border-bottom: 1px dotted #EE5050;}
p {margin-bottom:10px;}
ul {list-style-type:disc; margin-left:10px; padding-left:15px;}
ol {list-style-type:decimal; margin-left:15px; padding-left:15px;}
.imgLeft {float:left; margin:4px 8px 3px 0;}
.imgRight {float:right; margin:4px 0 3px 8px;}
div.highlight {padding:10px; background:#E2F5F9; border:1px solid #BFD6FF; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}

<!--#header h1 {color:#F21160; margin:-10px -10px; font-variant:small-caps; font-size:30px; font-stretch:wider;}-->
	#header h1 span{background: #FDFFFB; height:300px; padding:10px 30px 6px 20px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; border-top-right-radius:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; border-bottom-right-radius:10px;}
#topNavigation ul {list-style-type:none; font-weight:bold;}
	#topNavigation ul li {float:left;}
		#topNavigation ul li a {padding:8px 10px; text-decoration:none; color:#BBF491;}
		#topNavigation ul li a:hover {background:#719E4F; color:#fff;}
#footer a {color:#F3F0A9; text-decoration:none}