BODY.reg        {background: #CCCCCC;
                 }

BODY.index      {background: #999999 url(images/bust.gif) 85% 20% no-repeat;
                 }

BODY.site       {background: #CCCCCC url(images/back2.gif) top left no-repeat fixed;
                 }

BODY.link       {background: #CCCCCC url(images/back3.gif) top right no-repeat fixed;
                 }

DIV.news        {position: relative;
                 top: 0px;
                 left: 5px;
                 }

DIV.wrap        {position: relative;
                 left: 1%;
                 top: 2%;
                 width: 90%;
                 }

DIV.tagline     {padding-bottom: 2%;
                 padding-left: 30px;
                 }

DIV.index       {padding-bottom: 2%;
                 padding-left: 50px;
                 }
 
DIV.presskit    {padding-bottom: 2%;
                 padding-top: 20%;
                 padding-left: 0px;
                 }
 
DIV.form        {padding-bottom: 2%;
                 padding-top: 1%;
                 padding-left: 50px;
                 }
 
DIV.sogood      {position: relative;
                 top: 0px;
                 left: 95%;
                 }

DIV.css_warn    {display: none;
                 }

DIV.clouds      {position: relative;
                 top: 0px;
                 left: 0px;
                 }

DIV.main        {position: relative;
                 top: -20px;
                 left: 5%;
                 width: 700px;
                 height: 400px;
                 background: url(images/drawing.gif) top right no-repeat;
                 }

DIV.contact     {width: 90%;
                 text-align: center;
                 position: relative;
                 top: -10px;
                 left: 45px;
                 }

DIV.address     {position: relative;
                 top: 60px;
                 left: 20px; 
                 }

DIV.mail        {text-align: left;
                 padding-left: 100px;
                 }

DIV.thanks      {position: relative;
                 top: 75px;
                 left: 100px;
                 } 

DIV.go_back     {position: relative;
                 top: 150px;
                 left: 230px;
                 } 

DIV.go_back1    {position: relative;
                 top: -150px;
                 left: 350px;
                 } 

DIV.back_shirt  {position: absolute;
                 top: 350px;
                 left: 450px;
                 } 

DIV.skeleton    {position: absolute;
                 top: 80px;
                 left: 400px;
                 } 

DIV.photo       {position: absolute;
                 top: 10px;
                 left: 15%;
                 }

DIV.club        {position: absolute;
                 top: 20px;
                 left: 15%;
                 }

DIV.pix         {position: absolute;
                 top: 5px;
                 left: 25%;
                 }

DIV.photos      {position: absolute;
                 top: 40px;
                 left: 15%;
                 }

DIV.song        {position: relative;
                 top: 100px;
                 left: 150px
                 }

DIV.due         {position: absolute;
                 top: 220px;
                 left: 120px
                 }

DIV.instruct    {position: absolute;
                 top: 40px;
                 left: 400px;
                 }

DIV.instruct2   {position: absolute;
                 top: 70px;
                 left: 450px;
                 }

DIV.surf        {position: fixed;
                 top: 200px;
                 left: 350px;
                 }

DIV.chess       {position: fixed;
                 top: 200px;
                 left: 370px;
                 z-index: 1;
                 }

DIV.team        {position: relative;
                 top: 20px;
                 left: 0px;
                 }

DIV.st_indent   {position: relative;
                 top: 30px;
                 left: 50px;
                 }

DIV.join        {position: relative;
                 left: 130px;
                 }

SPAN.dog        {position: relative;
                 top: -60px;
                 left: -100px;
                 }

SPAN.devils     {position: relative;
                 left: 240px;
                 }

DIV.show_title  {position: relative;
                 top: 10px;
                 left: 70px;
                 }

DIV.shows_tba   {background: url(images/calender_bg.gif) no-repeat;
                 padding-left: 20px;
                 position: absolute;
                 top: 65px;
                 left: 15%;
                 }

DIV.sounds      {position: absolute;
                 top: 10px;
                 left: 80px;
                 }

DIV.remix       {position: absolute;
                 top: 10px;
                 left: 150px;
                 }

DIV.purchase    {position: relative;
                 top: 5px;
                 left: 50px;
                 }

DIV.merch       {position: relative;
                 left: 50px;
                 }

DIV.payable     {position: relative;
                 top: 25px;
                 left: 0px;
                 }

DIV.cart        {position: relative;
                 top: 5px;
                 left: 600px;
                 height: 20px;
                 }

DIV.shirt       {position: relative;
                 top: 10px;
                 left: 50px;
                 }

