
a:link, a:visited {
color: #347871;
font-weight: bold;
text-decoration: none;
}

a:hover {
color: #ee314f;
font-weight: bold;
text-decoration: none;
}

.ad {
margin: 0px 0px 25px;
}

.b {
font-weight: bold;
}

.bi {
font-weight: bold;
font-style: italic;
}

body {
margin: 0px;
background: #c5f140 url('../_images/bgcirclespink.gif');
text-align: center;
font: 10pt Palatino Linotype, serif;
}

#content {
padding: 20px 20px 20px 158px;
background: #c5f140 url('../_images/bgcirclesgreen.gif');
text-align: left;
}

#contentleft {
width: 610px;
}

#copyright {
width: 100%; 
height: 30px;
border-top: 3px solid #000;
padding-left: 150px;
text-align: left;
font: bold 9pt Palatino Linotype, serif;
}

.crossout {
text-decoration: line-through;
}

h1 {
font: bold 15pt Palatino Linotype, serif;
}

h2 {
font: bold 12pt Palatino Linotype, serif;
}

h3 {
font: bold 10pt Palatino Linotype, serif;
}


#home_bottom {
width: 575px; 
background-color: #47a49a; 
margin-top: 25px; 
padding: 10px 15px 15px 15px;
float: left;
}


hr {
color: #d4ee6c; 
background-color: #d4ee6c; 
border: 2px dotted #000; 
border-style: none none dotted; 
}

.i {
font-style: italic;
}

#menu1 {
width: 100%;
height: 28px;
background-color: #000;
border-top: 3px solid #000;
padding-left: 150px;
font: bold 9pt Trebuchet MS, sans-serif;
}

#menu2 {
font: 9pt Trebuchet MS, sans-serif;
width: 100%;
height: 31px;
background-color: #47a49a;
border-bottom: 3px solid #000;
padding-left: 150px;
}

.menu1item {
float: left;
color: #c9e85d;
background-color: #000;
padding: 4px 7px 4px 7px;
}

.menu1item a:link, .menu1item a:visited {
color: #c9e85d;
text-decoration: none;
}

.menu1item a:hover {
color: #fff;
text-decoration: none;
}

.menu1item_cart {
float: left;
color: #c9e85d;
background-color: #000;
padding: 5px 10px 0px 10px;
}

.menu1item_select {
float: left;
color: #000;
background-color: #47a49a;
padding: 4px 10px 4px 10px;
}

.menu1item_select a:link, .menu1item_select a:visited{
color: #000;
text-decoration: none;
}

.menu2item {
float: left;
color: #000;
background-color: #47a49a;
padding: 4px 10px 4px 10px;
}

.menu2item a:link, .menu2item a:visited {
color: #000;
text-decoration: none;
}

.menu2item a:hover {
color: #fff;
text-decoration: none;
}

.menu2item_select {
float: left;
color: #fff;
background-color: #47a49a;
padding: 4px 10px 4px 10px;
}

.menu2item_select a:link, .menu2item_select a:visited{
color: #fff;
text-decoration: none;
}



#nameplate {
width: 100%;
height: 150px;
text-align: left;
padding-left: 100px;
background: #c5f140 url('../_images/bgcirclespink.gif');
}

.news {
background: #47a49a url('../_images/bgcirclesteal.gif');
margin: 0px 0px 25px 0px; 
padding: 10px 10px 15px 15px;
width: 155px;
}

.news h1 {
font: bold 12pt Palatino Linotype, serif;
margin: 0px 0px 5px 0px;
padding: 0px
}

.news h2 {
font: bold 9pt Trebuchet MS, sans-serif;
margin: 0px;
padding: 0px
}

.news ul {
margin: 15px;
padding: 0px
}

.news p, .news li {
font: 8pt Trebuchet MS, sans-serif;
margin: 0px;
padding: 0px
}

.news_date {
margin-bottom: 0px;
padding-bottom: 0px;
font: bold 9pt Trebuchet MS, sans-serif;
}

.news_item {
margin: 0px 0px 10px 0px;
padding-top: 0px;
}


#pagehead {
width: 700px;
margin-bottom: 10px;
}

body {
margin: 0px;
background: #c5f140 url('../_images/bgcirclespink.gif');
text-align: center;
font: 10pt Palatino Linotype, serif;
}

.quote {
font: 10pt Palatino Linotype, serif;
}

.quote_name {
font-style: italic;
}

.school_state {
font: bold 14pt Palatino Linotype;
}


.small {
font-size: 8pt;

}

.special {
width: 75%;
background-color: #47a49a;
padding: 2px 15px 2px 15px;
margin: 30px 0px 40px 55px;
text-align: center;
}

.special h1 {
color: #c9e85d;
font-size: 16pt;
font-style: italic;
}

.topright {
width: 185px; 
float: right; 
color: #e8fe8f;
margin-left: 10px;
}

.topright a:link, .topright a:visited {
color: #e8fe8f;
font-weight: bold;
text-decoration: none;
}

.topright a:hover {
color: #fda1af;
font-weight: bold;
text-decoration: none;
}

.topright_blue {
background: #47a49a url('../_images/bgcirclesteal.gif');
margin: 0px 0px 25px 0px; 
padding: 10px 10px 15px 15px;
width: 155px;
}


#viewcart {
float: left;
}