/* CSS Document */
/*
-----------------------------------------------------
Tolkien Library Style
Name:   Beren
Designer: Pieter Collier
URL:   www.android.be
Date:   may 2006
------------------------------------------------------ */
/* General styles */
*
{
margin: 0;
padding: 0;
}

*>html .left {width: 29%;}
*>html .right {width: 69%;}

html, body, #wrap, #sidebar {
   height:100%;
   margin: 0;
   padding: 0;
   border: none;
  }

body, winkel {
	margin:0 auto;
	padding:0;
	width:960px;
	/*min-width:960px;*/
	position: relative;
	background: #959F88 url(https://tolkienlibrary.com/layout/bgstore2.gif) top center repeat-y;
	font-family: Verdana, Georgia, Times, "Times New Roman", sans-serif;
	font-size: 10px;
	height:100%;
}

.left {float: left;}
.right {float: right; text-align: right;}
.addthis_toolbox { margin-left:20px;}

#wrap,#wrapper {
  background:#FFF;
  margin:0 auto;
  width:960px;
	height:100%;
  }

/*#main {
  background:#FFF;
  float:right;
  width:542px;
	height:100%;
	display : block;
  }*/
#mainstore,#mainshop {
  background:#FFF;
	margin:0 auto;
	padding:0;
	width:960px;
	/*min-width:960px;*/
	position: relative;
	height:100%;
	display : block;
  }

/* Typography */

