
	body {
		font-family: verdana;	
		text-align:center;		
		font-size:12px;
		margin:0 0 0 0;
		padding:0 0 0 0;
		border: 0 0 0 0;
		background-color:#FFFFFF;		
	}
	div {
/*		border:solid 1px red; */
	}
	td {
		vertical-align:top;
	}
	a {
		color:black;
		text-decoration:none;
	}
	a:hover {
		color:blue;
		text-decoration:underline
	}
	
	.mainimagetd {
		width:170;
		text-align:center;	
	}
	.mainpricediv {
		font-size:24px;
		font-weight:bold;
		padding-bottom:5px;
	}
	.linkmainprice {
		font-size:24px;
		font-weight:bold;
		padding-bottom:5px;
		color:black;
		text-decoration:none;
	} 
	.linkmainprice:hover {
		font-size:24px;
		font-weight:bold;
		padding-bottom:5px;
		color:blue;
		text-decoration:underline;
	}	
	.mainimage {
		width:150;
		border:solid 0px white;
/*		float:left; */
		
	}
	.linkmedium {
		font-size:14px;
		font-weight:normal;
		color:blue;	
	}
.linksmall {
		font-size:10px;
		font-weight:normal;
		color:blue;	
	}	
	.producttable {
		cell-spacing:0 0 0 0;
		margin:0 0 0 0;
		cell-padding:5 5 5 5;
		width:<?php echo $productsdivwidth ?>px;
		border-collapse:collapse;
	}
	.productcell {
		border:solid 1px #d3d3d3;
		vertical-align:top;
		width:<?php echo $tdwidth ?>px;
		text-align:center;
		background-color:white;
		padding:3 3 3 3;		
	}
	.productprice {
		border-left:solid 1px #d3d3d3;
		border-right:solid 1px #d3d3d3;
		border-bottom:solid 1px #d3d3d3;						
		padding:3 3 3 3;
		padding-top:0;
		margin-top:0;
		padding-bottom:10;
		font-size:9px;
		text-align:center;
		color:red;
	}
	.link-productprice {
		border-left:solid 1px white;
		border-right:solid 1px white;
		border-bottom:solid 1px white;						
		padding:3 3 3 3;
		padding-top:0;
		margin-top:0;
		padding-bottom:10;
		font-size:9px;
		text-align:left;
		color:red;
	}
		.linkproductprice {
		font-size:9px;
		color:red;
		text-decoration:none;
	}
		.linkproductprice:hover {
		font-size:9px;
		color:blue;
		text-decoration:underline;
	}	
	.productdesc {
		border-left:solid 1px #d3d3d3;
		border-right:solid 1px #d3d3d3;		
		padding:3 3 3 3;
		padding-top:3;
		margin-top:3;
		font-size:9px;

		text-align:center;
	}
	.linkproductdesc {		
		font-size:9px;
		color:black;
		text-align:center;
		text-decoration:none;		
	}
	.linkproductdesc:hover {		
		font-size:9px;
		text-align:center;
		color:blue;
		text-decoration:underline;
	}			
	.productspacercell {
		height:5px;
	}
	.pagediv {
/*		width:<?php echo $screenwidth ?> */
		width:960px;
	}
	.productheaddiv {
		width:100%;
		text-align:left;
		clear:both;
	}
	#mainproductdiv {
/*		width:<?php echo $productsdivwidth ?>px; */
/*		border:solid 1px blue; */
		text-align:left;
		font-size:12px;
	}
	.productsdiv {
		width:<?php echo $productsdivwidth ?>px;
/*		border: solid 1px red; */
	}
	.list-productsdiv {
		text-align:left;
	}
	#menu {
		width:<?php echo $menuwidth ?>;
		font-size:10px;
