body {
  font:              12pt "Times New Roman", Georgia, Times, Serif;
  background-color:  #ffffff;
}

h1, h2 {
  color:           #006400;
  font-style:      italic;
}

h1 {
  font-size:       150%;
}

h2 {
  font-size:       125%;
}

h3 {
  font-size:       110%;
  font-style:      italic;
  line-height:       1em;  
}

a:hover {
  color:            #ff0000;
}




#header {
  position:        absolute;
  top:             0px; 
  left:            225px;
  Height:          110px;
}

#logo  {
  position:        absolute;
  top:            -15px; 
  left:            0px;
  Height:          95px;
}

#buttons {
  position:          absolute;
  top:               115px; 
  left:              0px;
  Height:            18px;
  width:             725px;
  margin-top:        0px;
  outline-style:     none;
}





#navigation {
  display:           none;
  font-size:         87%;
  font-weight:       bold;
  position:          absolute;
  top:               135px; 
  left:              11px;
  width:             185px;
  line-height:       1.6em;
  padding:           10px;
  background-color:  #FFFFFF;
}

#navigation h3 {
 color:            #006400;
}






#greeting {
  text-align:      center;
  position:        absolute;
  top:             160px; 
  left:            248px;
  width:           513px;
}

#greeting h2 {
  font-family:     "Times New Roman", Georgia, Times, Serif;
  font-size:       130%;
  font-weight:     bold;
}

#greeting2 {
  text-align:      left;
  position:        static;
  padding-top:     25px; 
  left:            248px;
  width:           513px;
}

#greeting3 {
  text-align:      left;
  position:        absolute;
  top:             415px; 
  left:            166px;
  width:           304px;

  font-style:      italic;
  font-size:       105%;

}

#paypal {
  text-align:      right;
  padding:           5px;
}

#paypal img {
  vertical-align:    middle;
}



#orderlinks1 {
  text-align:      center;
  position:        absolute;
  top:             160px; 
  left:            225px;
  width:           190px;
}

#orderlinks2 {
  font-size:         100%;
  font-weight:       normal;
  font-style:      italic;
  text-align:      center;
  position:          absolute;
  top:               177px; 
  left:              339px;
  width:             275px;
  line-height:       1.6em;
  padding:           30px;
  border-width:     4px;
  border-style:     outset;

}

#main {
  position:        absolute;
  top:             150px; 
  left:            245px;
  width:           505px;
  padding:         10px;
  padding-top:     10px;
}

#main img {
  padding:          0px;
  margin:           5px;
  border-color:     black;
  border-width:     1px;
  border-style:     solid;
}

#main h3 {
  line-height:      80%;  
}

#morephotos {
  position:        absolute;
  top:             150px; 
  left:            265px;
  width:           505px;
  padding:         10px;
  padding-top:     10px;
}

#photos {
  position:        absolute;
  top:             20px; 
  left:            144px;
}



#list {
  position:        absolute;
  top:             177px; 
  left:            278px;
  width:           400px; 
  word-spacing:  -0.08em;
  padding:         30px;
  padding-top:     10px;
}

#list h3 {
 line-height:      75%;
 color:            maroon;
}
#list li {
 list-style:       circle;
}



#reviews {
  position:        absolute;
  top:                177px; 
  left:               278px;
  width:              400px; 
  word-spacing:      -0.08em;
  padding:         30px;
  padding-top:     30px;
}

#reviews h2 {
 font-size:        110%;
 color:            black;
}

#reviews h3 {
  font-size:       100%;
  font-style:      normal;
  font-weight:      normal;
  line-height:       20%; 
  color:            maroon; 
}




#rspic {
  width:           200px;
  float:           left;
  padding-right:    30px;
}




#fairs {
  font-size:        98%;
  line-height:      1.2em;
}

.show {
  font-weight:       bold;
}

.date {
  font-size:         95%;
  font-weight:       normal;
}



#albuminfo {
  position:        absolute;
  top:             150px; 
  left:            278px;
  width:           400px;
  line-height:      1.3em;
  padding:         30px;
  padding-top:     30px;
  color:           #000000;
  background-color:           #FFFFE0;
  border-color:     #EEEED1;
  border-width:     4px;
  border-style:     outset;



}


#albumcvr {
  position:        static;
  top:             135px; 
  left:            50px;
  width:           199px;
  height:           199px;
  border-color:     black;
  border-width:     1px;
  border-style:     solid;
  margin:         0px;
}




#buynow {
  display:         none;
  position:        absolute;
  top:             135px; 
  left:            455px;
  width:           200px;
}

#price {
  position:        absolute;
  top:             104px; 
  left:            0px;
  width:           100px;
  font-size:       130%;
  font-weight:     bold;
  color:           #CC0000;
  text-align:      center;
}

#cart {
  position:        absolute;
  top:             104px; 
  left:            100px;
  width:           94px;
  height:          208px;

}

#addtocart {
  position:        absolute;
  top:             0px; 
  left:            0px;
  width:           94px;
  height:          43px;
  margin:          5px;
}
#viewcart {
  position:        absolute;
  top:             72px; 
  left:            0px;
  width:           94px;
  height:          43px;
  margin:          5px;
}





#albuminfo h1, h2, h3 {
  color:        black;
}

#albuminfo h1, h3 {
  line-height:      1.4em;
}

.title {
  font-weight:     bold;

}

.comp {
  font-style:      italic;
  font-size:       90%;
  font-weight:     100;
  line-height:      1.2em;

}

.inst {
  font-style:      italic;
  font-weight:     200;
}

#descript {
  font-style:      oblique;
}

#scorpic {
  position:        static;
  top:             135px; 
  left:            50px;
  width:           200px;
  height:           257px;
  border-color:     black;
  border-width:     1px;
  border-style:     solid;
  margin:         0px;
}

#scrdes {
  position:        absolute;
  top:             150px; 
  left:            278px;
  width:           400px;
  line-height:      1.3em;
  padding:         30px;
  padding-top:     20px;
  border-width:     4px;
  border-style:     outset;

}

#nature {
  position:        absolute;
  top:               150px; 
  left:              280px;
  width:             396px; 
  word-spacing:    -.09em;
  padding:           30px;
  padding-top:       10px;

}
#nature h1 {
  text-align:      center;
}
#nature h2 {
  font-size:        120%;
  line-height:      1.4em;
  word-spacing:    .1em;
  font-weight:      lighter;
}

table {
margin-top:         20px;
}

td {
  width:              130px;
  line-height:        1.3em;
  padding-bottom:     10px;       
}

.capt {
  font-size:        89%;
  text-align:      center;
  vertical-align:    top;
  line-height:      100%;
}



#footer {
  display:         none;
  text-align:      center;
  margin-top:       108px;
  padding:          5px;
  font-size:        90%;
  line-height:      1em;
  font-weight:      lighter;
  color:            #006400;
}



#allcontent {
  margin-left:      auto;
  margin-right:     auto;
}


