body { 
font-family : Verdana, Ariel, Helvetica, sans-serif;
margin : 0 auto;
padding : 0;
width : 664px;
} 
blockquote {
border : solid 1px;
padding : 3px; 
margin-left: 3em;
margin-bottom:0.2em;
}
.credit {
text-align : right;
page-break-before: avoid;
font-family : Verdana,Arial,Helvetica,sans-serif;
}
.credit small {
font-size: 80%;
} 
blockquote p {
margin: 0; text-indent:1.5em;
}
blockquote pre {
margin: 0;
}
.byline
{
font-size: 7pt;
}
#container { 
width : 700px;
margin-right : auto;
margin-left : auto;
margin-top : 10px;
border : 1px solid;
background-position : bottom;
} 
a { 
text-decoration : none;
} 
a:link { 
text-decoration : none;
} 
a:visited { 
text-decoration : none;
} 
a:hover { 
text-decoration : underline;
} 
h1 { 
font-size : 18px;
margin : 0;
padding : 0 0 5px;
font-weight : normal;
line-height : 20px;
border-bottom-width : 1px;
border-bottom-style : dotted;
} 
h2 { 
font-size : 16px;
margin : 0;
padding : 10px 0 0;
font-weight : bold;
} 
h3 { 
font-size : 14px;
margin : 0;
padding : 10px 0 0;
font-weight : bold;
border-bottom-width : 1px;
border-bottom-style : dotted;
} 
h4 { 
font-size : 12px;
font-weight : normal;
margin : 0;
padding : 12px 0 0;
border-bottom-width : 1px;
border-bottom-style : dotted;
} 
h5 { 
font-size : 100%;
margin : 0;
padding : 5px 0 0;
font-weight : normal;
} 
ul { 
list-style-type : square;
} 
ul ul { 
list-style-type : disc;
} 
ul ul ul { 
list-style-type : none;
} 
label { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 100%;
font-weight : bold;
} 
#masthead { 
padding : 0 0 15px;
width : 100%;
} 
#navBar { 
float : left;
width : 130px;
margin : 0 0 0 5px;
padding : 0;
} 
#button { 
width : 120px;
padding : 0 0 1px;
margin-bottom : 1em;
font-family : Verdana, Ariel, Helvetica, sans-serif;
font-size : 14px;
} 
#button ul { 
list-style : none;
margin : 0;
padding : 0;
border : none;
} 
#button li { 
border-bottom : 1px solid;
margin : 0;
list-style-image : none;
list-style-type : none;
} 
#button li a { 
display : block;
padding : 5px 5px 5px 0.5em;
border-left : 8px solid;
border-right : 6px solid;
text-decoration : none;
list-style-image : none;
list-style-type : none;
} 
html > body #button li a { 
width : auto;
} 
#button li a:hover { 
border-left : 8px solid;
border-right : 6px solid;
list-style-image : none;
list-style-type : none;
} 
#headlines { 
float : right;
width : 120px;
margin-right : 5px;
} 
#content { 
float : left;
width : 60%;
} 
#content2col { 
float : left;
width : 80%;
} 
#siteName { 
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 38px;
font-weight : normal;
margin : 0;
padding : 0 0 0 0;
height : 140px;
} 
#globalNav { 
padding : 8px 0 8px 12px;
text-align : center;
margin-top : 2px;
margin-bottom : 2px;
font-size : 14px;
font-style : italic;
} 
#globalNav a { 
padding : 0 4px 0 0;
} 
#globalNav a:hover { 
text-decoration : underline;
} 
#pageName { 
margin : 0;
padding : 0;
height : 100px;
} 
#breadCrumb { 
font-size : 10px;
padding : 5px 0 0 10px;
} 
.feature { 
padding : 0 10px 10px;
font-size : 13px;
line-height : 18px;
border-right-width : 1px;
border-left-width : 1px;
border-right-style : dotted;
border-left-style : dotted;
} 
.feature img { 
padding : 2px;
margin : 2px;
} 
.feature a { 
padding : 0;
font-weight : bold;
} 
.feature a:link { 
padding : 0;
font-weight : bold;
} 
.feature a:visited { 
padding : 0;
font-weight : bold;
} 
.feature a:hover { 
padding : 0;
font-weight : bold;
text-decoration : underline;
} 
.story { 
clear : both;
padding : 10px 0 0 10px;
font-size : 80%;
} 
.story p { 
padding : 0 0 10px 0;
} 
#siteInfo { 
clear : both;
font-size : 11px;
padding : 10px 10px 10px 10px;
text-align : center;
border-top-width : 1px;
border-top-style : dotted;
} 
#siteInfo a { 
clear : both;
text-align : center;
text-decoration : underline;
} 
#advert img { 
display : block;
} 
#statcounter {
border: 0;
font-size: 7pt;
}
#statcounter a img {
border: 0;
}
.imageright { 
clear : left;
float : right;
margin : 2px;
} 
.imageleft { 
clear : right;
float : left;
margin-right : 5px;
} 
li { 
padding-top : 2px;
list-style-type : square;
} 
.disclaimer { 
font-size : 9px;
line-height : 11px;
} 
.border { 
border : 2px solid;
padding : 10px;
} 
