html {
	height: 100%;
	background-color: #3e1b07;
	background-image: url('img/template/main-background-repeat.jpg');
	background-repeat: repeat-y;
	background-position: center;
}

body {
	height: auto;
	min-height: 100%;
	margin: 0 auto;
	padding: 0px;
	background-image: url('img/template/main-background-base.jpg');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center bottom;
	font-family: arial, verdana;
	font-size: 12px;
	text-align: center;
}

#background {
	height: auto;
	margin: 0 auto;
	padding: 0px;
	background-image: url('img/template/main-background-top.png');
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
}

#border {
	width: 1250px;
	height: auto;
	margin: 0 auto;
	background-image: url('img/template/central-content-shine.png');
	background-repeat: repeat-y
	padding: 0;
}

#container {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
	font-family: arial, verdana;
	text-align: left;
	padding: 0;
	background-color: #a1571a;
}

#header {
	float: left;
	width: 1200px;
	height: 114px;
	margin: 0 auto;
	background-image: url('img/template/header.jpg');
	background-repeat: no-repeat;
	overflow: hidden;
}


#menubar {
	float: left;
	width: 1200px;
	height: 30px;
	margin: 0 auto;
	background-image: url('img/template/menu-bar.png');
	background-repeat: no-repeat;
	overflow: hidden;
}



h1 {
  font-family: Arial, Verdana, sans-serif;
  font-size: 20px;
  color: #000000;
  display: inline;
}

h2 {
  font-family: Arial, Verdana, sans-serif;
  font-size: 22px;
  color: #ffffff;
  display: inline;
}

h3 {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #ffffff;
  display: inline;
}

h4 {
  font-family: Arial, Verdana, sans-serif;
  font-size: 16px;
  color: #000000;
  display: inline;
}



h1.mainheader {
	display: block;
	width: 1px;
	height: 1px;
	position: absolute;
	font-size: 12px;
	text-indent: 500px;
	overflow: hidden;
}

h2.menu {
	font-size: 14px;
	color: #ffffff;
	font-weight: normal;
	display: inline;
}

h2.bold {
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	display: inline;
}

h2.sub {
	font-size: 14px;
	color: #eeb854;
	font-weight: normal;
	display: inline;
}

h2.subbold {
	font-size: 14px;
	color: #eeb854;
	font-weight: bold;
	display: inline;
}

h2.product {
	font-family: Arial,Verdana,sans-serif;
	font-size: 22px;
	color: #ffffff;
	display: inline;
}


#bodycon {
	float: left;
	width: 1200px;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
}


#storeTop {
	float: left;
	width: 1200px;
	height: 34px;
	background-image: url('img/template/center-top.gif');
	background-repeat: no-repeat;
	color: #ffffff;
}

#storeTopHomeIntro {
	float: left;
	width: 1200px;
	height: 34px;
	background-image: url('img/template/center-top-home-intro.png');
	background-repeat: no-repeat;
	color: #ffffff;
}

#storeTopLeft {
	float: left;
	width: 430px;
	height: 28px;
	text-align: left;
	padding-top: 7px;
	padding-left: 10px;
	color: #ffffff;
}



#storeTopRight {
	float: right;
	width: 450px;
	height: 28px;
	text-align: left;
	color: #ffffff;
}

#storeTopRight-title {
	float: left;
	width: 110px;
	height: auto;
	text-align: left;
	color: #ffffff;
	padding-top: 8px;
}

#storeTopRight-form {
	float: left;
	width: 220px;
	height: auto;
	text-align: left;
	color: #ffffff;
	padding-top: 5px;
}

.storeTopInputField {
	width: 185px;
}

#storeTopRight-advanced {
	float: right;
	width: 110px;
	height: auto;
	text-align: left;
	color: #ffffff;
	padding-top: 7px;
}


#storeCenter {
	float: left;
	width: 1200px;
	height: auto;
	background-image: url('img/template/center-content.gif');
	background-repeat: repeat-y;
	text-align: center;
}



#storeContentLeft {
	float: left;
	width: 270px;
	height: auto;
	min-height: 500px;
	text-align: left;
}

#storeContentLeftInner {
	float: left;
	width: 210px;
	height: auto;
	text-align: left;
	padding-left: 0px;
}


/* Main Menu */

