/* The 'wide' sans-serif stack		= font-family: Verdana, Geneva, sans-serif; */
/* The 'narrow' sans-serif stack	= font-family: Arial, Tahoma, Helvetica, sans-serif; NB: can also include 'Trebuchet MS'*/
/* The 'wide' serif stack					= font-family: Georgia, Utopia, Palatino, 'Palatino Linotype', serif; */
/* The 'narrow' serif stack				= font-family: 'Times New Roman', Times, serif; */
/* The monospace stack						= font-family: 'Courier New', 'Courier', monospace; */
/* -- HTML Elements -- */
BODY 							{color: #58174E; font: 76% Arial, Tahoma, Helvetica, sans-serif; margin: 0; padding: 0; background: #fff url(grad.jpg) repeat-x; text-align: center;}
A:link 						{color: #6F9D3A;	text-decoration: underline;}
A:visited 				{color: #6F9D3A; text-decoration: underline;}
A:hover 					{color: #000; background-color: #6F9D3A; text-decoration: underline;}
FORM							{margin: 0px;}
H1,H2,H3,H4				{color: #D013B2;}
H1 								{font-weight: bold; font-size: 1.4em; margin: 0 0 0 0;}
H2 								{font-size: 1.2em; margin: 0 0 0em 0; padding: 0 0 0 0; height: auto; display: block;}
H3 								{font-size: 35px ; margin: 0; text-decoration: blink;}
H4 								{font-weight: bold; font-size: 1.2em;}
HR 								{border: none; height: 1px; background: #D013B2; margin: 2em 0; color:#D013B2;}
UL,LI,OL					{font-size: 1.1em; margin:0 0 0 0; padding:0; text-align:left;}
UL								{font-size: 1.1em; margin-left:15px; padding:0 0 0 0; float:none; display:block; clear:left;}
LI								{list-style-image: url(../images/bullet.gif); list-style-position:inside; padding-bottom:1em; padding-top:0;}
/* -- Page Structure -- */
#mainTable				{width: 999px; margin: 0 auto; text-align: left;}
#header						{width: 999px; height: 345px; background: url(top_background.jpg) top center no-repeat; text-align: center; vertical-align: top; margin: 0 auto;}
#footer2					{width: 999px; height: 555px; background: url(bottom_background.jpg) bottom center no-repeat; text-align: center; vertical-align: top; margin: 0 auto;}

.Maroon							{color: Maroon;}
.Maroon A:link,
.Maroon A:visited		{color: Maroon; text-decoration: underline; background-color: transparent;}
.Maroon A:active,
.Maroon A:hover			{color: #009900; text-decoration: underline; background-color: transparent;}

.Prod_Title {font-size: 1.2em; font-weight: bold; text-align: left; color: #D013B2; }
.Prod_Item  {font-size: 1em;   font-weight: bold; text-align: left;}
.Prod_Price {font-size: 1em;   font-weight: bold; text-align: right;}
.Prod_Total {font-size: 1em;   font-weight: bold; text-align: left; margin-left: 20px; color: #D013B2;}

.tableForm				{border: 1px solid #D013B2;}
.tableForm td			{border: 1px dotted #D6F3B5; vertical-align: top; background-color: #D6F3B5;}
#TopMenu							{color: #009900; font: bold 1.4em Arial, Tahoma, Helvetica, sans-serif; text-decoration: none;}
#TopMenu A:link,
#TopMenu A:visited		{color: #009900; text-decoration: none; background-color: transparent;}
#TopMenu A:active,
#TopMenu A:hover			{color: Maroon; text-decoration: none; background-color: transparent;}

/*
/*INPUT							{background-color: #F2D2F5;}*/
.clear						{clear: both; height:1px;}
#container 				{width: 900px; text-align: left; background:  url(../images/top_background.jpg) no-repeat; margin: 0 auto;}
.content					{background-color: transparent; position:relative;}
.content p				{font-size: 1.3em; margin-bottom:10px; text-align:justify;}
.descriptions			{border: 1px solid #D013B2; font-size: 1em;}
.descriptions td	{border-right: 1px solid #D013B2; border-top: 1px solid #D013B2; border-left: none; border-bottom: none;}
.floatLeft				{float: left; display:inline; margin:0 10px 10px 0;}
.footerText				{width: 600px;margin-left: 190px; padding-top: 3em;}
.header						{background: transparent url(../images/header-background.jpg) no-repeat 100% 0; height: 80px; width: 300px; margin: 0 0 0.5em 0; padding:0 120px 0 0;}
.hide 						{display: none;}
#footer						{width: 900px;}
.NoDecoration A:link, .NoDecoration A:visited, .NoDecoration A:active, .NoDecoration A:hover {text-decoration: none;}
.preamble					{position: relative; width: 700px; padding: 100px 0 0 100px; font-size: 1.4em; font-weight: bold; text-align: center;}
.preamble2				{position: relative; width: 700px; padding: 0 0 0 50px; font-size:1.2em; font-weight:bold; text-align:center; margin:0 0 1em 0;}
.scrolls					{position: relative; width:800px; padding-top:10px; height:522px;}
.statement				{text-transform: uppercase; font: 22px bold; border-top: 2px solid #ccc; border-bottom: 2px solid #ccc; padding: 0.5em 0 0.5em 0; color: #8DBA39; text-align: center; width: 750px;}
.title						{font-size: 1.5em; font-weight:bold; text-transform:uppercase; padding:0; margin:0;}
.twoColumn				{font-size: 1em;}
.twoColumn td			{padding: 0 20px 5px 0;}
*/
