/*//---------------------------------------------*/
/*// Name: HAIRCO - Default Style Sheet		 	*/
/*// Specification: CSS 2.1						 */
/*//---------------------------------------------*/

/*//---------------------------------------------*/
/*// Template Settings							 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
	/*//---------------------------------------------*/
	/*// Body & Table Settings						 */
	/*//---------------------------------------------*/
	body
	{
		background-color: #000000;
		color: #000000;
		font-size: 12px;
		font-family: Arial, Verdana, Times;
	}
	.outerTable
	{
		background-color: #dcca99;
		margin-left: auto;
		margin-right: auto;
		width: 756px;
		height: 175px;
	}
	.borderLeft
	{
		background: url(images/border-left.jpg);
		width: 9px;
	}
	.borderRight
	{
		background: url(images/border-right.jpg);
		width: 13px;
	}
	.borderMiddle
	{
		background: url(images/border-middle.jpg);
		width: 16px;
	}
	.borderBottom
	{
		background: url(images/border-bottom.jpg);
		width: 756px;
		height: 20px;
	}
	/*//---------------------------------------------*/
	/*// Header Settings							 */
	/*//---------------------------------------------*/
	.headerCell h1 a
	{
		background: url(images/header.jpg) no-repeat #dcca99;
		width: 756px;
		height: 175px;
	}
	/*//---------------------------------------------*/
	/*// Navigation Settings						 */
	/*//---------------------------------------------*/
		/*//---------------------------------------------*/
		/*// Top Navigation Settings					 */
		/*//---------------------------------------------*/
		.navBottom
		{
			background: url(images/nav-bottom.jpg) no-repeat;
			width: 756px;
			height: 39px;
		}
		.navTable
		{
			background-color: #d2bd83;
			height: 27px;
			width: 756px;
		}
		.navLeft
		{
			background: url(images/nav-left.jpg) no-repeat;
			width: 9px;
			height: 27px;
		}
		.navRight
		{
			background: url(images/nav-right.jpg) no-repeat;
			width: 13px;
			height: 27px;
		}
		.topNavigationList ul
		{
			float: left;
		}
		.topNavigationList li
		{
			list-style-image: url(images/nav-image.gif);
			font-size: 15px;
			font-family: 'Times New Roman', arial, Verdana;
		}
		.topNavigationList a
		{
			text-decoration: none;
			color: #000000;
		}
		.topNavigationList a:hover
		{
			text-decoration: underline;
			color: #000000;
		}
		/*//---------------------------------------------*/
		/*// Side Navigation Settings					 */
		/*//---------------------------------------------*/
		.sideNavCell
		{
			background-color: #d2bd83;
			width: 148px;
		}
		.sideNavTitle
		{
			background: url(images/side-nav-title.jpg) no-repeat;
			width: 148px;
			height: 24px;
		}
		.sideNavigation
		{
			padding-top: 10px;
		}
		.sideNavigation a
		{
			display: list-item;
			padding: 1px;
			list-style: url(images/spacer.gif) square outside;
			color: #000000;
			text-decoration: none;
			font-size: 12px;
			margin-left: 15px;
		}
		.sideNavigation div
		{
			display: none;
		}
		.sideNavigation a:hover
		{
			list-style: url(images/nav-image.gif) square outside;
			text-decoration: underline;
			color: #000000;
		}
		.logos
		{
			background: url(images/side-nav-logos.jpg) no-repeat;
			width: 148px;
			height: 304px;
		}
	/*//---------------------------------------------*/
	/*// Footer Settings							 */
	/*//---------------------------------------------*/
	.footer
	{
		background: url(images/bvlogo.gif) no-repeat #000000;
		background-position: 250px 15px;
		padding-top: 10px;
		color: #FFFFFF;
		font-size: 11px;
	}
	.footer a
	{
		color: #b19957;
		text-decoration: underline;
	}
	.footer a:hover
	{
		color: #b19957;
		text-decoration: none;
	}
