body				{margin: 0; background-color: #FFFFFF; color: #000; background-image: url(/_img/bg.gif); background-repeat:no-repeat; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 87%;}
#animatedTop		{position: absolute;  top: 0px; left: 612px; width: 256px; height: 62px;}
#animatedTop img	{border: none;}
#image				{position: relative; top:101px; left:283px; width: 740px; height: 156px;}

a, a:visited { color: #000; }
a:hover { color: #990000; }

/* NAVIGATION */
div#menu			{position: absolute; top: 79px; left: 127px;}
div#menu ul			{list-style: none; margin: 0px; padding: 0px; width: 155px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
div#menu li			{padding: 4px;}
div#menu li a		{color: #330; text-decoration: none}
div#menu li a:hover	{color: #CC9966; text-decoration: none}

/* MAIN TEXT */
div#maintext	{clear: both; position: relative; top: 0px; left: 330px; width: 526px; margin: 125px 0px 0px; padding: 0px;}
div#maintext h1 {font-size: 24px; color: #990000;}
div#maintext h2 {font-size: 14px; line-height: 160%; color:#990000;}
div#snippet		{position: relative; top: 0px; left: 0px; width: 100%; margin: 0px; padding: 0px;}
div#snippet h1	{font-size: 22px; font-weight: normal; color: #FFFFFF; background-color: #992025;  margin-bottom: 2em;}
div#snippet	h1 span {font-size: 16px; line-height: 150%;}
div#maintext p	{line-height: 200%;}
div#maintext p span, div#maintext ul li span  {color:#990000; font-weight: bold;}
div#maintext ul {list-style: none;}
div#maintext ol	li {color: #990000; font-weight: bold;}
div#maintext ol li span {color: #000000; font-weight: normal;}

/* PRODUCTS */
div.products		{position: relative; top:0px; left: 0px; width:100%; margin: 20px 0px; padding: 0px 0px 20px; border-bottom: #CCCCCC dotted 1px;}
div.products img	{float:left; margin:0px; padding:0px 10px 0px 0px; width: 147px;}
div.products span	{margin: 0px; padding: 0px; line-height: 18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
div.products h3		{margin: 0px; padding: 0px; font-size: 12px; line-height: 160%; color:#330000;}
div.description		{padding-left: 157px;}
/*div.description h2	{margin: 0px; padding: 0px;} /*check on IE*/
/*div.description p	{font-size: 10px; line-height: 100%;} /*check on IE*/

/* ORDER */
#maintext form						{margin: 0px;}
#maintext fieldset					{border: none; margin: 2em; padding:0px; color: #000; width: auto;}
#maintext fieldset legend	 		{font-size: 15px; line-height: 160%; color:#990000; font-weight: bold;}
#maintext fieldset label			{line-height: 150%; display: block; width:100px; }
#maintext fieldset label span		{width: 150px; text-align: right;}
#maintext fieldset .input			{width: 220px; margin-left: 20px; border: 1px solid #CCC; height: 18px; font: 11px Verdana, Arial, Helvetica, sans-serif; background-color: #EEEEEE;}
#maintext fieldset label span.help	{width: 330px; text-align: left;}
#maintext table						{border: solid #000 0px;}
#maintext th						{background: #666666; color: #FFFFFF; font-size: 11px;}
#maintext td						{font-family: Georgia, Arial, Helvetica, sans-serif; border: solid #CCCCCC 0px; font-size: 14px;}
#maintext td.item					{color: #990000; font-weight: bold;}
#maintext td.description			{font: 12px Verdana, Arial, Helvetica, sans-serif;}
#maintext fieldset input.table		{width: 60px; margin-left: 5px;}
#maintext td.total					{text-align: right; font-weight: bold;}
#maintext td.total span				{padding-right: 5px;}
#maintext submit					{text-align: right;}

.ta {width: 220px; margin-left: 20px; border: 1px solid #CCC; font: 11px Verdana, Arial, Helvetica, sans-serif; background-color: #EEEEEE;}

/*IMAGES */
div#boxes		{position: absolute; top: 218px; left: 125px;}
div.box			{margin: 2px; padding: 0px; clear: both;}
img.box			{border: none;}

/* FOOTER */
div#footer		{position: relative; top: 20px; left: 310px; width: 580px; height: 109px; margin: 0px; padding: 5px; border-top: #CCCCCC dotted 1px; background-color: #FFFFFF; background-image: url(../_images/watermark.gif); background-position: 15px 5px; background-repeat: no-repeat;}
div#footer img	{float: right;}
div#footer div	{text-align: right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-top:5px; }
div#footer a	{color: #000;}
div#footer a:hover {color: #990000;}