body { background-image: url("http://www3.alembic.com/img/block/bg14.gif");
       background-repeat: repeat-y;
       background-position: left;
       margin-left: 45px;
       margin-right: 15%;
}

* { margin: 0; 
    padding: 0
}

img { border: 0;
			display: block;
}

p { font-family: sans-serif; 
    line-height: 140%; 
    margin-bottom: 0;
    margin-top: -5px; 
}

p + p { text-indent: 1em; 
        margin-top: .83em; 
}

 
/*
p.stb { text-indent: 0; margin-top: 0.83em; }
p.mtb { text-indent: 0; margin-top: 2.17em; }
p.ltb { text-indent: 0; margin-top: 3.08em; }

}*/

.wf-loading body {
    visibility: hidden;
}

#navurhere ul { margin: 0;
	              padding: 0;
	              list-style-type: none;
	              vertical-align: middle;
	              line-height: 50px;
}

#navurhere ul li { display: inline; 
                   padding-right: .3em;
                   font-family: sans-serif;

}

#navurhere ul li a { text-decoration: none; }

#navurhere img { float: left; }

#mainphoto { float: left;
             width: 200px;
             border: none;
             margin: 0 1em 1em 0;
             padding: 0;
}

#mainphoto p {  text-align: center;
                font-style: italic;
                font-size: smaller;
                text-indent: 0;
}



#story h1 { font-family: "Alchemy Midas Regular", 'Times New Roman', Times, serif; 
      font-size-adjust:0.59; 
      font-weight:normal; 
      font-style:normal;
      margin-bottom: .33em; 
}


/*
#story h1 { color: #8B4513;
            font-variant: small-caps;
}
/*

#story img { margin-left: -15px;
}


/*
#thumbnailgallery { clear: both;
                    margin: 1em 0;
}
*/

#thumbnailgallery img { display: inline;
}

#thumbnailgallery p { background-color: #F26C0C;
                color: #FFFFFF;
                font-family: sans-serif; 
                font-size: .65em;
                letter-spacing: .25em;
                text-align: left; 
                margin: 1em 0 0 0;
                padding: 0 0 0 3px;
                clear: both;
}



#thumbnailgallery dl { text-align: center; 
                       font-size: .95em;
                       margin-top: 25px;
                       clear: left;
}

#thumbnailgallery dt,dd { width: 120px;
                          float: left;
                          font-family: sans-serif;
                          font-size: .8em;
}
#thumbnailgallery dt { margin-bottom: 5.5em; }

#thumbnailgallery dd { margin: 110px 0 0 -120px; }

#thumbnailgallery img { vertical-align: bottom;
      border: 0;
      padding: 2px;
      background: #fff;
}

#thumbnailgallery em {display: block;
    font-weight: bold;
    margin-bottom: 5px;
    text-decoration: none;}


#thumbnailgallery dl a:hover img,dl a:active img,dl a:focus img {background:#F26C0C;
}
	

#thumbnails { clear: both;
              margin: 1em 0;
}

#thumbnails p { background-color: #696969;
                color: #FFFFFF;
                font-family: sans-serif; 
                font-size: .65em;
                letter-spacing: .25em;
                text-align: left; 
                margin: 3em 0 2em 0;
                padding: 0 0 0 3px;
}

  
#thumbnails img { display: inline;
}

#specs {clear: both;
}

#specs p { font-family: sans-serif; 
           line-height: 140%; 
           margin-bottom: 1.2em;
}

#specs table { width: 100%;
               border-color: #696969;
               border-width: 0 0 2px 0;
               border-style: solid;
               border-spacing: 0;
               border-collapse: collapse;
               table-layout: fixed;
}

#specs th { background-color: #696969;
            color: #FFFFFF;
            font-family: sans-serif; 
            font-size: .65em;
            font-weight: bold;
            letter-spacing: .25em;
            text-align: left; 
            margin-bottom: 0;
            margin-left: 5px;
            vertical-align: bottom;
            padding: 0 0 3px 3px;
            
}                    

#specs td { font-family: sans-serif;
            font-size: .75em;
            padding: 2px;
            vertical-align: top;
            
}

#specs .odd { background-color: #FAFAD2;}
#specs .even { background-color: #FFFFFF;
               border-color: #696969;
               border-width: 0 0 1px 0;
               border-style: solid;
               border-spacing: 0;
}

#specs.speccola { width: 100%
}

#specs A:link {text-decoration: none}
#specs A:visited {text-decoration: none}
#specs A:active {text-decoration: none}
#specs A:hover {text-decoration: underline; color: red;}

#navsuggested { margin: 0;
	             padding: 3px;
	             list-style-type: none;
	             clear: left;
	             
	            /* vertical-align: middle;
	             line-height: 69px;
	             */
}

#navsuggested ul li { display: inline;
                      padding-right: .3em;
                      font-family: sans-serif;

                     
}

#navsuggested ul li a { text-decoration: none; }

#navsuggested img { float: left; }

#navall { display: inline; 
          margin: 0;
          padding: 0;
          list-style-type: none;
          vertical-align: middle;
          line-height: 69px;
}

#navall ul li { display: inline; 
                padding-right: .05em;
                padding-left: 0em;
                font-family: sans-serif;

}

#navall ul li a { text-decoration: none; }

#navall p { font-family: sans-serif; 
            font-size: .7em; 
            margin-bottom: 0; 
            margin-top: 15px;
            color: #999999;
            text-align: center;
}