/********************************************************/
/* General Style Sheet for Revital						*/
/* For styles that are used on various pages			*/
/*														*/
/* Copyright 2006 by MSO.net			 				*/
/* By Daniel Dabner 									*/
/* 					 									*/
/* File Created on 22/02/2006							*/
/* Last Edited on 22/02/2006							*/
/********************************************************/

/* ******************************************************************************  */


.SHOP_MainContainerLeft
{
	float: left;
	width: 198px;
	text-align: left;
}
.SHOP_MainContainer H1
{
	margin: 0 0 0 0;
	padding: 8px 5px 8px 23px;
	font-size: 1em;
	text-transform: uppercase;
	font-weight: bold;
	color: #5d3c35;
}

.SHOP_MainArea
{
	float: left;
	width: 580px;
	text-align: left;
}
.SHOP_MainAreaInner
{
	padding: 8px 5px 5px 5px;
	/*padding: 8px 20px 20px 20px;*/
}

/* ******************************************************************************  */

.SHOP_catalogueBox
{
	margin: 0px 0px 0px 0px;
	padding: 15px 3px 10px 5px;
}
.SHOP_BoxHeader
{
	padding: 0px 0px 0px 18px;
	color: #971b0a;
	font-weight: bold;
}
.SHOP_NavigationLeft
{
	padding: 10px 10px 10px 0px;
	
}

/*  *********************************************************************************  */
    #SHOP_LeftNav {
      line-height:normal;
		text-align: left;
      }
    #SHOP_LeftNav ul {
	  margin:0px 0px 0px 0px;
	  padding:0px 0px 0px 0px;
	   text-indent: 0px;
      }
    #SHOP_LeftNav li {
	  margin:0px 0px 0px 0px;
	  padding:1px 0px 2px 18px;
	  text-indent: 0px;
	  list-style: none;
	   /*list-style-image :url(../images/generalpage/nav_bullet.gif);*/
      }
    #SHOP_LeftNav a {
      margin:0;
      padding:2px 7px 2px 2px;
		vertical-align: top;
      text-decoration:none;
      }
    #SHOP_LeftNav a span {
      /*float:left;*/
      color:#6a664e;
  		margin: 0px 0px 0px 0px;
		padding: 2px 0px 0px 0px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #SHOP_LeftNav a span {float:none;}
    /* End IE5-Mac hack */
    #SHOP_LeftNav a:hover span {
		text-decoration:underline;
      }

	#SHOP_LeftNav li.SHOP_CategorySelected
	{
		padding: 2px 0px 0px 0px;
		/*list-style-image :url(/images/shop_button/bullet.gif);*/
		background-color: #FFFFFF;
		height: 21px;
	}

.SHOP_CatSummary
{
	padding: 0px 0px 15px 0px;
}
	
.shop_fileLink, .shop_fileLink:visited
{
	text-decoration: none;
	font-weight: bold;
}
.shop_fileLink:hover
{
	text-decoration: underline;
	font-weight: bold;	
}


div.paddedBlock {
	/*width : 500px;*/
	padding						: 10px;
	vertical-align				: top;
	margin						: 0;
	border						: 0;
}

div.paddedBottom {
	padding						: 0px 0px 10px 0px;
	vertical-align				: top;
	margin						: 0 0 0 0;
	border						: 0;
}

.colourLight {
	background-color			: #eaeaea;
}

.colourDeep {
	background-color			: #d9d9d9;
}

table.rightBox {
	margin						: 0 0 0 25px;
}

table.rightBox td {
	padding						: 0 0 6px 0;
}

.pagethru a {
	text-decoration				: none;
	color						: #01538b;
}

.pagethru a:hover {
	text-decoration				: underline;
	color						: #01538b;
}


div.product_image {
	float						: left;
}

#SHOP_BasketFormTag
{
	margin: 8px 0px 0px 0px;
	padding: 0;
}
