div, table, img {
margin: 0px;
padding: 0px;
border: none;
display: block;
}

body {
background-color: #CD97FF;
background-image: url('/images/bkg.gif');
background-repeat: repeat-x;
font-family: "monotype corsiva", sans-serif;
color: #6A00A1;
font-size: large;
font-weight: bold;
}

div.container {
display: default;
height: 100%;
width: 80%;
margin: auto;
min-width: 802px;
}

div.header {
height: 245px;
margin-bottom: 10px;
}


div.nav {
float: left;
top: 150px;
background-color: #FFFFFF;
width: 200px;
padding: 10px;
border: solid 0px #CD97FF;
}

div.subnav {
background-color: #FFFFFF;
border: solid 1px #882277;
height: 35px;
margin-bottom: 0px;
}


div.main {
background-color: #FFFFFF;
top: 150px;
margin-left: 233px;
padding: 15px 15px 15px 15px;
border: solid 0px #cd97ff;
}


div.footer {
background-color: #FFFFFF;
vertical-align: middle;
text-align: center;
margin-top: 10px;
height: 75px;
border: solid 1px #882277;
}

div.clear {
clear: both;
padding: 0px;
margin: 0px;
}


.imgcenter {
border: none;
margin: auto;
}

.imgright {
border-left: solid 4px #0099CC;
border-bottom: solid 4px #0099CC;
border-top: solid 4px #00CCFF;
border-right: solid 4px #00CCFF;
padding: 5px;
margin: 10px;
float: right;
}

.imgleft {
border-left: solid 4px #0099CC;
border-bottom: solid 4px #0099CC;
border-top: solid 4px #00CCFF;
border-right: solid 4px #00CCFF;
float: left;
padding: 5px;
margin: 10px;
}

p.linkspace {
padding-bottom: 10px;
text-indent: 5px;
}


p.tiny {
color: #FFFFFF;
font-size: x-small;
}


a:link {
color: #006600;
text-decoration: none;
}

a:visited {
color: #006600;
text-decoration: none;
}

a:hover {
text-decoration: underline;
color: #006600;
}

a:active {
color: #006600;
}


a.sublink {
color: #FF7800;
font-weight: bold;
background-image: url('/images/star1.gif');
background-repeat: no-repeat;
padding: 5px 5px 5px 5px;
text-decoration: none;
}

a.sublink:visited {
color: #FF7800;
border: none;
text-decoration: none;
}

a.sublink:hover {
color: #FF3C3C;
background-image: url('/images/star2.gif');
border: no-repeat;
text-decoration: none;
}




h1 {
color: #0099CC;
font-size: xx-large;
margin-bottom: 0px;
}

h2 {
color: #00AA00;
font-size: x-large;
text-indent: 20px;
}

h3 {
color: #FF821D;
font-size: x-large;
font-style: italic;
margin-top: 0px;
margin-bottom: 0px;
}


ul {
list-style-type: none;
}

li {
margin-left: -20px;
}