body {
  font:              small/1.6em Arial, Verdana, Helvetica, sans-serif;
  background-color:  #000000;
  background-image: url('images/webtile2011.jpg') ;
  background-attachment:  scroll;
  background-position:   left; 
  background-repeat: repeat-y;


}

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

h1 {
  font-size:       150%;
}

h2 {
  font-size:       125%;
}

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

a:link {
  color:            #FFD700
}

a:visited {
  color:            #FFFFFF
}

a:hover {
  color:            #ADFF2F;
}

img { border:none }


#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 {
  font-size:         87%;
  font-weight:       bold;
  color:           #FFD700;
  position:          absolute;
  top:               135px; 
  left:              11px;
  width:             185px;
  line-height:       1.6em;
  padding:           10px;
  background-color:  #000000;
}

#navigation h3 {
 color:            #FFd700;
}

.new {
  font-size:       larger;
  font-style:      italic;
  font-weight:     bold;
  color:           #CC0000;
}


#snlinks {
  font-size:         87%;
  font-weight:       bold;
  text-align:      center;
  position:          absolute;
  top:               177px; 
  left:              812px;
  width:             185px;


}

#snlinks h1 {
 color:            #FFFFFF;
}



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

#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;
  color:          #FFFFFE;
  font-style:      italic;
  font-size:       105%;

}

#paypal {
  text-align:      center;
  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;
  background-color:  #FFFFE0;
  border-color:     #EEEED1;
  border-width:     4px;
  border-style:     outset;

}

#orderlinks2 a:link {
  color:            #0000FF;
}

#orderlinks2 a:visited {
  color:            #008800;
}

#orderlinks2 a:hover {
  color:            #00FF00;
}





#maillist {
  text-align:      center;
  position:        absolute;
  top:             230px; 
  left:            240px;
  width:           450px;
}




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

}

#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;
  color:          #FFFFFE;
}


#photos {
  position:        absolute;
  top:             20px; 
  left:            257px;

}



#list {
  position:        absolute;
  top:             177px; 
  left:            278px;
  width:           400px; 
  word-spacing:  -0.08em;
  padding:         30px;
  padding-top:     10px;
  background-color: #FFFFE0;
  border-color:     #EEEED1;
  border-width:     4px;
  border-style:     outset;


}

#list h2 {
 color:            #008800;
}


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

#list a:link {
  color:            #0000FF;
}

#list a:visited {
  color:            #008800;
}

#list a:hover {
  color:            #00FF00;
}


#reviews {
  position:           absolute;
  top:                177px; 
  left:               278px;
  width:              400px; 
  word-spacing:      -0.08em;
  padding:         30px;
  padding-top:     30px;
  background-color:   #FFFFE0;
  border-color:     #EEEED1;
  border-width:     4px;
  border-style:     outset;

}

#reviews h1 {

 color:            #008800;
}

#reviews h2 {
 font-size:        110%;

}

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

#reviews a:link {
  color:            #0000FF;
}

#reviews a:visited {
  color:            #008800;
}

#reviews a:hover {
  color:            #00FF00;
}




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




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


.show {
  font-weight:       bold;
}

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

.change {
  font-size:       130%;
  font-weight:     bold;
  color:           #CC0000;
}







#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;



}

#albuminfo a:link {
  color:            #0000FF;
}

#albuminfo a:visited {
  color:            #008800;
}

#albuminfo a:hover {
  color:            #00FF00;
}


#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;
}



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

}




#buynow {
  position:       absolute;
  top:             10px; 

  left:            240px;

  width:           200px;
}

#price {
  position:        absolute;
  top:             104px; 
  left:            0px;
  width:           100px;
  font-size:       130%;
  font-weight:     bold;
  color:           #CD0000;
  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;
}

#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;
  color:            #000000;
  background-color: #FFFFE0;
  border-color:     #EEEED1;
  border-width:     4px;
  border-style:     outset;

}

#scrdes h1 {
  color:            #008800;
}


#scrdes a:link {
  color:            #0000FF;
}

#scrdes a:visited {
  color:            #008800;
}

#scrdes a:hover {
  color:            #00FF00;
}

#nature {
  position:          absolute;
  top:               150px; 
  left:              280px;
  width:             396px; 
  word-spacing:    -.09em;
  padding:           30px;
  padding-top:       10px;
  color:            #000000;
  background-color: #FFFFE0;
  border-color:     #EEEED1;
  border-width:     4px;
  border-style:     outset;



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

#nature a:link {
  color:            #0000FF;
}

#nature a:visited {
  color:            #008800;
}

#nature a:hover {
  color:            #00FF00;
}


table {
margin-top:         20px;


}

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

.capt {
  font-size:        87%;
  text-align:      center;
  vertical-align:    top;
  line-height:      100%;
  color:            #FFFFFE;

}



#footer {
  text-align:      center;
  margin-top:       72px;
  padding:          5px;
  font-size:        90%;
  line-height:      1em;
  font-weight:      lighter;
  color:            #8B008B;
}



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


