body {background-color: #99B0BC; margin: 0; padding: 0; text-align: center;}

div#header {background: white url(backgrounds/header.jpg) 0 0 no-repeat; width: 740px; height: 220px; margin: 0; padding: 0; margin-left: auto; margin-right: auto;}

div#main {background: white url(backgrounds/mid.jpg) repeat; width: 740px; margin: 0; padding: 0; margin-left: auto; margin-right: auto;}

div#footer {background: white url(backgrounds/footer.jpg) no-repeat; width: 740px; height: 100px; margin: 0; padding: 0; margin-left: auto; margin-right: auto;}


div#nav {float: right; width: 225px; margin: 0; padding: 0;}

#nav li a:link, #nav li a:visited {color: black; text-decoration: none;}

#nav li a:hover, #nav li a:active {color: #99B0BC; text-decoration: none;}

#nav ul {text-align: center; font: 0.9em black Georgia, "Times New Roman", Times, serif; display: block; list-style-type: none; font-variant: small-caps; padding: 0; margin: 0 110px 0 20px;}

.divider2 {margin: 0; padding: 0; width: 375px; height: 25px; display: block; background-image: url(backgrounds/divider2.jpg); background-repeat: no-repeat;}


li.divider {margin: 5px 0 0 0; padding: 0; width: 100px; display:block; height: 6px; background-image: url(buttons/divider.jpg); background-repeat: no-repeat; list-style-type: none;}

li.selected {list-style: outside square url(backgrounds/select.jpg);}


div.text p {background-color: white; font: 0.7em Verdana, Helvetica, Arial, sans-serif; 
line-height: 1.4em; color: black; margin: 0 0 1.4em 90px; padding: 0; text-decoration: none; text-align: left; width: 375px;}


.text a:link, a:visited {color: orange; text-decoration: none;}

.text a:hover, a:active {color: #99B0BC; text-decoration: none;}


.coming {background-color: white; font: 0.7em Verdana, Helvetica, Arial, sans-serif; color: black; margin: 100px 100px 100px 150px; padding: 0; text-align: center; width: 180px;}


div#contact p {background-color: white; font: 0.7em Verdana, Helvetica, Arial, sans-serif; color: black; margin: 100px 100px 100px 100px; padding: 0; text-align: center; width: 350px;}

#contact a:link, a:visited {color: orange; text-decoration: none;}

#contact a:hover, a:active {color: #99B0BC; text-decoration: none;}

h1 {font: bold 0.7em Verdana, Helvetica, Arial, sans-serif; color: #99B0BC; margin: 20px 0 10px 90px; padding: 0; text-align: left; width: 375px;}

h2 {font: bold 0.7em Verdana, Helvetica, Arial, sans-serif; color: #99B0BC; margin: 20px 0 10px 90px; padding: 0; text-align: left; text-decoration: underline; width: 375px;}

h3 {margin: 20px 0 10px 90px; font: 0.5em Georgia, "Times New Roman", Times, serif; color: #666666; text-decoration: none; text-align: left; border-bottom: 1px dotted #CCCCCC; 
padding: 0; width: 350px;}

h4 {margin: 0 0 0 100px; font: 0.5em Georgia, "Times New Roman", Times, serif; color: #666666; text-decoration: none; text-align: left; border-bottom: 1px dotted #CCCCCC; 
padding: 0; width: 350px;}

h5 {margin: 0 0 0 100px; font: 0.5em Georgia, "Times New Roman", Times, serif; color: #666666; text-decoration: none; text-align: left; border: none; 
padding: 0; width: 350px;}

table {width: 325px; margin-bottom: 10px; margin-left: auto; margin-right: auto; text-align: center; padding: 0; text-decoration: none;}

.store {width: 325px; margin-left: 90px; padding: 0; text-decoration: none;}

.prices {width: 325px; margin-left: 90px; padding: 0; text-decoration: none;}

.buttons {width: 325px; margin-left: 90px; padding: 0; text-decoration: none;}

.buttonname {font: 0.6em Georgia, "Times New Roman", Times, serif; color: #666666; padding: 0; margin: 0; text-decoration: none; 
margin-left: auto; margin-right: auto; text-align: center; border-bottom: 1px dotted #CCCCCC;}

.storeitemtl {font: 0.6em Georgia, "Times New Roman", Times, serif; color: #666666; padding: 5px; margin: 0; text-decoration: none; 
margin-left: auto; margin-right: auto; text-align: center; border-top: 1px dotted #CCCCCC; border-left: 1px dotted #CCCCCC;}

.storeitemtr {font: 0.6em Georgia, "Times New Roman", Times, serif; color: #666666; padding: 5px; margin: 0; text-decoration: none; 
margin-left: auto; margin-right: auto; text-align: center; border-top: 1px dotted #CCCCCC; border-right: 1px dotted #CCCCCC;}

.storeitem {font: 0.6em Georgia, "Times New Roman", Times, serif; color: #666666; padding: 0; margin: 0; text-decoration: none; 
margin-left: auto; margin-right: auto; text-align: center; border-bottom: 1px dotted #CCCCCC; border-right: 1px dotted #CCCCCC; border-left: 1px dotted #CCCCCC; height: 100px;}

td {margin-left: auto; margin-right: auto; text-align: center; padding: 2px; margin: 0; text-decoration: none;}

td.category {font: 0.6em Verdana, Helvetica, Arial, sans-serif; color: #CCCCCC; padding: 2px; margin: 0; text-decoration: none; 
margin-left: auto; margin-right: auto; text-align: center; font-variant: small-caps; border-bottom: dotted thin #CCCCCC;}

td.title {font: bold 0.7em Verdana, Helvetica, Arial, sans-serif; color: #99B0BC; padding: 2px; margin: 0; text-decoration: none; 
margin-left: auto; margin-right: auto; text-align: center; font-variant: small-caps; border-bottom: dotted thin #CCCCCC}

td.unit {font: 0.7em Verdana, Helvetica, Arial, sans-serif; color: #CCCCCC; padding: 2px; margin: 0; text-decoration: none; 
margin-left: auto; margin-right: auto; text-align: center;}

td.price {font: 0.7em Verdana, Helvetica, Arial, sans-serif; color: black; padding: 2px; margin: 0; text-decoration: none; 
margin-left: auto; margin-right: auto; text-align: center;}

td.amount {font: 0.7em Verdana, Helvetica, Arial, sans-serif; color: #666666; padding: 2px; margin: 0; text-decoration: none; 
margin-left: auto; margin-right: auto; text-align: center;}

span.bold {font-weight: bold; font-color: black;}

img.splash {margin: 10px 0 0 10px; padding: 0; border-style: solid; border-color: black; border-width: 1px;}

img.outline {margin: 0px; padding: 0; border-style: solid; border-color: black; border-width: 1px;}

img.dotted {margin: 0px; padding: 0; border-style: dotted; border-color: black; border-width: 1px;}
