BODY {
	background-color: #232323;
	font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin: 0;
	padding: 0;
	color: #eee
}
#container {
	position:absolute;
	width:1000px;
	top: 0px;
	left:50%;
	margin-left:-500px
	}
#miniheader {
	position:relative;
	float:left;
	width:800px;
	height:60px;
	padding:5px 0 0 210px;
	}

#header {
	position:relative;
	float:left;
	width:1000px;
	height:140px;
	}
#widget {
	position:relative;
	float:left;
	width:770px;
	height:157px;
	margin:10px 0 0 0;
	}
	
#navboxlmain {position:relative;float:left;width:180px;height:25px;background:url(mm/sep.gif) no-repeat top;padding:14px 0 0 17px;text-align:left}
#navboxlbottom {position:relative;float:left;width:180px;height:25px;background:url(mm/sepbot.gif) no-repeat top;padding:14px 0 0 17px;text-align:left}

#leftcol {position:relative;float:left;width:200px;margin:10px 0 0 0;text-align:center}
#midcol {position:relative;float:left;width:600px;margin:10px 0 0 0;padding:0 10px 0 10px}
#widecol {position:relative;float:left;width:740px;margin:0px 0 0 0;padding:0 10px 0 10px}
#rightcol {position:relative;float:left;width:180px;margin:10px 0 0 0}
#bottomwide {position:relative;float:left;width:960px;border-top:solid 1px #ccc;margin:10px 0 0 0;text-align:center}


.shoptitle {
	display:block;
	background:#5ca32c;
	color: #fff;
	font-size: 12pt;
	font-weight: bold;
	padding:3px
}
	
#prodbox {
	position:relative;
	float:left;
	width:248px;
	height:170px;
	overflow:hidden;
	padding:0 10px 10px 10px;
	}

H1 {
	color: #5ca32c;
	font-family: Arial, Verdana, Helvetica;
	letter-spacing: -1px;
	font-size: 18pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin: 0;
}

H2 {
	color: #202020;
	letter-spacing: -1px;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	margin: 0;
}

