body {background-color:#6F31AD; background-image:url(images/backblock.gif); background-repeat:repeat-x; margin:0 0 0 0;}

p {font-family:Lucida Sans, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 22px; text-indent:15px;}
p.noindent {font-family:Lucida Sans, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 22px; text-indent:0px;}

table {font-family:Lucida Sans, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-indent:15px;}
h1 {font-family:Lucida Sans, Verdana, Arial, sans-serif; font-size: 18px; color:#23d400;}

#header {background:#ffffff url(images/slogan.jpg) no-repeat right top; width:800px; height:115px; margin:0 auto 0 auto; background-image:;}
#logo {width:300px; background-color:#ffffff;}

#navshell {width:800px; height:30px; margin:0 auto 0 auto; background-image:url(images/navbar.jpg); background-repeat:repeat-x;}
#nav {width:600px; height:30px; margin:0 auto 0 auto; }
#buttons {height:30px; float:left; margin:0 auto 0 auto; font-family:arial; font-size:11pt;}
#buttons a {width:150px; height:30px; text-align:center; text-decoration:none; color:#ffffff; float:left; padding: 2px 0 0 0;}
#buttons a:hover {background-image:url(images/navbar2.jpg); background-repeat:repeat-x; color:#ffffff; text-decoration:underline; font-weight:bold;}

#nav2 {width:625px; height:30px; margin:0 auto 0 auto; }
#buttons2 {height:30px; float:left; margin:0 auto 0 auto; font-family:arial; font-size:11pt;}
#buttons2 a {width:125px; height:30px; text-align:center; text-decoration:none; color:#ffffff; float:left; padding: 2px 0 0 0;}
#buttons2 a:hover {background-image:url(images/navbar2.jpg); background-repeat:repeat-x; color:#ffffff; text-decoration:underline; font-weight:bold;}


#main {width:800px; height:100%; margin:0 auto 0 auto; background-color:#EFEFEF; overflow:hidden;}
#leftmargin {width:210px; height:450px; float:left; background-color:#319CFF;}
#links {width:175px; height:600px; margin:5px auto 0 auto; padding: 10px 0 0 0; font-family:arial, san-serif; font-size: 18px; color:#ffffff; text-align:center; font-weight:bold; background-image:url(images/linksback.png); background-repeat:no-repeat;}
#linkcont {width:150px; height:500px; margin:10px auto 0 auto;}
#linkcont img {width:150px; height:50px; border:thin solid #636363; margin:0 0 3px 0;}
#linkcont a {color:#ffffff; text-decoration:underline;}

#rightmargin {width:590px; height:100%; float:left; background-color:#ffffff; overflow: hidden;}
#content {width:550px; height:100%; padding: 5px 15px 5px 10px; background-color:#ffffff; overflow: visible;}
#image {width:500px; height:100%; border:thin solid #000000; margin:5px 5px 5px 5px; overflow:visible;}
#content a {font-family:Lucida Sans, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-decoration:underline; color:#052709;}
#content a:hover {text-decoration:none; font-style:italic; color:#EF003E;}

#footer {width:800px; height:30px; margin:0 auto 0 auto; background-image:url(images/foot.jpg); background-repeat:repeat-x; padding:3px 0 0 0; font-family:arial, sans-serif; font-size:10pt; color:#ffffff; text-align:center;}