body
{
    margin: 0;
    padding: 0;

    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 14px;
    color: #FEFEFE;

    background: #212121 url('/images/back.gif') repeat-x;
}

a:link, a:visited, a:hover
{
    color: #16a9ff;
    text-decoration: none;
}

a img
{
    border: none;
}

ul,li,dl,dt,dd
{
	  list-style-type:none;
	  margin:0;
	  padding:0;
}

.hrtitle
{
   color: #DA8F20;
   font-weight: bold;
   font-size: 14px;
}

.rule
{
   color: #3381B2;
}

.greylink
{
    font-size: 10px;
    color: #16A9FF;
    font-weight: bold;
    font-style: italic;
}

.datelist
{
    font-size: 11px;
    color: #9c9a9a;
}

.catselect
{
    width: 180px;
    color: #444444;
    float: right;
}

.greytext
{
    font-size: 12px;
    color: #fefefe;
}

.notfound
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    font-style: italic;
    color: #fcb040;
}

.formbox
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    background-color: #eeeeee;
    color: #222222;
    border: 1px solid #888888;
    width: 100px;
}

div img
{
   vertical-align: bottom;
}

.contentbox
{
    padding-top: 13px;
}

.headtext
{
    height: 26px;
    background: #212121 url('/images/header2.gif') no-repeat;
}

.headerlayer1
{
   width:927px;
   height:69px;
   position:relative;
   top:0px;
   left:0px;
   z-index:1;
}

.headerlayer2
{
   position:relative;
   top:26px;
   left:18px;
   z-index:2000;
}

.headright
{
    padding-right: 6px;
    padding-top: 4px;
}

.titleimage
{
    padding-left: 14px;
}

.imageborder
{
    border: 1px solid #234858;
}

.hardtext
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    color: #485731;
}

a.classnamelink:link, a.classnamelink:visited, a.classnamelink:hover
{
   font-weight: normal;
   font-family: Arial,Helvetica,Geneva,Swiss,Sans-Serif;
   font-size: 13px;
   color: #fefefe;
}

a.headerlink1:link, a.headerlink1:visited, a.headerlink1:hover
{
   font-weight: bold;
   font-family: Times new roman,Helvetica,Geneva,Swiss,Sans-Serif;
   font-size: 13px;
   display: block;
   color: white;
   padding-top: 4px;
}

a.headerlink2:link, a.headerlink2:visited, a.headerlink2:hover
{
   font-weight: bold;
   font-family: Times new roman,Helvetica,Geneva,Swiss,Sans-Serif;
   font-size: 12px;
   color: #a4cffd;
}

.verttextimage
{
   display: inline;
   vertical-align: middle;
}

.fixline
{
   display: block;
}

.fixform
{
   padding: 0px;
   margin: 0px;
}

.footerbg
{
   background-color: #3F3F3F;
   height: 147px;
   padding-left: 45px;
   padding-top: 8px;
}

.maintext
{
   font-weight: normal;
   font-family: Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
   font-size: 12px;
   color: #333333;
}

.contesttext
{
   font-weight: normal;
   font-family: Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
   font-size: 12px;
   color: #124f99;
}

.contestheader
{
   font-weight: normal;
   font-family: Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
   font-size: 22px;
   color: #124f99;
   font-weight: bold;
}

a.sliderlink:link, a.sliderlink:visited, a.sliderlink:hover
{
   font-weight: bold;
   font-family: Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
   font-size: 10px;
   text-decoration: none;
   color: #FEFEFE;
}

a.staymarginlink:link, a.staymarginlink:visited, a.staymarginlink:hover
{
   font-weight: bold;
   font-family: Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
   font-size: 11px;
   line-height: 1.8em;
   text-decoration: none;
   color: #16A9FF;
}

.staymargintext
{
   font-weight: bold;
   font-family: Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
   font-size: 11px;
   color: #FEFEFE;
}

.contentsection
{
    width: 675px;
    height: 270px;
    position:relative;
}

.slidebox
{
   position:absolute;
   background: black;
   display: none;
}

