/* TAG ELEMENTS */

body {
 margin:0px;
 background-image:url("bg-01.jpg");
 background-attachment:fixed;
 background-color:#ffffff;
 background-repeat:repeat-x repeat-y;
 color:#000000;
}

/* ID */

#title {
 width:100%;
 text-align:center;
 border:1px solid #000000;
 background-color:transparent;
 font-family:Serif;
 font-size:35px;
 font-weight:bolder;
 padding-top:5px;
 padding-bottom:5px;
 color:#000077;
}
#subTitle {
 width:100%;
 height:20px;
 border-left:1px solid #000000;
 border-right:1px solid #000000;
 border-bottom:1px solid #000000;
 background-color:transparent;
 color:#ff0000;
 text-align:right;
 font-family:Serif;
 font-size:15px;
 font-weight:bold;
 letter-spacing:0px;
}
#menuTD {
 border:1px solid #000000;
 width:150px;
 padding:5px;
}
#menu {
 width:150px;
 height:100%;
 padding:5px;
 text-align:center;
 background-color:transparent;
 margin-right:10px;
 margin-top:1px;
}
#current {
 background-color:#000077;
 color:#ffffff;
 border:1px solid #ffffff;
}
#main {
 margin:10px;
 text-align:justify;
}
#bottom {
 width:100%;
 text-align:right;
}
#border {
 border:1px solid #000000;
}

/* CLASS */

.menuItem {
 width:100%;
 color:#000000;
 border:1px solid #000000;
 padding:2px;
 text-align:center;
 background-color:transparent;
 margin-bottom:1px;
 cursor:default;
}
.next, .previous {
 border:1px solid #000000;
 text-align:center;
 color:#000000;
 background-color:transparent;
 width:100%;
 margin:1px;
 cursor:pointer;
}
.blurb {
 padding:5px;
 border:1px solid #000000;
 text-align:justify;
}
.noBorder {
 border:0px;
 padding:2px;
 text-align:left;
}
.border {
 border-top:1px solid #000000;
 padding:2px;
 text-align:left;
}
.field {
 border:1px solid #000000;
 background-color:#ffffff;
 color:#000000;
}
.button {
 border:1px solid #ffffff;
 color:#ffffff;
 background-color:#000077;
}

/* LINKS */

a {
 color:#ff0000;
 text-decoration:none;
 background-color:transparent;
}
a:hover {
 color:#000077;
 text-decoration:underline;
 background-color:transparent;
}
a.bottom {
 color:#000000;
 text-decoration:none;
 background-color:transparent;
}
a.bottom:hover {
 color:#000000;
 text-decoration:overline underline;
 background-color:transparent;
}
a.menuLink {
 color:#000000;
 text-decoration:none;
 width:100%;
 height:100%;
 background-color:transparent;
}
a.menuLink:hover {
 color:#000000;
 text-decoration:none;
 width:100%;
 height:100%;
 background-color:transparent;
}
a.altNav {
 color:#ff0000;
 text-decoration:none;
 font-size:8pt;
}
a.altNav:hover {
 color:#000077;
 text-decoration:underline;
 font-size:8pt;
}

