/* ****************  GENERAL  *********************** */


body {
font-family: Helvetica, Univers, sans-serif; /* browser may not use sans-serif font by default */
text-align: center; /* needed to center tables in IE, requires resetting text-align elsewhere */
/*background-image: url("http://www.wolfvision.com/wolf/back5grey2.jpg");*/
}

.vpad {
padding-top: 1em;
padding-bottom: 1em;
}
.toppad {
margin-top: 1em;
}
.botpad {
margin-bottom: 0.5em;
}

div.blk {
margin-left: auto; 
margin-right: auto;
margin-bottom: 1em;
width: 45em;
overflow: auto; /* required by FF to allow div to expand to contents */
}

/* two-part blocks */

div.blkId {
padding: 0.25em 0 0 0.25em;
text-align: left;
font-weight: bold;
width: 7em; /* matches with blkCont margin-left */
float: left;
}

div.blkCont {
border-left: 2px solid black;
margin-left: 7em; /* matches with blkId width */
padding: 0.5em;
text-align: left;
}

div.blkCont p {
margin-top: 0;
}

p.indent {
margin-left: 3em;
margin-right: 3em;
}

#ctr-outer { /* center variable-width contents - for future use? */
float: left; /* shrinks div to size of contents */
position:relative; /* required for positioning */
left: 50%; /* positions at midpoint */
}

#ctr-inner {
float: left;
position:relative; /* required for positioning */
left: -50%; /* moves back by half */
text-align: left; /* contents is left, but overall div is centered */
}


/* two-part header */
.headLeft {
width: 20em; /* matches with headRight margin */
float: left;
clear: left;
}

.headRight{
margin-left: 20em; /* matches with headLeft width */
}

div.colored, .subhead { /* light gray for blocks of text */
background-color: rgb(244, 244, 244)
}

.subhead {
margin-top: 2em;
padding-top: 0.5em;
font-style: italic;
font-weight: bold;
font-size: 125%;
padding-bottom: 0.5em;
margin-bottom: 1em;
}

#WVHead a {
text-decoration: none;
color: black;
outline: none;
}

#WVHead .linkBlk {
background-image: url('../img/wolfvision-logo2008-rgb.gif');
background-position: center center;
width: 240px; /* exact size of image */
height: 60px;
margin-left: auto; /* required by non-IE */
margin-right: auto;
margin-bottom: 5px;
cursor: pointer; /*IE fails to display the link cursor*/
}

#webnote {
font-size: 75%;
margin-top: 1em;
}

.WVRed, .superEmph { 
font-weight: bold;
color: rgb(196, 38, 29); /* WV Red */
}




