body { background-color: #424424; margin: 0; padding: 0; height: 100%; background-image: url('/interface/pure_background.gif'); background-repeat: repeat-x; font-family: font-family: Verdana, Arial, sans-serif;
 }

a:link{color:#424424; text-decoration: none; font-weight: bold;}
a:visited{color:#424424; text-decoration: none; font-weight: bold;}
a:hover{color:#BBBCA0; text-decoration: none; font-weight: bold;}

.rightbar a:link{color:#424424; text-decoration: none; font-weight: bold;}
.rightbar a:visited{color:#424424; text-decoration: none; font-weight: bold;}
.rightbar a:hover{color:#FFFFFF; text-decoration: none; font-weight: bold;}

.main { height: 100%; }

.header { display: block; margin: 0 auto;  }

.promoshell { display: block; width: 802px; height: 213px; background-image: url('/interface/promoback.gif'); }

.promo { display: block; width: 788px;  margin-left: 7px; _margin-left: -394px; }

.menu { display: block; width: 800px; height: 50px; margin: 0 auto; }

.content { position: relative; display: block; width: 788px; margin-left: 16px; }

.innercontent { padding-top: 15px; padding-left: 20px; }

/*.rightbar { display: block; width: 230px; float: right; background-image: url('interface/right_bar_back.gif'); }*/

.rightbar { width: 230px; background-image: url('/interface/right_bar_back.gif'); }

.rightbar_inner { background-image: url('/interface/right_bar_top.gif'); background-repeat: no-repeat; background-position: top left; }

.rightbar_bottom { background-image: url('/interface/right_bar_bottom.gif'); background-repeat: no-repeat; width: 230px; height: 11px; }

.rightbar_content { position: relative; top: 40px; left: 10px; display: block; width: 209px; padding-bottom: 45px; }

.footer {}

.title { position: relative; width: 530px; font-size: 16px; font-weight: bold; color: #999b78; font-family: verdana, arial, helvetica, sans-serif; }

.copy { width: 530px; font-size: 14px; color: #424424; line-height: 18px; text-align: justify; }

.right_title { color: #424424; font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; margin-left: 10px; margin-right: 10px; font-weight: bold; }

.right_list { }

.right_list ul { margin-right: 10px; padding-left: 25px; _padding-left: 0px; color: #424424; font-size: 14px; line-height: 1.3; }

form.order { border: solid 1px; margin: 12px; padding: 10px; background-color: #eee;}

form.order table { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #424424;}

a {
background-image: url('/images/orderNow2.gif');
}
a:link {
background-image: none;
}
a:visited {
background-image: none;
}

form.order table input.gbutton { 
background: url('/images/orderNow1.gif') no-repeat;
//color:#424424;
//font-style: italic;
//font-weight:bold;
//font-size: 18px;
height:72px;
width:209px;
border: none;
}

form.order table input.gbutton:hover {
	background-image: url('/images/orderNow2.gif');
}

#orderNow
{
  display: block;
  width: 212px;
  height: 80px;
  background: url("images/orderNowButton.gif") no-repeat 0 0;

}

#orderNow:hover
{ 
  background-position: 0 -86px;
}

#orderNow span
{
  display: none;
}

#orderNowPhysical
{
  display: block;
  width: 200px;
  height: 79px;
  background: url("images/orderNowButtonPhysical.gif") no-repeat 0 0;

}

#orderNowPhysical:hover
{ 
  background-position: 0 -81px;
}

#orderNowPhysical span
{
  display: none;
}

#orderNowDigital
{
  display: block;
  width: 200px;
  height: 79px;
  background: url("images/orderNowButtonDigital.gif") no-repeat 0 0;

}

#orderNowDigital:hover
{ 
  background-position: 0 -81px;
}

#orderNowDigital span
{
  display: none;
}


