/* The Body of the HTML */
body	{
	font-family:      Verdana, Helvetica, Geneva, Arial, san-serif;
	font-size:        small;
	width:            800px;
	background-color: #efe5d0;
	margin-left:      auto;
	margin-right:     auto;
	line-height:     1.5em;
	}
/* Background for the Content of the Page */
#Main {
	background-color: White;
	}


/* This set the Menu and HEADER options */

h1	{
	line-height:     1.5em;
	font-size:       170%;
	text-align:      center;
	}

h2	{
	line-height:     1em;
	font-size:       140%;
	text-align:      center;
	margin-top: 30px;
	}

h3	{
	line-height:    1em;
	font-size:      110%;
	text-align:     left;
	margin:		0px;
	margin-left:	50px;
	text-decoration: underline;
	}

h4	{
	line-height:    1em;
	font-size:      100%;
	text-align:     left;
	margin:		10px 0px 0px 100px;
	padding:	0px;
	}

ol, ul	{
	margin:		0px 0px 20px 125px;
	padding: 0px;
	}

li	{
	text-align:     left;
	padding:	0px;
	line-height:    1.25em;
	}

p	{
	margin:	5px;
	}	

/* Page Header graphic */
#headerJPG {
	background-color: White;
	padding:          0px;
	margin:           0px;
	}
#footer {
	background-color: White;
	padding:          0px;
	margin:           0px;
	margin-top:		10px;
	width: 		800px;
	height:		80px;
	}

/* Start of the page menu */
#BarrelMenu {
	background-color: White;
	}

#BarrelMenu table{
	border: 		none;
	background-color: #ffcc66;
	text-align: 	center;
	vertical-align:	bottom;
	margin-bottom: 	0px;
	}
#BarrelMenu table td{
	heigth:	150px;
	width:	90px;
	text-align:       center;
	padding:		0px;
	}


/* Each barrel has it's own setting for the left margin */
 #barrel1 img {
	border:           none;
	width:            58px;
	height:           75px;
	}
#barrel2 img {
	border:           none;
	width:            58px;
	height:           75px;
	}
#barrel3 img {
	border:           none;
	width:            58px;
	height:           75px;
	}
#barrel4 img {
	border:           none;
	width:            58px;
	height:           75px;
	}
#barrel5 img {
	border:           none;
	width:            58px;
	height:           75px;
	}
#barrel6 img {
	border:           none;
	width:            58px;
	height:           75px;
	}

/* This section controls the text menu on the page */
#menu {
	background-color: White;
	font-size:        100%;
	text-align:       center;
	}

/* Text menu Link options */
#menu a {
	padding: 15px;
	}
*:link {
	text-decoration: underline;
	}
a:link {
	color: #cc6600;
	}
a:visited {
	color: #0066cc;
	}
a:hover {
	background-color: #ffcc66;
	}

/*  Index Page Settings */
/* -------------------- */

#MainLogo img {
	margin-top: 50px;
	padding-left: 175px;
	width: 450px;
	height: 322px;
	}

/*  Enquiries Page Settings */
/* -------------------- */
#EnquiriesH1 h1 {
	padding-top:	20px;
	border-top: thin solid black;
	}
#EnquiriesH1 h2 {
	padding-top:	20px;
	padding-bottom:	20px
	}
#EnquiriesH1 p {
	font-size:	1.25em;
	line-height: 1.5em;
	}

/*  Contact Page Settings */
/* -------------------- */
#MainContact {
	background-color: White;
	padding-top: 20px;
	text-align: center;
	}


/*  History Page Settings */
/* -------------------- */
#MainHistory h1 {
	padding-top:	20px;
	}
#MainHistory img {
	margin-top: 10px;
	padding-left: 170px;
	}


/*  Barrel Page Settings */
/* -------------------- */

#Barrelh1 {
	border:         none;
	margin-left:	222px;
	margin-right:	110px;
	}

#Packaging {
	font-size:	100%;
	margin-bottom:	40px;
	}

#Packaging label {
	text-decoration: underline;
	font-weight:	bold;
	}

.BarrelH2 {
	text-decoration: underline;
	font-style:		italic;
	}
table	{
	border-collapse: collapse;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 50px;
	table-layout: auto;
	}

table, td, th {
	border: thin solid #663300;
	background-color: #ffcc66;
	text-align: center;
	vertical-align:	bottom;
	}

th	{
	background-color: #cc9900;
	font-style: italic;
	text-align:		center;
	}

table td img {
	width: 87px;
	height: 113px;
	}
td	{
	width: 109px;
	}
table .colheader	{
	width: 125px;
	}
table .rowheader	{
	vertical-align:	bottom;
	font-size:		110%;
	font-weight:	bold;
	text-decoration:	underline;
	text-align:		center;
	}

#ContactUSA {
	border-collapse: collapse;
	margin-left: auto;
	margin-right: auto;
	table-layout: auto;
	border: 0px;
	text-align: center;
	vertical-align:	top;
	}

#ContactUSA th	{
	background-color: White;
	font-style: italic;
	text-align:		center;
	}
#ContactUSA td	{
	width: 300px;
	}
#ContactUSA table, td, th {
	border: 0px;
	background-color: White;
	text-align: center;
	vertical-align:	top;
	}
#OurTeam{
	background-color: white;
	border-collapse: 	collapse;
	padding:		0px;
	margins:		0px;
	}
.Title{
	width:		200px;
	height:		40px;
	margin-left:	300px;
	background-color: #FFCC66;
	}
.Title h1, h2{
	margin-top:		10px;
	line-height:     1em;
	}

.Title2 h1{
	margin-top:		10px;
	line-height:     1em;
	}
.Title2{
	width:		350px;
	height:		40px;
	margin-left:	225px;
	background-color: #FFCC66;
	}