/*//---------------------------------------------*/
/*// Content Cell Settings						 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/	
	/*//---------------------------------------------*/
	/*// Text Settings								 */
	/*//---------------------------------------------*/
	.bodyCell
	{
		background-color: #f4edd9;
		color: #000000;
		font-size: 12px;
		font-family: Verdana, Arial, Times;
	}
	
	h1.new {
			background: url(images/headingBG.gif) no-repeat;
			height: 85px;
			line-height: 85px;
			font-size: 32px;
			padding: 0 0 0 40px;
			margin: 0;
			font-family: 'Times New Roman', times, serif;
			/* font-family: Scriptina, fantasy, cursive, serif; */
		}
	/*//---------------------------------------------*/
	/*// Link Settings								 */
	/*//---------------------------------------------*/
	a
	{
		color: #000000;
	}
	a:hover
	{
		color: #000000;
		text-decoration: none;
	}
	/*//---------------------------------------------*/
	/*// Image Settings								 */
	/*//---------------------------------------------*/
	.bodyImage
	{
		padding: 5px;
	}
	/*//---------------------------------------------*/
	/*// Form Settings								 */
	/*//---------------------------------------------*/
	.borderTable
	{
		border: 3px solid #dcca99;
		background: #000000;
		color: #FFFFFF;
	}
	.tableRowHeader
	{
		background-color: #dcca99;
		font-weight: bold;
		color: #FFFFFF;
	}
	.tableRowFooter
	{
		background-color: #dcca99;
		font-weight: bold;
		color: #FFFFFF;
	}
	.textRequiredField
	{
		color: #b19957;
		font-weight: bold;
	}
	.textSmallerFont
	{
		font-size: 11px;
	}
	.labelColumn
	{
		color: #FFFFFF;
	}
	/*//---------------------------------------------*/
	/*// Other Settings								 */
	/*//---------------------------------------------*/

	/* Ecom Diagrams */
	
	.priceTable {
		width: 100%;
		font-size: 11px;
		border: 1px solid #fff;
	}
	
	.priceTable td{
		border-color: #fff;
		border-style: solid none none solid;
		border-width: 1px 0 0 1px;
		padding: 5px;
	}
	
	.priceTableRowHeader {
		font-size: 12px;
		font-weight: bold;
		color: #000;
		background: #fff;
	}
	
	.ecomTable, .ecom-tableDetails, .ecom-tableCategory, .ecom-tableListing, .ecom-tableViewCart, .ecom-tableCommon
	{
		border: 3px solid #dcca99;
	}
	
	.ecomTable td, .ecom-tableDetails td, .ecom-tableCategory td, .ecom-tableListing td, .ecom-tableViewCart td, .ecom-tableCommon
	{
		border-color: #dcca99;
		border-width: 1px;
		border-style: solid;
		padding: 2px;
	}
	
	.ecom-tableListing-rowNavigationTop, .ecom-tableListing-rowNavigationBottom
	{
	
	}
	.ecom-tableRowHeader, .ecom-tableListing-rowHeaderTop
	{
		background-color: #dcca99;
		font-weight: bold;
		color: #FFFFFF;
	}
	.ecom-tableRowHeader, .ecom-tableListing-rowHeaderBottom
	{
		background-color: #dcca99;
		font-weight: bold;
		color: #FFFFFF;
	}
	.ecom-textRequiredField
	{
		color: #b19957;
		font-weight: bold;
	}

	.ecom-labelColumn
	{
	
	}
	.tableRow1, .ecom-tableRow1, .ecom-tableListing-row1
	{
	
	}
	.tableRow1, .ecom-tableRow2, .ecom-tableListing-row2
	{
	
	}
	.itemImage {
	
	}
	.itemDetails {
	
	}
	.ecom-imgStatic-exists
	{
	
	}
	.ecom-textProductName
	{
		font-size: 14px;
		font-weight: bold;
	}
	.ecom-textProductStatus
	{
	
	}
	.viewCartInfo
	{
	
	}
	.ecomDiscountCode
	{
	
	}
	.ecom-textErrorMessage
	{
	
	}
	.ecom-textAlignCenter
	{
		text-align: center;
	}
	.ecom-textAlignLeft
	{
		text-align: left;
	}
	.ecom-textAlignRight
	{
		text-align: right;
	}
	.ecom-textAlignJustify
	{
		text-align: justify;
	}
	
	input.userSectionInput {
		width: 100px;
	}
	
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/