.s { font-size: 10px; font-family: Verdana, Georgia, Times, "Times New Roman", sans-serif;}
.z { color:#000000;}
.r{ color: #990000;}
.g{ color: #669E43;}
.gr{color: #336633;}
.b{ color: #006699;}
.p{ color: #333366;}
.d{ color: #003333;}
.w{ color: #FFFFFF;}
.sold {color:#999999;padding: 20px 12px 12px 20px;}
.sold a:link, .sold a:visited, .sold a:active, .sold a:hover {color:#999999;}

.T14{ font-family: Georgia, Arial, Helvetica, sans-serif ; font-size:20px; /*font-weight:bold;*/}
.shadow, .shadowg { position:relative; display:block; color:#fff; }
.shadow span, .shadowg span { position:absolute; display:block; top:0px; }
.shadow:before { display:block; padding:1px; content: attr(title); color:#990000; }
.shadowg:before { display:block; padding:1px; content: attr(title); color:#003333; }


/* Hyperlinks and Link Styles */

/* Input Styles 
input
{
 	 height: 10px;
	 font-size: 10px;
     font-family: Verdana, Georgia, Times, "Times New Roman", sans-serif;
}*/
/* Padding */
.pBR{	 padding: 6px 17px 0px 0px;}
.p20{  padding: 20px 12px 12px 20px;}
.p350{  padding: 60px 12px 12px 350px;}

/* Navigation Strip */
#navstrip, #navstripfooter {
	width: 958px;
	height: 28px;
	font-family: Verdana, Georgia, Times, "Times New Roman", sans-serif;
	font-size: 9px; /*font-weight:bold;*/
	color:#000000;
}
#navstripleft, #navstripfooterleft ul{text-align:left;}

#navstripleft li, #navstripright li, #navstripfooterleft li
{
display: inline;
}

#navstripleft li a:link, #navstripleft li a:visited, #navstripright li a:link, #navstripright li a:visited, #navstripfooterleft li a:link, #navstripfooterleft li a:visited 
{
text-align: left;
color:#FFF;
float: left;
display: inline;
padding: 9px 5px 0px 20px;
margin: 0px;
font-weight:bold;
}

a.menuitem
{
height: 100%;
color: #000000;
text-align: left;
text-transform: uppercase; 
padding: 0px;
margin: 0px;
text-decoration: none;
}

.menuitem:hover
{
text-decoration: underline;
color: #fff;
}

#winkel a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #336633;
}
#winkel a:visited {
	color: #336633;
}
#winkel a:active, #winkel a:focus {
	color: #000000;
}

#navstripright li
{
text-align: center;
float: right;
}

/* Main Image */

#mainimg {
	clear: both;
	width: 960px;
	height: 86px;
	background-image: url(https://tolkienlibrary.com/images/pagebanners/Tolkienlibrary1-f4.jpg);
	background-position: center;
	margin: 0px;
}

/* Navigation */

#navcontainer
{
width:960px;
font-size: 10px;
margin: 0;
padding: 0;
font-family: Verdana, Georgia, Times, "Times New Roman", sans-serif;
font-size: 9px; font-weight:bold;
color:#FFFFFF;
}

#navcontainer h2 {
font-size: 10px;
margin: 0;
padding: 0;
font-family: Verdana, Georgia, Times, "Times New Roman", sans-serif;
font-size: 9px; font-weight:bold;
color:#FFFFFF;	
}


#navcontainer UL
{
list-style: none;
margin: 0;
padding: 0;
border: none;
width: 960px;
}

#navlist {width:960px;}
.w184 {width:200px;}
.w137 {width:153px;}
.w116 {width:132px;}
.w99 {width:109px;}
.w100 {width:154px;}

#navcontainer LI
{
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
height: 36px;
}

#navcontainer A
{
color: #FFFFFF;
display: block;
text-decoration: none;
margin: 0;
text-transform: uppercase; 
text-align:center;
padding: 12px 0 12px 0;
}

.navr{ background: #990000;border-left: 1px solid #660000;border-right: 1px solid #CC0000;}
.navg{ background: #669E43;border-left: 1px solid #7BC252;border-right: 1px solid #006600;}
.navb{background: #006699;border-left: 1px solid #009999;border-right: 1px solid #003366;}
.navp{ background: #333366;border-left: 1px solid #666699;border-right: 1px solid #000033;}
.navd{ background: #003333;border-left: 1px solid #006666;border-right: 1px solid #000000;}
.navgold{ background:#666633;border-left: 1px solid #333300;border-right: 1px solid #999966;}
.navshop{ background: #336633;border-left: 1px solid #003300;border-right: 1px solid #669933;}

.r a:link {color:#990000;text-decoration:none;}
.r a:visited {color:#990000;text-decoration:none;}
.g a:link {color:#669E43;text-decoration:none;}
.g a:visited {color:#669E43;text-decoration:none;}
.b a:link {color:#006699;text-decoration:none;}
.b a:visited {color:#006699;text-decoration:none;}
.g .b .p .d .r a:hover {color:#000;text-decoration:underline;}
.g .b .p .d .r a:active {color:#000;text-decoration:none;}
.g .b .p .d .r a:focus {color:#000;text-decoration:none;}

.navrood{border-bottom: 3px solid #990000;}
.navgreen{border-bottom: 3px solid #669E43;}
.navblue{border-bottom: 3px solid #006699;}
.navpaars{border-bottom: 3px solid #333366;}
.navdonker{border-bottom: 3px solid #003333;}
.navduister{border-bottom: 3px solid #336633;}

/* general link styles #4e4e33*/
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#000;text-decoration:underline;}
a:focus {color:#000;text-decoration:underline;background-color:#FFC;}
a:active {text-decoration:none;}

a.navrood:hover, a.navrood:active { background: #990000;border-left: 1px solid #660000;border-right: 1px solid #CC0000; }
a.navgreen:hover, a.navg:active { background: #669E43;border-left: 1px solid #7BC252;border-right: 1px solid #006600; }
a.navblue:hover, a.navb:active { background: #006699;border-left: 1px solid #009999;border-right: 1px solid #003366; }
a.navpaars:hover, a.navp:active { background: #333366;border-left: 1px solid #666699;border-right: 1px solid #000033; }
a.navdonker:hover, a.navd:active { background: #003333;border-left: 1px solid #006666;border-right: 1px solid #000000; }
a.navdonkers:hover, a.navd:active { background: #003333;border-left: 1px solid #006666;border-right: 1px solid #006666; }
a.navduister:hover, a.navdu:active { background: #336633;border-left: 1px solid #006666;border-right: 1px solid #000000; }


#arrowred{ clear:both; width:960px; height:13px; background: #990000 url(../images/pagebanners/arrowred.jpg) top left no-repeat;}
#shadowred{ width:960px; height:13px; background: #990000 url(../images/pagebanners/shadowred.jpg) top left no-repeat;}
#arrowgreen{ clear:both; width:960px; height:13px; background: #669E43 url(../images/pagebanners/arrowgreen.jpg) top left no-repeat;}
#shadowgreen{ width:960px; height:13px; background: #669E43 url(../images/pagebanners/shadowgreen.jpg) top left no-repeat;}
#arrowblue{ clear:both; width:960px; height:13px; background: #006699 url(../images/pagebanners/arrowblue.jpg) top left no-repeat;}
#shadowblue{ width:960px; height:13px; background: #006699 url(../images/pagebanners/shadowblue.jpg) top left no-repeat;}
#arrowpaars{ clear:both; width:960px; height:13px; background: #333366 url(../images/pagebanners/arrowpurple.jpg) top left no-repeat;}
#shadowpaars{ width:960px; height:13px; background: #333366 url(../images/pagebanners/shadowpurple.jpg) top left no-repeat;}
#arrowdonker{ clear:both; width:960px; height:13px; background: #990000 url(../images/pagebanners/arrowdonker.jpg) top left no-repeat;}
#shadowdonker{ width:960px; height:13px; background: #990000 url(../images/pagebanners/shadowdonker.jpg) top left no-repeat;}
#arrowshop{ clear:both; width:960px; height:13px; background: #336633 url(../images/pagebanners/arrowshop.jpg) top left no-repeat;}
#shadowshop{ width:960px; height:13px; background: #336633 url(../images/pagebanners/shadowshop.jpg) top left no-repeat;}
#bovengold{ clear:both; width:960px; height:211px; background: #666633 url(../images/pagebanners/arrowgold.jpg) top left no-repeat;}
#ondergold{ clear:both; width:960px; height:13px; background: #666633 url(../images/pagebanners/arrowgoldb.jpg) top left no-repeat;}
#shadowgold{ width:960px; height:13px; background: #666633 url(../images/pagebanners/shadowgold.jpg) top left no-repeat;}


.rbg {background-color:#990000;}
.transred { width:960px; background: #990000 url(../images/pagebanners/transred.gif) top left repeat;}
.transgreen { width:960px; background: #669E43 url(../images/pagebanners/transgreen.gif) top left repeat;}
.transdgreen { width:960px; background: #003333 url(../images/pagebanners/transdgreen.gif) top left repeat;}
.transblue { width:960px; background: #006699 url(../images/pagebanners/transblue.gif) top left repeat;}
.transpurple { width:960px; background: #336666 url(../images/pagebanners/transpurple.gif) top left repeat;}
.transshop { width:960px; height:140px; background: #336633 url(../images/pagebanners/transshop.jpg) top left repeat;}

#submenu ul{
list-style:none; color:#FFFFFF;
font-family: Verdana, Georgia, Times, "Times New Roman", sans-serif;
font-size: 9px; font-weight:bold;
color:#FFFFFF; padding: 20px 0px 0px 25px; line-height: 1.4em; }
#submenu li{color:#FFFFFF; text-transform:uppercase;}
#submenu li a {color:#FFFFFF; text-decoration:none;}
#submenu li a:hover, #submenu li a:active, #submenu li a:focus {color:#000000; text-decoration:none;}
#submenu ul li ul {padding: 0px 0px 0px 187px; margin-top:-12px;}


/* Sweet Titles */

body div#toolTip { 
	background: #333333 url(https://tolkienlibrary.com/images/tooltips/orange.png) repeat-x top;
	/*border-left: 1px solid #444;
	border-right: 1px solid #111;
	border-bottom: 1px solid #111;*/
	padding: 10px 10px 10px 10px;
	position: absolute;
	text-align: left;
	z-index: 1000;
	width: auto;
	max-width: 25em;
	}
	
body div#toolTip p { 
	color: #ddd;
	}

body div#toolTip p em { 
	display:block;
	margin-top:3px;
	color: #ffce40;
	font-style:normal;
	}

body div#toolTip p em span { 
	font-weight:bold;
	color:#fff; 
}

/*sidebar
#sidebar ul {
	list-style: none; 
	margin-top: 30px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 20px;
	padding: 0;
	text-align: left;
}

#sidebar li {
	font-family: Verdana, Georgia, Times, "Times New Roman", sans-serif;
	font-size:9px; font-weight:bold;
	line-height: 1.4em;
	color: #333;
	text-align: left;
	text-transform: uppercase;
}

#sidebar a:link {color:#666; text-decoration:none;display:block;margin-bottom:5px;}
.active {color:#222222;}
#sidebar a:visited {color:#666;text-decoration:none;display:block;margin-bottom:5px;}
#sidebar a:hover {color:#000;text-decoration:underline;display:block;margin-bottom:5px;}
#sidebar a:active {color:#333;text-decoration:none;display:block;margin-bottom:5px;}


/* main */

/*#main p {
	font-family: Verdana, Georgia, Times, "Times New Roman", sans-serif;
	font-size:10px;
	line-height: 1.5em;
	color: #333;
	text-align: justify;
	width:490px;
	display: block;
	margin: 15px 25px 6px 22px;
}
#main table {
	font-family: Verdana, Georgia, Times, "Times New Roman", sans-serif;
	font-size:10px;
	line-height: 1.5em;
	color: #333;
	text-align: justify;
	width:490px;
	margin: 15px 25px 6px 22px;
} */

#mainstore p {
	font-family: Verdana, Georgia, Times, "Times New Roman", sans-serif;
	font-size:10px;
	line-height: 1.5em;
	color: #333;
	text-align: justify;
	width:680px;
	display: block;
	margin: 15px 25px 6px 22px;
	padding-bottom: 25px;
}

#mainstore table, #mainstore .table {
	font-family: Verdana, Georgia, Times, "Times New Roman", sans-serif;
	font-size:10px;
	line-height: 1.5em;
	color: #333;
	text-align: justify;
	width:913px;
	margin: 15px 25px 6px 22px;
}

#main h2, #mainstore h2, #mainshop h2, #main h1, #mainshop h1 {
	font-family: Verdana, Georgia, Times, "Times New Roman", sans-serif;
	font-size:12px;
	font-weight: bold;
	margin: 30px 28px 10px 22px;
	padding: 0px;
}

#mainstore h1, #mainstore h3 {
	font-family: Verdana, Georgia, Times, "Times New Roman", sans-serif;
	font-size:12px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

#mainstore h1.mainh1 {margin: 22px;}

/*#main ul,*/ #mainstore ul {
	list-style: none; 
	margin: 30px 25px 15px 42px;
	padding: 0;
	text-align: justify;
	
}

/*#main li {
list-style:square;
	font-family: Verdana, Georgia, Times, "Times New Roman", sans-serif;
	font-size:10px;
	text-align: justify;
	color: #7e7e66;

}*/

/* new styles 2021 */

.divTable{
	display: table;
	line-height: 1.5em;
  color: #333;
  text-align: justify;
  width: 913px;
  margin: 15px 25px 6px 22px;
  border-collapse: separate;
  text-indent: initial;
  border-spacing: 2px;
}
.divTableRow {
	display: table-row;
}

.divTableCell, .divTableCells {
	display: table-cell;
	background:#E8E8E8;
	text-align: center;
	vertical-align: middle;
}

.divTableCellright {
	display: table-cell;
	background:#E8E8E8;
	padding: 20px 12px 0px 20px;
	margin: 0;
	width: 715px;
	vertical-align: middle;
}

.divTableBody {
	display: table-row-group;
}

/* end new styles 2021 */

#footer {
	clear:both;
	}
	
/* rss */

.rssfeed { 
  background:#FFF;
  float:right;
  width:542px;
	height:100%;
	display : block;
  }
  .rssfeed-title {
font-family: Verdana, Georgia, Times, "Times New Roman", sans-serif;
	font-size:10px;
	font-weight: bold;
	margin: 30px 28px 10px 22px;
	padding: 0px;
  }
  
  .rssfeed-items {
	font-family: Verdana, Georgia, Times, "Times New Roman", sans-serif;
	font-size:10px;
	line-height: 1.5em;
	color: #333;
	text-align: justify;
	width:490px;
	display: block;
	margin: 30px 25px 15px 22px;
  }

  .rssfeed-item {
   padding: 5px 5px 5px 5px;
  }

  .rssfeed-itemtitle {
   color: #CC0000;
  }

  .rssfeed-itemcontent {
   padding-top: 5px;
   color: #666666;
  }

/*seperators */

#separator {
	border-bottom: 1px dashed #CAC4B0;
}

.separator {
	border-bottom: 1px dashed #CAC4B0;
}

/* inline images*/
img {
	border: 0; 
	}
	
.feature {background: white;
	vertical-align: middle;
}

.feature img {
	padding: 3px;
	border: 1px solid #ccc;
}
.feature img a:hover {
	padding: 3px;
	border: 1px solid #000;
}

.featuref img {
	padding: 3px 3px 30px 3px;
	border: 1px solid #ccc;
}
.featuref img a:hover {
	padding: 3px 3px 30px 3px;
	border: 1px solid #000;
}

.noStyle img {
	padding: 0;
	border: 0 none;
}
.right {
	float: right;
	margin: 1.3em 0 0 2em;
	}
.left {
	float: left;
	margin: 1.3em 2em 0 0;
	}
.center {
	position: relative;
	margin-left: auto;
	margin-right: auto;
}

.white {
background-color:#FFFFFF;
}

/*SHOP*/
/* PAGE STYLE */

table {
	font-family:'Verdana', sans-serif;
	font-size:10px;
}
form {
	margin:0px;
}	

a img{
	border:none;
}

hr {
	border:0;
	width:100%;
	color:#336633;
	
	height:1px;
	width:100%;
	margin: 15px 25px 6px 22px;
}
#wrap {
	width:960px;
}
#rule {
	height:1px;
	background-color:#CCC;
	width:100%;
	margin: 15px 25px 6px 22px;
}
	
/* MAIN PAGE AREA */	
#mainwrap {
	float:left;
}
#main {
	width:542px;
	margin-bottom:19px;
	overflow:hidden;
}

a#mainheadertitle {
	padding:0px;
	font-family:'Verdana', sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:28pt;
	color:#FFFFFF; 
	margin:0px;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
}
a#mainheadertitle:hover {
	text-decoration:underline;
}
td#mainheaderlogo {
	padding:5px;
}
img#mainlogo {
	padding-right:5px;
}
div#mainsubheader {
	
	padding-left: 24px;
	/*height:34px;*/
	vertical-align:middle;
}
table#contentsubheader {
	width:100%;
}
td#subheaderlinks {
	text-align:right;
}
span.subheadertitle {
	font-size:12pt;
	font-weight:bold;
}
div#contenterror, div#content {
	background:#FFFFFF;
	padding:14px 24px;   
}
span.currentpage {
	font-weight:bold;
}

span.error {
	font-weight:bold;
}
	
/* SIDEBAR */
#sidebar {
	background-color: #E8E8E8;
  float:right;
  width:188px;
	height:100%;
	overflow:hidden;
}
#sidebar ul {
	margin-bottom:0;
}
#sidebar h3, #sidebar p {
	padding:0 10px;
}

/* GENERAL SIDEBAR WIDGET STYLES */
ul#widget,ul.widget li.widget {
	margin:0;
	padding:0;
	list-style:none;
}
li.widget {
	float:left;
	width:188px;
	margin-bottom:19px;
}
ul#widget div {
	background:#E8E8E8;
}
ul#widget h3 {
	font-family:'Verdana', sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#333;
	margin:0px;
	padding:6px 15px 4px;
	text-align:left;
	background:#E8E8E8;
}
ul#widget p {
	font-family:'Verdana', sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#333;
	margin:0px;
	padding: 10px 15px 20px;
}

/* SEARCHBROWSE WIDGET */
div#searchbrowse {
	padding:14px;
}
div#searchbrowse div.indent {
	padding: 5px 0px 5px 15px;
}
select.searchwidget {
	width:173px;
	margin-bottom:6px;
}
input#searchwidgetkeywords {
	width:134px;
}
span#SearchAtAmazon {
	font-size: 9px;
}
div#browsetitle {
	font-weight:bold;
	padding-bottom:7px;
}
span.selectedcategory {
	font-weight:bold;
}

/* LISTMANIA WIDGET */
div.listwidget {
	padding-bottom:16px;
}
ul.listmania {
	margin:0px;
	padding:0px;
	list-style:none;
}
ul.listmania li {
	margin:0px;
	padding:5px;
	padding-left:10px;
	list-style:none;
	text-align:center;
}
ul.listmania li.clsOdd,li.listimages {
	background-color:#E8E8E8;
}
ul.listmania li.clsEven {
	background-color:#E8E8E8;
}

img.listimage {
	display:block;
	margin-left:auto;
	margin-right:auto;
}

/* PRODUCTS WIDGETS */
div.productwidget {
	padding:0px;
	padding-bottom:16px;
}
div.productwidget .price {
	font-weight:bold;
}
table.sidebarproducts {
	font-family:'Verdana', sans-serif;
	font-size:10px; 
	width:188px;
}
table.sidebarproducts td {
	padding:5px;
}
table.sidebarproducts td.image {
	vertical-align:top;
	width:75px;
}
table.sidebarproducts td.text {
	vertical-align:middle;
	width:115px;
}
table.sidebarproducts span.listtitle {
	font-weight:bold;
}
div.privacylink {
	padding: 2px 5px;
	font-size:7pt;
	text-align:center;
}

/* FOOTER */
div#footer {
	width:400px;
	margin-bottom:28px;
	margin-left:28px;
	color:#206BA2;
	/*border-top:1px solid #206BA2; */
}
div#footer p {
	padding:5px;
	margin:0;
}
div#leftfoot {
	float:left;
	width:400px;
}
div#rightfoot {
	float:right;
	width:100px;
	text-align:right;
}

div#featuredProducts {
	background:#FFF;
	padding:14px 24px;
}
div#featuredProducts .price {
	font-weight:bold;
}
table.products {
	width:482px;
	font-family:'Verdana', sans-serif;
	font-size:10px; 
}
table.products td {
	width:33%;
	padding:5px;
}
table.products tr.pagination {
	text-align:center;
}
table.products tr.imagerow td {
	vertical-align:bottom;
}
table.products tr.textrow td {
	vertical-align:top;
	padding-bottom:20px;
}

.feedb {float:right; padding:6px 20px 0 0; }

/* Smartphones (portrait and landscape) ----------- */
@media screen and (max-width: 480px) {
/* Styles */

body, #wrap, #navcontainer, #navcontainer UL, #navstrip, #navstripfooter, #mainimg, 
#navcontainer li, #navcontainer h2, #navcontainer a, .transshop, #arrowshop, #shadowshop { 	
  width:100%;
	min-width:100%;
	max-width:100%; }

#mainstore {margin: 0;}
#mainstore h1, #mainstore h3, #mainstore p {font-size: 15px;}
#mainstore, #mainstore table, #main div.table, #mainstore p, #disqus_thread {
width:95%;
  font-size: 15px; }

#mainstore div.table {
width:94%;
  font-size: 15px; }
  
#mainstore table td { 
	float: left;
	width:90%; }
#main h2, #mainstore h2, #mainshop h2, #main h1, #mainshop h1 {
	font-family: Verdana, Georgia, Times, "Times New Roman", sans-serif;
	font-size:14px;
	font-weight: bold;
	margin: 30px 28px 10px 22px;
	padding: 0px;
}

#mainstore h1, #mainstore h3 {
	font-family: Verdana, Georgia, Times, "Times New Roman", sans-serif;
	font-size:14px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.after-post-message {
	height:26px;
	width:95%;
	text-indent:2px;}
#submenu li, #submenu2 li { 
	width:95%;
}
#submenu a { 
	padding: 6px 0 6px 0;
  display: block;
  height: 10px;
}
.transshop {height: auto;}

.divTable, .divTableBody, .divTableRow { padding: 0; font-size: 15px; width:95%;}
divTableCellright { padding: 22px; font-size: 15px; width:85%;}
.divTableCell, .divTableCellright { float: left; width:90%;}
.divTableCells { float: left; width:100%; border: 1px solid white;}
.divTableCellright {padding-bottom: 20px ;}
.divTableCells a img {width: 25%; float: left;}

.feature img {
	 height:auto; width:107%;}
.feature2 td, .feature2 img {
	 height:auto; width:107%; }
table td a img { float:left; }
#mainstore {
  float:none; }
iframe {
	float:left; }
#mainstore table td iframe { float:left; }
#bovengold2, #ondergold2, .transsupport2, #navstripsocial, #navstripright, #sidebar,
.st_pinterest_vcount, .google-ad { 
  display:none; }
.PLR20, .PLR18 { 
	 
	height: 160px;}
.nnorcol { 
	padding:10px 0 0 10px; }
#mainimg { 
	background-position:left; }
.feedb { 
	margin-right:10px; }
}
