﻿
/*

	PRODUCTS; Product-Specific Styles
	-------------------------------------------------------------------------
	Author: Michael Argentini; magic@mezzocode.com
	09/18/2008

*/

	.PHomeImages
	{
		width:624px;
	}

	.PHomeImages h2 a
	{
		font-size: 15px !important;
		line-height: 15px !important;
		padding: 0 0 10px !important;
		color: #990000 !important;
	}
	.PHomeLeft
	{
		padding: 10px 20px 10px 0px;
		width: 280px;
		overflow: hidden;
	}
		.PHomeLeft .Text
		{
			width: 280px;
		}

	.PHomeCenter
	{
		padding: 10px 20px 10px 0px;
		width: 280px;
		overflow: hidden;
	}
	
		.PHomeCenter .Text
		{
			width: 280px;
		}
	
	.PHomeRight
	{
		padding: 10px 15px 10px 0px;
		width: 188px;
		overflow: hidden;
	}
	
		.PHomeRight .Text
		{
			width: 188px;
		}
	
	/*.ProductHeader
	{
		position:absolute;
		top: 171px;
		left: 375px;
	}*/

	.ProductTitle h2
	{
		font-size: 18px !important;
		line-height: 18px !important;
	}



/*

	PRODUCT LIST; Product List-Specific Styles
	-------------------------------------------------------------------------

*/

	.ProductRow
	{
		padding-bottom: 15px;
	}
	
	.ProductItem
	{
		width: 130px;
		float: left;
		line-height: 15px;
	}
		.ProductItem h2
		{
			font-size: 15px !important;
			line-height: 17px !important;
			text-transform: none !important;
			padding-bottom: 5px !important;
			padding-top: 5px !important;
		}
		
	.ProductBuffer
	{
		padding-right: 32px;
	}
	



/*

	PRODUCT SIDEBAR LIST; Product Sidebar List-Specific Styles
	-------------------------------------------------------------------------

*/

	.ProductsList
	{
		padding: 10px;
	}

		.ProductsList blockquote
		{
			padding: 0px 0px 0px 10px;
		}

		.ProductsList p
		{
			padding: 2px 0px 0px 0px !important;
		}

		.ProductsList h2
		{
			padding: 0px 0px 20px 0px !important;
			font-size: 20px;
		}

		.ProductsList h3
		{
			padding: 0px 0px 7px 0px !important;
			font-size: 15px;
		}

		.ProductsList h3 a, .ProductsList h2 a
		{
			color: #990000 !important;
		}

		.ProductsList .ListBuffer
		{
			padding: 20px 0px 5px 0px !important;
		}

		.ProductsList .Find
		{
			width: 198px;
		}

		.HomeProductsFind .Find
		{		
			width: 200px;
		}
		
		.HomeProductsFind
		{
			margin: 10px 0px 0px 0px;
		}






/*

	PRODUCT VIEW; Product-Specific Styles
	-------------------------------------------------------------------------

*/

	.ProductTitle h1
	{
		font-size: 18px !important;
		line-height: 22px !important;
		padding: 0px 0px 0px 0px !important;
	}

	.ImageHeader h2
	{
		padding: 0px 0px 10px 0px !important;
		font-size: 22px !important;
		line-height: 22px !important;
	}

	.ProductInfo
	{
		width: 335px;
		padding: 10px 20px 10px 0px;
	}
	
		.ProductInfo h3
		{
			padding: 20px 0px 10px 0px !important;
		}

	.ProductPhoto
	{
		width: 277px;
	}

	


