*{
   margin: 0px;
   padding: 0px;
}

body,p,div,h1,h2,h3,h4,h5,h6 {
   font-family: Arial, Helvetica, Verdana, Sans-Serif;
}

h1,h2,h3,h4,h5,h6 {
   color: #EB3553
}

body {
   background-color: #ADDDDF;
   text-align: center;
   font-family: Arial, Helvetica, Verdana, Sans-Serif;
   font-size: 11px; 
}

a:link {color: #EB3553;}
a:visited {color: #EB3553;}
a:hover {color: #8C8686;}
a:active {color: #8C8686;}
a {text-decoration: none;}

.container {
   width: 750px;
   height: 500px;
   h/eight:468px;
   background-color: #FFF;
   margin: auto;
   margin-top: 30px;
   border: 1px solid #EB3553;
}

.banner {
   width: 750px;
   margin: auto;
   background-color: #ADDDDF;
   float: left;
   text-align: left;
}

.navigation {
   width: 131px;
   height: 300px;
   h/eight: 248px;
   padding-top: 50px;
   padding-left: 18px;
   background-color: #FFF;
   vertical-align: middle;
   float: left;
   border-right: 1px dashed #EB3553;
}

.navigation ul {
   text-align: left;
   font-weight: bold;
   color: #FFF;
   background-color: #FFF;
   font: 11px Arial, Helvetica, Verdana, Sans-Serif;
   list-style-type: none;
   text-align: left;
}

.navigation li {
   padding-left: 5px;
   background-color: #FFF;
   display: block;
   margin: 0;
   padding-top: 0px;
   padding-bottom: 0px;
}

.navigation li a {
   padding: 0em 1em;
   background-color: #FFF;
   text-decoration: none;
}

.main {
   width: 600px;
   height: 350px;
   h/eight: 320px;
   background-color: #FFF;
   float: left;
   text-align: center;
   padding-top: 30px;
}

.location {
   width: 280px;
   height: 350px;
   h/eight: 320px;
   background-color: #FFF;
   float: left;
   text-align: left;
   padding-top: 30px;
   padding-left: 10px;
}

.storefront {
   width: 300px;
   height: 350px;
   h/eight: 320px;
   background-color: #FFF;
   float: left;
   text-align: left;
   padding-top: 30px;
   padding-left: 10px;
}

.scroll {
   width: 580px;
   height: 310px;
   h/eight: 310px;
   float: left;
   overflow: scroll;
   overflow-x:hidden;
   text-align: left;
   padding-left: 20px;
}

.faq li {
   list-style-type: none;
}

hr {
   width: 95%;
   color: #ADDDDF;
   text-align: center;
}

.gallery {
   padding-top: 30px;
}

.gallery tr td {
   padding: 8px;
}

.footer {
   clear: both;
   background-color: #FFF;
   font-color: #EB3553;
   width: 750px;
   height: 20px;
   h/eight: 20px;
   text-align: center;
   float: left;
}

.footer p {
   color: #EB3553;
   font-size: 10px;
}
