/* Main Font Declaration */

td {
 font-family:Tahoma,sans-serif !important;
}



/* Underline Links On Hover */

a {
 text-decoration:none;
}

a:hover {
 text-decoration:underline;
}



/* Menu Bar */


  /* Home Button */

#mb-home a {
 display: block;
 width: 104px;
 height: 36px;
 padding: 0px;
 text-decoration: none;
 background: url("mb-home.gif") 0 0 no-repeat;
}

#mb-home a:active, #mb-home a.sel:active, #mb-home a:hover, #mb-home a.sel:hover {
 background-position: 0 -36px;
}

#mb-home a.sel {
 background-position: 0 -72px;
}


  /* Releases Button */

#mb-rel a {
 display: block;
 width: 104px;
 height: 36px;
 padding: 0px;
 text-decoration: none;
 background: url("mb-rel.gif") 0 0 no-repeat;
}

#mb-rel a:active, #mb-rel a.sel:active, #mb-rel a:hover, #mb-rel a.sel:hover {
 background-position: 0 -36px;
}

#mb-rel a.sel {
 background-position: 0 -72px;
}


  /* Mixes Button */

#mb-mix a {
 display: block;
 width: 104px;
 height: 36px;
 padding: 0px;
 text-decoration: none;
 background: url("mb-mix.gif") 0 0 no-repeat;
}

#mb-mix a:active, #mb-mix a.sel:active, #mb-mix a:hover, #mb-mix a.sel:hover {
 background-position: 0 -36px;
}

#mb-mix a.sel {
 background-position: 0 -72px;
}


  /* About Button */

#mb-about a {
 display: block;
 width: 104px;
 height: 36px;
 padding: 0px;
 text-decoration: none;
 background: url("mb-about.gif") 0 0 no-repeat;
}

#mb-about a:active, #mb-about a.sel:active, #mb-about a:hover, #mb-about a.sel:hover {
 background-position: 0 -36px;
}

#mb-about a.sel {
 background-position: 0 -72px;
}


  /* Contact Button */

#mb-con a {
 display: block;
 width: 104px;
 height: 36px;
 padding: 0px;
 text-decoration: none;
 background: url("mb-con.gif") 0 0 no-repeat;
}

#mb-con a:active, #mb-con a.sel:active, #mb-con a:hover, #mb-con a.sel:hover {
 background-position: 0 -36px;
}

#mb-con a.sel {
 background-position: 0 -72px;
}



/* Input Forms */


  /* Pull Down List */

select {
 border:1px solid;
 border-color:8884B7;
 background-color:201C40;
 color:FFFFFF;
}


  /* Large Text Box */

textarea {
 border:1px solid;
 border-color:8884B7;
 background-color:201C40;
 color:FFFFFF;padding:2;
 font-family:sans-serif;
 font-size:14;
}


  /* Input Element */

input {
 border:1px solid;
 border-color:8884B7;
 background-color:201C40;
 color:FFFFFF;
 padding:2;
 font-family:sans-serif;
 font-size:14;
}


  /* Text Input Line */

input[type=text] {
 border:1px solid;
 border-color:8884B7;
 background-color:201C40;
 color:FFFFFF;
 padding:2;
}


  /* Submit Button */

input[type=submit] {
 border:1px solid;
 border-color:8884B7;
 background-color:201C40;
 color:FFFFFF;
 font-weight:bold;
}

input[type=submit]:hover {
 background-color:4E4B68;
}


  /* Image Input Button */

input[type=image] {
 border:none;
 padding:0;
}


  /* General Button */

input.button {
 border:1px solid;
 border-color:8884B7;
 background-color:201C40;
 color:FFFFFF;
 font-weight:bold;
}

input.button:hover {
 background-color:4E4B68;
}



/* MP3 Button */


  /* Never Underline Text */

a.mp3 {
 text-decoration:none;
 color:ffffff;
}

a.mp3:hover {
 text-decoration:none;
}


  /* Pseudo Button */

table.mp3 {
 width:100%;
 background-color:201C40;
}

table.mp3:hover {
 background-color:4E4B68;
}

td.mp3 {
 border-width:1px;
 border-style:solid;
 border-color:8884B7;
}

/* Title Strip */

span.title-strip {
 font-family:Verdana,sans-serif;
 font-size:15;
 color:8984b8;
 font-weight:bold;
}



/* Table */

  /* Title Text */

span.box {
 font-family:Tahoma,sans-serif;
 font-size:12;
 color:ffffff;
}



/* Barn Cat Chat */

  /* Smilie Popup */

div.PopUp {
   display: none;
   width: 92px;
   height: 104px;
   overflow: hidden;
   position: relative;
   top: -460px;
   left: -14px;
   background-color: 8884B7 !important;
   border: 1px solid !important;
   border-color: 8884B7 !important;
}

div.PopUp table {
   background-color: 201C40 !important;
}

div.PopUp table th {
   height: 10px !important;
   overflow: hidden;
   background-color: 8884B7 !important;
   border: none !important;
}

div.PopUp table td {
   padding: 1px !important;
   background-color: 201C40 !important;
   border: 1px solid !important;
   border-color: 201C40 !important;
}

div.PopUp table td img {
   border: 1px solid !important;
   border-color: 201C40 !important;
   background-color: 201C40 !important;
   padding: 1px !important;
}

div.PopUp table td img:hover {
   background-color: 4E4B68 !important;
   border-color: 8884B7 !important;
}

div.PopUp table th a {
   color: FFFFFF !important;
   text-decoration: none !important;
}

div.PopUp table th a:hover {
   color: FFFFFF !important;
   text-decoration: none !important;
}

