@charset "UTF-8";

.product-category				{float:left;width:170px;text-align:center;border:1px solid #E6E6E6;background:#fbfdff;margin-right:11px;margin-bottom:30px;}
.product-category a				{color:#0066FF;font-weight:bold;}
.product-category a:hover		{color:#0099FF;text-decoration:underline;}
.product-category IMG 			{padding:0 5px 0 0;text-align:center;}
.product-category span			{display:block;font-size:12px;padding-bottom:5px;}
.product-category span strong	{font-weight:normal;color:#999999;}
.product-category p				{font-size:11px;line-height:13px;padding-bottom:0px;height:30px;margin:10px 0 10px 0;color:#545454;}
.product-category em			{font-style:normal;font-size:11px;color:#999999;}
.product-category .top-pick		{font-size:11px;display:block;background:#004a9c;color:#fff;background:#ddeeff;color:#004a9c;border:1px solid #E6E6E6;border-bottom:none;}

.product-category .product-image					{height:125px;overflow:hidden;border:1px solid #E6E6E6;border-top:none;margin-bottom:5px;background:#fff;}
.product-category .product-image img				{width:170px;border:none;}

.product-category .view-all							{font-size:12px;padding-bottom:5px;}
.product-category .buy								{padding:3px;margin:8px 5px 30px 5px;background:#cc0000;color:#fff;width:80px;display:inline-block;border:1px solid #990000;-moz-border-radius: 5px; -webkit-border-radius: 5px;font-weight:bold;}
.product-category a.buy 							{color:#fff;text-decoration:none;}
.product-category a.buy:hover						{background:#990033;color:#fff;text-decoration:none}

.product-category .box							{padding:3px;}
.product-category .box:hover					{background: #ddeeff; cursor:pointer;}
.product-category .box:hover a					{color:#0099FF;}
.product-category .box:hover a.buy				{color:#fff;background:#990033;}

.product-category .category						{border-bottom:1px solid #ccc;height:80px;color:#666;}
.product-category .product		{height:320px;}	

#top_picks .product-category	{width:240px;}
#top_picks	.product			{height:300px;}
#top_picks .product-image		{height:150px;overflow:hidden;border:1px solid #E6E6E6;border-top:none;margin-bottom:5px;background:#fff;}
#top_picks .product-image img	{width:240px;border:none;}


#mini p {display:none;}
#mini h2 	{padding:0;margin:0;}
#mini	.buy	{display:none;}
#mini strong.top-pick {display:none;}
#mini .product {height:190px;}
#mini .reviews	{display:none;}
#mini .product-category {width:130px;font-size:11px;line-height:13px;}
#mini .product-image img {width:120px;border:none;}
#mini .product-image		{height:70px;border-top:1px solid #E6E6E6;}
#mini .product				{height:120px;}

#single .tp1 .product-category {width:775px;font-size:18px;text-align:left;height:290px;}
#single .tp1	.product {height:290px;}
#single .tp1 .product-category p {font-size:14px;line-height:17px;padding-right:5px;}
#single .tp1 .product-image  {width:250px;height:250px;float:left;padding-top:5px;margin:5px;border-top:1px solid #E6E6E6;}
#single .tp1 .product-image img {width:250px;height:250px;}
#single .tp1 .short-description {visibility:visible;}
#single .tp1 .buy {font-size:14px;}

#double .tp2 .product-category 	{width:365px;}
#double .tp2 .product-image		{height:150px;overflow:hidden;border:1px solid #E6E6E6;border-top:none;margin-bottom:5px;background:#fff;}
#double .tp2 .product-image img	{width:250px;border:none;}

/*code to make shit work on test bed*/
#single .tp1 .product-category {width:775px;font-size:18px;text-align:left;height:290px;}
#single .tp1	.product {height:290px;}
#single .tp1 .product-category p {font-size:14px;line-height:17px;padding-right:5px;}
#single .tp1 .product-image  {width:250px;height:250px;float:left;padding-top:5px;margin:5px;border-top:1px solid #E6E6E6;}
#single .tp1 .product-image img {width:250px;height:250px;}
#single .tp1 .short-description {visibility:visible;}
#single .tp1 .buy {font-size:14px;}

#double .tp2 .product-category 	{width:365px;}
#double	.tp2 .product-category p {font-size:13px;line-height:15px;}
#double .tp2 .product-image		{height:150px;overflow:hidden;border:1px solid #E6E6E6;border-top:none;margin-bottom:5px;background:#fff;}
#double .tp2 .product-image img	{width:250px;border:none;}

