BODY {
  color: #BBBBBB;
  font-family: arial;
  background: black url(texture.html);
}

html { overflow: -moz-scrollbars-vertical; }
html { overflow-x: auto; }


A:link {color: #FF00FF; text-decoration: none}
A:hover  {color: #CCFF00; text-decoration: none; }
A:visited  {color: #9900FF; text-decoration: none}

A:active {color: #CCFF00; text-decoration: none}

P {
      font-size: 11pt;
      font-family: arial;
      font-variant: normal;
      font-style: normal;
      line-height: 110%;
      color:#BBBBBB;
 }

 .white18 {  font-size: 18pt; font-family: arial;   font-variant: normal; font-style: normal;  color:#BBBBBB;}

 .white16 {  font-size: 16pt; font-family: arial;   font-variant: normal; font-style: normal;  color:#BBBBBB;}

 .white12 {  font-size: 12pt; font-family: arial;   font-variant: normal; font-style: normal;  color:#BBBBBB;}

 .white10 {  font-size: 10pt; font-family: arial;   font-variant: normal; font-style: normal;  color:#BBBBBB;}

 .white9 {  font-size: 9pt; font-family: arial;   font-variant: normal; font-style: normal;  color:#BBBBBB;}

 .white8 {  font-size: 8pt; font-family: arial;   font-variant: normal; font-style: normal;  color:#BBBBBB;}

 .grey10 {  font-size: 8pt; font-family: arial;   font-variant: normal; font-style: normal;  color:#BBBBBB;}

P.box   {   border: medium solid red; padding:10px}

 #text600 { width:600px;}

 .centertxt { text-align:center;}
 #center {text-align:center;}

 .line2 { line-height:2.0;}

IMG {border:none}

#container960 { width:  960px; margin: 0 auto; }

 .red1  {
      font-size: 11pt;
      font-family: arial;
      font-variant: normal;
      font-style: normal;
      line-height: 110%;
      color:#FF0000;
 }

 .green1 {
      font-size: 11pt;
      font-family: arial; 
      font-variant: normal;
      font-style: normal;
      line-height: 110%;
      color:#00FF00;
 }

  .blue1 {
      font-size: 11pt;
      font-family: arial; 
      font-variant: normal;
      font-style: normal;
      line-height: 110%;
      color:#00FF00;
 }

 H2 { font-family:arial; color:#FF0000;}


.sm1 {font-size: 8pt}

.sm2 {color: #C0C0C0; font: 10px Arial;}
.wide {letter-spacing: 0.3em}
.wide3 {letter-spacing: 3px}

.verywide {letter-spacing: 0.6em}

.greyback {background:#666666}

.sprite {background:url(ozsprite03.png);}

.mp3 {height:20px; width:40px; background-position:0 -80px;}
.new {height:20px; width:40px; background-position:0 -120px;}

#nav {
width: 960px;
height: 21px;
position: relative;
background: url(ozsprite03.png);
margin: 0;
padding: 0;
list-style: none;

}

#nav li {
float: left;
}

#nav li a {
position: absolute;
top: 0;
margin: 0;
padding: 0;
display: block;
height: 21px;
background: url(ozsprite03.png) no-repeat;
text-indent: -9999px;
overflow: hidden;
}

/*up state*/
li#nav_main a {
left: 0;
width: 120px;
background-position: 0 0;
}

li#nav_stuff a {
left: 120px;
width: 120px;
background-position: -120px 0;
}

li#nav_photo a {
left: 240px;
width: 120px;
background-position: -240px 0;
}


  li#nav_video a {
left: 360px;
width: 120px;
background-position: -360px 0;
}


  li#nav_audio a {
left: 480px;
width: 120px;
background-position: -480px 0;
}


  li#nav_flash a {
left: 600px;
width: 120px;
background-position: -600px 0;
}

li#nav_download a {
left: 720px;
width: 120px;
background-position: -720px 0;
}

  li#nav_mail a {
left: 840px;
width: 120px;
background-position: -840px 0;
}



/*hover state*/
li#nav_main a:hover {
background-position: 0 -21px;
}

li#nav_stuff a:hover {
background-position: -120px -21px;
}

li#nav_photo a:hover {
background-position: -240px -21px;
}

li#nav_video a:hover {
background-position: -360px -21px;
}

li#nav_audio a:hover {
background-position: -480px -21px;
}

li#nav_flash a:hover {
background-position: -600px -21px;
}

li#nav_download a:hover {
background-position: -720px -21px;
}

li#nav_mail a:hover {
background-position: -840px -21px;
}



/*current state*/
#body_main li#nav_main a {
background-position: 0 -42px;
}

#body_stuff li#nav_stuff a {
background-position: -120px -42px;
}

#body_photo li#nav_photo a {
background-position: -240px -42px;
}

 #body_video li#nav_video a {
background-position: -360px -42px;
}

#body_audio li#nav_audio a {
background-position: -480px -42px;
}

#body_flash li#nav_flash a {
background-position: -600px -42px;
}

#body_download li#nav_download a {
background-position: -720px -42px;
}

#body_mail li#nav_mail a {
background-position: -840px -42px;
}