TH {
	background-color: #000000;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
a { outline: 0 none; }
a:link {color: #ccc;font-family: arial, verdana, helvetica;font-size: 9pt;text-decoration:none}
a:visited {color: #ccc;font-family: arial, verdana, helvetica;font-size: 9pt;text-decoration:none}
a:hover {color: #5ca32c;font-family: arial, verdana, helvetica;font-size: 9pt;text-decoration:none}

a:link.shoptitle {display:block;background:#5ca32c;color: #fff;font-size: 12pt;font-weight: bold;padding:3px}
a:visited.shoptitle {display:block;background:#5ca32c;color: #fff;font-size: 12pt;font-weight: bold;padding:3px}
a:hover.shoptitle {display:block;background:#5ca32c;color: #000;font-size: 12pt;font-weight: bold;padding:3px}

a:link.lnkGreen {color: #fff;font-size: 8pt;font-weight: normal}
a:visited.lnkGreen {color: #fff;font-size: 8pt;font-weight: normal}
a:hover.lnkGreen {color: #5ca32c;font-size: 8pt;font-weight: normal}

a:link.navtopleft {color: #82c93f;font-size: 9pt;font-weight: bold}
a:visited.navtopleft {color: #82c93f;font-size: 9pt;font-weight: bold}
a:hover.navtopleft {color: #fff;font-size: 9pt;font-weight: bold}

a:link.navtop {color: #5ca32c;font-size: 10pt;font-weight: bold}
a:visited.navtop {color: #5ca32c;font-size: 10pt;font-weight: bold}
a:hover.navtop {color: #fff;font-size: 10pt;font-weight: bold}

a:link.navleft {color: #eee;font-size: 10pt;font-weight: bold}
a:visited.navleft {color: #eee;font-size: 10pt;font-weight: bold}
a:hover.navleft {color: #5ca32c;font-size: 10pt;font-weight: bold}

a:link.navleft2 {color: #5ca32c;font-size: 10pt;font-weight: normal}
a:visited.navleft2 {color: #5ca32c;font-size: 10pt;font-weight: normal}
a:hover.navleft2 {color: #fff;font-size: 10pt;font-weight: normal}


a:link.navlite {color: #333333;font-size: 7.5pt;font-weight: normal;text-align:center;letter-spacing: -1px}
a:visited.navlite {color: #333333;font-size: 7.5pt;font-weight: normal;text-align:center;letter-spacing: -1px}
a:hover.navlite {color: #ff0000;font-size: 7.5pt;font-weight: normal;text-align:center;letter-spacing: -1px}

a:link.navlitewite {color: #ffffff;font-size: 8pt;font-weight: bold;text-align:center;letter-spacing: -1px}
a:visited.navlitewite {color: #ffffff;font-size: 8pt;font-weight: bold;text-align:center;letter-spacing: -1px}
a:hover.navlitewite {color: #ff0000;font-size: 8pt;font-weight: bold;text-align:center;letter-spacing: -1px}

a:link.footerlink {color: #5ca32c;font-size: 8pt;font-weight: normal;text-align:center;text-decoration:underline}
a:visited.footerlink {color: #5ca32c;font-size: 8pt;font-weight: normal;text-align:center;text-decoration:underline}
a:hover.footerlink {color: #eee;font-size: 8pt;font-weight: normal;text-align:center;text-decoration:none}

a:link.titlenav {color: #333333;font-size: 10pt;font-weight: normal;text-align:center;text-decoration:underline}
a:visited.titlenav {color: #333333;font-size: 10pt;font-weight: normal;text-align:center;text-decoration:underline}
a:hover.titlenav {color: #ff0000;font-size: 10pt;font-weight: normal;text-align:center;text-decoration:none}

a:link.inline {color: #eee;font-size: 8pt;font-weight: normal;text-align:center;text-decoration:underline}
a:visited.inline {color: #eee;font-size: 8pt;font-weight: normal;text-align:center;text-decoration:underline}
a:hover.inline {color: #0f0;font-size: 8pt;font-weight: normal;text-align:center;text-decoration:none}

a:link.smlwht {color: #eee;font-size: 9pt;font-weight: normal;text-align:center;text-decoration:underline}
a:visited.smlwht {color: #eee;font-size: 9pt;font-weight: normal;text-align:center;text-decoration:underline}
a:hover.smlwht {color: #0f0;font-size: 9pt;font-weight: normal;text-align:center;text-decoration:none}

.cartlineprice {color: #111;font-size: 9pt;font-weight: normal}
a:link.cartlinecolor {color: #000;font-size: 9pt;font-weight: normal;text-align:center;text-decoration:underline}
a:visited.cartlinecolor {color: #000;font-size: 9pt;font-weight: normal;text-align:center;text-decoration:underline}
a:hover.cartlinecolor {color: #666;font-size: 9pt;font-weight: normal;text-align:center;text-decoration:none}

a:link.fpageprod {font-size:10pt;font-weight:bold;color:#71a12b;text-decoration:none}
a:visited.fpageprod {font-size:10pt;font-weight:bold;color:#71a12b;text-decoration:none}
a:hover.fpageprod {font-size:10pt;font-weight:bold;color:#000;text-decoration:none}



.small {
	color: #202020;
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	font-style: italic;
	font-variant: normal;
	font-weight: normal;
	margin: 0px;
}


.smallwht {
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica;
	font-size: 7.5pt;
}

b.title {
	color: #eee;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}

INPUT.vital {
	BACKGROUND-COLOR: #eee;
	border-color: #ff0000;
	border-style: solid;
	border-width: 1px;
	COLOR: #202020;
	font-size: 9pt;
}

INPUT.norm {
	BACKGROUND-COLOR: #eee;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	COLOR: #000000;
	font-size: 8pt;
}
SELECT.norm {
	BACKGROUND-COLOR: #eee;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	COLOR: #000000;
	font-size: 8pt;
}
TEXTAREA.vital {
	BACKGROUND-COLOR: #eee;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
	COLOR: #202020;
	font-size: 9pt;
}

.subtitle {
	color: #FF6633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.poundnote {
	color: #eee;
	font-size: 18pt;
	font-weight: normal;
}
.price {
	color: #fff;
	font-size: 22pt;
	font-weight: normal;
}
.call {
	color: #eee;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
}
.nowonly {
	color: #eee;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
}

P {margin:0px}

.winbut {
	background: #5ca32c;
	color: #fff;
	font-size: 8pt;
}
.buybtn {
	background-color: Orange;
	border-style: solid;
	border-width: 1px;
	width:150px;
	color: #000000;
	font-size: 8pt;
	font-weight:bold
}
form {margin:0;padding:0}
li {margin:0;padding:0}
ul {margin:0;padding:0}

.buybut {
	background-color: #fe8113;
	border: solid 1px black;
	color: #ffffff;
	font-size: 8pt;
}
p {margin:10px 0 0 0}

.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px;
    background: url(../../../mm/widgetbg.png);
    border: 1px solid #000;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 700px;
    padding: 20px 40px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  700px;
    height: 70px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 150px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 75px;
    height: 75px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