.mainMenuHome {
	float: left;
	width: 127px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/home.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.mainMenuHome:hover {
	float: left;
	width: 127px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/home-over.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.mainMenuHome-select {
	float: left;
	width: 127px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/home-over.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.mainMenuWebstore {
	float: left;
	width: 127px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/webstore.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.mainMenuWebstore:hover {
	float: left;
	width: 127px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/webstore-over.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.mainMenuWebstore-select {
	float: left;
	width: 127px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/webstore-over.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.mainMenuOrdering {
	float: left;
	width: 164px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/ordering-info.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.mainMenuOrdering:hover {
	float: left;
	width: 164px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/ordering-info-over.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.mainMenuOrdering-select {
	float: left;
	width: 164px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/ordering-info-over.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}


.mainMenuNursery {
	float: left;
	width: 118px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/nursery.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.mainMenuNursery:hover {
	float: left;
	width: 118px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/nursery-over.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.mainMenuNursery-select {
	float: left;
	width: 118px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/nursery-over.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.mainMenuKnowledge {
	float: left;
	width: 137px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/knowledge.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.mainMenuKnowledge:hover {
	float: left;
	width: 137px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/knowledge-over.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.mainMenuKnowledge-select {
	float: left;
	width: 137px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/knowledge-over.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.mainMenuForumsGallery {
	float: left;
	width: 191px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/forums-gallery.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.mainMenuForumsGallery:hover {
	float: left;
	width: 191px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/forums-gallery-over.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.mainMenuForumsGallery-select {
	float: left;
	width: 191px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/forums-gallery-over.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.mainMenuCommunityLinks {
	float: left;
	width: 185px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/community.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.mainMenuCommunityLinks:hover {
	float: left;
	width: 185px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/community-over.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.mainMenuCommunityLinks-select {
	float: left;
	width: 185px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/community-over.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.mainMenuContactUs {
	float: left;
	width: 135px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/contact-us.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.mainMenuContactUs:hover {
	float: left;
	width: 135px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/contact-us-over.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.mainMenuContactUs-select {
	float: left;
	width: 135px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	overflow: hidden;
	text-indent: -2000px;
	background-image: url('/img/mainmenu/contact-us-over.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}


/* Button 1 */

.storeMenuLeftButton1 {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu1.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton1:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu1.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton1-first {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu1-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton1-first:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu1-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton1-select {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu1.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton1-select:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu1.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton1-subcat-select {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu1-subcat.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton1-subcat-select:hover {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu1-subcat.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

/* Button 2 */

.storeMenuLeftButton2 {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu2.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton2:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu2.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton2-first {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu2-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton2-first:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu2-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton2-select {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu2.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton2-select:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu2.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton2-subcat-select {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu2-subcat.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton2-subcat-select:hover {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu2-subcat.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

/* Button 3 */

.storeMenuLeftButton3 {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu3.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton3:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu3.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton3-first {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu3-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton3-first:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu3-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton3-select {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu3.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton3-select:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu3.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton3-subcat-select {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu3-subcat.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton3-subcat-select:hover {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu3-subcat.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}


/* Button 4 */

.storeMenuLeftButton4 {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu4.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton4:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu4.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton4-first {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu4-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton4-first:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu4-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton4-select {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu4.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton4-select:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu4.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}


.storeMenuLeftButton4-subcat-select {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu4-subcat.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton4-subcat-select:hover {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu4-subcat.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}


/* Button 5 */

.storeMenuLeftButton5 {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu5.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton5:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu5.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton5-first {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu5-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton5-first:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu5-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton5-select {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu5.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton5-select:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu5.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}


.storeMenuLeftButton5-subcat-select {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu5-subcat.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton5-subcat-select:hover {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu5-subcat.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}



/* Button 6 */


.storeMenuLeftButton6 {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu6.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton6:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu6.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton6-first {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu6-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton6-first:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu6-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton6-select {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu6.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton6-select:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu6.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton6-subcat-select {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu6-subcat.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton6-subcat-select:hover {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu6-subcat.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}


/* Button 7 */


.storeMenuLeftButton7 {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu7.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton7:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu7.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton7-first {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu7-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton7-first:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu7-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton7-select {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu7.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton7-select:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu7.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton7-subcat-select {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu7-subcat.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton7-subcat-select:hover {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu7-subcat.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}


/* Button 8 */


.storeMenuLeftButton8 {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu8.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton8:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu8.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton8-first {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu8-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton8-first:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu8-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton8-select {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu8.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton8-select:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu8.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton8-subcat-select {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu8-subcat.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton8-subcat-select:hover {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu8-subcat.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}


/* Button 9 */


.storeMenuLeftButton9 {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu9.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton9:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu9.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton9-first {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu9-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton9-first:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu9-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton9-select {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu9.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton9-select:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu9.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}


.storeMenuLeftButton9-subcat-select {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu9-subcat.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton9-subcat-select:hover {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu9-subcat.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}


/* Button 10 */


.storeMenuLeftButton10 {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu10.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton10:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu10.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton10-first {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu10-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton10-first:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu10-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton10-select {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu10.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton10-select:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu10.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}


.storeMenuLeftButton10-subcat-select {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu10-subcat.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton10-subcat-select:hover {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu10-subcat.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}


/* Button 11 */


.storeMenuLeftButton11 {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu11.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton11:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu11.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton11-first {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu11-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton11-first:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu11-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton11-select {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu11.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton11-select:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu11.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton11-subcat-select {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu11-subcat.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton11-subcat-select:hover {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu11-subcat.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}


/* Button 12 */


.storeMenuLeftButton12 {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu12.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton12:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu12.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton12-first {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu12-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton12-first:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu12-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton12-select {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu12.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton12-select:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu12.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}


.storeMenuLeftButton12-subcat-select {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu12-subcat.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton12-subcat-select:hover {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu12-subcat.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}


/* Button 13 */


.storeMenuLeftButton13 {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu13.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton13:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu13.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton13-first {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu13-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton13-first:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu13-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton13-select {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu13.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton13-select:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu13.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}


.storeMenuLeftButton13-subcat-select {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu13-subcat.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton13-subcat-select:hover {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu13-subcat.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}


/* Button 14 */


.storeMenuLeftButton14 {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu14.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton14:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu14.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton14-first {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu14-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton14-first:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu14-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton14-select {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu14.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton14-select:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu14.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}


.storeMenuLeftButton14-subcat-select {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu14-subcat.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton14-subcat-select:hover {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu14-subcat.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}



/* Button 15 */


.storeMenuLeftButton15 {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu15.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton15:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu15.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton15-first {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu15-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton15-first:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu15-first.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton15-select {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu15.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton15-select:hover {
	float: left;
	width: 252px;
	height: 31px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu15.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}


.storeMenuLeftButton15-subcat-select {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu15-subcat.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.storeMenuLeftButton15-subcat-select:hover {
	float: left;
	width: 252px;
	height: 42px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/leftmenu15-subcat.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}


/* Quick Links */

#store-left-menu-quick-links-background {
	float: left;
	width: 270px;
	height: auto;
	background-image: url("img/template/left-menu-quick-links-background.png");
	background-repeat: no-repeat;
	background-position: right top;
}

.quickLinkTextLink {
	float: left;
	width: 235px;
	height: auto;
	padding: 8px 0px 8px 25px;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

.quickLinkTextLink:hover {
	float: left;
	width: 235px;
	height: auto;
	padding: 8px 0px 8px 25px;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-family: arial, verdana;
}

#store-left-menu-base {
	float: left;
	width: 270px;
	height: 21px;
	background-image: url('img/template/left-sub-menu-base.gif');
	background-repeat: no-repeat;
}


.storeMenuRightOptionButton {
	float: left;
	width: 245px;
	height: 32px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/right-button.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}

.storeMenuRightOptionButton:hover {
	float: left;
	width: 245px;
	height: 32px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/right-button.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}

.storeMenuRightOptionButtonSignIn {
	float: left;
	width: 245px;
	height: 32px;
	padding: 12px 0px 0px 18px;
	overflow: hidden;
	text-indent: -2000px;
	font-size: 14px;
	background-image: url('img/template/right-button-sign-in.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}

.storeMenuRightOptionButtonSignIn:hover {
	float: left;
	width: 245px;
	height: 32px;
	padding: 12px 0px 0px 18px;
	overflow: hidden;
	text-indent: -2000px;
	font-size: 14px;
	background-image: url('img/template/right-button-sign-in-over.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}

.storeMenuRightOptionButtonMyAccount {
	float: left;
	width: 245px;
	height: 32px;
	padding: 12px 0px 0px 18px;
	overflow: hidden;
	text-indent: -2000px;
	font-size: 14px;
	background-image: url('img/template/right-button-manage-account.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}

.storeMenuRightOptionButtonMyAccount:hover {
	float: left;
	width: 245px;
	height: 32px;
	padding: 12px 0px 0px 18px;
	overflow: hidden;
	text-indent: -2000px;
	font-size: 14px;
	background-image: url('img/template/right-button-manage-account-over.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}

.storeMenuRightOptionButton2 {
	float: left;
	width: 245px;
	height: 32px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/right-button-two.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}

.storeMenuRightOptionButton2:hover {
	float: left;
	width: 245px;
	height: 32px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	background-image: url('img/template/right-button-two.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}

.storeMenuRightOptionButtonCreateAccount {
	float: left;
	width: 245px;
	height: 32px;
	padding: 12px 0px 0px 18px;
	overflow: hidden;
	text-indent: -2000px;
	font-size: 14px;
	background-image: url('img/template/right-button-create-account.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}

.storeMenuRightOptionButtonCreateAccount:hover {
	float: left;
	width: 245px;
	height: 32px;
	padding: 12px 0px 0px 18px;
	overflow: hidden;
	text-indent: -2000px;
	font-size: 14px;
	background-image: url('img/template/right-button-create-account-over.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}

.storeMenuRightOptionButtonLogOut {
	float: left;
	width: 245px;
	height: 32px;
	padding: 12px 0px 0px 18px;
	overflow: hidden;
	text-indent: -2000px;
	font-size: 14px;
	background-image: url('img/template/right-button-sign-out.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}

.storeMenuRightOptionButtonLogOut:hover {
	float: left;
	width: 245px;
	height: 32px;
	padding: 12px 0px 0px 18px;
	overflow: hidden;
	text-indent: -2000px;
	font-size: 14px;
	background-image: url('img/template/right-button-sign-out-over.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}

.storeMenuRightOptionButtonNewProducts {
	float: left;
	width: 245px;
	height: 32px;
	padding: 12px 0px 0px 18px;
	overflow: hidden;
	text-indent: -2000px;
	font-size: 14px;
	background-image: url('img/template/right-button-new-products.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}

.storeMenuRightOptionButtonNewProducts:hover {
	float: left;
	width: 245px;
	height: 32px;
	padding: 12px 0px 0px 18px;
	overflow: hidden;
	text-indent: -2000px;
	font-size: 14px;
	background-image: url('img/template/right-button-new-products-hover.png');
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}

.storeMenuLeftLink {
	float: left;
	width: 252px;
	height: 21px;
	padding: 0px 0px 5px 18px;
	font-size: 14px;
	color: #eeb854;
	background-image: url('img/template/left-sub-menu.gif');
	background-repeat: repeat-y;
	text-decoration: none;
	text-align: left;
}

.storeMenuLeftLink:hover {
	float: left;
	width: 252px;
	height: 21px;
	padding: 0px 0px 5px 18px;
	font-size: 14px;
	color: #eeb854;
	background-image: url('img/template/left-sub-menu.gif');
	background-repeat: repeat-y;
	text-decoration: underline;
	text-align: left;
}

.storeMenuLeftLink-select {
	float: left;
	width: 252px;
	height: 21px;
	padding: 0px 0px 5px 18px;
	font-size: 14px;
	color: #eeb854;
	background-image: url('img/template/left-sub-menu.gif');
	background-repeat: repeat-y;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

.storeMenuLeftLink-select:hover {
	float: left;
	width: 252px;
	height: 21px;
	padding: 0px 0px 5px 18px;
	font-size: 14px;
	color: #eeb854;
	background-image: url('img/template/left-sub-menu.gif');
	background-repeat: repeat-y;
	font-weight: bold;
	text-decoration: underline;
	text-align: left;
}

#storeContentMiddle {
	float: left;
	width: 677px;
	height: auto;
	text-align: left;
	min-height: 500px;
	padding-top: 0px;
}

#home-store-intro-background-image {
	float: left;
	width: 673px;
	height: 579px;
	background-image: url('img/template/store-intro-page-background.png');
	background-repeat: no-repeat;
	background-position: left bottom;
}

#home-intro-left-container {
	float: left;
	width: 198px;
	height: 579px;
	margin: 0 auto;
}

#home-intro-left-alignment-padding {
	float: left;
	width: 168px;
	height: 370px;
	margin: 0 auto;
	padding-top: 200px;
	padding-left: 30px;
}

.herbToolsHomeIntroLink {
	float: left;
	width: 165px;
	height: 179px;
	font-size: 12px;
	color: #eeb854;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}

.herbToolsHomeIntroLink:hover {
	float: left;
	width: 165px;
	height: 179px;
	font-size: 12px;
	color: #eeb854;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}

.herbToolsHomeIntroLink h2 {
	text-align: center;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	display: none;
}

#home-intro-right-container {
	float: right;
	width: 470px;
	height: 579px;
	margin: 0 auto;
}

#home-intro-right-top-container {
	float: right;
	width: 470px;
	height: 268px;
	margin: 0 auto;
}

#home-intro-right-top-alignment-padding-one {
	float: left;
	width: 228px;
	height: 252px;
	padding-top: 4px;
}

.plantsSeedsHomeIntroLink {
	float: left;
	width: 215px;
	height: 220px;
	font-size: 12px;
	color: #eeb854;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}

.plantsSeedsHomeIntroLink:hover {
	float: left;
	width: 215px;
	height: 220px;
	font-size: 12px;
	color: #eeb854;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}

.plantsSeedsHomeIntroLink h2 {
	text-align: center;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	display: none;
}

#home-intro-right-top-alignment-padding-two {
	float: right;
	width: 210px;
	height: 188px;
	padding-top: 64px;
}

.herbsExtractsHomeIntroLink {
	float: left;
	width: 180px;
	height: 193px;
	font-size: 12px;
	color: #eeb854;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}

.herbsExtractsHomeIntroLink:hover {
	float: left;
	width: 180px;
	height: 193px;
	font-size: 12px;
	color: #eeb854;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}

.herbsExtractsHomeIntroLink h2 {
	text-align: center;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	display: none;
}

#home-intro-right-base-container {
	float: right;
	width: 470px;
	height: 265px;
	margin: 0 auto;
}

#home-intro-right-base-alignment-padding-one {
	float: left;
	width: 275px;
	height: 203px;
	padding-top: 67px;
}

.booksMediaHomeIntroLink {
	float: right;
	width: 165px;
	height: 180px;
	font-size: 12px;
	color: #eeb854;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}

.booksMediaHomeIntroLink:hover {
	float: right;
	width: 165px;
	height: 180px;
	font-size: 12px;
	color: #eeb854;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}

.booksMediaHomeIntroLink h2 {
	text-align: center;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	display: none;
}

#home-intro-right-base-alignment-padding-two {
	float: right;
	width: 150px;
	height: 270px;
}

.laboratoryHomeIntroLink {
	float: left;
	width: 120px;
	height: 130px;
	font-size: 12px;
	color: #eeb854;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}

.laboratoryHomeIntroLink:hover {
	float: left;
	width: 120px;
	height: 130px;
	font-size: 12px;
	color: #eeb854;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}

.laboratoryHomeIntroLink h2 {
	text-align: center;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	display: none;
}

#storeContentCrumbs {
	float: left;
	width: 650px;
	height: auto;
	padding-top: 0px;
	padding-left: 13px;
	color: #127f48;
	font-size: 11px;
	text-align: left;
	font-family: arial, verdana;
	color: #edb755;
}

#storeContentCatInfo {
	float: left;
	width: 655px;
	height: auto;
	padding-top: 5px;
	padding-bottom: 15px;
	font-size: 10px;
	text-align: left;
	font-family: arial, verdana;
}

#storeContentCatInfoMiddle {
	float: left;
	width: 650px;
	height: auto;
	padding-left: 5px;
	font-size: 12px;
	text-align: left;
	font-family: arial, verdana;
	color: #edb755;
}

#storeContentCatInfoMiddle h3 {
	font-size: 18px;
	font-family: arial, verdana;
	color: #ffffff;
}

#storeContentImageGallery {
	float: left;
	width: 655px;
	height: auto;
	padding-top: 5px;
	padding-bottom: 15px;
	font-size: 10px;
	text-align: left;
	font-family: arial, verdana;
}

#storeContentImageGalleryHeading {
	float: left;
	width: 650px;
	height: auto;
	padding-left: 5px;
	padding-bottom: 10px;
	font-size: 12px;
	text-align: left;
	font-family: arial, verdana;
	color: #edb755;
}

#storeContentImageGalleryHeading b {
	font-size: 14px;
	font-family: arial, verdana;
	color: #ffffff;
}

#storeContentImageGalleryContent {
	float: left;
	width: 650px;
	height: auto;
	padding-left: 5px;
	font-size: 12px;
	text-align: left;
	font-family: arial, verdana;
	color: #edb755;
}

#storeContentImageContainer {
	float: left;
	width: 200px;
	height: auto;
	padding: 7px;
	text-align: center;
}

#storeContentImageBox {
	float: left;
	width: 180x;
	height: auto;
	min-height: 180px;
	padding: 10px;
	text-align: center;
	background-color: #9d5112;
	border: 1px dashed #e1b15c;
	color: #ffffff;
}

#storeContentImageDisplay {
	float: left;
	width: 180px;
	height: auto;
	min-height: 135px;
	text-align: center;
}

#storeContentImageTitle {
	float: left;
	width: 180px;
	height: auto;
	min-height: 30px;
	padding-top: 10px;
	text-align: center;
	font-family: arial,verdana;
	color: #ffffff;
	font-size: 12px;
	vertical-align: middle;
}

#storeContentImageGalleryBase {
	float: left;
	width: 650px;
	height: auto;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
	text-align: left;
	font-family: arial, verdana;
	color: #edb755;
}

#storeContentCartContents {
	float: left;
	width: 650px;
	height: auto;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
	text-align: left;
	font-family: arial, verdana;
	color: #edb755;
}

#storeContentCartContents h3 {
	font-size: 18px;
	font-family: arial, verdana;
	color: #ffffff;
}

#storeCartWestAustraliaInfo {
	font-size: 14px;
	line-height: 20px;
	color: #ffffff;
	text-align: left;
	font-weight: bold;
	font-family: arial, verdana;
	padding-top: 15px;
}

#storeCartWestAustraliaInfoCheckout {
	font-size: 14px;
	line-height: 20px;
	color: #ffffff;
	text-align: left;
	font-weight: bold;
	font-family: arial, verdana;
	padding-top: 5px;
	padding-bottom: 15px;
}

#shoppingCartPageContainerPageContentPadding {
	float: left;
	width: 652px;
	height: auto;
	padding-bottom: 20px;
}

#shoppingCartPageContainerPageContent {
	float: left;
	width: 622px;
	height: auto;
	padding: 15px;
	background-color: #9d5112;
	border: 1px solid #ffc55d;
	text-align: left;
}

#shoppingCartPageContainerPageContent-error {
	float: left;
	width: 622px;
	height: auto;
	padding: 15px;
	background-color: #c42039;
	border: 1px solid #ffc55d;
	text-align: left;
}

#shoppingCartProductContent {
	float: left;
	width: 622px;
	height: auto;
	text-align: left;
}

#shoppingCartProductImage {
	float: left;
	width: 137px;
	height: auto;
	text-align: left;
}

#shoppingCartProductInformation {
	float: right;
	width: 480px;
	height: auto;
	text-align: left;
}

#shoppingCartProductTitle {
	float: left;
	width: 480px;
	height: auto;
	padding-bottom: 15px;
	text-align: left;
	font-size: 16px;
	font-family: Arial, Verdana;
	color: #ffffff;
	font-weight: bold;
}

#shoppingCartProductPrice {
	float: left;
	width: 480px;
	height: auto;
	padding-top: 5px;
	padding-bottom: 15px;
	text-align: left;
	font-size: 16px;
	font-family: Arial, Verdana;
	color: #ffffff;
	font-weight: bold;
}

#shoppingCartProductQuantity {
	float: left;
	width: 480px;
	height: auto;
	text-align: left;
	font-size: 16px;
	color: #ffffff;
}

#shoppingCartProductQuantityLeft {
	float: left;
	width: 177px;
	height: auto;
	text-align: left;
	font-size: 16px;
	color: #ffffff;
	font-family: Verdana, Arial;
	font-weight: bold;
}

#shoppingCartProductQuantityRight {
	float: left;
	width: 300px;
	height: auto;
	text-align: left;
	font-size: 16px;
	color: #ffffff;
	font-family: Verdana, Arial;
	font-weight: bold;
}

#shoppingCartUpdateButtons {
	float: left;
	width: auto;
	height: auto;
	padding-right: 20px;
	text-align: left;
}

#shoppingCartProductQuantity form {
	display: inline;
}

#shoppingCartProductQuantity input {
	padding: 5px 5px 5px;
	font-size: 18px;
	font-family: Arial, Verdana;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #d7d7d7;
	text-align: center;
}

#shoppingCartProductQuantity input#cartUpdateButtons {
	float: left;
	display: block;
	margin: 0 0 0 0;
	width: auto;
	height: auto;
	text-align: center;
	font-family: Arial, Verdana;
	color: #ffffff;
	padding: 5px;
	background-color: #7c400d;
	cursor: pointer;
	border: 1px solid #ffc55d;
}

#shoppingCartProductQuantity input#cartUpdateButtons:hover {
	float: left;
	display: block;
	margin: 0 0 0 0;
	width: auto;
	height: auto;
	text-align: center;
	font-family: Arial, Verdana;
	color: #ffffff;
	padding: 5px;
	background-color: #7c400d;
	text-decoration: underline;
	cursor: pointer;
	border: 1px solid #ffc55d;
}

#shoppingCartSubTotal {
	float: left;
	width: auto;
	height: auto;
	font-size: 18px;
	color: #ffffff;
	font-family: Arial;
	text-align: left;
	padding-right: 20px;
	padding-top: 8px;
}

#shoppingCartContinueButton1 {
	float: left;
	width: auto;
	height: auto;
	font-size: 18px;
	color: #ffffff;
	font-family: Arial;
	text-align: left;
}

#shoppingCartContinueButton2 {
	float: right;
	width: auto;
	height: auto;
	text-align: right;
}

#orderHolidayNoticeHeading {
	float: left;
	width: 622px;
	height: auto;
	padding-bottom: 12px;
	text-align: left;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
}

#orderHolidayNoticeText {
	float: left;
	width: 622px;
	height: auto;
	text-align: left;
	font-size: 15px;
	color: #ffffff;
}

#orderConfirmationHolidayNotices {
	float: left;
	width: 622px;
	height: auto;
	padding-top: 10px;
	padding-bottom: 15px;
}

#orderConfirmationHolidayNoticeHeading {
	float: left;
	width: 622px;
	height: auto;
	padding-bottom: 12px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
}

#orderConfirmationHolidayNoticeText {
	float: left;
	width: 622px;
	height: auto;
	text-align: center;
	font-size: 15px;
	color: #ffffff;
}

#storeContentSearchInfoMiddle {
	float: left;
	width: 524px;
	height: auto;
	padding-left: 5px;
	font-size: 12px;
	text-align: left;
	font-family: arial, verdana;
}

#storeContentMainHomeIntro {
	float: left;
	width: 673px;
	height: auto;
	padding-left: 2px;
	font-size: 10px;
	text-align: left;
}

#storeContentMain {
	float: left;
	width: 650px;
	height: auto;
	padding-left: 10px;
	padding-top: 10px;
	font-size: 10px;
	text-align: left;
}

#storeContentProductInfo {
	float: left;
	width: 655px;
	height: auto;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 11px;
	text-align: left;
	color: #ffffff;
}

#storeContentMainListings {
	float: left;
	width: 655px;
	height: auto;
	font-size: 10px;
	text-align: left;
}

#storeContentMiddleBase {
	float: left;
	width: 571px;
	height: 22px;
	padding-left: 10px;
	font-size: 10px;
	text-align: left;
}

#storeContentRight {
	float: left;
	width: 252px;
	height: auto;
	padding-top: 5px;
	text-align: left;
	padding-top: 0px;
}

#storeContentRightInner {
	float: left;
	width: 252px;
	height: auto;
	text-align: left;
	background-image: url('img/template/right-sub-items.gif');
	background-repeat: repeat-y;
}

#storeMenuRightAccountButtons {
	float: left;
	width: 252px;
	height: auto;
	text-align: left;
}

#storeContentRightBase {
	float: left;
	width: 252px;
	height: 21px;
	background-image: url('img/template/right-sub-items-base.gif');
	background-repeat: no-repeat;
}

#storeMenuRightButton {
	float: left;
	width: 241px;
	height: 34px;
	font-size: 14px;
	padding: 10px 0px 0px 22px;
	background-image: url('img/template/right-button.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

#storeMenuRightButtonCart {
	float: left;
	width: 241px;
	height: 34px;
	font-size: 14px;
	padding: 10px 0px 0px 22px;
	background-image: url('img/template/right-button-shopping-cart.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

#storeMenuRightButtonSearch {
	float: left;
	width: 241px;
	height: 34px;
	font-size: 14px;
	padding: 10px 0px 0px 22px;
	background-image: url('img/template/right-button-search-store.png');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

#storeContentRightItem {
	float: left;
	width: 232px;
	height: auto;
	background-image: url('img/template/right-sub-items.gif');
	background-repeat: repeat-y;
	text-align: center;
	font-size: 11px;
	padding: 0px 15px 5px 5px;
}

#storeContentRightCartTopShadow {
	float: left;
	width: 243px;
	height: 10px;
	text-align: left;
	font-size: 11px;
	color: #ffffff;
	background-image: url('img/template/right-sub-items-top-shadow.gif');
	background-repeat: no-repeat;
}

#storeContentRightCartBackground {
	float: left;
	width: 243px;
	height: auto;
	text-align: left;
	font-size: 11px;
	color: #ffffff;
	background-image: url('img/template/right-sub-items-shadow-repeat.gif');
	background-repeat: no-repeat;
	padding-bottom: 10px;
}

#storeContentRightCart {
	float: left;
	width: 218px;
	height: auto;
	text-align: left;
	font-size: 11px;
	padding: 10px 15px 10px 10px;
	color: #ffffff;
}

#storeContentRightCart a {
	color: #ffffff;
	text-decoration: none;
}

#storeContentRightCart a:hover {
	color: #ffffff;
	text-decoration: underline;
}

#storeContentRightCartQty {
	float: left;
	width: 35px;
	height: auto;
	text-align: right;
	font-size: 12px;
	color: #ffffff;
}

#storeContentRightCartItem {
	float: right;
	width: 180px;
	height: auto;
	text-align: left;
	font-size: 12px;
	color: #ffffff;
}

#storeContentRightCartTotal {
	float: left;
	width: 227px;
	height: 15px;
	text-align: right;
	font-weight: bold;
	padding-right: 23px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 12px;
	font-family: arial, verdana;
	color: #ffffff;
	background-image: url('img/template/sub-total-sidebar.gif');
	background-repeat: no-repeat;
}

#storeContentRightCheckout {
	float: left;
	width: 242px;
	height: 29px;
	text-align: left;
	padding-bottom: 8px;
}

#storeContentRightCheckoutLeft {
	float: left;
	width: 120px;
	height: 22px;
	padding: 10px 0px 0px 12px;
	text-align: left;
	font-weight: bold;
}

#storeContentRightCheckoutRight {
	float: right;
	width: 80px;
	height: 22px;
	padding: 10px 10px 0px 12px;
	text-align: right;
	font-weight: bold;
}


#storeContentRightSpacer {
	float: left;
	width: 252px;
	height: 25px;
	text-align: left;
}

#storeContentRightSearch {
	float: left;
	width: 218px;
	height: auto;
	text-align: left;
	font-size: 12px;
	padding: 10px 15px 20px 10px;
	color: #ffffff;
	background-image: url('img/template/right-sub-items-top-shadow.gif');
	background-repeat: no-repeat;
}

#storeContentRightSearchSeparator {
	float: left;
	width: 229px;
	height: auto;
	padding-top: 10px;
}

#storeBase {
	float: left;
	width: 1200px;
	height: 47px;
	background-image: url('img/template/center-base.gif');
	background-repeat: no-repeat;
	text-align: center;
}

#storeBaseHomeIntro {
	float: left;
	width: 1200px;
	height: 47px;
	background-image: url('img/template/center-base-homepage.gif');
	background-repeat: no-repeat;
	text-align: center;
}

#footer {
	clear: both;
	width: 1200px;
	height: 23px;
	bottom: 15px;
	color: #e2f6dd;
	padding-top: 12px;
	font-family: arial, verdana;
	font-size: 10px;
	text-align: center;
	background-color: #a1571a;
}

.footertext {
	color: #e2f6dd;
	text-decoration: none;
}

.footertext:hover {
	color: #e2f6dd;
	text-decoration: underline;
}





/* Store Specific */

#productListMainBox {
	float: left;
	width: 655px;
	height: auto;
	background-color: #9d5112;
	font-family: arial, verdana;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #e1b15c;
}

#productListNoProducts {
	float: left;
	width: 650px;
	height: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
	font-family: arial, verdana;
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
	background-color: #9d5112;
	border-top: 1px dashed #e1b15c;
	border-bottom: 1px dashed #e1b15c;
}

#productListMainContent {
	float: left;
	width: 650px;
	height: auto;
}

#productBaseDivider {
	float: left;
	width: 650px;
	height: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #e1b15c;
}

#productListBoxLeft {
	float: left;
	width: 505px;
	height: auto;
	text-align: left;
	vertical-align: top;
	padding-left: 5px;
}

#productListBoxRight {
	float: right;
	width: 135px;
	height: auto;
	text-align: right;
}

#productListHeading {
	float: left;
	width: 500px;
	height: 25px;
	padding-bottom: 5px;
	font-family: arial, verdana;
	font-weight: bold;
	font-size: 16px;
	text-align: left;
	vertical-align: text-top;
}

#productListHeading2 {
	float: left;
	width: 500px;
	height: 25px;
	padding-bottom: 5px;
	font-family: arial, verdana;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
	vertical-align: text-top;
}

#productListSubHeading {
	float: left;
	width: 500px;
	height: 15px;
	padding-bottom: 5px;
	font-family: arial, verdana;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
}

#productListContent {
	float: left;
	width: 500px;
	height: auto;
	font-family: arial, verdana;
	font-size: 12px;
	text-align: left;
	vertical-align: text-top;
}

#productListBaseInfo {
	float: left;
	width: 500px;
	height: auto;
	min-height: 20px;
	#height: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: arial, verdana;
	font-size: 12px;
	text-align: left;
	vertical-align: text-top;
}

.productListContentCenter {
	padding: 5px;
	height: 175px;
	font-family: arial, verdana;
	font-size: 12px;
	text-align: center;
	vertical-align: text-top;
}

.productListInStock {
	font-family: arial, verdana;
	font-weight: bold;
	font-size: 11px;
}

#productListPriceLeft {
	float: left;
	width: 135px;
	height: auto;
	padding: 5px;
	font-family: arial, verdana;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	text-align: left;
}

#productListQuantityLeft {
	float: left;
	width: 200px;
	height: auto;
	padding: 5px;
	font-family: arial, verdana;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	text-align: center;
}

#productListImage {
	float: right;
	width: 130px;
	height: auto;
	font-family: arial, verdana;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	text-align: center;
}

#productListAddToCart {
	float: right;
	width: 135px;
	height: auto;
	text-align: right;
}

.addToCartSmallButton {
	float: right;
	width: 130px;
	height: 30px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #9d5112;
	background-image: url('img/template/buttons/addtocart.png');
	background-repeat: no-repeat;
	text-indent: 2000px;
	text-decoration: none;
	border: 0px;
	cursor: pointer;
}

.addToCartSmallButton:hover {
	float: right;
	width: 130px;
	height: 30px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #9d5112;
	background-image: url('img/template/buttons/addtocart-over.png');
	background-repeat: no-repeat;
	text-indent: 2000px;
	text-decoration: none;
	border: 0px;
	cursor: pointer;
}

.addToCartSmallButtonPI {
	float: right;
	width: 130px;
	height: 30px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #844510;
	background-image: url('img/template/buttons/addtocart.png');
	background-repeat: no-repeat;
	text-indent: 2000px;
	text-decoration: none;
	border: 0px;
	cursor: pointer;
}

.addToCartSmallButtonPI:hover {
	float: right;
	width: 130px;
	height: 30px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #844510;
	background-image: url('img/template/buttons/addtocart-over.png');
	background-repeat: no-repeat;
	text-indent: 2000px;
	text-decoration: none;
	border: 0px;
	cursor: pointer;
}

.editSmallButton {
	float: left;
	width: 75px;
	height: 30px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url('img/template/buttons/edit-small-button.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
}

.editSmallButton:hover {
	float: left;
	width: 75px;
	height: 30px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url('img/template/buttons/edit-small-button-over.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
}

.deleteSmallButton {
	float: left;
	width: 94px;
	height: 30px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url('img/template/buttons/delete-small-button.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
}

.deleteSmallButton:hover {
	float: left;
	width: 94px;
	height: 30px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url('img/template/buttons/delete-small-button-over.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
}

.continueButton {
	width: 120px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #844510;
	background-image: url('img/template/buttons/continue-button.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
	cursor: pointer;
}

.continueButton:hover {
	width: 120px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #844510;
	background-image: url('img/template/buttons/continue-button-over.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
	cursor: pointer;
}

.updateCartButton {
	width: 149px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #844510;
	background-image: url('img/template/buttons/update-cart-button.png');
	background-repeat: no-repeat;
	text-indent: 2000px;
	text-decoration: none;
	border: 0px;
	cursor: pointer;
}

.updateCartButton:hover {
	width: 149px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url('img/template/buttons/update-cart-button-over.png');
	background-repeat: no-repeat;
	text-indent: 2000px;
	text-decoration: none;
	border: 0px;
	cursor: pointer;
}

.checkoutButton {
	width: 215px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url('img/template/buttons/proceed-to-checkout-button.png');
	background-repeat: no-repeat;
	text-indent: 2000px;
	text-decoration: none;
	border: 0px;
}

.checkoutButton:hover {
	width: 215px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url('img/template/buttons/proceed-to-checkout-button-over.png');
	background-repeat: no-repeat;
	text-indent: 2000px;
	text-decoration: none;
	border: 0px;
}

.continueShoppingButton {
	width: 200px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url('img/template/buttons/continue-shopping.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
}

.continueShoppingButton:hover {
	width: 200px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url('img/template/buttons/continue-shopping-over.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
}

.signInButton {
	width: 105px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #844510;
	background-image: url('img/template/buttons/sign-in-button.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
	cursor: pointer;
}

.signInButton:hover {
	width: 105px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #844510;
	background-image: url('img/template/buttons/sign-in-button-over.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
	cursor: pointer;
}

.cancelButton {
	width: 107px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url('img/template/buttons/cancel-button.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
}

.cancelButton:hover {
	width: 107px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url('img/template/buttons/cancel-button-over.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
}

.backButton {
	width: 114px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url('img/template/buttons/back-button.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
}

.backButton:hover {
	width: 114px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url('img/template/buttons/back-button-over.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
}

.addAddressButton {
	width: 149px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url('img/template/buttons/add-address-button.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
}

.addAddressButton:hover {
	width: 149px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url('img/template/buttons/add-address-button-over.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
}

.updateButton {
	width: 111px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url('img/template/buttons/update-button.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
}

.updateButton:hover {
	width: 111px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url('img/template/buttons/update-button-over.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
}

.deleteButton {
	width: 104px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url('img/template/buttons/delete-button.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
}

.deleteButton:hover {
	width: 104px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url('img/template/buttons/delete-button-over.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
}

.searchButton {
	width: 105px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #844510;
	background-image: url('img/template/buttons/search-button.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
	cursor: pointer;
}

.searchButton:hover {
	width: 105px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #844510;
	background-image: url('img/template/buttons/search-button-over.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
	cursor: pointer;
}

.changeAddressButton {
	width: 179px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url('img/template/buttons/change-address-button.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
}

.changeAddressButton:hover {
	width: 179px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url('img/template/buttons/change-address-button-over.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
}

.confirmOrderButton {
	width: 168px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #844510;
	background-image: url('img/template/buttons/confirm-order-button.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
	cursor: pointer;
}

.confirmOrderButton:hover {
	width: 168px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #844510;
	background-image: url('img/template/buttons/confirm-order-button-over.png');
	background-repeat: no-repeat;
	text-indent: -2000px;
	text-decoration: none;
	border: 0px;
	cursor: pointer;
}

.greyborder {
	border: 1px solid #dbdbdd;
}

.tableInfoBar {
	font-size: 11px;
	padding: 2px;
	color: #ffffff;
}

.productContent {
	font-size: 12px;
}

.productLink {
	text-decoration: none;
	color: #ffffff;
}

.productLink:hover {
	text-decoration: none;
	color: #ffffff;
}

.productLink2 {
	text-decoration: none;
	color: #ffffff;
}

.productLink2:hover {
	text-decoration: none;
	color: #ffffff;
}


.productLinkUL {
	text-decoration: underline;
	color: #ffffff;
}

.productLinkUL:hover {
	text-decoration: underline;
	color: #ffffff;
}

.itemLinkColour {
	color: #eeb856;
	text-decoration: none;
}

.itemLinkColour:hover {
	color: #eeb856;
	text-decoration: none;
}



/* Main Menu */






/* Store Content Areas */


.purchaseBox {
	font-size: 14px;
	font-family: arial, verdana;
	vertical-align: middle;
	color: #ffffff;
}

.purchaseBoxButton {
	font-size: 14px;
	font-family: arial, verdana;
	vertical-align: bottom;
	color: #ffffff;
}

.purchaseBoxButtonRight {
	font-size: 14px;
	font-family: arial, verdana;
	vertical-align: bottom;
	color: #ffffff;
	text-align: right;
}

.purchaseBoxNoStock {
	font-size: 12px;
	font-family: arial, verdana;
	vertical-align: text-top;
	text-align: center;
	color: #ffffff;
}

.purchaseBoxSelect {
	font-size: 12px;
	font-family: arial, verdana;
	vertical-align: middle;
	color: #ffffff;
}

.purchaseBoxDesc {
	font-size: 13px;
	font-family: arial, verdana;
	vertical-align: text-top;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
}

#product-box {
	float: left;
	width: 554px;
	height: auto;
	text-align: left;
	padding-top: 5px;
}

#product-box-top {
	float: left;
	width: 554px;
	height: 10px;
	text-align: left;
	background-image: url('images/newimages/product-top.gif');
	background-repeat: no-repeat;
}

#product-box-middle {
	float: left;
	width: 544px;
	height: auto;
	min-height: 450px;
	padding: 0px 5px 0px 5px;
	text-align: left;
	background-color: #e1fadf;
}

#product-box-base {
	float: left;
	width: 554px;
	height: 10px;
	text-align: left;
	background-image: url('images/newimages/product-base.gif');
	background-repeat: no-repeat;
}

#product-inner-box {
	float: left;
	width: 540px;
	height: auto;
	padding-bottom: 5px;
	text-align: left;
}

#product-heading {
	float: left;
	width: 540px;
	height: auto;
	padding-bottom: 5px;
	padding-top: 10px;
	text-align: left;
	color: #ffffff;
}

#product-content {
	float: left;
	width: 385px;
	height: auto;
	text-align: left;
}

#product-content-full {
	float: left;
	width: 540px;
	height: auto;
	text-align: left;
}

#product-subheading {
	float: left;
	width: 385px;
	height: auto;
	padding-bottom: 5px;
	text-align: left;
}

#product-subheading-full {
	float: left;
	width: 540px;
	height: auto;
	padding-bottom: 5px;
	text-align: left;
}


#product-information {
	float: left;
	width: 385px;
	height: auto;
	text-align: left;
}

#product-information-full {
	float: left;
	width: 540px;
	height: auto;
	text-align: left;
}

#product-image-box {
	float: right;
	width: 150px;
	height: auto;
	text-align: left;
	padding-top: 5px;
	background-color: #743a0a;
	border: 1px solid #9c6322;
	padding-bottom: 5px;
}

#product-image-top {
	float: left;
	width: 150px;
	height: 10px;
	text-align: left;
	background-image: url('images/newimages/product-image-top.gif');
	background-repeat: no-repeat;
}

#product-image-middle {
	float: left;
	width: 150px;
	height: auto;
	text-align: center;
}

#product-image-base {
	float: left;
	width: 150px;
	height: 10px;
	text-align: left;
	background-image: url('images/newimages/product-image-base.gif');
	background-repeat: no-repeat;
}

#subcategory-box {
	float: left;
	width: 657px;
	height: auto;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 0px;
	border-top: 1px dashed #e1b15c;
}

#subcategory-top {
	float: left;
	width: 655px;
	height: auto;
	text-align: left;
}

#subcategory-heading {
	float: left;
	width: 130px;
	height: 125px;
	color: #eeb856;
	font-size: 14px;
	font-weight: bold;
	font-family: arial, verdana;
	text-align: left;
}

#subcategory-heading h3 {
	color: #eeb856;
	font-size: 14px;
	font-weight: bold;
	font-family: arial, verdana;
}

#subcategory-description {
	float: left;
	width: 340px;
	height: 125px;
	font-size: 12px;
	font-family: arial, verdana;
	text-align: left;
	color: #eeb856;
	font-weight: normal;
	padding-left: 5px;
}

#subcategory-image {
	float: right;
	width: 170px;
	height: 125px;
	font-size: 12px;
	font-family: arial, verdana;
	text-align: right;
}

#subcategory-content {
	float: left;
	width: 255px;
	height: 60px;
	font-size: 11px;
	padding: 0px 5px 0px 5px;
	font-family: arial, verdana;
	text-align: center;
	overflow: hidden;
}

#subcategory-footer {
	float: left;
	width: 655px;
	height: 30px;
	font-size: 14px;
	font-family: arial, verdana;
	font-weight: bold;
	text-align: center;
}

#subcategory-available {
	float: left;
	width: 480px;
	height: 30px;
	font-size: 14px;
	font-family: arial, verdana;
	font-weight: normal;
	text-align: right;
}

#subcategory-viewlink {
	float: right;
	width: 170px;
	height: 30px;
	font-size: 14px;
	font-family: arial, verdana;
	font-weight: bold;
	text-align: center;
}

#subcategory-base {
	float: left;
	width: 657px;
	height: 5px;
	text-align: center;
	padding-bottom: 5px;
	border-top: 1px dashed #e1b15c;
}

#main-category-box {
	float: left;
	width: 560px;
	height: auto;
	padding-bottom: 5px;
}

#main-category-item {
	float: left;
	width: 180px;
	height: 194px;
	padding-right: 40px;
	padding-left: 40px;
}

#main-category-item-end {
	float: left;
	width: 180px;
	height: 194px;
	padding-right: 40px;
	padding-left: 40px;
}

#main-category-image {
	width: 168px;
	height: 119px;
	background-image: url('img/template/home-item-cell.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: left;
	padding-top: 5px;
	padding-left: 2px;
}

#main-category-content {
	width: 180px;
	height: 51px;
	font-size: 11px;
	font-family: arial, verdana;
	text-align: center;
	padding-top: 5px;
}

#main-category-heading {
	width: 170px;
	height: auto;
	font-size: 11px;
	font-family: arial, verdana;
	text-align: center;
	color: #ffffff;
	padding: 0px 10px 0px 0px;
}

#main-category-subheading {
	width: 180px;
	height: auto;
	font-size: 11px;
	font-family: arial, verdana;
	text-align: center;
	padding-top: 12px;
	color: #e4e4e4
}

#storeContentGeneral {
	float: left;
	width: 650px;
	height: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 10px;
	text-align: left;
	font-family: arial, verdana;
}

#storeContentSubTotal {
	float: left;
	width: 645px;
	height: 24px;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right: 15px;
	font-size: 14px;
	text-align: right;
	font-family: arial, verdana;
	background-image: url('img/template/sub-total-bar.gif');
	background-repeat: no-repeat;
}

#storeContentGeneralTop {
	float: left;
	width: 650px;
	height: 5px;
	font-size: 10px;
	text-align: left;
	font-family: arial, verdana;
	color: #ffffff;
}

#storeContentGeneralMiddle {
	float: left;
	width: 650px;
	height: auto;
	padding: 0px 5px 0px 5px;
	font-size: 12px;
	text-align: left;
	font-family: arial, verdana;
	color: #ffffff;
}

#storeContentGeneralMiddle-ButtonLeft {
	float: left;
	width: 170px;
	height: auto;
	text-align: left;
}

#storeContentGeneralMiddle-ButtonRightText {
	float: left;
	width: 430px;
	height: auto;
	text-align: left;
	padding-top: 10px;
}


#storeContentGeneralMiddle-TextRight {
	float: left;
	width: 650px;
	height: auto;
	padding: 0px 5px 0px 5px;
	font-size: 12px;
	text-align: right;
	font-family: arial, verdana;
}

#storeContentGeneralMiddle-TextCenter {
	float: left;
	width: 650px;
	height: auto;
	padding: 0px 5px 0px 5px;
	font-size: 12px;
	text-align: center;
	font-family: arial, verdana;
	color: #ffffff;
}

