.dollar {padding:1px 0 1px 17px; background:url(dollar.png) no-repeat 0 50%}

.plusik {padding-left:15px; background:url(plusik.gif) no-repeat 0 50%; float:right}
.plusik {color:#b3db28!important}
.plusik:hover {color:#585858!important}
.slonl {padding-left:2px}
.slonl:hover {color:#585858}

.regt {font-size:9px; font-family:verdana; color:#888}

.header {border:solid #585858; border-width:0 1px 1px; margin:0 3px; font-size:11px; text-align:left}
.h-menu {padding:6px 8px 5px 8px; border-bottom:1px solid #585858; color:#707070}
.h-menu a, .h-menu a:hover {font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; color:#fff}
.h-menu a:hover {color:#585858}
.h-logo {width: 100%}
.h-logo table {border-collapse:collapse; width:100%}
.div-col {width:1px; padding:0; background:#585858}
.logo-col, .login-col {padding:2px; vertical-align:top}
.login-col form {padding:0; margin:0}
.login-col {width:220px}
.logoplace {background:url(ug_logo_bgd.gif); height:64px; position:relative}
.logolink {display:block; width:376px; height:64px; background:url(ug_logo_new.gif)}
.appstore {display:block; width:140px; height:25px; position:absolute; right:7px; bottom:7px; background:url(appstore.png)}
.token {padding:2px 0 2px 18px; background:url(token.png) no-repeat 0 50%; color:#ddddcc; font:11px Verdana, Geneva, sans-serif}
.loginplace .token {background-image:url(tokendark.png)}
.redeemcir {position:absolute; left:0; right:auto; color:#fff; top:-1px; width:16px; height:16px; background:url(token-blank.png); text-align:center; font-size:10px; font-weight:bold}
.fs9 {font-size:9px!important}
.redeeminfo {background:#f9de5f; border:1px solid #000; padding:1px; position:absolute; width:150px; left:-69px; top:21px; color:#ddc; display:none}
.redeeminfo div {background:#252525; border:1px solid #000; padding:5px}
.redeeminfo ins {width:14px; height:9px; background:url(redeeminfo-corner.gif); position:absolute; left:50%; margin-left:-7px; top:-7px; z-index:1}
/*.redeeminfo div {background:#b3db28; width:11px; height:3px; float:right; margin-top:-10px; margin-right:-7px}*/
.tokenstotal {float:right; position:relative; text-decoration:none}
.tokenstotal:hover .redeeminfo {display:block}

.loginplace {background:url(ug_login.gif); padding:5px; height:82px}
.user-balance {padding:2px; background:#000; border:1px solid #555}
.user-bal-bg {background:#2f2f2f; padding:7px 8px 8px 8px}
.loginhr {background:#131313; font-size:1px; height:1px; line-height:1px; border-bottom:1px solid #3e3e3e; margin:6px 0}
.fader2 {overflow:hidden; width:120px; position:relative; zoom:1}
.fader2 ins {display:block; position:absolute; width:20px; height:27px; background:url(fader.png); right:0}
.proflinks {overflow:hidden; zoom:1; padding:0 12px; margin-top:7px}
.proflinks a {font:bold 11px Arial, Helvetica, sans-serif!important; color:#fff; background:url(dot00000.gif) no-repeat 0 50%; padding-left:13px; display:block; margin-top:5px}
.proflinks .right {float:right; width:80px}
.userico, .userico:hover {background:url(ico_admi.gif) no-repeat -2px -1px; padding:1px 0 1px 15px; color:#D98787; font:bold 11px Verdana, Geneva, sans-serif; text-decoration:none}
.userico:hover {color:#fff; text-decoration:none}
.logout, .logout:hover {background:url(logout.gif) no-repeat 0 50%; padding-left:14px; font-size:10px!important; font:11px Verdana, Geneva, sans-serif; text-decoration:none; color:#666}
.logout:hover {color:#fff; text-decoration:underline}

.updmsg {background:#102839; border:1px solid #608eb0; margin-top:2px; padding:0 7px; color:#39688C; font:bold 12px/23px "Trebuchet MS", Helvetica, sans-serif; word-spacing:1px}
.updmsg b, .updmsg strong {color:#608EB0}
.updmsg a {color: #608EB0; text-decoration: none}
.updmsg a:hover {color:#fff}

.logintb {border-collapse:collapse; width:100%}
.logintb td {padding:0}
.logintb input[type="text"], .logintb input[type="password"] {margin:0}
.joinug {margin-top:6px; background:#585858; padding:1px; border:2px solid #000}
.joinug div {background:#000; padding:6px 0; text-align:center}
.joinug a, .joinug a:hover {font:bold 11px Verdana, Geneva, sans-serif}

.h-news .logoplace {background:#428996 url(news_bgd.gif) repeat-x}
.h-revs .logoplace {background:#70943e url(rev_bgd.gif) repeat-x}
.h-cols .logoplace {background:#949043 url(col_bgd.gif) repeat-x}
.h-lesn .logoplace {background:#c0a458 url(col_bgd.gif) repeat-x}
.h-upds .logoplace {background:#507ea0 url(ug_bgd.gif) repeat-x}
.h-news .logolink, .h-revs .logolink, .h-cols .logolink, .h-lesn .logolink, .h-upds .logolink {width:289px; height:53px; background:url(logo_trans.png); position:absolute; top:50%; margin-top:-26px}
/*.h-news .appstore, .h-revs .appstore, .h-cols .appstore, .h-lesn .appstore, .h-upds .appstore {display:none}*/

A {color: #FFC600; text-decoration: underline; font-size:12px; font-weight:bold}
A:hover {color: #ffffff; text-decoration: none; font-size:12px; font-weight:bold}

A.wp {color: #FFFFFF; text-decoration: underline; font-size:12px; font-family:Verdana}
A:hover.wp {color: #FFFFFF; text-decoration: none; font-size:12px; font-family:Verdana}

.ys {color: #FFC600; text-decoration: none; font-size:12px}
A:hover.ys {color: #ffffff; text-decoration: none; font-size:12px}

.ys1 {font:bold 10px Verdana; COLOR: #ffc600; TEXT-DECORATION: none}
A.ys1:hover {font:bold 10px Verdana; COLOR: #ffc600; TEXT-DECORATION: underline}
FONT.ys1 {font:normal 10px Verdana; color:#ddddcc}

.bl {color: #AADDFF; text-decoration: none; font-size:12px}
A:hover.bl {color: #ffffff; text-decoration: none; font-size:12px}

.blts        {color: #707070; font-size: 12px; text-decoration: none}
A:hover.blts {color: #707070; font-size: 12px; text-decoration: underline}

.ws {color: #999; text-decoration: none; font-size:12px}
A:hover.ws {color: #ffffff; text-decoration: none; font-size:12px}

.ws1 {color: #bbb; text-decoration: none; font-size:10px;font-family:verdana}
A:hover.ws1 {color: #585858; text-decoration: none; font-size:10px;font-family:verdana}

.w {color: #FFFFFF; text-decoration: none; font-size:12px}
A:hover.w {color: #FFFFFF; text-decoration: none; font-size:12px}

.m {color: #ffffff; text-decoration: none; font:bold 13px trebuchet ms}
A:hover.m {color: #585858; text-decoration: none; font:bold 13px trebuchet ms}

.m1 {color: #AADDFF; text-decoration: none; font-size:13px}
A:hover.m1 {color: #585858; text-decoration: none; font-size:13px}

li {list-style-position:inside; list-style-type: square;}

.ma {color:#000; text-decoration: none; font:bold 12px Arial; letter-spacing:0px;padding:2px 3px 1px 3px;background:#FFC600}
A:hover.ma {color:#FFFFFF; text-decoration: none; font:bold 12px Arial; letter-spacing:0px;padding:2px 3px 1px 3px;background:#CC3300}

.yb {color: #FFC600; text-decoration: none; font-size:13px}
A:hover.yb {color: #ffffff; text-decoration: none; font-size:13px}

.wb {color: #ffffff; text-decoration: none; font-size:13px}
A:hover.wb {color: #FFC600; text-decoration: none; font-size:13px;}

.midl {color: #FFC600; text-decoration: none; font-size:12px; font-family:Verdana, Arial; font-weight:normal}
A:hover.midl {color: #585858; text-decoration: none; font-size:12px; font-family:Verdana, Arial; font-weight:normal}

.midl1 { font-weight: bold; font-size: 13px; color: #ffc600; text-decoration: underline}
a.midl1:hover {font-weight: bold; font-size: 13px; color: #ffffff; text-decoration: none}

.ms {color: #C3C3C3; text-decoration: none; font-size:12px}
A:hover.ms {color: #FFFFFF; text-decoration: none; font-size:12px}

A.posted {color: #888888; text-decoration: none; font-size:10px; font-weight:normal}
A:hover.posted {color: #FFFFFF; text-decoration: none; font-size:10px; font-weight:normal}

.b {border: solid 1px #585858; border-top:0px}
.b1 {border-left: solid 1px #585858; border-right: solid 1px #585858;padding:8px}
.b2 {border: solid 1px #585858;font-size: 13px;font-weight:bold}
.b3 {border: #4F4C46 1px solid}
.b4 {border: #202020 1px solid}
.b5 {border: #282828 1px solid}

.tr {background-color:#151515}
.tdpad {padding:3px; border-top:dashed 1px #4F4C46; color:#DDDDCC}
.tdpad1 {padding:2px 0px 2px 4px; border-top:dashed 1px #444}
.p2 {margin:2px 0px}

DIV.com {padding-top:5px;padding-bottom:7px;border-bottom:solid 1px #484848}
DIV.div {padding-top:5px;padding-bottom:5px;border-bottom:dashed 1px #383838}

.descr {font-size:11px; font-family:Verdana, Tahoma; color:#DDDDCC}
.upc {text-transform:uppercase; color:#DDDDCC; font-size:10px; font-family: Tahoma; font-weight:bold;}
.s {font-size:13px; font-family:Trebuchet MS, Verdana; font-weight:bold; color:#585858}
.s1 {font:bold 11px Verdana; color:#999; font-variant:small-caps}
.mid {font-size:13px; font-family:Verdana, Arial; color:#DDDDCC}
.posted {font-size:10px; text-decoration: none; font-family:Verdana; font-weight:normal}

input{font-family:Verdana; font-size:11px; font-weight:bold}
input.submit{font: bold 11px Tahoma; height: 20px}
select {font-family:Verdana; font-size:11px; font-weight:bold}

.fdefault	{cursor:pointer; border: solid 1px #585A59;color:#888}
.fon		{cursor:pointer; border: solid 1px #FFC600;color:#FFFFFF}
.ffdefault {border: #4F4C46 1px solid; background:#000; height:21px;cursor:pointer}
.ffon {border: #4F4C46 1px solid; background:#282828; height:24px;cursor:pointer}

.my {color:#FFC600; text-decoration: underline; font:bold 12px Arial; text-transform: uppercase}
A:hover.my {color:#FFC600; text-decoration: none; font:bold 12px Arial; text-transform: uppercase}
.mys {color:#808080; text-decoration: none; font:bold 12px Arial; text-transform: uppercase}
A:hover.mys {color:#808080; text-decoration: underline; font:bold 12px Arial; text-transform: uppercase}
DIV.out {
	BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #777 1px solid; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 14px 4px 0px 0px; BORDER-LEFT: #777 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; line-height:120%
}
DIV.out_s {
	BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #777 1px solid; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 8px 4px 0px 0px; BORDER-LEFT: #777 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; line-height:120%
}
DIV.in {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://my.ultimate-guitar.com/i/bt_bgd.gif) #000; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-TRANSFORM: uppercase; FONT: bold 12px Arial;
}
DIV.in_s {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://my.ultimate-guitar.com/i/bt_bgd.gif) #000; PADDING-BOTTOM: 9px; FONT: bold 12px Arial; TEXT-TRANSFORM: uppercase; COLOR: #808080; PADDING-TOP: 9px
}

.blt         {font:12px Trebuchet MS; color:#aaddff; text-decoration: none}
A:hover.blt  {font:12px Trebuchet MS; color:#ffffff; text-decoration: none}
.bltc        {font:12px Trebuchet MS; color:#707070; text-decoration: none}
A:hover.bltc {font:12px Trebuchet MS; color:#ffffff; text-decoration: none}
.blts        {font:12px Trebuchet MS; color:#707070; text-decoration: none}
A:hover.blts {font:12px Trebuchet MS; color:#707070; text-decoration: none}
.yst         {font:12px Trebuchet MS; color:#ffc600; text-decoration: none}
A:hover.yst  {font:12px Trebuchet MS; color:#ffffff; text-decoration: none}
.stlnk         {font:12px Trebuchet MS; color:green; text-decoration: none}
A:hover.stlnk  {font:12px Trebuchet MS; color:#ffffff; text-decoration: none}
.trh         {background-color:#151515}
.bns         {font:12px Trebuchet MS; color:#DDDDCC; text-decoration: none}
#href a      {display:block; width:100%}
#di {border-top:solid 1px #000000}

#bt P {margin:6px 0px}
#bt A {color:#ddddcc;font:bold 10px verdana;border-bottom:solid 1px #555;text-decoration:none;padding-bottom:2px}
#bt A:hover {color:#ffc600}

H1 {font-size:20px; color:#FFC600; display:inline}
H2 {font-size:17px; color:#FFC600; display:inline; font-weight:bold}
TD {font-size:12px; color:#707070; font-family:Trebuchet MS,Verdana,Arial,Tahoma}
BODY {font-size:12px; color:#585858; font-family:Trebuchet MS,Arial,Tahoma; scrollbar-arrow-color: #c0c0c0; scrollbar-3dlight-color: #111111; scrollbar-highlight-color: #666666; scrollbar-face-color: #383838; scrollbar-shadow-color: #202020; scrollbar-track-color: #111111; scrollbar-darkshadow-color: #191919;background-attachment:fixed}

.dn {display:none}

a img {border:none}

.bt_top {float:right;margin:0 12px 0 10px;}
.bk-desc_alb {text-align:right;color:#DDDDCC;padding:10px 3px 5px 0;font-size:12px;}
.bk-desc_alb img{margin-bottom:-6px;}

.ugtab {color:#8d5dba}
.ugtab2 {padding-left:16px; background:url(plusik.gif) 0 50% no-repeat}

.ac_results {padding: 0px;border: 1px solid WindowFrame;background-color: Window;overflow: hidden;z-index:1001}
.ac_results ul {width: 100%;list-style-type:none;padding: 0px;margin: 0px;}
.ac_results iframe {display:none;display/**/:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;}
.ac_results li {list-style-type:none;list-style-position: outside;font:bold 11px Verdana;color:black;margin: 0px;padding: 3px 7px;cursor: pointer;width: 91%}
.ac_results li span {color: #ff5c00}
.ac_over {background:navy;color:#fff !important}
.ac_over span {color:#fff !important}
.ac_results li.in_artist_title {color:#999;padding-bottom:3px;font:bold 11px Verdana}
.ac_results li.not_art {border-top: 1px solid #000;padding-top:5px;margin-top:2px} 

.new-notify	{color:#FFC600; margin-left:7px; font-weight:bold; font-size:12px;}

.f7658 { vertical-align:top; }
.f7658 img { margin:5px auto auto auto; display:block; }
.f7658 div { min-height:30px; display:block; padding:0px 5px; margin: 3px 0 auto 0; }
.f7658 a  div { text-decoration: none; font: bold 11px Trebuchet MS; }
.f7658 a:hover div { text-decoration:none; font: bold 11px Trebuchet MS; }

div.comment {padding-top:5px;padding-bottom:10px; margin-top:10px}
.comment_descr {font-size:11px; font-family:Verdana, Tahoma; color:#DDDDCC; margin-top:5px}
.comhdr {border-top: 2px solid #444444; padding: 4px 0px; position:relative; font:10px Verdana, Geneva, sans-serif}
.comhdr a, .comhdr a:hover {font:bold 10px Verdana, Geneva, sans-serif}
.comright {position:absolute; right:0}
.right-item {padding-right:4px; //padding-right:8px}
.permalink {color:#707070; font-weight:normal!important}
.quote {font-weight:normal!important; text-decoration:none!important; color:#888888}
ins {text-decoration:none}
.votewr {padding-left:5px; cursor:default; display:inline-block; width:30px; //width:40px; vertical-align:top}
.comrat {display:inline-block; width:36px; text-align:right}
.votewr.loading {background:url(loader.gif) 50% 50% no-repeat; display:none}
.voteup, .votedn {display:inline-block; width:13px; height:13px; background:url(votebtn.gif); opacity:0.8; filter:alpha(opacity=80); vertical-align:top; cursor:pointer}
.voteup:hover, .votedn:hover {opacity:1}
.voted {opacity:0.5; filter:alpha(opacity=50); cursor:default}
.voted:hover {opacity:0.5; filter:alpha(opacity=50)}
.votedn {background-position:-13px 0}
.comsg {padding:0 6px 0 10px; color:#999; background:#000}
.comsg a {font-weight:normal!important; color:#999}
