body {

margin: 0px;
background-image: url(../images/bg.jpg);
background-repeat: repeat;
}

p,li,td {
	font : 12px verdana, arial, helvetica, sans-serif;
	line-height: 150%;
	color: #FFFFFF;
}

h1 
{
      font : 15px verdana, arial, helvetica, sans-serif;
	  font-weight: bold;
	  text-transform: uppercase;
      color : #85B73C;
}

h2 
{
      font : 15px verdana, arial, helvetica, sans-serif;
	  font-weight: bold;
	  text-transform: uppercase;
     color : #C63A2D;
}

h3 
{
      font : 15px verdana, arial, helvetica, sans-serif;
	  font-weight: bold;
	  text-transform: uppercase;
     color : #365EAB;
}

h4 
{
      font : 14px verdana, arial, helvetica, sans-serif;
 	  font-weight: bold;
	  text-transform: uppercase;
     color : #85B73C;
}

h5 
{
      font : 14px verdana, arial, helvetica, sans-serif;
	  font-weight: bold;
	  text-transform: uppercase;
     color : #C63A2D;
}

h6 
{
      font : 14px verdana, arial, helvetica, sans-serif;
	  font-weight: bold;
	  text-transform: uppercase;
     color : #365EAB;
}

a  
{
  color : #85B73C;
}

a:visited
{
  color : #7C9853;
}

a:hover  
{
  color : #C63A2D;
}

.copyright 
{
	font : 9px verdana, arial, helvetica, sans-serif;
	color: #365EAB;
}

a.copyright  
{
  color : #365EAB;
}

a.copyright:visited  
{
  color : #365EAB;
}

a.copyright:hover  
{
  color : #FFFFFF;
}

td.main {

background-color: #000000;
}

td.top {

background-image: url(../images/ops_topbg.jpg);
background-repeat: repeat-x;

}

.printable {
	font : 10pt verdana, arial, helvetica, sans-serif;
	color: #000000;
}

.booktitle 
{
      font : 13px verdana, arial, helvetica, sans-serif;
	  font-weight: bold;
	  text-transform: uppercase;
     color : #C63A2D;
}

.booktitleblue
{
      font : 13px verdana, arial, helvetica, sans-serif;
	  font-weight: bold;
	  text-transform: uppercase;
     color : #365EAB;
}

.booktitlegreen
{
      font : 13px verdana, arial, helvetica, sans-serif;
	  font-weight: bold;
	  text-transform: uppercase;
     color : #85B73C;
}
.mainbooktitlorange
{
      font : 14px verdana, arial, helvetica, sans-serif;
	  font-weight: bold;
	  text-transform: uppercase;
     color : #F26223;
}
.mainbooktitlpurple
{
      font : 14px verdana, arial, helvetica, sans-serif;
	  font-weight: bold;
	  text-transform: uppercase;
     color : #ab288e;
}
.booktitleorange
{
      font : 13px verdana, arial, helvetica, sans-serif;
	  font-weight: bold;
	  text-transform: uppercase;
     color : #F26223;
}
.booktitlepurple
{
      font : 13px verdana, arial, helvetica, sans-serif;
	  font-weight: bold;
	  text-transform: uppercase;
     color : #ab288e;
}
.booktitlegold
{
      font : 13px verdana, arial, helvetica, sans-serif;
	  font-weight: bold;
	  text-transform: uppercase;
     color : #f1b744;
}
.red 
{
      font : 16px verdana, arial, helvetica, sans-serif;
	  font-weight: bold;
	  text-transform: uppercase;
     color : #C63A2D;
}

#homebox {
	float: right;
	margin-right: 35px;
	margin-top: 10px;
	width: 420px;
	background: #1b1b1b;
	padding: 10px 20px 20px 15px;	
	-moz-border-radius: 2em 2em 2em 2em;
	border-radius: 2em 2em 2em 2em;

}
#homebox p {
		line-height: 150%;
}

#homecovers {
	float: left;
	margin-top: 0px;
	margin-left: 50px;
}

#buybox {
	float: right;
	margin-left: 15px;
	width: 155px;
	border: 3px double #FFF;
	padding: 15px 15px 15px 15px;

}