* {margin:0; padding:0;}


P.norm {font-size:12pt; color:black;  font-family:Helvetica,Arial,Geneva,sans-serif;
font-weight:400;}
P.it {font-size:12pt; color:black; font-style:italic;
      font-family:Helvetica,Arial,Geneva,sans-serif;}
P.ten {font-size:10pt; color:black; 
font-family:Helvetica,Arial,sans-serif;}
P.small {font-size:9pt; color:#000; font-family: Helvetica,Arial,Geneva,sans-serif;}
P.top {font-size:10pt; text-decoration:underline; color:#cccccc; 
font-family:Helvetica,Arial,Geneva,sans-serif;}
P.big {font-size:14pt; color:black; font-family:Helvetica,Arial,Geneva,sans-serif;}
span.under {font-size:12pt; color:black; text-decoration:underline; font-weight:800;
      font-family:Helvetica,Arial,Geneva,sans-serif;}
P.expl {font-size:12pt; color:black;  font-family:Helvetica,Arial,Geneva,sans-serif;
font-weight:500;  margin-top: 20px}

SPAN.step {font-size:16pt; color:#FFEE33; font-family:Helvetica,Arial,Geneva,sans-serif;
font-style:italic; font-weight:900; line-height:160%; }
SPAN.stepsmall {font-size:12pt; color:#FFEE33; font-family:Helvetica,Arial,Geneva,sans-serif;
font-style:italic; font-weight:900; line-height:160%; }
SPAN.small {font-size:10pt; color:black; font-family:Helvetica,Arial,Geneva,sans-serif;
font-weight:400;}
SPAN.norm {font-size:10pt; color:black; font-family:Helvetica,Arial,Geneva,sans-serif;
font-weight:400;}

SPAN.big {font-size:14pt; color:black; font-family:Helvetica,Arial,Geneva,sans-serif;}
SPAN.it {font-style:italic;  font-family:Helvetica,Arial,Geneva,sans-serif;
font-size:12pt; color:black;}
SPAN.bold {font-weight:bold;}
SPAN.ul {text-decoration:underline;}
SPAN.highlight {font-style:italic;  font-family:Helvetica,Arial,Geneva,sans-serif;
font-size:12pt; color:black; font-weight:bold; }

span.font12 {font-size:12pt; color:black;  font-family:Helvetica,Arial,Geneva,sans-serif;
font-weight:400;}

div.main { position:relative; width: 990px; margin-left: auto; margin-right: auto;}
div.photo { position:absolute; left:60px; top:200px;}
div.thumbnail { position:absolute; left:290px; top:200px;}
div.artwork { position:absolute; left:430px; top:200px;}
div#fbook { position:absolute; left:530px; top:740px;}
div#tack { position:absolute; left:740px; top:720px;}

DIV.big {font-size:14pt; color:black; 
      font-family:Helvetica,Arial,Geneva,sans-serif;}
DIV.norm {font-size:12pt; color:black; font-weight:bold; 
      font-family:Helvetica,Arial,Geneva,sans-serif;}
DIV.dott {position:absolute; left: 440px; top:610px; background:#F320A1;
    padding: 0em;  border: none; width:20px; height:10px; visibility:hidden;}

div.text {position:absolute; left: 100px; top:410px;
          font-size:11pt; color:black;  font-family:Helvetica,Arial,Geneva,sans-serif;
            font-weight:400;}

div.links {position:absolute; left: 85px; top:557px;
          font-size:11pt; color:black;  font-family:Helvetica,Arial,Geneva,sans-serif;
            font-weight:400;}

div.buttons {position:absolute; left: 90px; top:580px;  width:480px;
          font-size:11pt; color:black;  font-family:Helvetica,Arial,Geneva,sans-serif;
            font-weight:400;}

div.giftbuttons {position:absolute; left: 390px; top:450px;}
div.orderbuttons {position:absolute; left:60px; top:700px;}

div.expl {position:absolute; left: 90px; top:180px;  width:680px;}


body {background-image: url(images/background.jpg); color: black;
position:relative; left: 0px; top:0px;
}
a:link { color: #000; font-weight:800;}
a:visited { color: #000; font-weight:800;}
a:hover { color: #066; }
.white {background-color: #FFFFFF;}

#tlink {font-size:10pt; color:#000; font-family:Helvetica,Arial,Geneva,sans-serif;
font-weight:400; text-align:center; text-decoration:underline;}


