/* Style Sheet by TK 21 Jun 07 */
.content
{position: absolute; top: 0; left: 9em;
padding: 2em
}
.current a:link, .current a:visited {
background-color: #bbb;
border-color: #666 #ddd #ddd #666;
color: #777;
text-decoration: none
}
.current a:hover {
background-color: #aaa;
border-color: #ccc #555 #555 #ccc;
color: #fff;
cursor: default;
text-decoration: line-through
}
.left {
float: left;
margin: 10px
}
.right {
float: right;
margin: 10px
}
.logo {
background: #fdfdfd;
color: #d80;
font-family: tabitha, "comic sans ms", cursive;
font-size: 150%;
padding: 4px
}
.nav {
background: transparent;
color: #342529;
margin: 0 4em 0 0;
padding-top: 3em;
text-align: center;
width: 9em;
z-index: -1
}
.noborder a, .noborder a img {
border: none;
display: inline;
padding: 0;
margin: 0
}
.pullquote {
background: #ffe0ad;
border: 1px solid;
clear: right;
float: right;
margin: 1em;
width: 9em
}
.sub {
font-size: 75%;
font-weight: 200;
text-align: left
}
a {
background-color: #e68b2c;
border: .15em solid;
color: #00f;
display: block;
font-size: 90%;
font-weight: 600;
line-height: .9em;
margin: 1px 0;
padding-bottom: 5px;
padding-top: 5px;
width: 9em
}
a:link {
background-color: #e68b2c;
border-color: #ffc58a #b86716 #b86716 #ffce9d;
color: #00f;
text-decoration: underline
}
a:visited {
background-color: #ffbe51;
border-color: #ffce9d #ff8d1c #ff8d1c #ffcf9f;
color: #342529;
text-decoration: none
}
a:hover {
background-color: #f96cf5;
border-color: #fcb4fa #a4069f #a4069f #fcb4fa;
color: #000;
text-decoration: none
}
a:hover span {
position: absolute; top: 1em; left: 1em; width: 9em;
display: block;
padding: 5px; margin: 1em; z-index: 1;
color: #000; text-align: left;
border: 3px  solid; background: #ffffff;
border-color: #8a8a8a #cfcfcf #f4f4f4 #cfcfcf;
font-weight: 400
}
a:active {
background-color: #fff;
border-color: #c0c0c0 #808080 #808080 #c0c0c0;
color: #000
}
body {
background: #fff2dd url(../images/web.gif) no-repeat fixed;
background-position: 100% 5px;
color: #342529;
font-family: arial, tahoma, helvetica, sans-serif
}
h1 {
font-size: 175%;
font-weight: bold;
text-align: center
}
h2 {
font-size: 110%;
font-weight: 600;
text-align: center
}
h3 {
font-size: 100%;
text-align: left
}
h6 {
font-size: 150%;
margin: 1%;
text-align: center
}
p {
font-size: 100%;
margin: 1em
}
div a span {
display: none
}
hr {
background-color: transparent;
clear: both;
color: #000;
height: 1px;
width: 40%
}
dt {
font-size: 125%
}
li, dd {
font-size: 100%;
text-align: left
}
img {
background-color: #f96cf5;
border: 1px black solid;
color: #ebc9ba;
margin-bottom: 20px
}
img a {
border: none;
display: inline
}