BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/top-gradient.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff
}
#frame {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 900px; MARGIN-RIGHT: auto; PADDING-TOP: 0px
}
#container {
	MARGIN-LEFT: 278px; WIDTH: 740px; HEIGHT: 800px
}
#centrecontent {
	PADDING-RIGHT: 50px; MARGIN-TOP: 50px; PADDING-LEFT: 50px; FLOAT: left; WIDTH: 800px
}
#innercontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 550px; PADDING-TOP: 0px
}
#watermark {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right top; PADDING-LEFT: 30px; FLOAT: left; BACKGROUND-IMAGE: url(images/watermark.jpg); PADDING-BOTTOM: 20px; WIDTH: 550px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
#header {
	BACKGROUND-IMAGE: url(images/header.gif); WIDTH: 900px; POSITION: relative; HEIGHT: 123px
}
#navigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 85px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 730px; PADDING-TOP: 0px; POSITION: absolute; TOP: 100px; HEIGHT: 23px
}
#tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/navigation.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 730px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 23px
}
#tabs LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 0px
}
#tabs LI {
	DISPLAY: block; HEIGHT: 42px
}
#tabs A {
	DISPLAY: block; HEIGHT: 42px
}
#tab01 {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 105px; TEXT-INDENT: -200em
}
#tab02 {
	LEFT: 105px; OVERFLOW: hidden; WIDTH: 104px; TEXT-INDENT: -200em
}
#tab03 {
	LEFT: 209px; OVERFLOW: hidden; WIDTH: 104px; TEXT-INDENT: -200em
}
#tab04 {
	LEFT: 313px; OVERFLOW: hidden; WIDTH: 104px; TEXT-INDENT: -200em
}
#tab05 {
	LEFT: 417px; OVERFLOW: hidden; WIDTH: 104px; TEXT-INDENT: -200em
}
#tab06 {
	LEFT: 521px; OVERFLOW: hidden; WIDTH: 104px; TEXT-INDENT: -200em
}
#tab07 {
	LEFT: 625px; OVERFLOW: hidden; WIDTH: 105px; TEXT-INDENT: -200em
}
#tab01 A:hover {
	BACKGROUND: url(images/navigation.gif) no-repeat 0px -77px
}
#tab02 A:hover {
	BACKGROUND: url(images/navigation.gif) no-repeat -105px -77px
}
#tab03 A:hover {
	BACKGROUND: url(images/navigation.gif) no-repeat -209px -77px
}
#tab04 A:hover {
	BACKGROUND: url(images/navigation.gif) no-repeat -313px -77px
}
#tab05 A:hover {
	BACKGROUND: url(images/navigation.gif) no-repeat -417px -77px
}
#tab06 A:hover {
	BACKGROUND: url(images/navigation.gif) no-repeat -521px -77px
}
#tab07 A:hover {
	BACKGROUND: url(images/navigation.gif) no-repeat -625px -77px
}
.tab01active {
	BACKGROUND: url(images/navigation.gif) no-repeat 0px -77px
}
.tab02active {
	BACKGROUND: url(images/navigation.gif) no-repeat -105px -77px
}
.tab03active {
	BACKGROUND: url(images/navigation.gif) no-repeat -209px -77px
}
.tab04active {
	BACKGROUND: url(images/navigation.gif) no-repeat -313px -77px
}
.tab05active {
	BACKGROUND: url(images/navigation.gif) no-repeat -417px -77px
}
.tab06active {
	BACKGROUND: url(images/navigation.gif) no-repeat -521px -77px
}
.tab07active {
	BACKGROUND: url(images/navigation.gif) no-repeat -625px -77px
}
#footer {
	CLEAR: both; BORDER-RIGHT: #ffffff 50px solid; FLOAT: left; BACKGROUND-IMAGE: url(images/footer.gif); BORDER-LEFT: #ffffff 50px solid; WIDTH: 800px; BACKGROUND-REPEAT: repeat-x
}
.footertext {
	FONT-SIZE: 10px; COLOR: #999999; PADDING-TOP: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footerlink {
	FONT-SIZE: 10px; COLOR: #999999; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footerlink:hover {
	TEXT-DECORATION: underline
}
#footerright {
	LEFT: 665px; WIDTH: 135px; POSITION: relative; TOP: -21px
}
#leftcol {
	FLOAT: left; MARGIN: 0px; WIDTH: 181px
}
#leftcolhdr {
	FLOAT: left; WIDTH: 181px; HEIGHT: 24px
}
#leftcolbdy {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; BACKGROUND-IMAGE: url(images/news-bdy.gif); PADDING-BOTTOM: 0px; WIDTH: 151px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-y
}
#leftcolftr {
	FLOAT: left; BACKGROUND-IMAGE: url(images/news-ftr.gif); PADDING-BOTTOM: 20px; WIDTH: 181px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
