/* style.css */
body
{
  width:800px; /* 200+600=800 */
  background:#ffffff url(img/gray2.png) repeat-y scroll top left;
}

a         { }
a:link    { text-decoration:none; }
a:visited { text-decoration:none; }
a:focus   { text-decoration:underline; }
a:hover   { text-decoration:underline; }
a:active  { text-decoration:none; }

#top1
{
  width:188px; height:118px; /* 188+12=200    118+32=150 */
  padding:32px 0px 0px 12px; /* center */
  float:left;
  background:url(img/blue1.png);
}

#top1msm
{
  width:188px; height:138px; /* 188+12=200    138+12=150 */
  padding:12px 0px 0px 12px; /* center */
  float:left;
  background:url(img/blue1.png);
}

#top2
{
  width:588px; height:138px; /* 588+12=600   138+12=150 */
  padding:12px 12px 0px 0px; /* text-align:right */
  float:right;
  background:url(img/blue2.png);
  text-align:right;
  font-size:48px;
}

#navi
{
  width:200px;
  float:left;
}
#navi ul
{
  margin:0px 42px 0px 0px;
  padding:12px 12px 12px 12px;
  font-size:120%;
}
#navi li
{
  margin:4px 4px 4px 4px;
  padding:0px 0px 0px 0px;
  list-style-type:none;
}
#navi a
{
  margin:0px 0px 0px 0px;
  padding:4px 4px 4px 4px;
  background:#f0f0f0;
  display:block;
}
#navi a:link    { text-decoration:none; }
#navi a:visited { text-decoration:none; }
#navi a:focus   { text-decoration:none; background:#ffffff; }
#navi a:hover   { text-decoration:none; background:#ffffff; }
#navi a:active  { text-decoration:none; }
#index     #naviindex a,
#products  #naviproducts a,
#indexcom  #naviproducts a,
#indexnet  #naviproducts a,
#links     #navilinks a,
#contact   #navicontact a {  background:#ffffff; }

#main
{
  width:576px; /* 576+12+12=600 */
  padding:12px 12px 12px 12px;
  float:right;
}

#trailer
{
  text-align:right;
  font-size:50%;
}
/*eof*/
