A { color:#33F; text-decoration: none; }
A.black, A.black:visited { color:#000; }
A:visited { color:#E74; }
A:hover, A.black:hover { color:#B25; text-decoration: underline; }
A IMG {border:0}

DIV.leftbar A {color:#5D6}
DIV.leftbar A:visited {color:#F85;}
DIV.leftbar A:hover { color:#B25; text-decoration: underline; }


body {
background: #05002C;
font-family: Times, Times New Roman, serif;
font-size: 15px;
}

H1, H2, H3, H4, H5, H6 {
font-family: Gill Sans, Gill Sans MT, Times, Times New Roman, sans-serif;
font-weight: normal;
}

P, OL, UL, LI {
line-height: 1.2em;
margin: .6em 0 .6em 0;
text-indent: 0;
text-align: justify;
}

DIV.leftbar P {
font-family: Gill Sans, Gill Sans MT, Times, Times New Roman, sans-serif;
font-size: 13px;
text-align: justify;
}


P.maintitle {
font-family: Gill Sans, Gill Sans MT, Times, Times New Roman, sans-serif;
font-size: 400%;
margin:0;
line-height: 1em;
}

IMG.top-image {
width: 15em;
clear:none;
z-index:0;
}


DIV.wholebox {width:60em; margin: 0 auto;}
DIV.leftbar{ float:left; width: 15em;}
DIV.mainbar {float:right; width: 45em;}

DIV.innerbox {
background-color: #FEFEFE;
padding-left: .9em;
padding-right: .9em;
padding-top: .3em;
padding-bottom: .3em;
border: solid .2em #000000;
margin: .4em .4em 1.2em .4em;
}

DIV.leftbox {
color: #EEE;
border: none;
padding: .9em;
}




DIV + DIV.entry {border-top: .06666em solid #888;}
DIV.entry {padding-bottom:.533333em; clear:right;}

DIV.title {margin-bottom: .6em; margin-top: .6em;}
SPAN.itemtitle {font-size: 133.333%; font-family: Gill Sans, Gill Sans MT, Times, Times New Roman, sans-serif;}


DIV.content {
width:30em;
text-align:justify;
}

DIV.bottom { clear:right;}

DIV.metadata {
float:right;
width: 10em;
font-family: Gill Sans, Gill Sans MT, Times, Times New Roman, sans-serif;
}

P.metadata {
text-indent:0;
margin-top: 0;
margin-bottom:.6em;
}

UL, OL {
padding-left: 2em;
}

BLOCKQUOTE { margin: .6em 2.4em .6em 2.4em;}

DIV.attribution {
text-align:right;
}

