* {margin: 0px;padding: 0px;}

body {background-color: #fff;color: #000;max-width: 1024px;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 10pt;}

div.contents{padding-top: 5px;padding-bottom: 10px;padding-left: 1%;padding-right: 1%;}

div.headertext {
font-weight: bold;color: #060;font-size: 12pt;
text-align: center;padding-bottom: 30px;}


div.headertext p {
padding-top: 10px;padding-bottom: 0px;
font-size: 12pt;
}

a.headertext {
font-size: 11pt;
}


h2 {font-size: 10pt;
font-weight: bold;color: #060;padding-top: 16px;padding-bottom: 12px;}

p {padding-bottom: 12px;}

td {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10pt;}

b.introtext{font-weight: bold;color: #060;
}

p.historyintro {text-align: justify;font-size: 11pt}

a:visited{color: #000;}
a:link {color: #000;}a:hover {color: #000;}a:active {color: #000;}

img {
border: 0px none;}

.centeredImage {
text-align:center;
margin-left: auto;margin-right: auto;}

img#hslogo{
display: block;
padding-bottom: 30px;margin-left: auto;margin-right: auto;height: 258px;width: 299px;}

img#hgslotterysmall {
height:46px;
width: 200px;}

div#imghslotterysmall{text-align: left;padding-bottom: 12px;}

ul {margin-left: 30px;}

ul.affiliates li {padding-bottom: 0px;}

ul#showdates {padding-bottom: 12px;}
table.history {border: 1px #000 solid;margin-top: 30px;border-collapse: collapse;width: 80%}

td.historydate {padding-left: 4px;padding-right: 4px;padding-top: 5px;padding-bottom: 4px;vertical-align: top;border: 1px #000 solid;
width: 80px;}
td.historydetail {border: 1px #000 solid;padding-left: 4px;padding-right: 4px;padding-top: 4px;padding-bottom: 4px;font-size: 10pt;}

td.historydate b {
font-weight: bold;font-size: 12px;}

div#trailer {padding-top: 40px;font-size: 10px;font-weight: bold;
font-family: Arial, Helvetica, sans-serif;padding-bottom: 6px;}

div#trailer i {color: #060;font-weight: normal;}

div#trailer hr {margin-top: 4px;margin-bottom: 4px;}

div#trailerdetail {padding-left: 1%;padding-right: 1%;}

sup {
color: #600;
}

a.sup {
text-decoration: none;
}

/* Events Listings */

div.eventslayout1 {
    margin: 12px 0 0;
}

div.eventslayout1 div.eventblock {
    margin: 0 0 20px;
}

div.eventslayout1 div.eventblock div.eventdetail {
    margin: 0 0 0 42px;
}

div.eventslayout1 div.eventdetail h2 {
    color: #4D8B26;
    margin: 0 0 2px;
    padding: 0 0 0 0;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 1.3em;
    font-weight: bold;
    line-height: 1;
}

div.eventslayout1 ul.diaryentries {
    list-style: none outside none;
    margin: 0 0 0 0;
}

div.eventslayout1 li.eventtimes {
    color: #8B3126;
    font-size: 1em;
    font-weight: normal;
}

div.eventslayout1 div.eventshortdesc {
    font-size: 1em;
    font-weight: normal;
    margin: 2px 0 0;
}

/* end Events Listings */