/*
Grayscale
- Mustavalkoinen versio tutusta IRC-Gallerian ulkoasusta
_________________________________________________
Modi kopioitu osoitteesta www.sampo.name
ÃâLÃâ MUUTTELE ILMAN TEKIJÃâN LUPAA,KIITOS. :) */
body{background-color:#0a0a0a;padding:0;margin:0;color:#cccccc;font-family:Verdana,Arial,Sans-Serif;}
#outerbody{margin-left:auto;margin-right:auto;width:960px;position:relative;}
#tabbedbody{clear:both;background:#3f3f3f url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/tabbedgradient.gif") 0% 0% repeat-x;padding:12px 18px 20px 18px;border-top:1px solid #060606;}
table{border-collapse:collapse;}
table td{vertical-align:top;}
p,td,ol,ul,dl,div{font-family:Verdana,Arial,Sans-Serif;letter-spacing:0px;font-size:11px;}
p b,li b,label b{color:#dcdcdc;}
a{text-decoration:none;font-weight:bold;}
a:link{color:#bfbfbf;}
a:visited{color:#9d9d9d;}
a:hover{text-decoration:underline;color:#9d9d9d;}
input{margin:0;margin-right:5px;}
input.text,
textarea.text,
select{background-color:#1d1d1d;border:1px solid #7a7a7a;font-size:12px;color:#fff;}
input.submit{color:black;font-size:10px;letter-spacing:1px;background-color:#a3a3a3;border-top:1px solid #d0d0d0;border-left:1px solid #d0d0d0;border-bottom:1px solid #636363;border-right:1px solid #636363;}
#headerblock{position:relative;background-color:#282828;height:54px;}
h1{margin:0;display:block;height:54px;position:relative;background-image:url("http://irc-galleria.net/img/idaho/irc-galleria.png");background-repeat:no-repeat;}
h1 a{display:block;position:absolute;height:25px;top:14px;left:14px;width:185px;text-decoration:none !important;}
h1 .ircgalleria{display:none;}
h1 .separator{display:none;}
h1 .title{font-family:Verdana,Arial,Sans-Serif;color:#7b7b7b;font-size:12px;font-weight:bold;display:block;margin:auto;position:absolute;top:24px;left:216px;}
#moodedit,#moodedit *{display:inline;}
#moodform{display:inline;}
#moodfield{border-color: #282828;color:#7b7b7b;background:no-repeat left center;padding:0;width:250px;}
#moodfield.empty{color:#454545;border-color: #7a7a7a;}
#moodfield:hover{width:200px;border-color: #7a7a7a;}
#moodfield:focus{color:#fff;border-color: #7a7a7a;background-image:none;font-style:normal;width:200px;}
h1 .title .small{font-weight:normal;}
#footer{background:#2e2e2e url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/copyfooterleft_sampo.gif") no-repeat left bottom;border-top:1px solid #000;}
#footer .innerborder{color:#2e2e2e;font-size:0px;height:16px;background:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/copyfooterright.gif") no-repeat right bottom;margin-bottom:10px;}
#footer a{font-size:0px;color:#2e2e2e;}
#search{position:absolute;top:11px;right:14px;}
#search table{border-collapse:collapse;}
#search table td{vertical-align:top;padding:0;}
#search td.searchtitle div{display:none;}
/* Haku */
#search td.nicktitle div{display:none;}
/* Nimimerkki */
#search td.communitytitle div{display:none;}
/* YhteisÃÂ¶ */
#search td.channeltitle div{display:none;}
/* Kanava */
#search td.searchtitle{width:30px;background:url("http://irc-galleria.net/img/idaho/searchtitle.gif") no-repeat 0px 5px}
#search td.nicktitle{height:11px;background:url("http://irc-galleria.net/img/idaho/searchnick.gif") no-repeat 1px 0px}
#search td.communitytitle{height:11px;background:url("http://irc-galleria.net/img/idaho/searchcommunity.gif") no-repeat 1px 0px}
#search td.channeltitle{height:11px;background:url("http://irc-galleria.net/img/idaho/searchchannel.gif") no-repeat 1px 0px}
#search input.text{margin:0;background-color:#1d1d1d;border:1px solid #7a7a7a;font-size:9px;font-family:Verdana,Sans-Serif;padding:1px;}
#search a,#search a:hover{text-decoration:none;}
#search form a{padding-left:15px;width:12px;height:10px;background:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/quicksearch.png") no-repeat center;}
#search form a span{display:none;}
#mainmenu{background-color:#515151;margin:0;float:left;width:100%;border-top:1px solid #7a7a7a;border-bottom:1px solid #7a7a7a;}
#mainmenu .innerborder{float:left;width:100%;border-top:1px solid #000;border-bottom:1px solid #000;}
#mainmenu ul{list-style:none;border:none;margin:0;padding:0;padding-left:9px;padding-right:10px;}
#mainmenu li{display:block;padding:0;margin:0;letter-spacing:0px;font-family:Arial,sans-serif;float:left;}
li#mmlogout{float:right;}
#mainmenu li.selected{background-color:#8e8e8e;}
#mainmenu li a{display:block;padding:2px 9px 3px 9px;color:#e9e9e9;font-size:10px;float:left;margin:0;text-decoration:none;text-transform:uppercase;}
#mainmenu #mmnewcomments a,
#mainmenu #mmnewchannelcomments a{color:#a0a0a0;font-weight:bold;}
#mainmenu li a:hover{color:#878787;background-color:#2c2c2c;}
#submenu{clear:both;float:left;font-size:11px;letter-spacing:0px;font-family:Verdana,Arial,sans-serif;padding-top:15px;margin-left:0px;border-bottom:1px solid #848484;width:100%;background-color:#3f3f3f;}
#submenu ul{margin:0;padding:0;list-style:none;padding-left:17px;}
#submenu li{vertical-align:middle;margin:0;padding:0;padding-left:15px;margin-right:0;background:#3f3f3f url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/tab_left.gif") no-repeat left top;float:left;}
#submenu a{display:block;margin:0;padding:0;padding-right:16px;padding-top:7px;padding-bottom:5px;background:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/tab_right.gif") no-repeat right top;color:#e9e9e9;float:left;font-size:10px;}
#submenu a:hover{text-decoration:underline;}
#submenu li.selected{background:#8e8e8e url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/tab_left_active.gif") no-repeat left top;}
#submenu li.selected a{background:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/tab_right_active.gif") no-repeat right top;}
div.smallbox{margin-bottom:10px;border-top:1px solid #000;padding:0;background-color:#323232;}
div.smallbox div.title{border:1px solid #7a7a7a;border-bottom:none;background:#626262 url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/smallboxtitlegradient.gif") repeat-x;}
div.smallbox div.title h3{margin:0;padding:2px;text-align:center;font-family:Arial,Sans-serif;color:#e3e3e3;font-size:10px;font-weight:normal;text-transform:uppercase;letter-spacing:0px;height:13px;}
div.smallbox .content{padding:0;border:1px solid #7a7a7a;}
div.smallbox .content .innerborder{border:1px solid #000;padding:0 10px 0 10px;margin:0;}
div.smallbox .content div.tabledecorator{margin-top:10px;margin-bottom:10px;}
div.smallbox .errors{color:#ffb7b7;}
div.smallbox ul{margin-left:25px;padding-left:0;}
div.smallbox p{margin-top:10px;}
div.smallbox a.helplink{display:none;}
div.smallbox div.tool_link a{display:block;background-repeat:no-repeat;background-position:center left;padding-top:4px;padding-left:27px;padding-bottom:4px;padding-right:0;margin-top:1px;margin-bottom:1px;font-size:11px;}

#comment_deletion_start a{background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/remove_comm.gif");}
#comment_deletion_stop a{background-image:url("stop_remove_comm.gif");}
#prof_blacklist_add a,
#prof_blacklist_remove a{background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/add_black.gif");}
#prof_friends_add a{background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/add_friend.gif");}
#prof_friendlist_add a{background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/add_friend.gif");}
#prof_daily_pic a{background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/king_for_a_day.gif");}
#prof_invite a{background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/prof_invite.gif");}
#prof_denunciate a,
#blog_denunciate a{background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/bust_user.gif");}
#prof_away a{background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/away.gif");}
#prof_poke a{background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/visitorlist_hilight.gif");}
#blog_new a{background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/add_blog.gif");}
#prof_image_info a{background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/change_info.gif");}
#prof_mypicture a{background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/prof_mypicture.gif");}
#prof_add_note a{background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/add_note.gif");}
#prof_addpic a{background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/prof_addpic.gif");}
#prof_addvideo a{background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/prof_addvideo.gif");}
#prof_sms_bg a{background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/order_image.gif");}
#trinket_pick_all a{background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/pick_trinkets.gif");}
#trinket_edit_start a{background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/start_modification.gif");}
#trinket_edit_stop a{background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/stop_modification.gif");}
#profilevisitorlist #showmorevisitors a{background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/visitorlist_showmore.gif");}
#profilevisitorlist #browsevisitors a{background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/visitorlist_browse.gif");}
.smallbox .channellist .profircchanneloperator{background:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/channel_operator_dark.gif") no-repeat 2px 2px;}
.smallbox .channellist .profcommunitymoderator{background:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/community_moderator.gif") no-repeat 2px 1px;}
#profilelastfm .lastfmtime{color:#7a7a7a !important}
#profilelastfm .lastfmtrack{color:#7a7a7a !important}
#profilelastfm ol.lastfmtopartists,#profilelastfm ol.lastfmtoptracks ol{color:#7a7a7a !important}
#profilelastfm #lastfmmenu a{display:block;padding:0.5em;border:solid #7a7a7a;border-width:0 0 1px 0;text-align:center !important}
#profilelastfm #lastfmmenu a#lastfmmenutopartists,
#profilelastfm #lastfmmenu a#lastfmmenutoptracks,
#profilelastfm #lastfmmenu a#lastfmmenurecenttracks{border-color:#7a7a7a !important}
#profilelastfm #lastfmmenu a.lastfmmenuselected{border-color:#7a7a7a !important}
#profilebasicinfo .content .innerborder{padding:8px 10px 8px 10px;}
#profilebasicinfo .content .innerborder div{padding:2px 0 2px 0;}
#profilechannels .content .innerborder,
#profilecommunities .content .innerborder,
#profileactions .content .innerborder,
#trinketactions .content .innerborder,
#profilevisitorlist div.innerborder{padding:10px;}
#trinketactions .content .innerborder,
#profileactions .content .innerborder,
#profileactions .content .innerborder
#profilevisitorlist div.innerborder{padding-top:6px;padding-bottom:6px;}
#profilechannels .spacer,
#profilecommunities .spacer{height:21px;}
#profileactions div.spacer{height:10px;}
#profilevisitorlist div.spacer{height:17px;}
#profileadmintools .spacer,
#profileactions .spacer,
#imagechannels .spacer,
#profilechannels .spacer,
#profilecommunities .spacer,
#profilevisitorlist .spacer{background:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/dotline.gif") repeat-x left center;}
#profilebasicinfo .content span{white-space:nowrap;}
#profilebasicinfo b{display:block;}
#profilebasicinfo span{display:block;margin-left:9px;}
#profilebasicinfo .online{color:#a1a1a1;font-weight:bold;}
#profilechannels .network,
#profilecommunities .network{font-weight:bold;}
div.smallbox div.channellist div.profircchannel,
div.smallbox div.channellist div.profcommunity{padding-left:11px;}
div.smallbox div.channellist div.profircchanneloperator{background:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/channel_operator_dark.gif") 2px 2px no-repeat;}
div.smallbox div.channellist div.profcommunitymoderator{background:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/community_moderator.gif") 2px 1px no-repeat;}
div#profilevisitorlist table#visitorlisttable{width:100%;margin:0;}
div#profilevisitorlist tr.visitorlistdate th{text-align:left;font-weight:bold;padding-top:0.5em;}
div#profilevisitorlist td.visitorlistvisitor{padding-left:1em;}
div#profilevisitorlist td.visitorlisttime{text-align:right;}
div#profilecountdown table#countdowntable{width:100%;margin:0;margin-bottom:0.8em;}
div#profilecountdown tr.countdowndescription th{text-align:left;font-weight:bold;padding-top:0.5em;}
div#profilecountdown form#countdownadd{margin:0;}
div#profilecountdown tbody.countdownentryprivate{}
div#profilecountdown tbody.countdownentryfriends{}
div#profilecountdown tbody.countdownentrylogged{}
div#profilecountdown tbody.countdownentrypublic{}
div#profilecountdown tr.countdowndays td{padding-left:2em;}
div#profilecountdown tr.countdownweeks td{padding-left:2em;}
div#profilecountdown tr.countdownentryedit td{padding-left:2em;}
div#profilecountdown select#countdownvisibility{width:100%;}
div#profilecountdown div.countdownprogressouter{position:relative;height:1.3em;border:solid 1px black;}
div#profilecountdown div.countdownprogressbar{top:0;left:0;height:100%;background-color:#474747;position:absolute;}
div#profilecountdown div.countdownprogresspercent{top:0;left:0;width:100%;line-height:1.3em;text-align:center;position:absolute;}
div#profilecountdown .spacer{margin-top:1.0em;margin-bottom:0.3em;background:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/dotline.gif") repeat-x left center;}
#profileaphorism .title{display:block;}
#profileaphorism .content{background-color:#5f5f5f;}
#profileaphorism .content .innerborder{padding:10px;font-family:"Lucida Console",monospace;}
#profileaphorism img{border:none;}
div.commentbox{width:691px;border-top:1px solid #6e6e6e;border-bottom:1px solid #6e6e6e;background-color:#2a2a2a;}
div.commentbox .title{display:none;}
div.commentbox .content{padding:15px;}
div.commentbox .innerborder div{margin-top:1px;margin-bottom:1px;}
div.commentbox .stamp{font-family:Arial,Sans-Serif;font-size:10px;color:#a8a8a8;white-space:nowrap;}
#newcomments{margin-top:5px;margin-bottom:5px;font-weight:bold;color:#a8a8a8;}
div.commentbox td{padding-right:5px;}
div.commentbox td.sender{white-space:nowrap;}
div.commentbox td.comment a{font-weight:normal;text-decoration:underline;}
div.commentbox tr.deleted td{text-decoration:line-through;color:#A0A0A0;}
div.commentbox tr.deleted td.undelete{text-decoration:none}
a.viewlink{padding-right:13px;background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/cicon_user.gif");background-repeat:no-repeat;background-position:100% 100%;}
a.archivelink{padding-right:13px;background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/cicon_archive.gif");background-repeat:no-repeat;background-position:100% 100%;}
a.bloglink{padding-right:17px;background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/cicon_blog.gif");background-repeat:no-repeat;background-position:100% 100%;}
a.channellink{padding-right:20px;background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/cicon_channel.gif");background-repeat:no-repeat;background-position:100% 100%;}
#commentform{margin-top:10px;margin-bottom:10px;}
#commentform td{vertical-align:middle;}
#commentform #commentfield{width:390px;}
div.commentbox tr.owner{color:#fff;}
div.commentbox tr.private,.private{color:#959595;}
div.commentbox tr.admin,.admin{color:#00FFF6;}
div.commentbox tr.user{color:#464646;}
div.noticebox{border-top:1px solid black;padding:0;background-color:#323232;}
div.noticebox div.innerborder{border:1px solid #7a7a7a;padding:10px;padding-top:5px;padding-bottom:5px;background:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/uglyexclamation.gif") no-repeat 20px 12px;}
div.noticebox div.innerborder{height:auto;padding-left:55px;}
div.noticebox p{margin-top:5px;margin-bottom:5px;margin-left:0;}
div#todayspicnotice{width:691px;margin-top:10px;}
div#regseductionbox ul{margin-top:5px;margin-bottom:5px;}
p#regseductionlink a{padding-right:15px;}
#viewtable{border-collapse:collapse;}
#viewtable td{vertical-align:top;}
#viewtableinfo{width:214px;padding:0;}
#viewtableimage{width:691px;padding-top:0;padding-left:18px;}
#viewimagearea{background:#2a2a2a url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/commentgradient_lower.gif") repeat-x left bottom;padding:8px 5px 10px 5px;margin-bottom:12px;border-bottom:1px solid #6e6e6e;}
#viewimage{margin-left:auto;margin-right:auto;}
#viewimage img{border:0;}
#viewcaption{margin:3px 10px 20px 1px;text-align:center;margin-top:5px;margin-bottom:0px;}
#viewtableimage div.prevnextpagination{height:10px;text-align:center;padding-bottom:7px;}
#viewtableimage div.prevnextpagination div.innerborder{position:relative;top:-6px;}
#viewtableimage div.prevnextpagination .prevnextpagination a{padding-bottom:3px;}
td#viewtableimage div.prevnextpagination{background:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/userpic_topheader.gif") left top;}
#viewtableimage div.prevnextpagination .prevnextpagination .separator{font-size:9px;}
.prevlink{padding-left:15px;padding-right:2px;background:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/browse_left.gif") no-repeat left 4px;}
.nextlink{padding-left:2px;padding-right:15px;background:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/browse_right.gif") no-repeat right 4px;}
#smileyselector{background-color:#3f3f3f;border:1px solid #7a7a7a;}
#smileyselector{display:none;position:absolute;bottom:20px;left:-36px;width:93px;padding-top:5px;z-index:1000;}
#smileys{position:relative;width:30px;}
#smileybutton{margin-left:4px;margin-right:4px;}
#smileyselector div.smiley,#smileyselector div.smileyclose{text-align:center;height:25px;width:31px;float:left;}
#smileyselector br{clear:left;}
#smileyselector div.smileyclose a{color:#fff;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;padding-left:3px;padding-right:3px;}
#voicecommentbox{}
div#voicecommentbox div#voicecommentmaximized{border:1px solid #7a7a7a;padding:0.5em 1.5em;}
div#voicecommentbox div#voicecommentnumbermissing{border:1px solid #7a7a7a;padding:1em 1em 1em 70px;}
div#voicecommentbox a#voicecommentinstructiontoggle{border:solid 1px #7a7a7a;display:block;padding:1em 1em 1em 70px;color:#7a7a7a;font-weight:normal;text-decoration:none;}
div#voicecommentbox a#voicecommentinstructiontoggle b{display:block;margin-bottom:0.5em;color:#7a7a7a;font-weight:bold;}
div#voicecommentbox div#voicecommentmaximized h4{color:#7a7a7a;}
div#voicecommentbox div#voicecommentmaximized ol{list-type:decimal;margin:1em 0 1em 3em;padding:0;}
div#voicecommentbox div#voicecommentmaximized ol li{margin:1em 0;padding:0;}
div#voicecommentbox div#voicecommentmaximized ol li p{margin:0.5em 0 !important;}
div#voicecommentbox div#voicecommentphone{width:114px;height:237px;float:right;margin:0 0 1em 1em;background:url("voicecomment_n70.png") no-repeat;position:relative;}
div#voicecommentbox span#voicecommentphonenumber{display:block;position:absolute;background:white;border:1px solid #fff;color:black;font-size:10px;font-weight:bold;left:20px;bottom:110px;width:67px;text-align:right;padding:2px;}
#notes div.hover1{border-color:#7a7a7a;}
#notes div.hover1 div.hoverinner{border-color:#fff;}
#notes div.hover2{border-color:#fff;}
#notes div.hover2 div.hoverinner{border-color:#7a7a7a;}
#notes span.text{border:1px solid #7a7a7a;background:#555555;color:#d0d0d0;}
#note_edit{background:#555555;}
div.peepboxN{background-color:#323232;width:180px;}
div.peepboxC{background-color:#323232;width:250px;}
div.peepboxN div.innerborder,
div.peepboxC div.innerborder{border:1px solid #7a7a7a;padding:5px 10px 5px 10px;color:#d0d0d0;font-family:Verdana,Arial,sans-serif;letter-spacing:0px;font-size:11px;}
div.peepboxN p,
div.peepboxC p{margin-top:0;margin-bottom:5px;}
div.peepboxN span,
div.peepboxC span{display:block;margin-left:9px;}
span.friend a:link,
span.friend a:visited{color:#fff;}
span.onlinenick{padding-right:7px;margin-right:2px;background-image:url("http://i213.photobucket.com/albums/cc272/samponame/grayscale/online.gif");background-repeat:no-repeat;background-position:100% 6px;}
span.birthdaynick{padding-right:17px;margin-right:0;background:url("http://irc-galleria.net/img/idaho/birthday.gif") no-repeat right top;}
p{line-height:15px;margin-top:0;margin-bottom:10px;}
h4{font-size:12px;padding-top:10px;margin-top:0;margin-bottom:5px;}
form table th{text-align:left;vertical-align:top;}
label input{vertical-align:bottom;}
strong{}
.error,ul.errors{color:#ffb7b7;}
.alert{color:#ffb7b7;font-weight:bold;}
div.smallbox .error{color:red;}
span.nick1 a{margin-left:2px;margin-right:2px;}
div.picture img{border:1px solid #7a7a7a;margin:0;}
ul.emphasized li{color:#7a7a7a;font-weight:bold;margin-bottom:2px;}