

body {
   background: #ffffff url(images/backgrounds/bkg.jpg);
   color: eeeeee;
   margin: 0px 0px; padding:0px;
   font-size: 12pt;
}

h1 {
   font-family: Rechtman, Comic Sans MS, Arial;
   color: ff0000;
   font-size: 24pt;
}

a:link {
   color: aaaaff;
   font-weight: bold;
   text-decoration: none;
}

a:visited {
   color: aaaaff;
   font-weight: bold;
   text-decoration: none;
}

a:hover {
   color: #ffaaff;
   font-weight: bold;
   text-decoration: none;
}

td {
   font-size: 11pt;
   color: eeeeee;
}

th {
   font-size: 11pt;
   color: eeeeee;
}



#ProductTabs table {
   border-width: 3px;
   border-color: #990000;
}

#ProductTabs td {
   border-color: #990000;
}

.chosentab {
   background-color: #990000;
}

.chosentab a:link {
   color: white;
}

.chosentab a:visited {
   color: white;
}

.chosentab a:hover {
   color: white;
}

.nonchosentab {
   background-color: #000090;
}

.nonchosentab a:link {
   color: #77CCEE;
}

.nonchosentab a:visited {
   color: #77CCEE;
}

.nonchosentab a:hover {
   color: white;
}



#Menus table {
   border-top-style: none;
   border-width: 3px;
   border-color: #990000;
   background-color: #000090;
}

#Menus td {
   border-color: #990000;
}

a:link.chosenmenu {
   color: white;
}

a:visited.chosenmenu  {
   color: white;
}

a:hover.chosenmenu  {
   color: white;
}

.chosenmenu {
   background-color: #990000;
}

a:link.nonchosenmenu {
   color: #77CCEE;
}

a:visited.nonchosenmenu  {
   color: #77CCEE;
}

a:hover.nonchosenmenu  {
   color: white;
}



#OrderingOptions table {
   border-top-style: none;
   border-width: 3px;
   border-color: #990000;
   background-color: #000090;
}

#OrderingOptions td {
   border-color: #990000;
}

#LargerProductImages {
   position: fixed;
   bottom: 25 px;
   right: 350 px;
}
