body		{	font-family:  verdana, arial, helvetica, sans-serif;
			font-size: 62.5%;	
			color: #fff;
			background-color: #666;
			background-image: url('/images/body_bg.gif');
			text-align: center;

		}
* 		{	margin: 0;
			padding: 0;
		}
td		{	padding: 2px;
		}
div#container	{	margin: 20px auto;
			width: 960px;
			text-align: left;
			background-color: #fff;
			color: #000;
		}
div#header_outer {	width: 100%;
			background-image: url('/images/header_bg.gif');
			background-position: left;
			background-repeat: no-repeat;
		}
div#header	{	background-image: url('/images/top_bg.gif');
			background-position: right;
			background-repeat: no-repeat;
			height: 100px;
			overflow: hidden;
			padding-left: 190px;
		}
div#header h1	{	padding-top: 11px;
			font-size: 1.9em;
			color: #330066;
		}
div#header h2	{	margin-left: 85px;
			margin-top: 2px;
			font-size: 1.6em;
			color: #fff;
		}
div#header h3	{	margin-top: 5px;
			font-size: 1.2em;
			font-weight: bold;
			color: #fff;
		}
div#colRight_outer {	float: right;
			width: 150px;
			margin-top: 30px;


		}
div#colRight_outer img {
			border: 0;
			margin: 5px 0;
		}
			
div#colRight 	{   	padding: 5px;
			margin-right: 5px;
			background-color: #fff;
		        border: 1px solid #ccc;
		} 
div#colRight ul {	margin-bottom:	10px;
			list-style-type: none;

		}
div#colRight ul li {	padding: .4em;
			font-size: 1.1em;
		}
div#colRight ul li:first-child { font-weight: bold;
			background-color: #f90;
		}
div#navbar_outer {	float: left;
			width: 150px;

		}
div#navbar	{	padding: 30px 10px 0 10px;		
		}
div#navbar img	{	margin-top: 10px;
			border: 0;
		}
div#navbar ul	{	line-height: 1.5em;
			list-style-type: none;	
			margin: 0 0 5px 0;
		}
div#navbar li	{	font-weight: normal;
			font-size: 1.1em;
			padding: .4em;
		
		}
div#navbar li.top {	color: #c00;
			font-size: 1.2em;		
		}
div#content_outer {	margin-left: 170px; 
			margin-right: 165px; 
			margin-top: 30px;	
		}
div#content 	{	padding-bottom: 10px;	

		}
div#content h1	{	margin: 0; 	
			font-size: 1.8em;
			color: #000;		
		}

div#content h2	{	margin: 20px 0 0 0; 	
			font-size: 1.5em;
			color: #000;		
		}
div#content h3	{	margin: 1em 0 .5em 0; 	
			font-size: 1.2em;
			color: #000;		
		}
div#content p 	{	margin: 1em 0; 	
			font-size: 1.2em;		
		}
div#footer	{	clear: both;
			background-color: #370466;
			color: #fff;
			font-size: 1.1em;
                       	padding: 5px 0 10px 0;
			text-align: center;
			border-top: 1px solid #000;
		}
table#stock	{	border: 0;
			width: 100%;
		}
table#stock td	{	border: 0;
			font-size: 1.1em;
			padding: 2px;
		}
table#stock tr#top {	border: 0;
			font-size: 1.1em;
			font-weight: bold;
			background-color: #ffcc99;
		}

table#selling	{	border: 0;
			width: 100%;
		}
table#selling td	{	border: 0;
			font-size: 1.1em;
			padding: 2px;
		}
table#selling tr#top {	border: 0;
			font-size: 1.1em;
			font-weight: bold;
			background-color: #ffcc99;
		}
div.featureBox  {	float: left;
			border: 1px solid #ccc;
			width: 290px;
   			padding:0;
			verflow: hidden;
			padding: 5px;
			margin-right: 10px;
		}
div.featureBox:first-child  { 
		}

div.featureTitle {	border-bottom: 1px solid #ccc;
			background-color: #f90;
			padding: .3em;
			font-weight: bold;
			font-size: 1.1em;
		}
div.featureName { 	font-weight: bold;
			font-size: 1.1em;
			margin: .5em 0;
		}
/* form styles */

.button 	{ 	background-color: #ff9900; 
			font-size: 1.1em; 
			width: 100px; 
			font-weight: bold; 
			color: #000000; 
		}