a.staymargintextlink:link, a.staymargintextlink:visited, a.staymargintextlink:hover
{
   font-weight: bold;
   font-family: Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
   font-size: 11px;
   text-decoration: none;
   color: #16A9FF;
}

a.staymargintextbooklink:link, a.staymargintextbooklink:visited, a.staymargintextbooklink:hover
{
   font-weight: bold;
   font-family: Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
   font-size: 10px;
   text-decoration: none;
   color: #16A9FF;
}

.stayheader
{
   font-weight: bold;
   font-family: Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
   font-size: 16px;
   line-height: 1.8em;
   color: #16A9FF;
}

.staytext
{
   font-family: Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
   font-size: 12px;
   line-height: 1.3em;
   color: #444444;
}

.stayhead
{
   font-family: Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
   font-size: 16px;
   line-height: 1.3em;
   color: #444444;
   font-weight: bold;
}

.address
{
   font-family: Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
   font-size: 12px;
   font-weight: bold;
   line-height: 1.2em;
   color: #444444;
}

.margintext
{
   font-weight: bold;
   font-family: Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
   font-size: 11px;
   color: #FEFEFE;
}

.specialtext
{
   background-color: #326C9A;
   font-family: Arial,Helvetica,Geneva,Swiss,Sans-Serif;
   color: #FEFEFE;
   font-size: 11px;
   font-weight: bold;
   padding-top: 5px;
   padding-left: 5px;
   padding-right: 5px;
}

.marginheadtext
{
   color: #444444;
   font-size: 12px;
   font-weight: bold;
}

.clickbox
{
   background-color: #90BD47;
   font-family: Arial,Helvetica,Geneva,Swiss,Sans-Serif;
   color: #FEFEFE;
   font-size: 11px;
   font-weight: bold;
}

a.title1:link, a.title1:visited, a.title1:hover
{
    font-family: Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    color: #11A7E6;
    font-size: 13px;
    font-weight: bold;
}

a.title2:link, a.title2:visited, a.title2:hover
{
    font-family: Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    color: #11A7E6;
    font-size: 14px;
    font-weight: bold;
}

.adtext
{
    font-family: Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
    color: #FEFEFE;
    font-size: 11px;
    line-height: 1.1em;
    font-weight: normal;
}

.adtext2
{
    font-family: Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
    color: #333333;
    font-size: 11px;
    line-height: 1.1em;
    font-weight: normal;
}

a.booknow:link, a.booknow:visited, a.booknow:hover
{
    font-family: Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    color: #11A7E6;
    font-size: 12px;
    font-weight: bold;
}

a.websitelink:link, a.websitelink:visited, a.websitelink:hover
{
    font-family: Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    color: #21A108;
    font-size: 13px;
    font-weight: bold;
}

a.clickhere:link, a.clickhere:visited, a.clickhere:hover
{
    font-family: Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    color: #FC9106;
    font-size: 13px;
    font-weight: bold;
}

.savetext
{
    font-family: Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    color: #11A7E6;
    font-size: 12px;
    font-weight: bold;
}

.slidetext
{
    font-family: Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    color: #FEFEFE;
    font-size: 12px;
    line-height: 1.4em;
    font-weight: bold;
}

.slidetext2
{
    font-family: Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    color: #FEFEFE;
    font-size: 12px;
    line-height: 1.4em;
    font-weight: normal;
}

.slidetext3
{
    font-family: Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    color: #333333;
    font-size: 12px;
    line-height: 1.4em;
    font-weight: normal;
}

.footertoptext
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-weight: bold;
    font-size: 12px;
    color: #FEFEFE;
}

.footertoptextorange
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-weight: bold;
    font-size: 12px;
    color: #D88713;
}

.footercopyright
{
    padding-left: 20px;
    font-family: Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-weight: bold;
    font-size: 10px;
    color: #FEFEFE;
}

a.footerlink:link, a.footerlink:visited, a.footerlink:hover
{
   font-weight: bold;
   font-family: Arial,Helvetica,Geneva,Swiss,Sans-Serif;
   font-size: 12px;
   color: #fefefe;
}

