
@page					{
					margin: 0px;
					}

*					{
					padding: 0px;
					margin: 0px;
					font-family: verdana, arial, sans-serif;
					}

body					{
					background-color: #fff;
					background-image: url("images/bg-screen.gif");
					background-repeat: repeat-x;
					}

div.pageArea				{
					display: block;
					background-color: #fff;
					background-image: url("images/bg-pagearea.gif");
					background-repeat: no-repeat;
					background-position: right top;
					width: 990px;
					margin: 10px auto 0px auto;
					}

img.logoImage				{
					display: inline;
					float: left;
					margin: 12px 0px 7px 13px;
					}

div.basketArea				{
					display: none;
					}


div.navArea				{
					display: inline;
					float: left;
					clear: both;
					background-color: #fff;
					width: 213px;
					padding: 0px 0px 0px 0px;
					}

div.navArea ul				{
					display: none;
					list-style-type: none;
					}
div.navArea li				{
					display: inline;
					float: left;
					width: 160px;
					margin: 0px 33px 10px 20px;
					}
div.navArea li a			{
					display: block;
					background-color: #fff;
					border: 1px solid #ED6C31;
					text-decoration: none;
					font-size: 0.8em;
					font-weight: bold;
					color: #000;
					padding: 3px 0px 3px 20px;
					}
div.navArea li a:hover			{
					background-color: #ED6C31;
					text-decoration: none;
					color: #fff;
					}

div.contentArea				{
					display: inline;
					float: right;
					background-color: #fff;
					background-image: url("images/bg-content.gif");
					background-repeat: no-repeat;
					background-position: right top;
					width: 762px;
					margin: 0px 15px 0px 0px;
					padding: 0px 0px 15px 0px;
					}
/* html>body div.contentArea		{
					background-color: transparent;
					background-image: url("images/bg-whitetrans.png");
					} */

div.largeImageArea			{
					display: inline;
					float: right;
					width: 377px;
					margin: 0px 5px 0px 0px;
					}

div.horizontalProductBoxesArea		{
					display: inline;
					float: left;
					background-color: transparent;
					width: 360px;
					}

div.horizProductBox			{
					display: block;
					border: 1px solid #CFCB9E;
					margin: 0px 0px 8px 0px;
					padding: 0px 10px 0px 0px;
					font-size: 0.75em;
					height: 96px;
					overflow: hidden;
					}
div.horizProductBox a			{
					display: block;
					background-image: url("images/arrow-green.gif");
					background-repeat: no-repeat;
					background-position: right bottom;
					color: #000;
					padding: 7px 16px 0px 0px;
					}
div.horizProductBox a:hover		{
					background-image: url("images/arrow-pink.gif");
					color: #DB3A9D;
					text-decoration: none;
					}
div.horizProductBox h1			{
					padding: 0px;
					margin: 0px 0px 0px 0px;
					color: #A7AA1A;
					font-size: 0.9em;
					font-weight: bold;
					}

div.horizProductBoxImage		{
					display: inline;
					float: left;
					width: 85px;
					height: 85px;
					text-align: center;
					margin: 5px 10px 5px 5px;
					}
div.horizProductBoxImage a		{
					background-image: none;
					padding: 0px;
					}


div.verticalProductBoxesArea		{
					display: inline;
					float: left;
					background-color: transparent;
					width: 360px;
					}
div.vertProductBox			{
					display: block;
					border: 1px solid #CFCB9E;
					margin: 0px 0px 0px 0px;
					padding: 9px 9px 9px 9px;
					font-size: 0.75em;
					width: 155px;
					height: 207px;
					overflow: hidden;
					}
html>body div.vertProductBox		{
					height: auto;
					min-height: 207px;
					}
.leftBox				{
					float: left;
					background-image: url("images/bg-leftbox.jpg");
					background-repeat: no-repeat;
					background-position: right bottom;
					}
.rightBox				{
					float: right;
					background-image: url("images/bg-rightbox.jpg");
					background-repeat: no-repeat;
					background-position: right bottom;
					}
div.vertProductBox a			{
					display: block;
					background-image: url("images/arrow-orange.gif");
					background-repeat: no-repeat;
					background-position: right bottom;
					color: #000;
					padding: 0px 0px 1px 0px;
					}
div.vertProductBox a:hover		{
					background-image: url("images/arrow-pink.gif");
					color: #DB3A9D;
					text-decoration: none;
					}
div.vertProductBox h1			{
					padding: 0px;
					margin: 0px 0px 0px 0px;
					color: #000;
					font-size: 1.1em;
					font-weight: bold;
					}

div.vertProductBoxImage			{
					display: inline;
					float: left;
					width: 153px;
					height: 99px;
					text-align: center;
					margin: 0px 0px 5px 0px;
					}
div.vertProductBoxImage a		{
					background-image: none;
					padding: 0px;
					}
.rightBox div.vertProductBoxImage	{
					border: 1px solid #CFCB9E;
					}





div.textArea				{
					display: block;
					background-color: transparent;
					background-image: url("images/bg-textarea.gif");
					background-repeat: no-repeat;
					background-position: left bottom;
					padding: 30px 65px 80px 20px;
					}


div.footerArea				{
					display: block;
					background-color: transparent;
					border-top: 1px solid #000;
					width: 980px;
					height: 32px;
					margin: 0px auto 30px auto;
					padding: 5px 5px 5px 5px;
					font-size: 0.6em;
					}
html>body div.footerArea		{
					height: auto;
					min-height: 32px;
					}

div.ftitText				{
					display: inline;
					float: right;
					}


p					{
					font-size: 0.8em;
					line-height: 1.4em;
					margin: 0px 0px 1.4em 0px;
					}

a					{
					color: #ED6C31;
					text-decoration: none;
					}
a:hover					{
					color: #DB3A9D;
					text-decoration: underline;
					}

h1					{
					display: block;
					font-size: 1.8em;
					font-weight: normal;
					margin: 0px 0px 0.5em 0px;
					}
h2					{
					display: block;
					font-size: 1.3em;
					font-weight: bold;
					margin: 1.7em 0px 0.6em 0px;
					}
h3					{
					display: block;
					font-size: 1.0em;
					font-weight: bold;
					margin: 1.9em 0px 0.3em 0px;
					}
h4					{
					display: block;
					font-size: 0.8em;
					font-weight: bold;
					margin: 1.9em 0px 0.3em 0px;
					}

div.clear				{
					display: block;
					clear: both;
					font-size: 0px;
					}

img.imageLeft				{
					display: block;
					float: left;
					margin: 0px 15px 1.3em 0px;
					border: 1px solid #E0E0E0;
					}
img.imageRight				{
					display: block;
					float: right;
					margin: 0px 0px 1.3em 15px;
					border: 1px solid #E0E0E0;
					}
img.imageCenter				{
					display: block;
					margin: 0px auto 1.3em auto;
					border: 1px solid #E0E0E0;
					}
input, textarea				{
					border: 1px solid #5F5F5F;
					padding: 2px;
					font-size: 1em;
					}
select					{
					border: 1px solid #5F5F5F;
					font-size: 1em;
					}
input.checkbox				{
					border: none;
					}
input.send				{
					font-weight: bold;
					font-size: 1.2em;
					text-transform: uppercase;
					padding: 2px 10px;
					color: #00704B;
					}
.bold					{
					font-weight: bold;
					}
.right					{
					text-align: right;
					}

div.orderItemsArea			{
					display: none;
					}
div.addToBasketArea			{
					display: none;
					}



div.printOnlyImage			{
					display: block;
					}




