body
{
    background-image : url("images/stars.gif");
}
h1
{
    Color : black;
    Margin-top : -2em;
}
#header
{
    Margin-left : -385px;
    width : 766px;
    height : 69px;
    position : absolute;
    left : 50%;
    top : 16px;
    z-index : 0;
}

div#topnav
{
    Margin-left : -420px;
    width : 850px;
    height : 25px;
    position : absolute;
    left : 50%;
    top : 94px;
}
ul#topnav
{
    margin-top : 1px;
    width : px;
    height : px;
}
ul#topnav li
{
    float : left;
}
ul#topnav li a.home
{
    display : block;
    width : 150px;
    height : 25px;
    background : url("images/home.gif") no-repeat 0 0;
    text-indent : -9999px;
}
ul#topnav li a.home:hover
{
    background-position : 0 -25px;
}
ul#topnav li a.shop
{
    display : block;
    width : 153px;
    height : 25px;
    background : url("images/shop.gif") no-repeat 0 0;
    text-indent : -9999px;
}
ul#topnav li a.shop:hover
{
    background-position : 0 -25px;
}
ul#topnav li a.contact
{
    display : block;
    width : 153px;
    height : 25px;
    background : url("images/contact.gif") no-repeat 0 0;
    text-indent : -9999px;
}
ul#topnav li a.contact:hover
{
    background-position : 0 -25px;
}
ul#topnav li a.trade
{
    display : block;
    width : 153px;
    height : 25px;
    background : url("images/trade.gif") no-repeat 0 0;
    text-indent : -9999px;
}
ul#topnav li a.trade:hover
{
    background-position : 0 -25px;
}
ul#topnav li a.links
{
    display : block;
    width : 153px;
    height : 25px;
    background : url("images/links.gif") no-repeat 0 0;
    text-indent : -9999px;
}
ul#topnav li a.links:hover
{
    background-position : 0 -25px;
}
#flash
{
    Margin-left : -440px;
    position : absolute;
    left : 50%;
    top : 180px;
    overflow : visible;
    z-index : 2;
}
#aboutbkgrnd
{
    background-color : rgb(255 , 225 , 242);
    margin-left : -385px;
    width : 765px;
    height : 1003px;
    position : absolute;
    left : 50%;
    top : 155px;
    z-index : 1;
}
#headerabouttext
{
    margin-left : -340px;
    width : 665px;
    height : 365px;
    position : absolute;
    left : 50%;
    top : 952px;
    #top : 957px;
    _top : 957px;
    display : inline;
    overflow : visible;
    z-index : 2;
    Text-align : justify;
}
#abouttext
{
    margin-left : -355px;
    width : 705px;
    height : 365px;
    position : absolute;
    left : 50%;
    top : 998px;
    #top : 988px;
    _top : 988px;
    z-index : 2;
    Text-align : justify;
}

#shopheader
{
    margin-left : -100px;
    width : 705px;
    height : 365px;
    position : absolute;
    left : 50%;
    top : 170px;
    #top : 190px;
    _top : 190px;
    z-index : 2;
    Text-align : justify;
}

#shoptext
{
    margin-left : -355px;
    width : 705px;
    height : 365px;
    position : absolute;
    left : 50%;
    top : 785px;
    #top : 770px;
    _top : 770px;
    z-index : 2;
    Text-align : justify;
}
#catheader
{
    margin-left : -355px;
    width : 705px;
    height : 365px;
    position : absolute;
    left : 50%;
    top : 215px;
    z-index : 2;
    Text-align : justify;
}
h4
{
    Color : black;
    font-size : 1.5em;
    Text-align : left;
    Text-decoration : underline;

}
#cat1
{
    margin-left : -345px;
    width : 158px;
    height : 365px;
    position : absolute;
    left : 50%;
    top : 398px;
    #top : 418px;
    _top : 418px;
    z-index : 2;
    Text-align : left;
    Font : Verdana;
    Font-size : small;
    
}
#cat2
{
    margin-left : -165px;
    width : 158px;
    height : 365px;
    position : absolute;
    left : 50%;
    top : 258px;
    #top : 268px;
    _top : 268px;
    z-index : 2;
    Text-align : left;
    Font : Verdana;
    Font-size : small;
    
}
#cat3
{
    margin-left : 20px;
    width : 158px;
    height : 365px;
    position : absolute;
    left : 50%;
    top : 258px;
    #top : 268px;
    _top : 268px;
    z-index : 2;
    Text-align : left;
    Font : Verdana;
    Font-size : small;
    
}
#cat4
{
    margin-left : 200px;
    width : 158px;
    height : 365px;
    position : absolute;
    left : 50%;
    top : 258px;
    #top : 268px;
    _top : 268px;
    z-index : 2;
    Text-align : left;
    Font : Verdana;
    Font-size : small;
    
}
#topframe
{
    Margin-left : -400px;
    width : 796px;
    position : absolute;
    left : 50%;
    top : 135px;
    z-index : 3;
}
#leftframe
{
    Margin-left : -415px;
    width : 50px;
    height : 1032px;
    position : absolute;
    left : 50%;
    display : inline;
    top : 0px;
    overflow : visible;
    z-index : 2;
}
#rightframe
{
    Margin-left : 370px;
    width : 50px;
    height : 1032px;
    position : absolute;
    left : 50%;
    top : 0px;
    display : inline;
    overflow : visible;
    z-index : 2;
}
#bottomframe
{
    Margin-left : -400px;
    width : 796px;
    position : absolute;
    left : 50%;
    top : 983px;
    display : inline;
    z-index : 3;
}
#bottomnav
{
    Margin-left : -400px;
    width : 796px;
    position : absolute;
    left : 50%;
    top : 1000px;
    z-index : 3;
}
#bottomnav li
{
	display: inline;
}


