BODY      	{ 	background-repeat: no-repeat; 
			background-attachment: fixed; 
			background-position: center; 
			margin: 0 0 0 0;
			text-align: center;
			min-width: 674px;
		}

.container	{	width: 674px;
			position: relative;
			margin: 0 auto;
			text-align: left;
			background: white url(images/back.jpg) repeat-y;
		}
.container:after  {
			content: "."; 
			display: block; 
			height: 0; 
			clear: both; 
			visibility: hidden;
		}
.container 	{	display: inline-block;}

/* Hides from IE-mac \*/
* html .container {height: 1%;}
.container {display: block;}
/* End hide from IE-mac */

.header		{	position: relative;
			left:0px;
			top:0px;
			width: 674px;
			height: 245px;
			padding: 0px 0px 0px 0px;
			border-style: none none none none;
			border-width: 0px 0px 0px 0px;
			overflow: hidden;
		}
.sideflower	{	float: left;
			padding-top: 0px;
			border-top: 0px;
		}
.menu		{	position: relative;
			float: left;
			left: 5px;
			top: 12px;
			width: 177px;
			padding-bottom: 100px;
		}

.content	{	position: relative;
			float: left;
			left: 20px;
			top: 10px;
			width: 300px;
			min-height: 300px;
			padding: 1px;
			padding-bottom: 30px;
			font-family: 	helvetica, Arial, sans-serif;
			text-decoration: none;
			color: #000000;
			font-size: 11;
		}

.footer		{	clear: both;
			width: 674px;
			height: 90px;
			border: 0px;
			margin: 0px;
			position: relative;
			margin: 0 auto;
			text-align: left;
		}

.menupink	{	font-family: 	helvetica, Arial, sans-serif;
			text-decoration: none;
			color: #D6006E;
			font-size: 12;	
		}

.menublack	{	font-family: 	helvetica, Arial, sans-serif;
			text-decoration: none;
			color: #000000;
			font-size: 12;
			line-height: 18px;	
		}
.menupinksub	{	font-family: 	helvetica, Arial, sans-serif;
			text-decoration: none;
			color: #D6006E;
			font-size: 11;	
		}

.menublacksub	{	font-family: 	helvetica, Arial, sans-serif;
			text-decoration: none;
			color: #000000;
			font-size: 10;
			line-height: 17px;	
		}

.menublacksub a		{	font-family: 	helvetica, Arial, sans-serif;
			text-decoration: none;
			color: #000000;
			font-size: 10;	
		}
.menublacksub a:link	{	color: #000000;
		}			
.menublacksub a:visited {	color: #000000;
		}
.menublacksub a:hover 	{	color: #D6006E;
		}


.menugraysmall	{	font-family: 	helvetica, Arial, sans-serif;
			text-decoration: none;
			color: #999999;
			font-size: 9;	
		}

.menutable TD	{	border-style: solid none solid none;
			border-width: 1px 0px 0px 0px;
			border-color: #C4DB0D #C4DB0D #C4DB0D #C4DB0D;
			height: 21;
		}


a		{	font-family: 	helvetica, Arial, sans-serif;
			text-decoration: none;
			color: #000000;
			font-size: 12;	
		}
a:link		{	color: #000000;
		}			
a:visited 	{	color: #000000;
		}
a:hover 	{	color: #D6006E;
		}

.shopitem	{	width: 300px;
			height: 70px;
			padding: 0px;
			padding-bottom: 10px;
			margin-top: 0px;
			margin-bottom: 20px;
		}
.itemlogo	{	float: left;
			padding: 0px;
			margin-top: 0px;
		}
.itemtext	{	position: absolute;
			left: 78px;
			width: 180px;
			padding-left: 1px;
			font-family: 	helvetica, Arial, sans-serif;
			text-decoration: none;
			font-size: 11;
			color: #000000;
		}
.itemtitle	{	position: absolute;
			padding-left: 1px;
			left: 0px;
			top: 0px;
			color: #D6006E;
		}
.itemprice	{	position: absolute;
			left: 145px;
			top: 0px;
			color: #D6006E;
		}
.itemdesc	{	position: absolute;
			left: 0px;
			top: 20px;
		}

.buybut		{	position: absolute;
			left: 187px;
			top: 0px;
		}

.db_field	{	position: absolute;
			left: 100px;
			width: 200px;
			background: #C4DB0D;
			background: #EDF4B7;
			border: 0;
		}
.detail_block	{	clear: both;
		}

.mybutton	{	position: absolute;
			left: 170px;
		}

.processed	{	position: absolute;
			left: 0px;
			top: 0px;
			padding: 10px 10px 10px 10px;
			border-style: solid solid solid solid;
			border-width: 1px 1px 1px 1px;
			border-color: #C4DB0D #C4DB0D #C4DB0D #C4DB0D;
		}
.basket		{	border-style: solid solid solid solid;
			border-width: 1px 0 1px 1px;
			border-color: #C4DB0D #C4DB0D #C4DB0D #C4DB0D;
			padding: 0px;
			margin: 0px;
		}

.basket TH,
.basket TD	{	padding: 10px 2px 10px 2px;
			font-family: 	helvetica, Arial, sans-serif;
			text-decoration: none;
			text-align: center;
			color: #000000;
			font-size: 10;	
		}

.basket TD	{	border-style: solid solid solid solid;
			border-width: 1px 1px 0 0;
			border-color: #C4DB0D #C4DB0D #C4DB0D #C4DB0D;
		}
.basket TH	{	border-style: solid solid solid solid;
			border-width: 0 1px 0 0;
			border-color: #C4DB0D #C4DB0D #C4DB0D #C4DB0D;
		}

.removebutton	{	width: 10px;
			height: 15px;
			background: #C4DB0D;
		}
.orderblock		{	position: relative;
				padding-bottom: 2px;
			}
.orderdetail,
.orderitemblock		{	position: relative;
				padding: 5px 5px 5px 5px;
				margin-bottom: 10px;
				border-style: solid solid solid solid;
				border-width: 1px 1px 1px 1px;
				border-color: #C4DB0D #C4DB0D #C4DB0D #C4DB0D;
			}
.orderblockname		{	position: absolute;
				float: left;
				top: 0px;
				width: 70px;
			}
.orderblockvalue	{	position: relative;
				left: 75px;
				width: 200px;
				top: 0px;
				background: #C4DB0D;
				background: #EDF4B7;
				border: 0;
			}
.usefullink .usefulweblink	
{
	color: #D6006E;
	font-size: 11px;
}
.usefullinksdisclaimer	{	font-size: 10px;	
			}