#leftcolhdra {
	FLOAT: left; WIDTH: 181px; HEIGHT: 24px
}
#leftcolbdya {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; BACKGROUND-IMAGE: url(images/news-bdy.gif); PADDING-BOTTOM: 0px; WIDTH: 151px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-y
}
#leftcolftra {
	FLOAT: left; BACKGROUND-IMAGE: url(images/news-ftr.gif); PADDING-BOTTOM: 20px; WIDTH: 181px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
#leftcolhdrs {
	FLOAT: left; WIDTH: 181px; HEIGHT: 24px
}
#leftcolbdys {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; BACKGROUND-IMAGE: url(images/news-bdy.gif); PADDING-BOTTOM: 0px; WIDTH: 151px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-y
}
#leftcolftrs {
	FLOAT: left; BACKGROUND-IMAGE: url(images/news-ftr.gif); PADDING-BOTTOM: 20px; WIDTH: 181px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
.bodytext {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
.innercontentxt {
	FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 1.5em; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
.leftcoltext {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
.link {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A.link:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.imglink {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.img1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; MARGIN: 0px; PADDING-TOP: 0px
}
.img2 {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.img3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: right; PADDING-BOTTOM: 20px; WIDTH: 100px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 188px; BORDER-BOTTOM-STYLE: none
}
.img4 {
	FLOAT: left; WIDTH: 123px; MARGIN-RIGHT: 25px; HEIGHT: 116px
}
.imglink {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
#viewmore {
	LEFT: 137px; WIDTH: 78px; POSITION: relative; TOP: -110px; HEIGHT: 15px
}
#readmore {
	LEFT: 303px; WIDTH: 80px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: -48px; HEIGHT: 17px
}
#newsletter {
	MARGIN-TOP: 20px; FLOAT: left; BACKGROUND-IMAGE: url(images/hdr-newsletter-signup.gif); MARGIN-BOTTOM: 20px; WIDTH: 181px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 69px
}
#featuredproduct {
	FLOAT: left; WIDTH: 181px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 115px
}
#products {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#products LI A {
	PADDING-LEFT: 15px; COLOR: #000; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
#products LI A:hover {
	COLOR: #cc0000
}
#productsa {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#productsa LI A {
	PADDING-LEFT: 15px; COLOR: #000; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
#productsa LI A:hover {
	COLOR: #cc0000
}
#productss {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#productss LI A {
	PADDING-LEFT: 15px; COLOR: #000; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
