/* 

	Pete Nash

	Kris Hardy v2

	02/08/2006

*/

/* Hack */

*
{ 
	-moz-box-sizing:border-box;
}

/* Default layout items */

BODY 
{
	margin: 30px 0 0 0;
	
	font-family:  Arial, times new roman;
	
	font-weight: bold;
	font-size: 95%;
	
	color: #717171;
}

li 
{
	padding-top: 15px;
	list-style-type: square;
}

ul
{
	padding-bottom: 15px;
}

.altColour 
{
	color: #A8A8A8;
}

h1 
{
	font-family: arial, verdana, times new roman;
	
	font-weight: bold;
	font-size: 250%;
	color: #717171;
}

h2 
{
	font-family: arial, verdana, times new roman;
	
	font-weight: bold;
	
	font-size: 160%;
	color: #717171;
}

h3
{
	font-family: arial, verdana, times new roman;
	
	font-weight: bold;
	
	font-size: 130%;
	color: #717171;
}

A 
{
	color: #A8A8A8;
	
	font-weight: bold;
	
	text-decoration: none;
}

A:hover 
{
	
	color: red;	
}

.terms 
{
	font-size: 80%;	
}

.terms A
{
	color: #A8A8A8;
	
	font-weight: bold;
	
	text-decoration: none;
}

.terms A:hover 
{
	color: Red;	
}

/* Layout For The Main Page */

#siteContainer 
{
	width: 100%;
	
	text-align: center;
}

#pageContainer {

	width: 980px;
	
	height: 600px;
	
	margin: auto;
}

#pageHeader {

	width: 100%;
	height: 80px;
	
	text-align: left;
}

#pageMenu {

	width: 100%;
	height: 40px;
	
	clear: both;
	
	text-align: left;
}

#pageContent {

	width: 100%;
	
	margin-top: 60px;
	
	text-align: left;
}

#pageFooter {

	width: 100%;
	
	padding-top: 30px;
	
	text-align: left;
	
	clear: both;
}

/* Menu */

.menuItem /* To hold one item */
{
	height: 40px;
	
	padding-right: 26px;
	
	float: left;
}

/* footer item */

.footerItem 
{
	height: 30px;
	
	padding-right: 40px;
	
	float: left;	
}

/* text */

.largeText 
{
	font-size: 180%;
	
	font-family: Arial;
}

.textBoxText 
{
	font-size: 95%;
	font-family:  Arial, times new roman;
}

/* Page Content Text */



/* Columns */

/* 50 / 50 column */

.column5050container 
{
	width: 100%;
	
	clear: both;
}

.column5050col1 
{
	width: 52%;
	
	float: left;
}

.column5050col2
{
	width: 47%;
	
	float: left;
	
	text-align: right;
}

.column5050col3
{
	width: 47%;
	
	float: left;
	
	text-align: right;
	
	color: #717171;
	
	font-weight: bold;
	
	text-decoration: none;
	
	font-size: 95%;
}

/* 55 / 45 */

.column5545container 
{
	width: 100%;
	
	clear: both;
}

.column5545col1 
{
	width: 50%;
	
	float: left;
}

.column5545col2
{
	width: 49%;
	
	float: left;
}

/* 3 columns, 33/33/33 */

.column333333container 
{
	width: 100%;
	
	clear: both;
}

.column333333col1 
{
	width: 33%;
	
	float: left;
}

.column333333col2
{
	width: 33%;
	
	float: left;
}

.column333333col3
{
	width: 33%;
	
	float: left;
}

/* Gallery  specific */

.galleryContainer 
{
	width: 90%;
}

.galleryContainer A
{
	color: #717171;
	
	font-weight: bold;
	
	text-decoration: none;
	
	font-size: 95%;
}

.galleryContainer A:hover 
{
	
	color: red;	
}

.productContainer 
{
	width: 100%;
}

.productContainer A
{
	color: #717171;
	
	font-weight: bold;
	
	text-decoration: none;
	
	font-size: 95%;
}

.productContainer A:hover 
{
	
	color: red;	
}

/* bespoke stuff */

.borderImage1
{
	border: 2px solid red;
	
	cursor: hand;
}

.borderImage0 
{
	border: 2px solid white;
	
	cursor: auto;
}

.borderImage2
{
	border: 2px solid #717171;
	
	cursor: auto;
}