/*  main.css  */

body 
{ 
  margin: 0; 
  padding: 0;
  background-color: #bbb;
}

table
{
  border: none;
}
tr
{ 
  border: none;
}
td
{ 
  border: none;
}

hr 
{
  page-break-before: always;  /* page break! */
  border: 0;
  color: transparent;
  background-color: transparent;
  height: 1px;
}

div#container, div#container2
{
  position: relative; 
	width: 974px; 
  height: 880px;
  text-align: left; 
  z-index: 0; 
  background: #3c3947 url(../images/gradient.gif) repeat-x;
}

img
{
  border: 0;
  display: block; /* fix IE image whitespace problem */
}

.navtext
{
  font-family: arial;
  font-size: 18px;
  font-weight: normal;
  letter-spacing: 0.15em;
  color: #eee;
}

.linkstyle a:link    { color: #eee; text-decoration: none; }
.linkstyle a:visited { color: #eee; text-decoration: none; }
.linkstyle a:hover   { color: #aaf; text-decoration: none; }
.linkstyle a:focus   { color: #eee; text-decoration: none; }
.linkstyle a:active  { color: #eee; text-decoration: none; }

a, .linkstyle a
{
  outline: 0;
  border: 0;
  text-decoration: none;
}

div.float
{
  float: left;
}
div.float p
{
  margin: 0;
  text-align: center;
}

.caption
{
  font-family: arial;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: 0.1em;
  color: #fff;
}
div.caption p
{
  padding-top: 4px;
  width: 148px; /* IE needs for centering: img width + borders */
}
.caption2
{
  font-family: arial;
  font-size: 14px;
  font-weight: normal;
  color: #eee;
}
div.caption2 p
{
  padding-top: 4px;
  width: 174px; /* IE needs for centering: img width + borders */
}
.caption3
{
  font-family: arial;
  font-size: 14px;
  font-weight: normal;
  color: #eee;
}
div.caption3 p
{
  padding-top: 3px;
  width: 153px; /* IE needs for centering: img width + borders */
}

.desctext
{
 font-family: arial;
 font-size: 16px;
 font-weight: normal;
 letter-spacing: 0.1em;
 word-spacing:   0.1em; 
 color: #e8e8e8;  
 line-height: 22px;
}
.availtext
{ 
 font-size: 17px;
 color: #fff;
}
.infotext
{
  font-family: arial;
  font-size: 15px;
  font-weight: normal;
  letter-spacing: 0.15em;
  color: #eee;
}

ul#features
{
  list-style: none;
  margin: 0;
  padding: 4px 0;
}
ul#features li
{
  font-family: arial;
  font-size: 16px;
  font-weight: normal;
  letter-spacing: 0.1em;
  word-spacing:   0.1em; 
  color: #e8e8e8;  
  line-height: 19px;
  padding-bottom: 4px;
}

.imgbd img
{
  border: 2px solid #333;
}

