a {
/*color:#79B1D4;*/
color:gray;
line-height:1.6em;
text-decoration:underline;
}
a:visited {
color:#A82B7E;
}


a:hover {
border:medium none;
text-decoration:underline;
}
a img {
border:medium none;
}
a.valid {
border:medium none;
text-decoration:none;
}

a.name:hover {
color:#000000;
text-decoration:none;
}
a.perma {
border:medium none;
color:#000000;
}
a.perma:hover {
color:white;
}
a.storytitle {
border:medium none;
text-decoration:none;
}
a.storytitle:hover {
border-bottom:1px dotted #555555;
}
#banner {
background-image:url(images/logo.jpg);
background-position:center center;
background-repeat:no-repeat;
height:332px;
width:100%;
}
#banner_2 {
background-image:url(images/logo_iv.jpg);
background-position:center center;
background-repeat:no-repeat;
height:332px;
width:100%;
}
#banner_3 {
background-image:url(images/logo_wh.jpg);
background-position:center center;
background-repeat:no-repeat;
height:332px;
width:100%;
}
#banner_4 {
background-image:url(images/logo_bchk.jpg);
background-position:center center;
background-repeat:no-repeat;
height:332px;
width:100%;
}
.barlink {
border:medium none;
color:#999999;
text-decoration:underline;
}
/*.barlink:hover {
text-decoration:underline;
} */

blockquote {
border:1px dashed white;
margin-left:5px;
padding:10px;
width:300px;
}
body {
background-color:#FFFFFF;
font-family:verdana,sans-serif;
font-size:0.75em;
line-height:1.6em;
}



#foot {
font-size:0.75em;
text-align:center;
}
h2 {
font-size:8px;
font-variant:small-caps;
}

h3 {
font-size:1.4em;
font-family:verdana,sans-serif;
color:#999999;
font-style:normal;
font-weight:normal;
}

#header {
border-bottom:1px solid #999999;
}
img a {
border:medium none;
}
#main {
background-color:#FFFFFF;
color:#000000;
margin-left:auto;
margin-right:auto;
text-align:left;
width:60%;
}
.menu {
font-family:Tahoma,sans-serif;
font-size:1.6em;
font-style:normal;
padding-left:0.3em;
padding-right:0.3em;
}
.menu a{
	text-decoration: none !important;
	}
.menu a:visited{
	color: gray;
	}

.menu a:hover{
	text-decoration:underline !important;
}

ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
li.menu {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
ul.menu {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.valid {
text-align:right;
}
.validation {
text-align:right;
}
.storycontent{
margin-top: 10px;
margin-bottom: 15px;
}
.roster{
border: 1px dashed gray;
}
.stripe{
border-right: 1px solid gray;
}