/*		border:solid 1px green; */
		float:left; 
		text-align:left;		
	}
	#menu ul {
		padding:0 0 0 0 ;
		padding-top:4px;		
		margin:0 0 0 0;
		text-align:left;
	}
	#menu li {
		padding-top:3px;		
	}
	#menulink {
	}
	.menulinkcell {
		text-align:right;
	}
	.linkmenu {
		color:black;
		text-decoration:none;
	}
	.linkmenu:hover,{
		color:blue;
		text-decoration:underline;
	}
	.menutitlelinkcell {
		list-style:none;	
		text-align:left;
		background-color:#d3d3d3;
		padding-bottom:3;		
		padding-right:2px;
		padding-left:5px
	}
	.menutitlelink{
		font-weight:normal;
		font-size:9px;
		color:blue;
		text-decoration:none;
	}
	.menutitlelink:hover{
		font-weight:normal;
		font-size:9px;			
		color:blue;
		text-decoration:underline;
	}
	.sitetitle {
		text-align:left;
		font-size:18px;
		float:right; 
		padding-bottom:5px;
/*		border:solid 1px blue; */ 
	}
	.title-cat {
		color:black;;
		font-size:20px;
	}
	.title-global {
		color:red;
	}
	.title-guide {
		color:green;
	}
	.title-book {
			color:blue;
	}
	.title-com {
		color:black;
	}
	.page-head-left {
		text-align:left;;
/*		border:solid 1px black; */ 
/*		float:left; */ 
		padding-bottom:10px;
		clear:left;  
	}
	.rightdiv {
		width:<?php echo $googlerightdivwidth ?>px;
		float:right;

	} 
	.imageproducts {
		border: solid 1px white;
		width:180px;
	}
		.imageproducts:hover {
		border: solid 1px black; 
	} 
	.linkimage {
			border: solid 1px white;
			border-bottom: solid 3px white
	}
	.linkimage:hover {
			border-bottom: solid 3px #d3d3d3;
	}
	#menutitle {
		background-color:#d3d3d3;
		font-weight:bold;
		padding-bottom:3;
		clear:both		
	}
	.menutitle {
		background-color:#d3d3d3;
		font-weight:bold;
		padding-bottom:3;
		
	}
	.leftmenuitem {
		list-style:none;
		padding: 0;
		margin: 0;
		color:red;
	}
	.leftmenuitemselected {
		list-style:none;
		padding: 0;
		margin: 0;
		color:red;
		background-color:yellow;
	}
	.leftmenuitem:hover {
		background-color:gray;
	}
	.groupline {
			background-color:yellow;
	}
	.hiddendiv {
		display:none;
	}
	.topmenudiv {
		width=100%;
/*		border:solid 1px black; */
		float:left;
/*		background-color:blue; */
		margin-bottom:10px;

	}
	.topmenulist {
		width:100%;
		margin: 0 0 0 0;
		padding:2 2 2 2;
		float:left; 		
/*		border:solid 3px red; */				
	}
	.topmenuitem {
		padding:3 3 3 3; 
/* 		margin:3 3 3 3; */
		float:left;
		background: url(images/background.gif) #fff bottom left repeat-x;		
/*		border:solid 1px black; */	
	border-left:solid 1px #D7D8EB;
/*	border-right:solid 1px black; */	
		font-size:10px;		
		height:25px;
	}

	.topmenuitemselected {
	padding:3 3 3 3; 
/* 		margin:3 3 3 3; */
		float:left;
/*		background: url(images/background_flip.gif) #fff top left repeat-x; */		
		background-color:#D7D8EB;
/*		border:solid 1px black; */	
	border-left:solid 1px #D7D8EB;
/*	border-right:solid 1px black; */		
		font-size:10px;		
		height:25px;
		padding-top:0px;
		
	}
	.small-link {
		font-size:12px;
	}
	#affiliatelinkdiv {
		padding:10px;
	}
	#recentsearchlinkdiv {
		padding:10px;		
	}
	#skyscraperadsdiv {
	float:right;
/*	border:solid 1px black;*/
}
#productcellsdiv {
	float:left;
/* 	width:800px;*/
}
#leadertext {

	text-align:left;
	float:left;
}
#searchbox {

	text-align:right;
	float:right;
}
#mainimagediv {
	float:left;
}
#wheretobuydiv {
	margin-top:10px;
	text-align:right;
}
#wheretobuylink {
	text-decoration:underline;
	color:blue;
	font-size:12px;
}
#maintextdiv {
	float:left;
	padding-left:5px;
}
#maingooglediv {
	margin-top:10px;
}
#mainpricediv {
}
#mainpricevaluediv {
	float:left;
}
#checklatestpricediv {
/*	float:left;; */
	position:relative;
	top:10px;
	left:10px
}
#maindescriptiondiv {
	clear:both;
	padding-top:3px; 
	padding-right:10px;
}
#mainimagezoomdiv {
	font-size:10px;
	text-align:center;
}
	