#storeContentGeneralMiddle-ShowError {
	float: left;
	width: 622px;
	height: auto;
	font-size: 12px;
	text-align: center;
	font-family: arial, verdana;
	padding-bottom: 10px;
}

#storeContentGeneralLeft {
	float: left;
	width: 295px;
	height: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
	text-align: left;
	font-family: arial, verdana;
}

#storeContentGeneralRight {
	float: right;
	width: 295px;
	height: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 20px;
	font-size: 12px;
	text-align: left;
	font-family: arial, verdana;
}

#storeContentGeneralWrap {
	float: left;
	width: 265px;
	height: 130px;
	font-size: 12px;
	text-align: left;
	font-family: arial, verdana;
	padding-bottom: 5px;
}

#storeContentGeneralBase {
	float: left;
	width: 650px;
	height: 5px;
	font-size: 10px;
	text-align: left;
	font-family: arial, verdana;
	font-weight: bold;
}

#storeContentCheckoutBase {
	float: left;
	width: 650px;
	height: 5px;
	font-size: 10px;
	text-align: left;
	font-family: arial, verdana;
	font-weight: bold;
	border-bottom: 2px solid #ffc55d;
}

#storeCheckoutSuccessBox {
	float: left;
	width: 650px;
	height: auto;
	text-align: left;
	font-size: 13px;
	font-family: arial, verdana;
	font-weight: bold;
}

