/*    arial.css
	  Controls the font for the page**************/
	  
/* General page styling ****************************/	  

	body, input, button 
	{
		font-family: Arial, Helvetica;
		font-size: small;
	}

	h1
	{
		font-size: 200%;
	}
	
	h2
	{
		font-size: 110%;
		font-weight: bold;
	}
	
	div.button, a.button, input.button, button.button
	{
		font-size: 90%;
		font-weight: bold;
		line-height: 30px;
	}
	
/* 	HEADER  *********************************************/

	#header #name h2
	{
		font-size: 130%;
		padding-left: 5px;
		text-align: left;
	} 
	
	#header #name h4 a
	{
		font-size: 90%;
		padding-left: 5px;
		text-align: left;
		text-decoration: none;
	} 
	
	#search label
	{
		font-size: 90%;
		font-weight: bold;
	}
	
	#searchBox
	{
		font-size: 100%;
	}
	
	#searchButton
	{
		font-size: 90%;
		font-weight: bold;
		text-align: center;
		line-height: 18px;
	}
	
/*  NAVIGATION  *************************************/

	#home, #categories, #viewBasket, #checkout, #contact, #help, #terms
	{	
		font-size: 130%;
		font-weight: bold;
	}


/*  SHOPPING  BASKET  *****************************/
	
	.input
	{
		font-size: 90%;
		font-weight: bold;
	}

	#check a
	{
		font-size: 100%;
		font-weight: bold;
		text-decoration: none;
	}
	
	#check a:hover
	{
		font-size: 120%;
		letter-spacing: 0.3em;
	}
/*  /HEADER  */

/*  BREADCRUMB ******************************************/	

	#horizontal
	{
		font-size: 100%;
		font-weight: bold;
		line-height: 16px;
	}

/*  /BREADCRUMB  */	

/*  CONTENT  AREA  *************************************/
	.featuredItem h3, h4
	{
		font-size: 100%;
	}

	.featuredItem .button
	{
		font-weight: bold;
		line-height: 18px;
		padding: 0;
	}
	
/*  Billing Form   itemaddr.html************************/	
	
	#billing form label
	{
		font-size: 90%;
		font-weight: lighter;
	}
	

	#billing legend
	{
		font-weight: bold;
		font-size: 100%;
		letter-spacing: 0.1em;
		color: #FFFFFF;
	}
	
	#billing #buttonReset
	{
		font-size: 100%;
		font-weight: bold;
		text-align: center;
		line-height: 14px;
	}
	
	#proceed
	{
		font-size: 100%;
		font-weight: bold;
		text-align: center;
		line-height: 14px;
	}	
	
/*  Error Table  itemminn.html******************************/

	#errorHeader
	{
		font-size: 100%;
		font-weight: bold;
		color: #FFFFFF;
		text-align: left;
	}	
	
	.errorSubheading
	{
		font-size: 90%;
		font-weight: bold;
	}
	
	#buttonBack
	{
		font-size: 90%;
		font-weight: bold;
		padding: 0px;
		line-height: 16px;
	}

/*  itembask.html   ****************************************/

	.shopBasketRow1
	{
		font-size: 100%;
		font-weight: bold;
		color: #FFFFFF;
	}
	
	#baskpurc
	{
		/*font-size: 95%;
		font-weight: bold;*/
		padding: 0px;
		line-height: 10px;
	}
		
	#shopBasket #buttonBack
	{
		font-size: 90%;
		font-weight: bold;
		padding: 0px;
		line-height: 19px;
	}
			
/*	Checkout Table   itemchck.html**************************/

	#checkoutheader
	{
		font-size: 90%;
		font-weight: bold;
		color: #FFFFFF;
	}

	.checkoutSubheading
	{
		font-weight: bold;
	}	
	
	#checkoutTable #baskpurc
	{	
		font-size: 100%;
		font-weight: bold;
		line-height: 14px;
	}
	
/*  Product information      itemdetl.html  ***************/

	.prodHeader
	{
		text-align: left;
		font-size: 100%;
		font-weight: bold;
		color: #FFFFFF;
	}
	
	
	.prodInfo
	{
		text-align: left;
		font-size: 100%;
	} 
	
	.prodPrice
	{
		font-size: 100%;
		font-weight: bold;
		text-align: right;
	}
	
	.prodQuanTot
	{
		font-size: 80%;
	}
	
	 #product #buttonBack
	 {
	 	font-size: 100%;
	 	font-weight: bold;
	 }
	 
/*  itemlist.html   ****************************************/

	.itemHeader
	{
		text-align: left;
		font-size: 100%;
		font-weight: bold;
		color: #FFFFFF;
	}
	
	
	.itemInfo
	{
		text-align: left;
		font-size: 80%;
	} 
	
	.itemPrice
	{
		font-weight: bold;
		font-size: 90%;
		text-align: right;
	}
	
	.itemQuanTot
	{
		font-size: 80%;
	}
	
	/*.itemStock
	{
		font-weight: lighter;
		font-size: 80%;
		text-align: right;
	 }*/

	.pageContent
	{
		font-size: 90%;
	}
	
	/*.addButton
	{
		
	}*/
	
	#viewButton
	{
		font-size: 85%;
		font-weight: bold;
		line-height: 14px;
		letter-spacing: 0.1em;
	}	
	
/***** itemtype.html **************************************/

	.MaintableHeaderbilling
	{
		font-size: 100%; 
		font-weight: bold;
	}
	
	.tableHeaderbilling
	{
		font-size: 90%; 
		color: #FFFFFF;
	}
	
	.tableHeaderbasket
	{
		font-size: 100%; 
		color: #fff;
	}
	
	.tableDatabasket
	{
		font-size: 100%;
	}
	
	.tableDatabasketHeader
	{
		font-size: 100%;
		font-weight: bold;
	}
	
	.tableDatabasketTotal
	{
		font-size: 100%;
		font-weight: bold;
	}
	
	.tableDatabasketTerms
	{
		font-size: 100%;
		font-weight: bold;
	}
	
	table #buttonClear
	{
		font-size: 100%;
		font-weight: bold;
		line-height: 14px;
	}
	
	#paymentTable #proceed
	{
		font-size: 90%;
		font-weight: bold;
		line-height: 14px;
	}
	
	#paymentTable #buttonAmendAddress
	{
		font-size: 100%;
		font-weight: bold;
		line-height: 16px;
		text-align: center;
	}
	
	#paymentTable #buttonAmend
	{
		font-size: 100%;
		font-weight: bold;
		line-height: 16px;
		text-align: center;
	}
	
	#paymentTable #change
	{
		font-size: 90%;
		font-weight: bold;
		line-height: 14px;
		letter-spacing: 0.1em;
	}
/*  CONTACT  FORM ******** shopcontact.html *************/	
	
	#contactForm form label
	{
		font-size: 80%;
		font-weight: lighter;
	}
	

	#contactForm legend
	{
		font-weight: bold;
		font-size: 100%;
		color: #FFFFFF;
	}
	
	#contactForm #buttonReset
	{
		font-size: 100%;
		font-weight: bold;
		text-align: center;
		line-height: 16px;
	}
	
	#send
	{
		font-size: 100%;
		font-weight: bold;
		text-align: center;
		line-height: 16px;
	}	
	 	
/*  /CONTENT AREA  */

	