/* 
Flemming Bo Jensen - stylesheet
===============================
https://www.pbase.com/flemmingbo

Version of 12 DEC 2008
----------

New stylesheet for Purchase page!

Thanks to Arjun - https://www.pbase.com/arjunrc - for the code below to hide the menu.
*/
/* --- simple code to hide the menu -- */
/* -- by arjun -- */
body table td a img { display:none;} 
.thumbnails table img {display:none;}
table img {display:block;}
.display,.display img {display:block;}
.thumbnails table,.thumbnails table img, .display,p.small{ 
display: inline;} 
body div.galleryheader table td a img {display:inline;}

TABLE
{
  MARGIN-TOP: -6px;
}

div.clearFix{clear:both;}

BODY
{
  font-family: Verdana, Tahoma, Helvetica;
  background : rgb(111,106,99) url(https://www.pbase.com/image/90494255/original.jpg) repeat-x fixed;
  color: rgb(40,40,40);
  font-size: 0px;
  text-align: center;
  margin: 0px;
  margin:auto;
  padding:0;
  border:0;
}

DIV,TH,TR,TABLE,LI,UL,FORM,
BLOCKQUOTE,P,B,I,H1,H2,H3,H4,H5, CENTER
{
  font-family: Verdana, Tahoma, Helvetica;
  font-size: 0px; 
  font-weight: normal;
  color: rgb(40,40,40);
}

font
{ 
  font-family: Verdana, Tahoma, Helvetica;  
  color: rgb(40,40,40);
  background : rgb(90,86,80);
  font-size: 0px;
}

A, TD.A, A:link, A:visited, A:active
{
  color: rgb(95, 48, 21);
  text-decoration: none;
}

A:hover
{ 
  color: rgb(95, 48, 21);
  text-decoration: underline; 
}

TD.thumbnail 
{
  display:none;
}

img.thumbnail
{
  display:none;
}

#inline_slideshow 
{ 
  border-style : none;
  border-width : 0px;
  height: 376px;
  max-height: 376px;
  margin-top:15px;
  margin-left:10px;
  vertical-align: top;
}

#inline_slideshow td
{
  vertical-align: top; 
  text-align: right; 
}

#inline_slideshow td img
{
  margin:0px;
  padding:0px;
  border:0px;
  vertical-align:top;
}

.gallery_hitcounts
{
  display:none;
}

.gallery_comments
{
  display: none
}

.normaltable
{
  MARGIN-TOP: 0px;
}

/*Top menu navigation*/

#topmenu
{
  height: 20px;
  width: 815px;
  margin: 0px 0px 0px 0px; 
}

#topmenu ul 
{ 
  margin: 0px 0px 0px 0px;
  list-style-type: none;
  float: left; 
  padding:0;
}

#topmenu li 
{ 
  display: block; 
  height: 20px; 
  width: 74px; 
  font-family: Verdana;
  font-size: 11px;
  letter-spacing: 0; 
  line-height: 20px; 
  color: #fff; 
  margin-left: 10px;
  text-indent: 9px; 
  float: left; 
}

#topmenu li a:link, li a:visited, li a:active
{
  display: block;
  background: #fff url(https://www.pbase.com/image/90484707/original.jpg) no-repeat left top;
  color: rgb(40,40,40);
  text-decoration: none; 
}

#topmenu li a:hover 
{
  display: block;
  background: rgb(157,80,34) url(https://www.pbase.com/image/90484707/original.jpg) no-repeat left top;
  color: #ffffff;
  text-decoration: none; 
}

/* Main containers */

#topspace
{
  position:relative;
  width:815px;
  height:15px;
  background:none;
  margin:0;  
  font-size:0px;  
}

#wrapper 
{
  position:relative;
  width: 815px; 
  margin: auto; 
  text-align: left; 
  display:block;
}

#topbox
{
  width: 815px;
  height: 170px;
  background: #ffffff;
}

#toplogobox
{
  width:815px;
  height:130px;
  background: #ffffff;
}


#toplogobox-left
{
  width:190px;
  height:130px;
  float:left;
  display:inline;
}

#toplogobox-right
{
  width:420px;
  height:130px;
  float:left;
  display:inline;
}

#top-thinline
{
  width:815px;
  height:10px;
  background: #ffffff;
  font-size:0px;
}

#topmenubox
{
  width:815px;
  height:30px;
  background: #ffffff;
}

#standalone-greybox
{
  width:815px;
  height:2px;
  background:none;
  margin:0;
  font-size:0px;
}

#greybox-space
{
  width:815px;
  height:2px;
  background:none;
  margin:0;  
  font-size:0px;
}

#mainbox
{
  background: white;  
  width:815px;
  padding-bottom:10px;
}

#left-maincolumn
{ 
  position:relative;
/* next line, display should be block but inline fixes ie6 double-margin bug */
  display:inline; 
  width:520px;
  height:auto;
  float:left;
  margin-top:15px;
  margin-left:20px;
  margin-right:15px;
  font-family:georgia;
  font-size:14px;
  line-height: 1.5;
}

#right-maincolumn
{
  position:relative;
/* next line, display should be block but inline fixes ie6 double-margin bug */
  display:inline;
  width: 230px;
  float:left;
  text-align: left; 
  line-height: 1.4em; 
  font-size: 11px;  
  overflow:hidden;
  margin-left:10px;
  margin-right:0px;
  margin-top:15px;
}

.pricelist-table
{
  width:495px;
  margin: 0;
  text-align: left;
  border:0;
}

.pricelist-table td
{
 border-bottom: rgb(230,230,230) 1px solid;
 padding-top: 2px;
 padding-bottom: 2px;
 font-family: verdana;
 font-size: 12px;
}

/* image styles */
.toplogo
{
  position:relative;
}

.thinline
{
  vertical-align: top; 
}

.greyline
{  
  vertical-align: top; 
}

/* Search box */

#searchbox
{
}

#searchbox form
{
  float: right; 
  margin-right: 10px; 
  text-align: right; 
  vertical-align: middle; 
  height: 18px; 
  max-height: 18px; 
  display: inline;
  padding:0;
  margin-top:1px;
}

#searchbox input#searchinput
{
  font-size: 10px;
  height: 18px;
  width: 80px;
  background-color: #ffffff;
  margin: 0px;
  color: rgb(40,40,40);
  border: 1px solid rgb(230,230,230);
}

#searchBox input#searchInput:hover 
{
  border: 1px solid rgb(157,80,34);
}

#searchbox input#searchbutton
{
  margin-left:4px;
  vertical-align:top;
  margin-top:4px;
}

#flags
{
  font-family: verdana;
  font-size: 11px;
  color: rgb(40,40,40);
}


BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }
