@font-face {
	/* Pfennig - courtesy of http://openfontlibrary.org/media/files/Daniel_J/427 */
      font-family: "Pfennig";
      src: url("/css/fonts/Pfennig.otf");
	font-weight:normal;
    }
@font-face {
      font-family: "Pfennig";
      src: url("/css/fonts/PfenningBold.otf");
	font-weight:bold;
    }
    


body {background: #000 url('/images/flames.jpg') fixed bottom right no-repeat;}

body, td {text-align:center; font-family:"Pfennig", Trebuchet MS, Verdana, Tahoma,arial,helvetica,sans-serif; font-size:1em; padding: 0px; margin: 0px; color:#fff;}

 a:link{color:white; text-decoration:none;}
 a:visited{color:white; text-decoration:none;}
 a:hover{color:white; text-decoration:underline;}
 a:active{color:white; text-decoration:none;}

h1 {font-weight:normal;color:#fc0;font-size:1.4em;}
td {font-size:0.8em; text-align:right;}
input {border: 1px solid #fff; color:#fff}
#centre {position:absolute; top:100px; left:50px; right:50px;}

#container {margin: 0 auto;width: 800px;text-align: left; position:relative;}


#mainarea {text-align:left; position:absolute; left:300px; right:100px; top:50px;}
#shopmenu {text-align:right; position:absolute; left:50px; width:200px; top:50px; border: 0px solid #fc0;}
#shopmenu ul {list-style-type:none;font-size:1.2em;}
#shopmenu ul li a{display:block; width:150px; height:22px; color:#000; background-color:#fc0; border:2px solid #f90; padding:4px;padding-right:10px;margin-bottom:8px;}
#shopmenu ul li a:hover{color:#000; background-color:#f50;text-decoration:none;}


#header {width:800px; height:155px;position:absolute; top:40px;border:1px solid #ddd;}
#header h3 {position:absolute; right:0px; bottom:-40px;font-weight:normal; font-size:14px;}

#home {display:block;}
#terms {display:none;}
#buying {display:none;}
.lefttext {width:500px; position:absolute; top:270px;  font-size:0.8em;}
#right {width:300px; position:absolute; top:270px; left:560px; font-size:0.7em;}
#right h3 {margin:0px; padding:0px;}
#right p {margin:0px; padding:0px;}

.artwork {margin-bottom:20px;}

#pic {width:500px; position:absolute; top:270px;  font-size:0.8em; display:none;}
h1#pictitle {color:white; font-size:1.6m;float:left;}
h1#picprice {color:white; font-size:1.6m;float:right;}

#pic #description {}

#navbar {position:absolute; top:0px; left:0px; width:100%; height:35px; background: url('/graphics/navbar-background-middle.png'); margin:0px; padding:0px;}
#nav-logo {float:left; border:0px;}
#navbar ul {float:right; margin:0px; padding:0px;}
#navbar ul li {float:right; margin:0px; padding:0px; margin-right:15px;list-style-type:none;}
#icon-contact {display:block; width:25px; height:25px; padding:0px; margin:3px; background: url('/graphics/icon-contact.png');}#icon-delivery {display:block; width:25px; height:25px; padding:0px; margin:3px; background: url('/graphics/icon-delivery.png');}#icon-shop {display:block; width:25px; height:25px; padding:0px; margin:3px; background: url('/graphics/icon-shop.png');}
