#quizrollover{
height: 65px;
width: 450px;
text-align: left;
text-indent: 500px;
overflow: hidden;
background: url(quiz2.png) top left no-repeat;
display: block;
}
#quizrollover:hover{
background-position: bottom left;
}
.nolink
{
display: block;
text-align: left;
font-size: 130%;
font-weight: bold;
text-decoration: none;
color: #FF0000; 
background-color: inherit;
text-shadow: #909090 2px 2px 2px;
padding: 0px 2px 0px 8px;
}
body {
margin: 0px;
background-color: #F9E5B4;
color: #1B2F83;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Sans-Serif;
text-align: justify;
}
p {
font-size: 12pt;
background-color: #F9E5B4;
color: #1B2F83;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Sans-Serif;
text-align: justify;
}
h1 {
color: #1B2F83;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Sans-Serif;
text-shadow: #9090AA 3px 3px 2px;
height: auto;
}
h1.qna {
color: #1B2F83;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Sans-Serif;
font-weight: bolder;
text-shadow: #999999 3px 3px 2px;
height: auto;
}
h2 {
color: #1B2F83;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Sans-Serif;
text-shadow: #9090AA 2px 2px 1px;
height: auto;
padding-top: 16px;
border-width: 1px 0px 0px 0px;
border-style: solid;
border-color: #0000CC;
}
h3 {
color: #1B2F83;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Sans-Serif;
text-shadow: #9090AA 2px 2px 1px;
height: auto;
}
p.dates {
color: #1B2F83;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Sans-Serif;
text-shadow: #9090AA 2px 2px 1px;
margin: 0px;
padding-top: 0px;
}
h3.tonite {
color: #3247AE;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Sans-Serif;
text-shadow: #9090AA 2px 2px 1px;
height: auto;
}
.pub {
color: #00CC66;
font-weight: bold;
}
div.quizside {
font-size: 80%;
text-align: center;
border-width: 1px 0px 0px 0px;
border-style: solid;
border-color: #0000CC;
margin-top: 32px;
padding-top: 32px;
}
div.leftbar {
vertical-align: top;
padding: 8px;
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 0px;
border-left-width: 0px;
border-style: none;
border-color: #0000CC;
}
div.quizbar {
vertical-align: top;
padding: 8px;
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 0px;
border-left-width: 0px;
border-style: none;
border-color: #0000CC;
}
div.rightbar {
vertical-align: top;
padding: 8px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 1px;
border-style: none;
border-color: #0000CC;
}
div.main {
font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, helve, sans-serif;
text-align: center;
vertical-align: top;
padding: 0px 10px 0px 10px;
border-width: 0px 1px 0px 1px;
border-style: solid;
border-color: #0000CC;
color: inherit;
background-color: #F9E5B4;
margin: auto;
}
div.questions {
font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, helve, sans-serif;
text-align: center;
vertical-align: top;
padding: 0px 10px 0px 10px;
border-width: 0px 0px 0px 1px;
border-style: none;
border-color: #CCCCFF;
color: inherit;
background-color: #F9E5B4;
margin-left: 25%;
}
div.qna {
background-color: #FFFFFF;
padding: 16px;
border: none;
}
p.sidebar {
font-size: 150%;
font-weight: bold;
text-align: left;
}
p.sidebar2 {
font-size: 100%;
font-weight: bold;
text-align: left;
}
p.sidebar3 {
font-size: 80%;
text-align: center;
}
p.dates {
font-size: 100%;
font-weight: bold;
color: #1B2F83;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Sans-Serif;
text-shadow: #9090AA 2px 2px 1px;
padding-top: 0px;
text-align: center;
}
p.footer {
font-size: 90%;
text-align: justify;
}
p.onthisday {
font-family: Courier New, Courier;
font-size: 90%;
color: #1B2F83;
text-align: left;
}
p.source {
font-size: 80%;
text-align: justify;
}
p.small {
font-size: 80%;
text-align: center;
padding-bottom: 0px;
margin-bottom: 0px;
}
p.quote {
font-style: italic;
text-align: justify;
margin: 0px 16px 0px 16px;
}
a {
text-decoration: none;
color: #3247AE;
}
a:hover {
color: #FF9900;
background-color: #333399;
}
a.sidebutton, a.sidebutton:link, a.sidebutton:visited
{
display: block;
font-size: 130%;
font-weight: bold;
text-align: left;
text-decoration: none;
color: #3247AE; 
background-color: inherit;
text-shadow: #909090 3px 3px 3px;
padding: 0px 2px 0px 8px;
}
a.sidebutton:active, a.sidebutton:hover
{
display: block;
color: #FFCC33; 
background-color: #333399;
text-shadow: #FFFFFF 3px 3px 4px;
}
a.onthisday, a.onthisday:link, a.onthisday:visited
{
text-decoration: none;
color: #1B2F83;
}
a.onthisday:active, a.onthisday:hover
{
color: #FFCC33; 
background-color: #333399;
}
div.q {
display: block;
background-color: #EEEEEE;
text-align: left;
margin-bottom: 16px;
padding: 8px;
}
a.q{
z-index: 0;
cursor: help;
background-color: #EEE;
color: #006;
text-align: left;
font-weight: bold;
}
a.q:hover {
text-decoration: none;
}
a.q span { /*CSS for answer*/
font-weight: normal;
font-size: 90%;
visibility: hidden;
background-color: #CCC;
}
a.q:hover span{ /*CSS for answer on hover*/
visibility: visible;
background-color: #EEE;
color: #F30;
text-align: left;
font-weight: normal;
}
img {
border: 0;
}
img.spainflag {
float: left;
vertical-align: middle;
width: auto;
margin-top: 2px;
margin-right: 16px;
margin-bottom: 2px;
margin-left: 0px;
}
select {
color: #000033;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Sans-Serif;
margin: 5px;
padding-left: 3px;
background: #FFFFCC;
height: 24px;
border: 1px solid #000066;
margin-left: 0px;
}
 .submit input, .reset input {
color: #000033;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Sans-Serif;
margin: 5px;
padding-left: 3px;
background: #FFFFCC;
border: 2px outset #000066;
margin-left: 0px;
}
sup {
    font-size: smaller;
    vertical-align: baseline;
    position: relative;
    bottom: 0.25em;
}
#side
{
}
