/* Global Resetting */
html{
    width:          100%;
    height:         100%;
    background:     white;
}

body {
    width:          100%;
    height:         100%;
    text-align:     center;
    font-size:      62.5%;
    /* reset font-sizes to 1em == 10px */
}

* {
    font-size: 1em;
    /* reset font-sizes to 1em == 10px */
    padding: 0;
    margin: 0;
    font-family:Verdana,Helvetica,sans-serif;
    list-style:none;
}

a {
    text-decoration:    none;
}

a img{
    border:0;
}

li {
    list-style:none;
}

.clear{
    clear:both;
}

#IEWarning {
    margin:         0;
    width:          100%;
    text-align:     center;
    background:;
}

#Main {
    margin:     0   auto;
    width:      780px;
    text-align: left;
    background: url(../images/shadow.gif) top repeat-y;
}

    #Main div.divider {
        clear:      both;
        margin:     0   auto;
        width:      750px;
        height:     5px;
        background: url(../images/divider.jpg) top no-repeat;
    }

#Header {
    margin:     0  15px;
    width:      750px;
    height:     150px;
    padding:    0;
}

#Header a.banner {
    display:        block;
    width:          750px;
    height:         150px;
    padding:        0;
    background:     url(../images/header3.jpg) top no-repeat;
}

#ContentContainer {
    clear:          both;
    margin:         0   auto;
    width:          750px;
}


    #ContentContainer div.navigation {
        float:          left;
        width:          150px;
    }

        #Menu1 {
            width:          150px;
            background:     white;
        }


            #Menu1 li a, #Menu1 li span {
                display:        block;
                width:          150px;
                height:         37px;
            }


            #Menu1 li span.home-current {
                background:     url(../images/home-current.gif);
            }

            #Menu1 li a.home-link {
                background:     url(../images/home-link.gif);
            }

            #Menu1 li a.home-link:hover {
                background:     url(../images/home-current.gif);
            }

            #Menu1 li span.menu-current, li a.menu-section {
                background:     url(../images/menu-current.gif);
            }

            #Menu1 li a.menu-link {
                background:     url(../images/menu-link.gif);
            }

            #Menu1 li a.menu-link:hover {
                background:     url(../images/menu-current.gif);
            }

            #Menu1 li span.party-room-current {
                background:     url(../images/party-room-current.gif);
            }

            #Menu1 li a.party-room-link {
                background:     url(../images/party-room-link.gif);
            }

            #Menu1 li a.party-room-link:hover {
                background:     url(../images/party-room-current.gif);

            }

            #Menu1 li span.catering-current {
                background:     url(../images/catering-current.gif);
            }

            #Menu1 li a.catering-link {
                background:     url(../images/catering-link.gif);
            }

            #Menu1 li a.catering-link:hover {
                background:     url(../images/catering-current.gif);
            }

            #Menu1 li span.find-us-current {
                background:     url(../images/find-us-current.gif);
            }

            #Menu1 li a.find-us-link {
                background:     url(../images/find-us-link.gif);
            }

            #Menu1 li a.find-us-link:hover {
                background:     url(../images/find-us-current.gif);
            }

                #Menu1 li ul li a {
                    width:          120px !important;
                    font-size:      150%;
                    color:          #00552b;
                    height:         20px;
                    padding:        3px 0 0 30px;
                }

                #Menu1 li ul li a:hover {
                    color:          #090838;
                 }

                #Menu1 li ul li a.current {
                    font-weight:    bold;
                }

   #ContentContainer div.mainContent {
        margin:         0 20px 0px 160px;
        clear:          none;
    }

    #ContentContainer div.mainContent .lastEdit {
        clear:      both;
    }


    #ContentContainer div.mainContent .footNav {
        margin-top:     5px;
        clear:          both;
        font-size:      120%;
    }

    #ContentContainer div.mainContent .footNav a {
        color:      #00552b;
    }

    #ContentContainer div.mainContent .footNav a:hover {
        color:      #090838;
    }

#Footer
{
    clear:      both;
    padding:    0 15px;
    margin:     0   auto;
    width:      750px;
    height:     15px;
}

    #Footer a {
        display:    block;
    }

    #Footer div.info {
        float:      left;
        width:      570px;
        height:     15px;
    }

    #Footer a.brickfield {
        float:          left;
        height:         15px;
        width:          100px;
        background:     url(../images/brickfielddesign.gif) top;
    }

    #Footer a.hostgator {
        float:          left;
        height:         15px;
        width:          80px;
        background:     url(../images/hostgator_green80x15.gif) top;
    }

    div.bottom {
        display:    block;
        clear:      both;
        margin:     0   auto;
        width:      780px;
        height:     16px;
        background: url(../images/bottom_shadow.gif) top;
    }

