/* Global Reset */
html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td
{ margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;border:none;border-spacing:0px;border-collapse:collapse;}

body
{
  background-color: #000;
  
  /* FONT DEFINITIONS */
  font-family: Arial, sans-serif;
  font-size: 12px;
    
}

.fontNone
{
  font-size:0px;
}

.pageFontColor
{
  color:#8a979b;
}

.headerImage
{
  display:block;
  
  width:600px;
  height:267px;
  
  background-image: url('../images/imageSet01.jpg');
  background-position: 0px -64px;  
}


.contentTop
{
  display:block;
  
  width:600px;
  height:30px;
  
  background-image: url('../images/imageSet01.jpg');
  background-repeat: no-repeat;  
  background-position: 0px -332px;  
}

.contentHolder
{
  display:block;
  
  padding:0px 40px 40px 40px;
}


/* =========================================================== HORIZONTAL MENU */

/* MENU */
.mainMenu
{
  margin:10px 0px;

  display:block;
  
  height:30px;
}

/* ----------------------------- NORMAL LINK */
/* NORMAL RIGHT */
.mainMenu a
{
  margin: 0px;
  padding: 0px;
  
  display: inline-block;
  
  height: 30px; /* <-- Link height */
  
  cursor:pointer;
  text-decoration: none;
  outline: none;
  
  background-image: url('../images/imageSet01.jpg');   
  background-repeat: no-repeat;
  background-position: right 0px;
}


/* NORMAL LEFT */
.mainMenu a span
{
  margin: 0px;
  padding: 0px;
  display: block;
  
  line-height: 30px; /* <-- Text block height */
  margin-right:20px;
  text-indent: 20px; /* <-- Text block left indent */
  
  /* FONT FORMATING */
  font-size:12px;
  font-weight: bold;
  text-transform:uppercase;
  
  white-space: nowrap;
  overflow:hidden;     
  
  background-image: url('../images/imageSet01.jpg');   
  background-repeat: no-repeat;
  background-position: left 0px;
}

/* NORMAL :HOVER RIGHT */
.mainMenu a:hover
{       
  background-position: right -32px;
}

/* NORMAL :HOVER LEFT */
.mainMenu a:hover span
{       
  background-position: left -32px;
}
