/* Style settings for any link, any page */
a{position: absolute;
font-family: "Franklin Gothic Demi", "Arial Narrow";
z-index: 1;}
a:link{color: #99B577;}
a:visited{color: #99B577;}
a:hover{color: #ffffff;}
a:active{color: #ffffff;}

/* Style settings for navigation table menu */
a.menu{position: relative;
font-size: 8pt;
z-index: 0;}

/* Style settings for navigation table submenu */
a.submenu{position: relative;
font-size: 8pt;
text-decoration: none;
z-index: 0;}

/* Style settings for e-mail link */
a.email{top: 80px;
left: 195px;
font-size: 10pt;}

/* Style settings for e-mail link on main pages */
a.emailindex{top: 232px;
left: 130px;
font-family: Arial;
font-size: 10pt;
text-decoration: none;
font-weight: bold;}

/* Style settings for restoration book pages */
a.bookt{top: 67px;
font-size: 8pt;}

a.bookb{top: 81px;
font-size: 8pt;}

/* Style settings for a special link, i.e. sales events */
a.special{position: relative;
font-family: "Comic Sans MS", "Arial Narrow";
font-size: 10pt;
font-weight: normal;
width: 150px;
text-decoration: none;
z-index: 1;}
a.special:link{color: #99B577;}
a.special:visited{color: #99B577;}
a.special:hover{color: #ffffff;}
a.special:active{color: #99B577;}

/* Style settings for Buyer's Guide links */
a.guide{z-index: 1;
top: 65px;
left: 545px;
font-size: 14pt;}
a.guide:link{color: blue;}
a.guide:visited{color: blue;}
a.guide:hover{color: yellow;}
a.guide:active{color: blue;}

/* Style settings for anchor a tags */
a.anchor{position: relative;
text-decoration: none;}
a.anchor:link{color: black;
border: none;}
a.anchor:visited{color: black;
border: none;}
a.anchor:hover{color: black;
border: none;}
a.anchor:active{color: black;
border: none;}

/* Style settings for background of body element */
body{background: black;}

/* Horizontal Rule on Partners pages */
hr{width: 473px;}

/* Header settings */
h3{font-family: arial;
font-size: 14pt;
text-align: center;}

/* Style settings for text of div element */
div{color: white;}

/* Style settings for text above company logo */
div.header{position: absolute;
left: 60px;
top: 15px;
z-index: 1;}

/* Sales, Rental, and Service */
div.caption{position: absolute;
top: 5px;
left: 505px;
font-size: 12pt;
font-family: "Arial Black";
text-align: center;
z-index: 1;}

/* Style settings for Gist advertisement phrases */
div.slogans{position: absolute;
text-align: center;
font-family: "Franklin Gothic Book", Arial;
font-size: 8pt;
background: black;
left: 170px;
top: 45px;
z-index: 1;}

/* Style settings for advertisement phrases on main pages */
div.slogansindex{position: absolute;
text-align: center;
font-family: "Franklin Gothic Book", Arial;
font-size: 10pt;
background: black;
z-index: 1;}

/* Style settings for text box containing web page content */
div.content{position: absolute;
top: 115px;
left: 15px;
background: black;
overflow: visible;
width: 765px;
height: 295px;}

div.description{position: absolute;
background: black;
font-size: 10pt;}

/* Style settings for company phone number on our web pages */
div.phone{position: absolute;
font-family: "Eras Demi ITC";
font-size: 12pt;
left: 215px;
top: 60px;
z-index: 1;}

/* Style settings for company phone number on index, pianos, and services pages  */
div.phoneindex{position: absolute;
font-family: "Arial";
font-size: 10pt;
font-weight: bold;
left: 40px;
top: 232px;
width: 143px;
z-index: 1;}

/* Style settings for page footer below content textbox */
div.foot{position: relative;
left: 100px;
font-family: "Franklin Gothic Book";
font-size: 10pt;
width: 574px;
z-index: 1;}

/* Style settings for on-line restoration book example */
div.book{position: absolute;
font-family: Papyrus;
font-size: 10pt;
text-align: left;
z-index: 1;}

/* Style settings for the Partners in Performance page sections */
div.partners{position: relative;}

/* Style settings for images */
img.spot{position: absolute;
left: 332px;
top: -43px;
width: 372px;
height: 438px;
z-index: 0;}

img.logo{position: absolute;
left: 40px;
top: 40px;
width: 244px;
height: 170px;
z-index: 1;}

img.logosmall{position: absolute;
left: 10px;
top: 5px;
width: 165px;
height: 116px;
z-index: 1;}

img.sale{position:absolute;
left: 608px;
top: 73px;
z-index: 1;}

img.holidaylogo{position: absolute;
left: 45px;
top: 40px;
z-index: 1;}

/* Main images of div.content */
img.content{position: relative;
width: 230px;
height: 172px;}

/* "Page turning" arrows in restoration book section */
img.arrow{width: 7px;
height: 7px;
border-color: white;}

/* "Horizontal Rule" images in restoration book section */
img.rule{position: absolute;
z-index: 0;
left: 150px;
width: 403px;
height: 1px;}

img.thrule{position: absolute;
z-index: 0;
left: 150px;
width: 403px;
top: 467px;
height: 9px;}

/* Inventory menu thumbnails */
img.specials{width: 80px;
height: 53px;
border: none;}

/* Inventory pictures */
img.inv{width: 398px;
height: 298px;
border-style: solid;
border-color: #99B577;}

/* Inventory thumbnails */
img.invsmall{width: 80px;
height: 53px;
border-style: solid;
border-color: #99B577;}

/* Pictures at foot of div.content */
img.footer{width: 115px;
height: 86px;}

/* Borders for Partners pages */
img.lborder{position: relative;
width: 745px;
height: 10px;}

img.sborder{position: relative;
width: 473px;
height: 10px;
left: 140px;}

/* Pianist and bulletpoint footer images */
img.pianist{position: relative;
top: 5px;
width: 24px;
height: 20px;}

img.point{width: 8px;
height: 8px;}

p.description{position: relative;
font-family: "Times New Roman";
text-align: justify;
font-size: 12pt;
margin-right: 2%;
margin-left: 50px;}

/* Settings to hide text that people can use to search for our website by */
p.searchtext{color: black;
width: 0px;
height: 0px;
overflow: hidden;}

table{color: white;}

table.mainnav{background: black;
position: relative;
top: -8px;
left: 454px;}

table.menu{background: black;
position: absolute;
top: 27px;
visibility: hidden;}

table.story{position: absolute;
z-index: 0;
top: 487px;
left: 0px;
font-family: Papyrus;
font-size: 10pt;
width: 730px;}

table.footer{position: relative;
left: 40px;
text-align: center;
width: 700px;}

td{color: white;}

td.menu{background: green;
font-family: "Franklin Gothic Demi", "Arial Narrow";
font-size: 8pt;}

td.footer{font-family: "franklin gothic heavy";}