.checkoutSuccessTable {
	font-size: 14px;
	font-family: arial, verdana;
	text-align: left;
}

.checkoutSuccessTableLarge {
	font-size: 16px;
	font-family: arial, verdana;
	text-align: left;
}

#main-site-text-box {
	float: left;
	width: 520px;
	height: auto;
	padding-left: 15px;
	padding-top: 20px;
	font-size: 12px;
}


#homePageGoldInformation {
	float: left;
	width: 520px;
	height: auto;
}

#homePageGoldInformationContent {
	float: left;
	width: 520px;
	height: auto;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

#homePageGoldInformationBase {
	float: left;
	width: 520px;
	height: 10px;
}




/* Contact Form Data */

.mainTextInput {
	width: 400px;
	font-size: 13px;
}

.stateSelect {
	width: 215px;
	font-size: 13px;
}

.postcodeTextInput {
	width: 93px;
	font-size: 13px;
}

#messageContactTextBox {
	width: 400px;
	height: 125px;
}

.secureInputText {
	width: 174px;
}

/* End Contact Form */



.boldText {
	font-weight: bold;
}


.rightText {
	text-align: right;
}


.smallLink {
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
}

.smallLink:hover {
	font-size: 11px;
	text-decoration: underline;
	color: #ffffff;
}

