 body{
    background: #F0F0F0;
  }

  .pagehead{
    background: white url('Marie.jpg'); 
    height:149px;
    margin: 0px;
    padding: 0px;
    }
  
  .pagelink{
    background:#C0C0C0;
  }
  
  .pagebottom{
    background: #C0C0C0;
  }
  
  .fullpage{
    width: 1000px;
  }

  .subhead{
    background: #E0E0E0;
  }
  
  .contextbg{
    background: url('back.png') repeat-x center top;
    btackground:url('back.png') repeat-x;
    background-attachment:fixed;
  }
  
  .artthumb{
    background: url('trans2.png') no-repeat left top;
    border: 0px solid #000000;
    width: 240px;
    height: 380px;
    cursor:pointer;
    padding-top: 20px;
    font-size: 8px;
    color:red;
  }

  .innerthumb
  {
    width=100px;
    height=266px;
  }

  .artthumb2{
    background: red;
    width: 150px;
  }

  .imgclassframe {visibility: hidden;
    position:absolute;
    top:0px;
    left:0px;
    z-index: -1
  }

  .offerremind
  {
    font-size:15px;
    color:blue;
    margin:20px;
    border: 2px solid red;
    padding:10px;
    text-align:left;
  }

  .offerheaderremind
  {
    font-size:25px;
    color:red;
    text-align:center;
  }

  .darkfilter
  {
       	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #000000;
	z-index:10;
	opacity:0.8;
	filter: alpha(opacity=80);
  }
  
  .rubrik  {text-decoration: bold; color: #000000; margin-bottom:0px; font-family: Arial, sans-serif; font-size: 12px; }
  
  a.navwhite:link { text-decoration: none; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
  a.navwhite:visited { text-decoration: none; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
  a.navwhite:hover { text-decoration: underline; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
  a.navblack:link { text-decoration: none; color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 15px; font-weight: normal; }
  a.navblack:visited { text-decoration: none; color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 15px; font-weight: normal; }
  a.navblack:hover { text-decoration: underline; color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 15px; font-weight: normal; }
  a.navblackleft:link {margin-left:32px; text-decoration: none; color: #000000; font-family: \"Times New Roman\", Georgia, serif; font-size: 20px; font-weight: normal; }
  a.navblackleft:visited {margin-left:32px;  text-decoration: none; color: #000000; font-family: \"Times New Roman\", Georgia, serif; font-size: 20px; font-weight: normal; }
  a.navblackleft:hover {margin-left:32px;  text-decoration: underline; color: #000000; font-family: \"Times New Roman\", Georgia, serif; font-size: 20px; font-weight: normal; }

  .extraprice {color:red}
  .popuplogin {visibility: hidden; display: none; padding: 0px; background-color:#b0c4de}
  .qdiv {position: absolute; left: 0px; top: 0px; display: block;}

  form {
  	margin: 0;
  	display: inline;
  }
  #flash {
    position: relative; /*or absolute*/
    z-index: 0;
  }

  li {margin-bottom:15px}
  
  .smallbasket {border: 1px solid #000000}
    p.frontfont {font-family: Times New Roman, sans-serif; font-size:17px; color:#505050}
    body,p,b,i,em,dt,dd,dl,sl,caption,th,td,tr,u,blink,select,option,form,div,li { font-family: Arial, sans-serif; font-size: 14px; color:#505050}
    h1 { font-family: Times New Roman, sans-serif; font-size: 30px; color: #484848;}
    h2 { font-family: Times New Roman, sans-serif; font-size: 18px; color: #484848;}

    /* IE Specific */
  <!--

    body, textarea {
      scrollbar-3dlight-color: #808080;
      scrollbar-highlight-color: #808080;
      scrollbar-face-color: #004080;
      scrollbar-shadow-color: #808080;
      scrollbar-darkshadow-color: #805B32;
      scrollbar-arrow-color: #000000;
      scrollbar-track-color: #F8EFE2;
    }

    /* END IE Specific */
    -->

