/* Header */
body {height:5000px; font-family: Georgia;}
h1  {color: navy;}
h2  {font-size: 16pt; color: #002424;}

/* Section 1 */
a {text-decoration: none;}
a.newmenu   { color: white; }
a:visited.newmenu  {color: lime; }
a:hover.newmenu {background-color: yellow; color: navy;}
a.newmenu, a:visited.newmenu {font-size: 14pt; background-color: navy; font-weight: bolder; height: 10em;}
div.nav { background-color: maroon; text-align: center; width: 95%; position: absolute; top: 0%; left: 3%; border-style: dashed; border-width: 0px; height: 28px;}
table.nav {position: absolute; top: 1.5%; left: 0%; width: 100%;}
tr.nav { background-color: navy; text-align: center;}                    

/* ==================================================================== */

/* Section 2 */
div.section2 {position: absolute; left: 3%; top: 100px; border: 0px solid navy; height: 150px; width: 300px;}

/* ==================================================================== */

/* Section 3 */
div.section3 {position: absolute; right: 2%; top: 180px; height: 75px; width: 500px; 
            border: 0px solid maroon; vertical-align: bottom; text-align: right;}


/* ==================================================================== */

/* Section 4 */
div.section4 {  position: absolute; left: 3%; top: 300px; border: 5px double navy; height: 400px; width: 94%; 
                text-align: center; font-size: 10pt; padding-left: 10px; padding-right: 10px; }

p.intro {text-align: center; position: absolute; top: 40px; width: 98%;}
table   {width: 98%;}
form.books {position: absolute; left: 1%; top: 100px; }
form.ericsbooks {position: absolute; left: 1%; top: 140px;}
form.pamsbooks  {position: absolute; left: 20%; top: 140px;}
form.prints {position: absolute; right: 1%; top: 100px; }
form.pamsprints {position: absolute; right: 1%; top: 140px;}
form.ericsprints {position: absolute; right: 20%; top: 140px;}
form.cds {position: absolute; left: 1%; top: 180px;}
form.sheets {position: absolute; right: 1%; top: 180px;}
form.apparel {position: absolute; right: 1%; top: 220px;}
form.merch {position: absolute; left: 1%; top: 220px;}

form.viewcart {position: absolute; right: 1%;}


button.printbutton {background-color: maroon; color: white; border: outset navy 5px; font-weight: bold;}

/* ==================================================================== */

/* Section 5 */
div.section5 {  position: absolute; left: 3%; top: 700px; border: 0px solid blue; height: 1200px; width: 98%; 
                padding-left: 10px; padding-right: 10px; font-size: 10pt;}

div.section5A {  position: absolute; left: 3%; top: 300px; border: 0px solid blue; height: 1200px; width: 98%; 
                padding-left: 10px; padding-right: 10px; font-size: 10pt;}

                                
div.showroom {position: absolute; top: 0px; left: 2px;
            border: 0px double navy; width: 98%; text-align: center;}
            

div.allList1 {border: 0px red solid; position: absolute; top: 0px; left: 0px; width: 450px; text-align: center;}
div.allList2 {border: 0px green solid; position: absolute; top: 0px; right: 148px; width: 350px; font-size: 14pt;}            
div.pagenav {position: absolute; top: 500px; right: 10%; height: 200px; width: 100px; font-size: 12pt; border: 2px blue solid;}

div.pictonav {position: absolute; top: 800px; left: 1%;}

/* ==================================================================== */

/* Newsletter */

div.newsletter {    position: absolute; top: 4750px; left: 3%;
                    border: 10px outset blue; height: 190px; width: 94%;}

h2.seven {  color: navy; font-size: 16pt; text-align: center; width: 99%;}
h3.seven    {color: blue; font-size: 14pt; text-align: center; width: 99%;}
form.newsletter {   border: lime 0px solid; position: absolute; left: 15%; right: 15%; width: 70%; text-align: center;}


/* ====================================================================*/


/* Footer */
div.copyright {font-size:10pt; text-align: center; position: absolute; top: 4980px; width: 93%;}
