html{
  height:100%;
  width: 100%;
}

body{
  background-image:url('/images/background-home.jpg');
  background-repeat:repeat-x;
  background-position: center 35px;
  font-family:Verdana;
  color:#393b3b;
  font-size:12px;
  margin:0px;
  padding:0px;
  height:100%;
  width: 100%;
}

#flashDiv {
   z-index: 20;
   float: right;
   width: 712px;
   margin-top: -77px;
   margin-right: 10px;
}

#bodybg{
  min-height:100%;
  width: 100%;
  background-position:bottom center;
  background-repeat:repeat-x;
  margin-bottom:-3px;
}

#wrapper {
  width: 960px;
  margin: 0px auto;
  margin-bottom:0px;
  border:0px solid #dd0000;
}

#header{
  width: 960px;
  padding-top:50px;
  margin-bottom: 10px;
}



#copy-main{
  width: 960px;
}

#flash{
  height:340px;
}

td.callout{
  font-size:11px;
  padding:0px 20px 20px 20px;
}

td.blog{
  font-size:11px;
  border-top:2px solid #badbdd;
  padding:20px 5px 20px 5px;
}

td.blog h1{
  font-size:14px;
  color:#393b3b;
  margin-top:0px;
  margin-bottom:2px;
}

td.blog p{
  color:#393b3b;
  margin-top:0px;
  margin-bottom:0px;
}


#container{
  width: 960px;
  background-image:url('/images/copy_bg.jpg');
  background-repeat:no-repeat;
}

#container-btm{
  width:960px;
  overflow: hidden;
  background-image:url('/images/copy_bg_bottom.jpg');
  background-repeat:no-repeat;
  background-position:bottom center;
}

#leftside{
  width: 220px;
  float: left;
  padding: 9px;
}

#navigation{
  background-image:url('/images/navigation.gif');
  background-repeat:no-repeat;
  margin-bottom:14px;
  height: 300px;
  padding-top:7px;

}

#sparkie{
  background-image:url('/images/sparkie-orange.gif');
  background-repeat:no-repeat;
  min-height:270px;
  font-size:13px;
  padding:18px;
  line-height:160%;
}

#rightside{
  width:715px;
  float: left;
  padding-bottom: 35px;
}

#banner{
  height: 268px;
  margin-bottom: 10px;
}


#content{
  padding-left: 25px;
  padding-right:25px;
}


#footer{
  background-image:url('/images/footer.gif');
  background-position:top center;
  background-repeat:no-repeat;
  clear:both;
  height:40px;
  width:960px;
  border:0px solid #dd0000;
}

#copyright p{
  color:#a3a4a4;
  font-size:11px;
  font-weight:bold;
  margin:13px 13px 0px 13px;
  float:left;
}

#footernav{
  color:#a3a4a4;
  font-size:11px;
  margin:13px 30px 0px 13px;
  float:right;
}

#footernav a{
  color:#a3a4a4;
  text-decoration:underline;
}

#footernav a:hover{
  color:#ffffff;
  text-decoration:underline;
}

h1{
  color:#057c79;
  font-size:18px;
  font-weight:regular;
}

h2{
  font-size:12px;
  font-weight:bold;
  line-height:18px;
}

p{
  line-height:18px;
}

a:link{
  color:#ab4014;
  text-decoration:underline;
}

a:visited{
  color:#ab4014;
  text-decoration:underline;
}

a:hover{
  color:#9a3207;
  text-decoration:underline;
}
