/* clearfix */
.clearfix:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.white {
		font-family:verdana,helvetica,arial;
		font-size:10px;
		color:#ffffff;
	   	}

.grey {
		font-family:verdana,helvetica,arial;
		font-size:10px;
		color:#666666;
	   	}
	   	
.greyhdr   {
		font-family:verdana,helvetica,arial;
		font-size:12px;
		color:#666666;
	   	}
	   	
.orangehdr   {
		font-family:verdana,helvetica,arial;
		font-size:12px;
		font-weight:bold;
		color:#ff872e;
	   	}
	   	
.greenhdr   {
		font-family:verdana,helvetica,arial;
		font-size:12px;
		color:#84A110;
	   	}
	   	
.greenbighdr   {
		font-family:verdana,helvetica,arial;
		font-size:14px;
		font-weight:bold;
		color:#84A110;
	   	}
	   	
.orangebighdr   {
		font-family:verdana,helvetica,arial;
		font-size:14px;
		font-weight:bold;
		color:#ff872e;
	   	}
		
td 		{
		font-family:verdana,helvetica,arial;
		font-size:10px;
		color:#ff872e;
	   	}

A 		{
		font-family:verdana,helvetica,arial;
		font-size:10px;
		color:#FF6600;
	   	}


A.cart 	{
		font-family:verdana,helvetica,arial;
		font-size:10px;
		font-weight:bold;
		color:#84A110;
	   	}

A.subnav	{
		font-family:arial,sans-serif;
		font-size:10px;
		color:#cc6600;
		padding: 1px 5px;
		margin: 3px 10px 3px 0;
		text-decoration:none;
		line-height:15px;
		}
	
A.subnav:hover {
		color:#ffffff;
		background-color:#F7881F;
		}
		
A.subnavlg	{
		font-family:arial,sans-serif;
		font-size:12px;
		font-weight: bold;
		color:#cc6600;
		padding: 5px 5px;
		margin: 5px 0 3px 0;
		text-decoration:none;
		display: block;
		text-align: center;
		}
	
A.subnavlg:hover {
		color:#ffffff;
		background-color:#F7881F;
		}
		
A.subnavtitle {
		font-family:arial,sans-serif;
		font-size:10px;
		color:#ffffff;
		padding: 1px 5px;
		margin: 3px 14px 3px 5px;
		background-color:#96AF10;
		text-decoration:none;
		line-height:15px;
}

A.subnavon	{
		font-family:arial,sans-serif;
		font-size:10px;
		color:#ffffff;
		background-color:#F7881F;
		padding: 1px 5px;
		margin: 3px 10px 3px 0;
		text-decoration:none;
		line-height:15px;
		
		}
		
.pressimg {
		border: 1px solid #ff6600;
		}

#shopkumquat {
	margin: 60px 0;
}

#shopkumquat td {
	text-align: center;
}
#shopkumquat td  a {
	color: #84A110;
	font-weight: bold;
	font-size: 20px;	
	border: 5px dotted #ff6600;
	padding: 10px;
	background-color: #ffe9da;
display: block;
}

ul#onlinestores li {
	margin: 7px 0;
}

ul#modelgrid {
	width: 700px;
}

ul#modelgrid li {
	list-style: none;
	float: left;
	width: 201px;
	margin-right: 20px;
	margin-bottom: 10px;
}

#widermodels img,
ul#modelgrid li img {
	border: 1px solid #ff6600;
}

#widermodels {
	width: 373px;
	margin: 20px auto;
}

ul#widermodels li{
	list-style: none;
	display: block;
	margin-bottom: 10px;
}

ul.nobullets li {
	list-style: none;
}