@charset "utf-8";

body {
align: center;
background-color:#000;
}

.backdrop {
}

.maintable
{
align:center;
width:900px;
color:#000;
}

.header
{
height:200px;
padding:0;
clear:left;
border:0;
margin:0;
background-image: url(/images/header.jpg);
background-repeat: no-repeat;
border-bottom: solid 3px black;
}
.header a, .header a:visited { color:#eee; }
.header a:hover {color:#fff; }

.content
{
width:700px;
text-align:left;
margin-left:0px;
padding:0em;
font-family:"arial";
background-image:url(/images/backdrop.jpg);
background-repeat:no-repeat;
}
.content h1 { color:#000; background-color:#EEE; font-family:"georgia"; padding:0;margin:0; }
.content h2 { font-family: "georgia"; color:#0E1CCB; text-decoration:underline;}
.content h3 { color:#F00; }
.content h4 { color:#00F; font-family: "georgia"; font-weight:bolder;}
.content p { color:#FFF; margin: .5em; }
.content img { margin: .2em; border:blue; }
.content a, .content a:visited { color:blue; }
.content td { color:#FFF; margin:0;padding:0;}
.content li { font-weight:none;}



.productstore
{ font-size: smaller }

/* catalog sytling AFTER content so it can override default formating */
.catalog
{
  width:550px;
  border-collapse:collapse;
  font-family: Georgia, Arial, Courier, Verdana;
  font-size: 1.5em;
}
.catalog_header { width:550px;align:left;margin:0em;vertical-align:top;height:239px; }
.catalog_header h1 { padding-left:1em; color:#EEE; background-color:#A0038C;}
.catalog_header p {
        font-size:1.6em;
        margin-left:1em;
        margin-right:330px;
        /*font-family:"times new roman";*/
        }

.catalog_navigation
{
        font-size:larger;
        border-top:1px solid gray;
        border-bottom:1px solid black;
        color:#FCC;
        background-color:#A0038C;
}
.catalog_navigation a { color:#FCC; text-decoration:none;}
.catalog_navigation a:hover { text-decoration:underline; color:#FFF;}
.catalog_navigation input { color:#FCC;border:0;background-color:#A0038C; }	/* submit buttons background color */

.catalog td { margin:0em; padding:0em; }
.catalog img { padding:0em; margin:0em; }
.catalog_subcategory { float:left; width:246px; text-align:center;} /* width same as subcategory image for titles */
.catalog_subcategory img { padding:0; margin:0; }
.catalog_subcategory a { text-decoration:none; color:#333;}
.catalog_subcategory a:hover { color:#000;}
.catalog_option { color:#A0038C; }



.footer
{
text-align: center;
color:#333;
font-size:xx-small;
}
.footer a, .footer a:visited {font-size: x-small; color:#333;};
.footer a:hover {font-size:x-small;color:#666;}
