body {
text-align: center;
margin: 0;
}

#wrapper {
position: relative;
text-align: left;
top: 10px;
margin: 0 auto;
width: 695px;
height: 550px;
}

.bghome {
background-image: url(images/bg_home.jpg)
}

.bgill {
background-image: url(images/bg_ill.jpg)
}

.bgfo {
background-image: url(images/bg_fo.jpg)
}

.bgcc {
background-image: url(images/bg_cc.jpg)
}

.bgccub {
background-image: url(images/bg_ccub.jpg)
}

.bgwe {
background-image: url(images/bg_we.jpg)
}

.bgob {
background-image: url(images/bg_ob.jpg)
}

.bgcs {
background-image: url(images/bg_cs.jpg)
}

.bgyb {
background-image: url(images/bg_yb.jpg)
}

.hide {
display: none;
}

#maincontent {
position: absolute;
font: 11px arial, sans;
color: #5A5B5E;
line-height: 1.2em;
}

.maincont {
top: 170px;
left: 270px;
margin: 0px;
width: 420px;
xborder: 1px black solid;
}

.homecont {
top: 190px;
left: 280px;
margin: 0px;
width: 400px;
}

.illcont {
top: 170px;
left: 275px;
margin: 0px;
width: 410px;
}

#homesubhead {
position: absolute;
font: 10px arial, sans;
color: #5A5B5E;
line-height: 1.2em;
top: 150px;
left: 325px;
margin: 0px;
width: 340px;
xborder: 1px black solid;
}

#illsubhead {
position: absolute;
font: 10px arial, sans;
color: #5A5B5E;
line-height: 1.2em;
top: 120px;
left: 335px;
margin: 0px;
width: 340px;
xborder: 1px black solid;
}

.focont {
top: 155px;
left: 290px;
margin: 0px;
width: 370px;
}

.cccont {
top: 145px;
left: 280px;
margin: 0px;
width: 400px;
}

.ybcont {
top: 150px;
left: 270px;
margin: 0px;
width: 420px;
xborder: 1px black solid
}


a:link,
a:visited,
a:hover {
font: 11px arial, sans;
color: #005BAD;
}

#nav {
position: absolute;
top: 284px;
left: 185px;
xborder: 1px black solid
}

#nav ul {
margin: 0;
padding-left: 0px;
list-style-type: none;
color: #CCCCBB;
line-height: 23px;
font-size: 11px;
font-family: arial, sans;
font-weight: bold;
}

#nav ul.purple li a {
background-color: #501D57;
}

#nav ul.green li a {
background-color: #393F25;
}

#nav ul.gold li a {
background-color: #D4B425;
}

#nav ul.cayenne li a {
background-color: #BD6035;
}

#nav ul.pink li a {
background-color: #9C2E5F;
}

#nav ul.seafoam li a {
background-color: #94B973;
}

#nav ul.burgundy li a {
background-color: #822834;
}

#nav ul.blue li a {
background-color: #01AEF0;
}

#nav ul.tan li a {
background-color: #CE9431;
}

#nav ul li a:link,
#nav ul li a:visited {
font-size: 12px;
padding: 1px;
color: #FFFFFF;
text-decoration: none;
}

#nav ul li a:hover {
color: #CCCCBB;
}

#nav ul li.hm {
margin-left: 45px;
}

#nav ul li.il {
margin-left: 30px;
}

#nav ul li.fo {
margin-left: 15px;
}

#nav ul li.cc {
margin-left: 0px;
}

#nav ul li.ccub {
margin-left: 15px;
}

#nav ul li.we {
margin-left: 0px;
}

#nav ul li.ob {
margin-left: 25px;
}

#nav ul li.cs {
margin-left: 32px;
}

#nav ul li.yb {
margin-left: 45px;
}

#footer {
position: absolute;
top: 488px;
left: 300px;
text-align: center;
}

#footer ul {
margin: 0px;
padding: 0px;
color: #541D5B;
font-size: 9px;
font-weight: bold;
font-family: arial, sans;
}

#footer ul li{
display: inline;
margin: 0px;
padding: 0px;
}

#footer ul li a:link,
#footer ul li a:visited,
#footer ul li a:hover {
font-size: 9px;
font-weight: bold;
font-family: arial, sans;
color: #541D5B;
text-decoration: none;
}

.title {
font-variant: small-caps;
}

a.title:link,
a.title:visited,
a.title:hover {
font: 12px arial, sans;
font-variant: small-caps;
color: #005BAD;
}

#centerimage {
margin: 0px;
position: absolute;
top: 322px;
left: 304px;
}

#centerimage img {
border-style: none;
}

.clearimg {
float: right;
}