body {background: "#0E5F9A"; margin: 0px auto; position:relative; font-family: Arial, Verdana; font-size: 14px; color:#313131;
text-align: center; /* Takes care of horizontal alignment in Internet Explorer */
height:100%; padding:0;
}
.siteAlignment{width:100%; margin:0px auto;}

h1 {font-family:Arial, Verdana; font-size:1.7em; color:#313131; margin:0px; padding:0px; letter-spacing: -1px;}
h2 {font-family:Arial, Verdana; font-size:2em; color:#313131; margin:0px; padding:0px; letter-spacing: -1px;}
h3 {font-family:times; font-size:1.25em; color:#313131; margin:0px; padding:0px; letter-spacing: -1px;}

/* wwwNav */
#wwwNav { width:990px; height:71px;}
#wwwNav #Nav { width:810px; height:71px; margin:0; padding:0; background:url(nav.jpg) 0 0 no-repeat;}
#wwwNav #Nav li { display:inline; }
#wwwNav #Nav li a { float:left; outline:none;  height:0px; padding-top:71px; overflow:hidden; }
#wwwNav #Nav li a { background-image: url(../images/nav.jpg); background-repeat: no-repeat; }

/* a */
#wwwNav #Nav li#nav00 a { width:63px; background-position: 0 0; }
#wwwNav #Nav li#nav01 a { width:67px; background-position: -63px 0; }
#wwwNav #Nav li#nav02 a { width:69px; background-position: -130px 0; }
#wwwNav #Nav li#nav03 a { width:67px; background-position: -199px 0; }
#wwwNav #Nav li#nav44 a { width:228px; background-position: -266px 0; }
#wwwNav #Nav li#nav04 a { width:86px;  background-position: -494px 0; }
#wwwNav #Nav li#nav55 a { width:105px; background-position: -580px 0; }
#wwwNav #Nav li#nav05 a { width:125px; background-position: -685px 0; }

/* a:hover */
#wwwNav #Nav li#nav00 a:hover { width:63px; background-position: 0 -71px; }
#wwwNav #Nav li#nav01 a:hover { width:67px; background-position: -63px -71px;  }
#wwwNav #Nav li#nav02 a:hover { width:69px; background-position: -130px -71px; }
#wwwNav #Nav li#nav03 a:hover { width:67px; background-position: -199px -71px; }
/*#wwwNav #Nav li#nav44 a:hover { width:228px; background-position: -266px -71px; }*/
#wwwNav #Nav li#nav04 a:hover { width:86px; background-position: -494px -71px; }
#wwwNav #Nav li#nav55 a:hover { width:105px; background-position: -580px -71px; }
#wwwNav #Nav li#nav05 a:hover { width:125px; background-position: -685px -71px; }

/* a:active */
/*#wwwNav #Nav li#nav00 a:active { background-position: 0 -70px; }
#wwwNav #Nav li#nav01 a:active { background-position: -125px -70px; }
#wwwNav #Nav li#nav02 a:active { background-position: -250px -70px; }
#wwwNav #Nav li#nav03 a:active { background-position: -375px -70px; }
#wwwNav #Nav li#nav04 a:active { background-position: -500px -70px; }
#wwwNav #Nav li#nav05 a:active { background-position: -625px -70px; }*/

/* a.current */
/*body#home #Nav li#nav00 a { background-position: 0 -105px; }
body#about #Nav li#nav01 a { background-position: -125px -105px; }
body#services #Nav li#nav02 a { background-position: -250px -105px; }
body#work #Nav li#nav03 a{ background-position: -375px -105px; }
body#blog #Nav li#nav04 a{ background-position: -500px -105px; }
body#contact #Nav li#nav05 a { background-position: -625px -105px; }*/

#main2 {
  position:relative;
  top:0;
  left:0;
  width:100%;
  height:auto;
  margin:0 auto;
  padding:0px 0 0px 0;
  /*padding:48px 0 48px 0;*/
  background-color:#2486ff;
}

#footer {
  width:990px;
}

.logo {
  position:absolute;
  top:0px;
  margin-left:-140px;
  z-index:50;
}

#logodiv { width:990px; height:0px;}
#logodiv #Nav { width:810px; height:0px; margin:0; padding:0;}

#videocontent {
  /*position: relative;*/ /* Needed for Safari */
  /*margin: auto;*/ /* Takes care of horizontal alignment in standards compliant browsers */
  background-color :#ffffff;
  visibility : visible;
  height:260px;
  width:370px;
  /*padding-top:10px;
  padding-left:10px;*/
}

td {
vertical-align:center;
}

.coupon
/*coupon table*/
{
  /*font-family :'Times New Roman','Times';
  font-size : 12pt;*/
  color: #312e2e;
  border-bottom-color : #ff0000;
  border-bottom-style : dashed;
  border-bottom-width : 2px;
  border-left-color : #ff0000;
  border-left-style : dashed;
  border-left-width : 2px;
  border-right-color : #ff0000;
  border-right-style : dashed;
  border-right-width : 2px;
  border-top-width : 2px;
  border-top-color : #ff0000;
  border-top-style : dashed;
  /*width: 550px;*/
  padding : 10px 10px 10px 10px;
  background-color : #ffffff;

}

/*Menu Navigation*/
/* menuNav */
#menuNav { width:990px; height:25px;}
#menuNav #mNav { width:510px; height:25px; margin:0; padding:0; background:url(menunav.jpg) 0 0 no-repeat;}
#menuNav #mNav ul { list-style: none; }
#menuNav #mNav li { display:block; }
#menuNav #mNav li a { float:left; outline:none;  height:0px; padding-top:25px; overflow:hidden; }
#menuNav #mNav li a { background-image: url(../images/menunav.jpg); background-repeat: no-repeat; }

/* a */
#menuNav #mNav li#mnav00 a { width:87px; background-position: 0 0; }
#menuNav #mNav li#mnav01 a { width:195px; background-position: -87px 0; }
#menuNav #mNav li#mnav02 a { width:119px; background-position: -282px 0; }
#menuNav #mNav li#mnav03 a { width:109px; background-position: -401px 0; }

/* a:hover */
#menuNav #mNav li#mnav00 a:hover { width:87px; background-position: 0 -25px; }
#menuNav #mNav li#mnav01 a:hover { width:195px; background-position: -87px -25px;  }
#menuNav #mNav li#mnav02 a:hover { width:119px; background-position: -282px -25px; }
#menuNav #mNav li#mnav03 a:hover { width:109px; background-position: -401px -25px; }

/* a:active */
/*#menuNav #mNav li#mnav00 a:active { background-position: 0 -70px; }
#menuNav #mNav li#mnav01 a:active { background-position: -125px -70px; }
#menuNav #mNav li#mnav02 a:active { background-position: -250px -70px; }
#menuNav #mNav li#mnav03 a:active { background-position: -375px -70px; }
#menuNav #mNav li#mnav04 a:active { background-position: -500px -70px; }
#menuNav #mNav li#mnav05 a:active { background-position: -625px -70px; }*/

/* a.current */
/*body#home #mNav li#mnav00 a { background-position: 0 -105px; }
body#about #mNav li#mnav01 a { background-position: -125px -105px; }
body#services #mNav li#mnav02 a { background-position: -250px -105px; }
body#work #mNav li#mnav03 a{ background-position: -375px -105px; }
body#blog #mNav li#mnav04 a{ background-position: -500px -105px; }
body#contact #mNav li#mnav05 a { background-position: -625px -105px; }*/

