/* CSS Document */


/* rollover dropdowns */

ul {
  padding: 0;
  margin-top: 0em;
  margin-right: .5em;
  margin-bottom: 0em;
  margin-left: .5em;
  list-style: none;
  }
  
  li {
  float: left;
  position: relative;
  font-family: arial, verdana, sans-serif;
  margin-top: .5em;
  }
  
  
  li ul {
  display: none;
  position: absolute; 
  top: 1.75em;
  left: -.35em;
  background-color: #666699;
  text-align: left;
  line-height: 1.15em;
  }
  
  li ul li {
    padding: .25em;
	}

li:hover ul.hasmenu, li.over ul.hasmenu{ display: block; z-index: 1 }

#content {
	clear: left; }

#stampsmenu
	{ width: 200px; z-index: 1 }
	
#cardsmenu
	{ width: 160px; }
	
#toplevel
	{ margin-top: 0em; }

/* everything else */

body { background-color: #333366; 
						background-image: url(images/kaleidoflowers.jpg);
						background-repeat: repeat;
						background-attachment: fixed; }
						
.contenttext {  font-family: arial, verdana, sans-serif; font-size: 16px; color: #FFFFFF; }
.contenttext1 {  font-family: arial, verdana, sans-serif; font-size: 16px; color: #FFFFFF; width: 80%; margin-left: .75em; }
.contenttext2 {  font-family: arial, verdana, sans-serif; font-size: 16px; color: #FFFFFF; }
.contenttext3 {  font-family: arial, verdana, sans-serif; font-size: 16px; color: #FFFFFF; width: 80%; }

.copyright { font-family: arial, verdana, sans-serif; font-size: 10px; font-weight: normal; color: #000000; }

.headline {  font-family: arial, verdana, sans-serif; font-size: 21px; color: #FFFFFF; }

.title {  font-family: arial, verdana, sans-serif; font-size: 22px; font-weight: bold; color: #cc0033; }


.contentbig {  font-family: arial, verdana, sans-serif; font-size: 18px; font-weight: bold; color: #ffffff; }

#marionette { float: right; }

.highLeading { line-height: 22px; }
.paddingRight { padding-right: 15px; }
.paddingLeft { padding-left: 15px; }
#paddedTable { padding: 10px; }

p.halflineabove { margin-top: .5em; margin-bottom: 0em; }

.sale { text-decoration: line-through; }

