BODY, TD {
	font-family : Arial, sans-serif ;
	font-size : smaller;
}

A {
	text-decoration: none;
	color: blue;
}

A:Hover {
	text-decoration: underline;
	color: red;
}

.searchbox {
	border-style: solid;
	border-bottom-color:#999;
	height: 30px;
	font-size: 14px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
}

.googlebox {
	border: 2px;
	border-style: solid;
	border-color: black;
	height: 60px;
}

.login_input{
	font-size : xx-small;
}

tbackground{
	background-image: /images/tbackground.png;
}

.white{
	color: white ;
}

.front_links {
	color: white ;
}


.social_book 
{
	border: 1px solid #c1c1c1; 	
	padding:8px;
	margin: 30px 10px 10px 10px;		
	width: auto;
	text-align:center;
}
.social_book a 
{
	cursor: pointer;
}
.social_book h2 
{
	margin-bottom: 10px; 
	margin-top:0px; 
	text-transform: uppercase; 
	font-size: 0.75em; 
	font-weight: bold;
}
.social_book h2 a 
{
	color: #666; 
	font-size: 10px; 
	font-weight:normal;
	text-decoration:none;
}
.social_book ul
{	
	margin:0px;
	padding:0px;
	text-align:center;
}
.social_book li 
{
	margin:0px;	
	text-align:center;
	padding: 2px;
	display:inline;		
	font-size: 0.65em;		
}
.social_book li a {color: #444; text-decoration:none; font-size: 10px; margin:0px; padding:0px; white-space:nowrap; }
.social_book img {margin-right: 2px; border: none;}

.defaultText { width: 120px; }
.defaultTextActive { color: black; }

.saleoriginal{
	text-decoration:line-through;
}

.saleprice{
	color: red;
	font-size:large;
	font-weight:bold;
}

.outofstockbox
{
	border: 3px solid red; 	
	padding:8px;
	margin: 5px 5px 5px 5px;		
	width: auto;
	font-weight:bold;
	text-align:center;
}

.outofstocktext {
	color: red;
	font-weight:bold;
}

.breadcrumbs {
	border: 1px solid yellow;
	background-color:#FFC;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	padding: 3 3 3 3;
}

.crop { width: 55px; height: 55px; overflow: hidden; margin: 2 2 2 2; float:left;}

.crop img { width: 300px; height: 300px; margin: -35 -35 -35 -35; }

.breadcrumbs {
	border: 1px solid yellow;
	background-color:#FFC;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	padding: 3 3 3 3;
}

.product_info_title {
	background-image: url(/images/tbackground.png);
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	text-align:left;
	padding: 5 5 5 5;
	margin-bottom: 20px;
	text-shadow: 1px 1px 1px #ffffff; filter: dropshadow(color=#ffffff, offx=1, offy=1);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}