DIV.shirt_color {position: relative;
                 top: -100px;
                 left: 300px;
                 }

DIV.shirt_btn   {position: relative;
                 top: -70px;
                 left: 300px;
                 }

DIV.cd_btn      {position: relative;
                 top: -30px;
                 left: 300px;
                 }

DIV.menu        {position: fixed;
                 top: 5px;
                 left: 5px;
                 z-index: 100;
                 }

SPAN.logo       {position: absolute;;
                 top: 30px;
                 left: -20px;
                 }

SPAN.shows      {position: absolute;
                 top: 130px;
                 left: 100px;
                 }

SPAN.photo      {position: absolute;
                 top: 250px;
                 left: 50px;
                 }

SPAN.sounds     {position: absolute;
                 top: 280px;
                 left: 275px;
                 }

SPAN.purchase   {position: absolute;
                 top: 245px;
                 left: 390px;
                 }

SPAN.members    {position: absolute;
                 top: 120px;
                 left: 530px;
                 }

SPAN.date       {font: bold 16px/20px "Arial", "Helvetica", sans-serif;
                 border-bottom: 2px solid black; 
                 }

SPAN.outdent    {position: relative;
                 left: -40px;
                 }

IFRAME          {position: relative;
                 top: 50px;
                 }

IMG.list        {position: relative;
                 top: -5px;
                 }

IMG.home        {position: absolute;
                 top: 0px;
                 left: 0px;
                 }

IMG.contact     {position: absolute;
                 top: 50px;
                 left: 0px;
                 }

IMG.shows       {position: absolute;
                 top: 100px;
                 left: 0px;
                 }

IMG.photos      {position: absolute;
                 top: 150px;
                 left: 0px;
                 }

IMG.sounds      {position: absolute;
                 top: 200px;
                 left: 0px;
                 }

IMG.purchase    {position: absolute;
                 top: 250px;
                 left: 0px;
                 }

IMG.members     {position: absolute;
                 top: 300px;
                 left: 0px;
                 }

IMG.title       {position: absolute;
                 top: 360px;
                 left: 0px;
                 }

IMG.merch       {padding: 1%;
                 }

IMG.cdprice     {position: relative;
                 top: 0px;
                 left: 0px;
                 }

IMG.cd          {position: absolute;
                 top: 150px;
                 left: 480px;
                 }

IMG.payable     {position: relative;
                 top: 0px;
                 left: 15%;
                 }

IMG.mail        {position: relative;
                 top: 0px;
                 left: 15%;
                 }

IMG.shirtprice  {position: relative;
                 top: -90px;
                 left: 20px;
                 }

IMG.purch       {position: absolute;
                 top: 5px;
                 left: 55%;
                 }

IMG.button      {padding-right: 130px;
                 }

IMG.banner      {padding-right: 20px;
                 }

IMG.thumb       {margin-right: 10px;
                 }

IMG.desk        {border: 2px solid #000000;
                 }

IMG.cred        {position: relative;
                 top: 0px;
                 left: 90px;
                 }

IMG.mixcred     {position: relative;
                 top: 0px;
                 left: 50px;
                 }

LI              {list-style: none;
                 }
             
P.news          {width: 80%;
                 padding-left:30px;
                 font: normal 14px/20px "Arial", "Helvetica", sans-serif;
                 } 

P.code          {width: 70%;
                 padding-left: 10px;
                 padding-top: 5px;
                 padding-bottom: 5px;
                 padding-right: 20px;
                 border: 4px solid #000000;
                 background-color: #FFFFFF;
                 font: normal 10px/14px "monaco", "andale mono", monospace;
                 }

A:link          {font: normal 14px/24px "Arial", "Helvetica", sans-serif;
                 text-decoration: none;
                 color: #000000;
                 }

A:visited       {font: normal 14px/24px "Arial", "Helvetica", sans-serif;
                 text-decoration: none;
                 color: #666666;
                 }

A:hover         {font: normal 14px/24px "Arial", "Helvetica", sans-serif;
                 text-decoration: none;
                 color: #ff0000;
                 }

A.punch:link    {font: normal 14px/20px "Arial", "Helvetica", sans-serif;
                 text-decoration: none;
                 color: #660000;
                 }

A.punch:visited {font: normal 14px/20px "Arial", "Helvetica", sans-serif;
                 text-decoration: none;
                 color: #660000;
                 }

A.punch:hover   {font: normal 14px/20px "Arial", "Helvetica", sans-serif;
                 text-decoration: none;
                 color: #ff0000;
                 }