.valigntop {
	vertical-align: top;
}

.cartHeading {
	font-weight: bold;
	font-size: 11px;
	font-family: arial, verdana;
	border-bottom: 1px dashed #ffc55d;
}

.cartItem {
	font-size: 12px;
	font-family: arial, verdana;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	border-bottom: 1px dashed #ffc55d;
	background-color: #9d5112;
}

.baseBorder {
	padding-bottom: 20px;
}

.baseBorderGold {
	padding-bottom: 10px;
	border-bottom: 1px solid #ffc55d;
}

.topBorderGold {
	padding-top: 5px;
	border-top: 1px solid #ffc55d;
}

.showError {
	background-color: #c42039;
}

.showError2 {
	color: #ff072f;
}

img {
	border: 0px;
}

.centerText {
	text-align: center;
}


.indent1 {
	text-indent: 10px;
}

.indent2 {
	text-indent: 15px;
}

.indent3 {
	text-indent: 20px;
}

.indent4 {
	text-indent: 25px;
}

.indent5 {
	text-indent: 30px;
}

.indent6 {
	text-indent: 35px;
}

.indent7 {
	text-indent: 40px;
}

.indent8 {
	text-indent: 45px;
}

.indent9 {
	text-indent: 50px;
}

.indent10 {
	text-indent: 55px;
}

.textSize14 {
	font-size: 14px;
	color: #ffffff;
}

a.pageResults {
	color: #ffffff;
	text-decoration: underline;
}

a.pageResults:hover {
	color: #e4e4e4;
	text-decoration: underline;
}

/* Create Account Styles */

.signUpField input {
	width: 200px;
}

.accountInfo {
	font-size: 14px;
	font-family: arial, verdana;
	color: #ffffff;
}

/* Preload Images */

.preload {
	display: none;
	visibility: hidden;
}