*					{margin: 0; padding: 0;}
body				{font: 11px/14px Arial, Helvetica, sans-serif; color: #333; background: #d2d2ae url(../images/body_background.gif) repeat-x;}
dt					{font-weight: bold; margin: 0 0 5px; font-size: 13px;}
dd					{margin: 0 0 5px 15px;}
ul, ol			{margin: 0 0 0 25px;}
h3					{margin: 10px 0 5px; font-size: 15px; color: #fff;}
a:link, 
a:visited 		{color: #333; font-weight: bold;}
a:hover			{background: #5f5d44; color: #fff;}
p					{margin: 5px 0 10px;}
img				{border: none;}

/* classes */
.left				{float: left;}
.right			{float: right;}
.foundry1,
.foundry2		{float: left; margin: 5px;}
.foundry1		{margin-left: 70px;}
.products td	{vertical-align: bottom !important; padding: 5px; width: 50%;}
.productslist		{margin-top: 15px;}
.productslist li	{list-style: square; font-size: 14px; margin: 0 0 5px;}

/* id's */
#container		{width: 700px; margin: 0 auto;}
#header 			{width: 700px; height: 129px;}
#header a		{background: url(../images/top.gif) no-repeat; display: block; text-indent: -5000px; text-decoration: none; height: 129px;}
#nav				{width: 224px; height: 189px; background: url(../images/nav_background.gif) no-repeat;}
#nav ul			{list-style: none; margin: 30px 0 0 2px;}
#nav li a		{width: 221px; height: 19px; display: block; background: url(../images/nav.gif) no-repeat; text-indent: -5000px; text-decoration: none; margin-bottom: 5px;}
#train			{width: 476px; height: 189px;}
#footer			{width: 700px; height: 71px; font-weight: bold; font-size: 13px; color: #777; text-align: center;}
#bottomborder	{background: url(../images/footer_background.gif) bottom left repeat-x;}
#navSec			{width: 214px;}
#navSec ul		{list-style: none; margin: -5px -5px 0;}
#navSec li a	{display: block; padding: 4px; color: #fff; text-decoration: none; border-bottom: 1px solid #ccc;}
#navSec li a:hover	{background: #94946e;}
#content			{width: 466px;}
#missionText	{}


/* home page and secondary page styles */
.content							{color: #fff;}
.content td						{vertical-align:top;}
.content h2						{font-size: 15px; padding: 5px 5px 5px 10px; margin: -5px -5px 5px -5px; border-bottom: 2px solid #fff;}
#home .content td				{width: 50%;}
#home .content p,
#navSec p						{margin: 15px 10px 10px 15px;}
#navSec							{background: #5f5d44; border-right: 2px solid #fff; padding: 5px;}
#content							{background: #94946e; padding: 5px;}
#navSec h2						{background: #b1a56b;}
#content h2						{background: #98815f;}

/* rollovers */
#prod a:hover	{background-position: -225px 0 !important;}
#capa a			{background-position: 0 -19px !important;}
#capa a:hover	{background-position: -225px -19px !important;}
#abou a			{background-position: 0 -38px !important;}
#abou a:hover	{background-position: -225px -38px !important;}
#cont a			{background-position: 0 -57px !important;}
#cont a:hover	{background-position: -225px -57px !important;}
#buyo a			{background-position: 0 -76px !important;}
#buyo a:hover	{background-position: -225px -76px !important;}
