a:link , a:visited
{
color: #333;
}

a:active , a:hover
{
color: #666;
}

img
{
border: solid;
border-width: 2px;
border-color: #000;
margin: 5px
}

* > h1 + p , * > h2 + p , * > h3 + p , * > h4 + p
{
font-size: 1.2em;
}

* > h1 + p:first-letter , * > h2 + p:first-letter , * > h3 + p:first-letter , * > h4 + p:first-letter 
{
font-size: 5em;
float: left;
}


body  {
margin: 0 0px; 
padding: 0 0;
font-family: serif;
}

p
{
margin: 23px 64px 23px 64px
}

.dropmen { 
font-family: sans-serif;
font-size: 0.8em;
background-color: #ccc;
width: 23%;
float: right;
clear: none; 
margin: 0px 0px 23px 23px; 
padding: 0 0;
border: solid;
border-width: 0 0 2 2;
border-color: #000}

.dropmen ul
{
margin: 2px 5px 3px 2px ;
padding: 2px 5px 3px 3px ;
list-style-type: none}

.dropmen ul li
{
margin: 2px 5px 3px 0 ;
padding: 2px 5px 3px 0 ;
}

.masthead { 
width: 23%; 
float: left; 
clear: none;
margin: 0 23px 23px 0px; 
padding: 23px 23px;
background-color: #ccc;
border-style: solid;
border-color: #000;
border-width: 0 3px 3px 0
}


h1
{
margin: 0px -23px 3px -23px; 
padding: 2px 23px 3px 23px;
}
h2, h3, h4, h5, h6 
{
margin: 2px -23px 3px -23px; 
padding: 2px 23px 3px 23px;
}



h1 , h2 , h3 , h4 , h5 , h6
{

background-color: #ccc;
color: #333
}


h1 
{  
font-family: sans-serif;
font-size: 1.2em;
font-weight: bold;
font-stretch: condensed;
letter-spacing: 1px;

}

.masthead h1
{
font-size: 2.3em;
font-stretch: condensed;
line-height: .9em;
font-weight: bolder
}

.masthead h1 , .masthead h2 , .masthead h3 , .masthead h4
{
margin: 0;
padding: 0;
text-align: center;
}


h2 {
font-family: serif;
 font-size: 0.9em;
 font-style: italic;
 font-weight: bold;
 letter-spacing: +.23em
}

h3
{
font-family: sans-serif;
font-size: 0.8em;
font-weight: bold;
letter-spacing: +.5em
}

h4 
{
font-family: serif;
 font-size: 0.9em;
 font-style: italic;
 font-weight: normal;
 letter-spacing: 1px
}

 a {text-decoration: none}

cite
{
display: block;
font-family: serif;
font-size: 0.9em;
font-style: italic;
font-weight: normal;
margin: 5px 23px 23px 23px ;
padding: 2px 5px 3px 5px;
text-align: right;
}

cite:after
{
content: url("xbones.gif");
display: inline;
margin: 5px
}

ul {  list-style-position: outside; list-style-type: disc}



.pullout {  font-family: serif; font-size: 2em; font-style: italic; font-weight: lighter; float: left; width: 23%; text-align: center}
.pulloutr { font-family: serif; font-size: 2em; font-style: italic; font-weight: lighter; float: right; width: 23%; text-align: center }
li {  margin-top: .3em; margin-left: .3em}

