a { color: white; text-decoration: none; outline: none; }
a:hover { color: #eebb00; text-decoration: none; outline: none; }

a.yellow { color: #eebb00; text-decoration: none; outline: none; }
a.yellow:hover { color: white; text-decoration: none; outline: none; }

A.edit { COLOR: #698204; TEXT-DECORATION: none; outline: none;}
A.edit:hover { COLOR: white; TEXT-DECORATION: none; outline: none; }

A.delete { COLOR: red; TEXT-DECORATION: none; outline: none; }
A.delete:hover { COLOR: white; TEXT-DECORATION: none; outline: none; }

a.border { text-decoration: none; border: none; background:black; display:inline-block }
a.border img { border: 1px solid #292939; padding:1px }
a.border:hover img{ border: 1px solid #393949; padding:1px }

.share img { margin: 1px; padding:0px }
.share:hover img { margin:0px; border: 1px solid  #eebb00; padding:0px }

.title { font-weight: bold; color: white; font-size: 10px; }
.megatitle { font-weight: bold; color: white; font-size: 16px; }
.darktitle { font-weight: bold; color: #cc9900; font-size: 10px; letter-spacing:1px}
.dark { color: #666666; font-size: 10px; }
.yellow { color: #eebb00 }
.red { color: #bb1515 }
.green { color: #698204 }

img.video { width: 150px; height: 80px; border:1px solid #393949; padding:1px; margin-bottom:0px}
img.band { width: 150px; height: 150px; border:1px solid #393949; padding:1px}
img.album { width: 100px; height: 100px; border:1px solid #393949; margin-bottom:0px; padding:1px}
img.forum_post { max-width:500px; width: expression(this.width > 500 ? 500: true); }

img { border: 0px }
body { margin: 0px; background: black; font-family: verdana, arial, sans-serif; font-weight: normal; font-size: 10px; color: #bbbbbb; }
table { width: 100%; border-collapse: collapse; border-spacing: 0px; }
td { font-weight: normal; font-size: 10px; color: #bbbbbb; font-family: verdana, arial, sans-serif; padding: 0px; }
form { display:inline }

hr { border-top:1px dotted #2e2d3e; border-bottom:0px solid black; height:0px; border-right:0px; border-left:0px; }

div.image_box { position: relative; border:0px solid #292939; background: black; padding:3px; padding-bottom:7px; color:#666666; text-align:center; margin-bottom: 10px; margin-top: 10px; display:inline-block }

blockquote.quote { border-top: 1px solid #666666; border-bottom: 1px solid #666666; padding: 5px; margin-right:0px }

td.nav { border-bottom: 0px solid #393949; padding-left: 20px; padding-top: 5px; padding-bottom: 15px;  }
td.nav2 { border-bottom: 0px solid #393949; padding-left: 12px; padding-top: 5px; padding-bottom: 15px;  }
td.nav_shortcuts { border-bottom: 0px solid #393949; padding-left: 5px; padding-top: 5px; padding-bottom: 15px;  }
td.nav_title { border-bottom: 1px dotted #2e2d3e; vertical-align: top; padding-bottom: 1px; text-align: left; color: #777777 }
td.new_releases { border-bottom: 1px dotted #2e2d3e; vertical-align: top; padding:7px; padding-left: 10px; text-align: left; color: #777777 }
td.contacts { border-bottom: 0px dotted #2e2d3e; vertical-align: top; padding:2px; text-align: left; color: #777777 }

table.wbg { background: #12121b url(/images/windowbg.gif) top left no-repeat; border-collapse:separate; border-spacing: 10px; }
table.wbg2 {  background: #0A0910 url(/images/windowbg2.gif) top left no-repeat; border-collapse:separate; border-spacing: 10px; }

table.bordercolor { background: black; border-collapse:separate; border-spacing: 1px;}
table.bordercolor2 { background: black; border-collapse:separate; border-spacing: 1px;}
.border { border: #393949 1px solid; }

td.left { background: black; border-right: #393949 1px solid; padding-right:4px}
td.right { background: black; border-left:1px solid #393949; padding-left:4px}
td.middle { width:90% }
td.content { padding:27px; padding-bottom:50px }
td.menu_title { width:100%; color: white; background: #141836 url(/images/menu_title.gif) top left no-repeat;  border-bottom:1px solid black; padding:9px; padding-left:15px; text-transform: uppercase; font-weight: bold;}
td.menu_items { width:100%; padding:15px; padding-left:15px;padding-bottom:20px; background:url(/images/menu_items_bg.gif) repeat-x}

td.page_title { width:100%; background: #141836 url(/images/menu_title.gif) top left no-repeat; color: white; padding-right:9px; padding-left:11px; text-transform: uppercase; font-weight: bold; height:30px; vertical-align:middle }
td.submenu { width:100%; padding-top: 5px; padding-bottom:15px; padding-left:20px; padding-right:10px; font-style:italic; color: #666666 }

td.home_box_left { text-align:right; vertical-align:top; width:41px; padding-top:2px; padding-bottom:2px }
td.home_box_right { text-align: left; vertical-align:top; padding-left:8px; padding-top:2px; padding-bottom:2px }

.windowbg { background: #12121b url(/images/windowbg.gif) top left no-repeat;  padding:6px}
.windowbg2 { background: #0A0910 url(/images/windowbg2.gif) top left no-repeat;  padding:6px}
.windowbg2a { background: #0A0910 url(/images/windowbg2.gif);  padding:6px; border-left:1px solid #393949; padding-left:20px }

td.windowbgb { background: #151528;  padding:6px; border-bottom:1px solid #393949;}
td.windowbg2b { background: #0A0910;  padding:6px; border-bottom:1px solid #393949; }

.buttonbg { background: #141836 url(/images/menu_title.gif) bottom left no-repeat;   padding:6px;}
.titlebg { background: #141836 url(/images/menu_title.gif) bottom left no-repeat;   padding:5px; padding-top:8px;padding-bottom:8px }

table.error { border: 1px solid #701800; background: #4C1A00; border-collapse: separate; border-spacing: 0px;}
td.error { padding:10px; border: 1px solid #2B0E00; }

table.message { border: 1px solid #424A12; background: #2D3309 }
td.message { padding:10px; border: 1px solid #191C03; }




input, select,textarea { border: #393949 1px solid; background-color: black; font-weight: normal; font-size: 10px; color: #eebb00; font-family: verdana;}
input.button { height:18px; border: 1px solid #393949; background: #272735 url(/images/button2.gif) center center repeat-x; cursor:pointer; text-transform:lowercase; color:white; font-weight:bold;  -moz-border-radius: 3px; -webkit-border-radius: 3px;}
input.button:hover { color:  #eebb00; }
input.button:active { color:  #eebb00; background: #272735 url(/images/button.gif) center center repeat-x;}
input.radio { border: 0px; background-color: transparent; background: none; }
textarea.faked { border:0px; background:transparent; color: #bbbbbb }