


*                                       { margin: 0; padding: 0; }
body                                    { background-image: url(/images/grad.jpg);background-repeat: repeat-x; background-color: #1e1e1e; }

a, a img                                { color:#b1b1b1; border: 0; text-decoration: none; outline: 0;  }
.clear 									{clear:both;} 

#page-wrap                              { width: 1050px; margin: 0 auto;}

#bg										{background-image: url(../images/background.jpg); background-repeat: no-repeat; height: 650px;}

a:hover									{color: white;}
p, label								{ font-family: Helvetica; font-size: 12px; line-height: 16px; color: #d9dbe1;}
h1, h1 a								{ font: 11px Helvetica, Sans-Serif; letter-spacing: 1px; color: #b1b1b1;}
h2                                      { font: 30px Helvetica, Sans-Serif; letter-spacing: -1px; margin: 0 0 10px 0; }
h3                                      { font: 16px Georgia, Serif; margin: 0 0 10px 0; }  
h5                                      { font: 15px Georgia, Serif; text-align: center; }
h6										{ font-family: Helvetica; font-size: 10px; line-height: 30px; color: #2b2c2e;}
pre                                     { font: 13px/1.8 Monaco, MonoSpace; margin: 0 0 15px 0; }
#footer p, a								{ font-family: Helvetica; font-size: 12px; line-height: 16px; color: #7c7c7c;}


ul                                      { color: #7d7d7d; margin: 0 0 25px 25px; }
li		                                { list-style-type: none;}

#dl                                     { position: absolute; top: 10px; right: 0; background: black; color: white; padding: 3px 6px; }
#dl:hover                               { background: #666; }

/*
    This stuff is for the TitleBlock Plugin
*/

#nav									{width: 1050px; height: 42px; position: absolute; margin-top: 57px; z-index: 2;  background-image: url(../images/nav-bg.png); background-repeat: repeat-x;}

#nav2									{padding:5px 0px 10px 0px;}


#nav li.btn 							{display: block; float: left; height: 47px; padding-left: 21px; padding-right: 21px; padding-top: 18px;}


#flash{
width: 1050px;
height: 665px;
background-color: #1e1e1e;

}
.scroller {
  display:block;
  position:absolute;
  padding:0px;
  background:inherit;
  color:inherit;
  overflow:auto;
  margin-top: 290px;
  margin-left: 540px;
  width: 433px;
  height: 242px;
  z-index: 2;
}

#footer{
width: 1000px;
height: 25px;
margin-left: 25px;
margin-top: -44px;

}


body.ssp #footer{
width: 1050px;
height: 25px;
position: absolute;
margin-top: 700px;
}

#siteby{
width: 80px;
float: left;
padding-left: 14px;
padding-top: 3px;

}

ul#icons{
height: 23px;
width: 150px;
overflow: visible;
text-indent: -9999px;
}



ul#icons a.rss{
display: inline;
float: left;
width: 19px;
height: 23px;
background-image: url(/images/footer-icons.jpg);
background-repeat: no-repeat;
background-position: left top;
}

ul#icons a.rss:hover{
background-repeat: no-repeat;
background-position: left bottom;
}




ul#icons a.facebook{
display: inline;
float: left;
width: 19px;
height: 23px;
background-image: url(/images/footer-icons.jpg);
background-repeat: no-repeat;
background-position: right top;
}

ul#icons a.facebook:hover{
background-repeat: no-repeat;
background-position: right bottom;

}




ul#icons a.twitter{
display: inline;
float: left;
width: 19px;
height: 23px;
background-image: url(/images/footer-icons.jpg);
background-repeat: no-repeat;
background-position: center top;
}

ul#icons a.twitter:hover{
background-repeat: no-repeat;
background-position: center bottom;
}





#copyright{
display: inline;
width: 400px;
float: right;
text-align: right;
padding-right: 14px;
padding-top: 3px;
}








































