#ie6 {
	background: #f5c51e; color: #000;
	margin: 0 auto; padding: 10px;
	width: 740px;
}
#ie6 p {margin: 0;}
#ie6 p.update {margin-top: 1em; padding: 5px; background: #fbdc0e;}
#ie6 a {color: #39575d; font-weight: bold;}
#ie6 a:hover {color: #000;}

/* STRUCTURAL 
--------------- */
html, body {margin: 0; padding: 0; font-family: arial, verdana, sans-serif; font-size: small;}

#page {margin: 0 auto; width: 760px;}
		
#column {
	float: left;
	width: 168px; /*1px left border*/
	margin: 0; padding: 0;
	
	min-height: 450px;
}

#content {
	float: left;
	padding: 0 20px 20px 20px;
	width: 550px;
	margin: 0;
}

#mainNav {margin: 0 -20px 0 0; background: url('../images/navbg.gif') no-repeat 100% 100% #fff; float: right; height: 55px;}
#mainNav li {list-style: none; display: inline; background: #fff; height: 55px; line-height: 55px;}
#mainNav a {
	height: 45px; padding: 0 15px; text-align: center;
	display: block; float: left; 
	color: #483218; background: url('../images/nav_linkbg_mustard.gif') repeat-x #fff;
	text-decoration: none; font-size: 1.2em; font-weight: bold;
}
#mainNav a:hover {
	background-position: 0 -45px; background-color: #cba00c; 
	color: #fff;
}

#mainNav a.current {background-position: 0 -90px; background-color: #427ea5; color: #483218;}

#footer {height: 45px; clear: both;}


/* STYLE
---------- */
body {background: url('../images/vector2.gif') no-repeat 0 220px #551313;}
#page {background: url('../images/colbg_mustard.gif') repeat-y #fff; background-position: 1px -120px; margin-top: 10px; border: 1px solid #300909;}

#column {background: url('../images/colbg_mustard.gif') repeat-y 0 186px #cba00c;}
#logo {width: 169px; height: 186px; border: 0;}

#column p {margin: auto 10px;}
#column a {color: #fff;}
#column a:hover {color: #483218;}

#content p {line-height: 150%;}

#footer {background: #2b1f10; color: #fff; padding: 0 10px;}
#footer p {line-height: 45px; margin: 0; float: left; width: 49%;}
#footer a {color: #a9a381; text-decoration: none;}
#footer a:hover {color: #d1c99d;}

/** MAILING LIST JOINER */
#mailingList {margin-top: 2em;}
#mailingList h3 {margin-bottom: 0;}
#mailingList .email {width: 16em; background: #d6cb97; border: 1px solid #5d5b27; padding: 2px;}

h1 {color: #000;}


/* COMMON
---------- */
.clear {clear: both; height: 2px; display: block;}
.highlight {color: #cba00c;} /* mustard yellow */
.bold {font-weight: bold;}
.center {text-align: center;}

.topSpace {margin-top: 2em;}
.imageLeft {float: left; margin: 0 10px 10px 0;}

#breadcrumb {margin: 0 0 1em 0; padding: 0;}
#breadcrumb li {list-style: none; display: inline; margin: 0; padding: 0;}


/* CONTACT
----------- */
#map {width: 520px; height: 300px; border-style: solid; border-color: #5b2e62; border-width: 1px 2px 2px 1px; margin-bottom: 0;}

#contactTable {margin-bottom: 2em;}
#contactTable th, #contactTable td {text-align: left; padding: 6px; border-bottom: 1px solid #ccc;}
#contactTable th {padding-right: 15px;}

#trading-hours-table th, #trading-hours-table td {text-align: left; padding: 5px 7px; border-bottom: 1px solid #999;}
.weekend {background: #f8f3bd;}

#mailOrder {float: right; width: 180px; margin: 40px 5px 50px 50px; font-weight: bold; background: #e6c34d; padding: 5px;}


/** KiteBox & Gallery **/
#KiteBox_block {z-index: 19; position: absolute; top: 0; left: 0; display: none; background: #551313; width: 100%; height: 100%; margin: 0; padding: 0; text-align: center;}
#KiteBox {z-index: 20; display: none; position: absolute; top: 0; left: 0; margin: 0; width: 100%; height: 100%; background: transparent;}
#KiteBox_image {display: block; margin: 35px auto 10px auto; text-align: center; padding: 0; border: 5px solid #000;}


/** GALLERY **/
#galleryContainer img {border: 1px solid #aaa; width: 150px; height: 100px; margin: 0 10px 15px 0; padding: 5px;}
#galleryContainer a:hover img {border-color: #ab47bb; background: #e8d182;}

#colGallery {margin: 10px auto 50px auto; text-align: center;}
#colGallery img {width: 150px; height: 100px; border: 1px solid #483218;}
#colGallery img.vert {width: 100px; height: 150px;}
#colGallery a {color: #483218; font-weight: bold; text-decoration: none;}
#colGallery a:hover {color: #fff; text-decoration: underline;}