#productss LI A:hover {
	COLOR: #cc0000; BACKGROUND-COLOR: #fff
}
.imgproduct {
	FLOAT: left; MARGIN: 0px 15px 5px 0px
}
#productthumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 585px; PADDING-TOP: 0px
}
.linktext {
	FONT-SIZE: 11px
}
.pagination {
	FONT-SIZE: 11px; COLOR: #000; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.pagination A {
	COLOR: #cc0000; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pagination A:hover {
	COLOR: #cc0000; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.storytitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; COLOR: #000; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.articletitle {
	FONT-SIZE: 12px; PADDING-BOTTOM: 6px; COLOR: #000; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.articletitle A {
	FONT-SIZE: 12px; PADDING-BOTTOM: 6px; COLOR: #cc0000; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.articletitle A:hover {
	FONT-SIZE: 12px; PADDING-BOTTOM: 6px; COLOR: #cc0000; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.shortstory {
	FONT-SIZE: 11px; COLOR: #000; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.shortstory A {
	FONT-SIZE: 11px; COLOR: #cc0000; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.shortstory A:hover {
	FONT-SIZE: 11px; COLOR: #cc0000; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.articleheading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.articletext {
	FONT-SIZE: 12px; COLOR: #000; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.articletext A {
	FONT-SIZE: 12px; PADDING-BOTTOM: 6px; COLOR: #cc0000; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.articletext A:hover {
	FONT-SIZE: 12px; PADDING-BOTTOM: 6px; COLOR: #cc0000; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.newsbodytitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; COLOR: #000; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#stockists {
	MARGIN-TOP: 15px; FLOAT: left; WIDTH: 500px
}
#map {
	MARGIN-BOTTOM: 10px; WIDTH: 705px; HEIGHT: 517px
}
#success {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right top; PADDING-LEFT: 30px; FLOAT: left; BACKGROUND-IMAGE: url(images/watermark.jpg); PADDING-BOTTOM: 20px; WIDTH: 550px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 290px
}
.leftform {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #bbb 1px solid; COLOR: #333; BORDER-BOTTOM: #bbb 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eee; TEXT-ALIGN: left
}
.formbutton {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #bbb 1px solid; COLOR: #333; BORDER-BOTTOM: #bbb 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eee; TEXT-ALIGN: center
}
#formenquiry {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 149px
}
#leftbutton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 149px; PADDING-TOP: 0px; HEIGHT: 20px
}
#captcha {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 149px; COLOR: #333; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.formvalue {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 149px; PADDING-TOP: 0px
}
.formfield {
	FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 149px; HEIGHT: 15px
}
.indexbutton {
	PADDING-RIGHT: 0px; MARGIN-TOP: 35px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 6px; COLOR: #000000; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: none
}
.indexfield {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; MARGIN-TOP: 35px; FONT-SIZE: 12px; MARGIN-LEFT: 7px; BORDER-LEFT: #bbb 1px solid; COLOR: #000000; BORDER-BOTTOM: #bbb 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
.bottomnav {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #bbb 1px solid; COLOR: #333; PADDING-TOP: 3px; BORDER-BOTTOM: #bbb 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eee; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.bottomnav A:link {
	DISPLAY: block; FONT-SIZE: 10px; COLOR: #333; BACKGROUND-COLOR: #eee; TEXT-DECORATION: none
}
#featuredproductlast {
	FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 181px; BACKGROUND-REPEAT: no-repeat
}
.product-callout{
	margin:10px 0 0 0;
	padding:0;
}

.product-callout div{
	float:right;
	width:380px;
}

.product-callout div h2{
	padding:0;
	margin:0;
}

.product-callout a.view-product {
	color:#34B1DF;
	text-decoration:none;
}

.product-callout p.view-all{
	padding: 5px 0 0 0;
	border-top:1px solid #EBEBEB;
}

.product-callout p.view-all a{
	text-decoration:none;
}

.product-callout p.view-all a span{
	color:#1A97C1;
}

.product-callout img{
	margin:0 0 5px 0;
}

p.product-callout-divider{
	border-top:1px solid #EBEBEB;
	margin:5px 0 0 0;
	padding:0;
	clear:both;
}
.Categoryvs li {
text-align:center;
font-family:arial,sans-serif;
font-size:12px;
	float: left;
	width: 160px;
	height: 220px;
	margin-bottom: 5px;
}

