/*
toyD - MOD
- Vaaleanpunainen melko graafinen modaus
_________________________________________________

Modi käyttää oletuksena IRC-Gallerian idahotheme-tyylitiedostoa.

Modi kopioitu osoitteesta www.sampo.name

ÄLÄ MUUTTELE ILMAN TEKIJÄN LUPAA, KIITOS. :)

*/
@import url("http://disko.irc-galleria.net/idaho/idahotheme.css");
body {
background: #b23b8f url("");
padding: 0; margin: 0;
font-family: Verdana, Arial, Sans-Serif;
}
#headerblock {
position: relative;
background-color: #b23b8f;
height: 30px;
}
#moodfield { border: 0px solid #000; font-weight: bold; color: #000; }
#moodfield:hover  { font-weight: bold; color: #000; border: 1px solid pink; background: #fff; }
h1 .ircgalleria { display: none; }
h1 .separator { display: none; }
h1 a { display:none; }
h1 { height: 30px; background: #b23b8f url("") no-repeat; }
h1 .title {
font-family: Verdana, Arial, Sans-Serif;
color: #000;
font-size: 12px;
font-weight: bold;
display: block;
margin: auto;
position: relative;
top: 24px;
left: 40px;
}
#footer {
display: none;

width: 960px;
background: #000 url("") no-repeat;
margin-bottom: 40px;
border: 0px solid #fff;
}
#footer .innerborder {

font-size: 10px;
text-align: center;
padding: 2px 20px 5px 20px;
color: #000;
background: url("s") no-repeat 100% 0%;
}
#footer a {
color: #000;
}
#search {
position: relative; 
top: 63px;
left: 43px;
}
#search .searchtitle { display: none; }
#search .titles { display: none; }

#search input.text {
background-color: #fff;
border: 1px solid #000;
font-size: 9px;
font-family: Verdana, Sans-Serif;
padding: 1px;
}
#search form a {
text-decoration: none;
background: url("http://i213.photobucket.com/albums/cc272/samponame/greyish/quicksearch.png") left top no-repeat;
display: block;
position: absolute;
top: 0;
right: 0;
width: 16px;
height: 16px;
cursor: pointer;
}
a:link {
color: #fff;
}
a:visited {
color: #fff;
}
a:hover {
text-decoration: underline;
color: #fff;}
input.text,
textarea.text,
select {
background-color: #fff;
border: 1px solid #000;
font-size: 12px;
color: #000;
}
input.submit {
color: #000;
font-size: 10px;
letter-spacing: 1px;
background-color: #fff;
border-top: 1px solid #fff;
border-left: 1px solid #fff;
border-bottom: 1px solid #000;
border-right: 1px solid #000;
}
#mainmenu {
background: #000 url("http://i213.photobucket.com/albums/cc272/samponame/toyD/mainmenu.gif") no-repeat 0% 0%;
margin: 0;
float: right;
width: 100%;
height: 150px;


border-top: 0px solid #fff;
border-bottom: 0px solid #fff;
}
#mainmenu .innerborder {
float: left;
width: 100%;
border-top: 0px solid black;
border-bottom: 0px solid black;
}

#mainmenu li { position: relative; left: 550px; top: 36px;}

#mainmenu li a { text-transform: capitalize; color: #000; }

#mainmenu li.selected {
background-color: transparent;
}
#mainmenu li.selected a { color: #000;} 

#mainmenu li a:hover {
color: #000;
background-color: #fff;
}

li#mminfo, li#mmstats, li#mmshop, li#mmshoppifi, li#mmvip, li#mmblognewest, li#mmcommunities, li#mmintro, li#mmregistration, li#mmparents, li#mmlogout { display: none; }

#submenu {

background: #b23b8f url("http://i213.photobucket.com/albums/cc272/samponame/toyD/submenu.gif") no-repeat 0% 0%;
clear: both;
float: left;
font-size: 11px; letter-spacing: 0px;
font-family: Verdana, Arial, sans-serif;
padding-top: 15px;
margin-left: 0px;
border-bottom: 0px solid #fff;
width: 100%;
height: 85px;

}
#submenu li {
vertical-align: middle;
margin: 0;
padding-left: 15px;
padding-top: 0px;

margin-right: 0;
background-image: url("");
background-position: 0% 0%;
background-repeat: no-repeat;
background-color: transparent;
}
#submenu a {
display: block;
margin: 0; padding: 0;
padding-right: 10px;
padding-left: 10px;
padding-top: 28px;
padding-bottom: 25px;
background-image: url("");
background-position: 100% 0%;
background-repeat: no-repeat;
color: #000;
}
#submenu a:hover { opacity: 0.5; }


#submenu li.selected {
background-image: url("");
background-color: transparent;
}
#submenu li.selected a {
background-image: url("");
}
#innerbody {
clear: both;
background-color: #000;
padding: 12px 18px 20px 18px;
}
#tabbedbody {
clear: both;
background: #000 url("http://i213.photobucket.com/albums/cc272/samponame/toyD/tabbed.gif") 0% 0% repeat-y;
padding: 12px 18px 20px 18px;
border: 0px solid #fff;
}
[href="channel.php?channel_id=2458941"] {text-decoration:blink;font-size:15px;color:pink !important;}/*ref3*/

#profilebasicinfo .title { background: #feaff8 url("http://i213.photobucket.com/albums/cc272/samponame/toyD/info.gif") no-repeat 0% 0%; }
#profileactions .title { background: #feaff8 url("http://i213.photobucket.com/albums/cc272/samponame/toyD/actions.gif") no-repeat 0% 0%; } 
#trinketactions .title { background: #feaff8 url("http://i213.photobucket.com/albums/cc272/samponame/toyD/trinkets.gif") no-repeat 0% 0%; }
#imagechannels .title { background: #feaff8 url("http://i213.photobucket.com/albums/cc272/samponame/toyD/imagechannels.gif") no-repeat 0% 0%; }  
#profilechannels .title { background: #feaff8 url("http://i213.photobucket.com/albums/cc272/samponame/toyD/channels.gif") no-repeat 0% 0%; } 
#profilecommunities .title { background: #feaff8 url("http://i213.photobucket.com/albums/cc272/samponame/toyD/communities.gif") no-repeat 0% 0%; } 
#profilevisitcounter .title { background: #feaff8 url("http://i213.photobucket.com/albums/cc272/samponame/toyD/counter.gif") no-repeat 0% 0%; } 
#profilevisitorlist .title { background: #feaff8 url("http://i213.photobucket.com/albums/cc272/samponame/toyD/visitorlist.gif") no-repeat 0% 0%; } 
#profilelastfm .title { background: #feaff8 url("http://i213.photobucket.com/albums/cc272/samponame/toyD/lastfm.gif") no-repeat 0% 0%; } 
#profileaphorism .title { background: #feaff8 url("http://i213.photobucket.com/albums/cc272/samponame/toyD/aphorism.gif") no-repeat 0% 0%; } 

#profilelastfm a.lastfmtrack {color: #fff;}
#profilelastfm .lastfmtime{ color: #fff; }
#profilelastfm a.lastfmplaycount {color: #fff;}

div.smallbox { opacity: 0.8;
margin-bottom: 10px;
border-top: 1px solid black;
padding: 0;
background-color: #fd85f4;
}
div.smallbox div.title {
border: 1px solid #fff;
border-bottom: none;
background: #feaff8 url("");
height: 50px;
}
div.smallbox div.title h3 { color: #feaff8; font-size: 0px }

div.smallbox .content {
padding: 0;
border: 1px solid #fff;
}

.spacer { display: none; }

#profileaphorism .title {
display: block;
}
#profileaphorism .content {
background-color: #fd85f4;
}
div.commentbox {opacity: 0.8
border: 1px solid #fff;

background: #fd85f4 url("") 0% 0% repeat-x;
}
div.commentbox .content {;
padding: 15px;
background: url("") 0% 100% repeat-x;
}
div.commentbox .stamp {
font-family: Arial, Sans-Serif;
font-size: 10px;
color: #fff;
}
div#newcomments {
margin-top: 5px;
margin-bottom: 5px;
font-weight: bold;
color: #000;
}
div.commentbox tr.owner {
color: #FFF;
}
div.commentbox tr.private, .private {
color: purple;
font-style: italic;
}
div.commentbox tr.admin, .admin {
color: cyan;
}
div.commentbox tr.user {
color: #fff;
}
span.friend a:link,
span.friend a:visited {
	color: purple;
}
td#viewtableimage div.prevnextpagination {
height: 10px;
background-image: url("");
background-position: 0px 0px;
}
div#viewimagearea {
background: #fd85f4 url("") 0% 100% repeat-x;
padding: 8px 5px 10px 5px;
margin-bottom: 12px;
border: 1px solid #fff;
}
#blogwriterspacer,
#profilechannels .spacer,
#profilecommunities .spacer {
height: 21px;
background: url("http://i213.photobucket.com/albums/cc272/samponame/greyish/dotline.gif") 0% 50% repeat-x;
}
#profileadmintools div.spacer,
#profileactions div.spacer {
height: 10px;
background: transparent;
background: url("http://i213.photobucket.com/albums/cc272/samponame/greyish/dotline.gif") left center repeat-x;
}

div.smallbox div.channellist div.profircchannel,
div.smallbox div.channellist div.profcommunity {
	padding-left: 17px;
	padding-top: 3px;
}

.smallbox .channellist .profcommunitymoderator { background: url("http://i213.photobucket.com/albums/cc272/samponame/toyD/modestar.gif") no-repeat 0px 0px; }

#smileyselector {-moz-border-radius: 12px 12px 12px 12px;
display: none;
position: absolute;
bottom: 20px;
left: -36px;
width: 93px;
padding-top: 5px;
background-color: #fd85f4;
border: 1px solid #fff;
z-index: 1000;
}

#profilebasicinfo .online { color: purple; }

span.onlinenick {
	padding-right: 7px;
	margin-right: 2px;

	background-image: url("http://i213.photobucket.com/albums/cc272/samponame/reddish/onlineRed.png");
	background-repeat: no-repeat;
	background-position: 100% 6px;
}

#profileactions a { background-image: url("http://i213.photobucket.com/albums/cc272/samponame/toyD/actions-1.png"); }
#profileactions a:hover { background-image: url("http://i213.photobucket.com/albums/cc272/samponame/toyD/actionshover.png"); }

#trinketactions a { background-image: url("http://i213.photobucket.com/albums/cc272/samponame/toyD/actions.png"); }
#trinketactions a:hover { background-image: url("http://i213.photobucket.com/albums/cc272/samponame/toyDactionshover.png"); }

#trinketactions .tool_link  a { background-image: url("http://i213.photobucket.com/albums/cc272/samponame/toyD/actions.png"); }
#visitorlist .tool_link a:hover { background-image: url("http://i213.photobucket.com/albums/cc272/samponame/toyDactionshover.png"); }


/* Hymiöijj */

[src*="Cool.gif"]
{ background: url("http://i213.photobucket.com/albums/cc272/samponame/elite/cool.gif") no-repeat bottom;
width:0px;
padding-left:29px;
padding-bottom:18px;

}

[src*="Tuuletus.gif"]
{background: url("http://i213.photobucket.com/albums/cc272/samponame/elite/tuuletus.gif") bottom no-repeat;
width:0px;
padding-left:35px;
padding-top: 19px;
}

[src*="Viittaus.gif"]
{background: url("http://i213.photobucket.com/albums/cc272/samponame/elite/viittaus.gif") bottom no-repeat;
width:0px;
padding-left: 33px;
padding-top: 18px;
}

[src*="Kolmi.gif"]
{background: url("http://i213.photobucket.com/albums/cc272/samponame/elite/kolmi.gif") bottom no-repeat;
width:0px;
padding-left:25px;
padding-bottom:17px;
}

[src*="Bonkers.gif"]
{background: url("http://i213.photobucket.com/albums/cc272/samponame/elite/janna.gif") bottom no-repeat;
width:0px;
padding-left:25px;
padding-bottom:17px;
}

[src*="Vinkkaus.gif"]
{background: url("http://i213.photobucket.com/albums/cc272/samponame/elite/vinkkaus.gif") bottom no-repeat;
width:0px;
padding-left:25px;
padding-bottom:17px;
}

[src*="Hammastynyt.gif"]
{background: url("http://i213.photobucket.com/albums/cc272/samponame/elite/ihme.gif") bottom no-repeat;
width:0px;
padding-left:25px;
padding-bottom:17px;
}

[src*="Totinen.gif"]
{background: url("http://i213.photobucket.com/albums/cc272/samponame/elite/totinen.gif") bottom no-repeat;
width:0px;
padding-left:25px; /* ASDASD srfff*/
padding-bottom:17px;
}

[src*="Itku.gif"]
{background: url("http://i213.photobucket.com/albums/cc272/samponame/elite/itku.gif") bottom no-repeat;
width:0px;
padding-left:25px;
padding-bottom:17px;
}

[src*="Punastus.gif"]
{background: url("http://i213.photobucket.com/albums/cc272/samponame/elite/puna.gif") bottom no-repeat;
width:0px;
padding-left:25px;
padding-bottom:17px;
}

[src*="Kieli.gif"]
{background: url("http://i213.photobucket.com/albums/cc272/samponame/elite/kieli.gif") bottom no-repeat;
width:0px;
padding-left:25px;
padding-bottom:17px;
}

[src*="Nam.gif"]
{background: url("http://i213.photobucket.com/albums/cc272/samponame/elite/nam.gif") bottom no-repeat;
width:0px;
padding-left:25px;
padding-bottom:17px;
}

[src*="Virne.gif"]
{background: url("http://i213.photobucket.com/albums/cc272/samponame/elite/virne.gif") bottom no-repeat;
width:0px;
padding-left:25px;
padding-bottom:17px;
}

[src*="Toru.gif"]
{background: url("http://i213.photobucket.com/albums/cc272/samponame/elite/toru.gif") bottom no-repeat;
width:0px;
padding-left:25px;
padding-bottom:17px;
}

[src*="Suru.gif"]
{background: url("http://i213.photobucket.com/albums/cc272/samponame/elite/suru.gif") bottom no-repeat;
width:0px;
padding-left:25px;
padding-bottom:17px;
}

[src*="Hymy.gif"]
{background: url("http://i213.photobucket.com/albums/cc272/samponame/elite/hymy.gif") bottom no-repeat;
width:0px;
padding-left:30px;
padding-bottom:15px;
}

[src*="Sydan.gif"]
{background: url("http://i213.photobucket.com/albums/cc272/samponame/elite/sydan.gif") bottom no-repeat;
width:0px;
padding-left:25px;
padding-bottom:17px;
}


/*LINKKIKUVAT KOMMALAATIKOS KAWAIII SATNATAWAWÅ*/
a.viewlink {
padding-right: 15px;
padding-top: 1px;
background-image: url("http://i213.photobucket.com/albums/cc272/samponame/toyD/user.png");
background-repeat: no-repeat;
background-position: 100% 100%;
}

a.archivelink {
padding-right: 15px;
background-image: url("http://i213.photobucket.com/albums/cc272/samponame/toyD/archive.png");
background-repeat: no-repeat;
background-position: 100% 100%;
}
a.bloglink {
padding-top: 1px;
padding-right: 17px;
background-image: url("http://i213.photobucket.com/albums/cc272/samponame/toyD/blog.png");
background-repeat: no-repeat;
background-position: 100% 100%;
}
a.channellink {
padding-top: 1px;
padding-right: 18px;
background-image: url("http://i213.photobucket.com/albums/cc272/samponame/toyD/user.png");
background-repeat: no-repeat;
background-position: 100% 100%;
}
.prevlink {
padding-left: 15px;
padding-right: 2px;
background-image: url("http://i213.photobucket.com/albums/cc272/samponame/whitey/browse_left.png");
background-repeat: no-repeat;
background-position: 0% 4px;
}
.nextlink {
padding-left: 2px;
padding-right: 15px;
background-image: url("http://i213.photobucket.com/albums/cc272/samponame/whitey/browse_right.png");
background-repeat: no-repeat;
background-position: 100% 4px;
}
table.smallstats td.value b {
background-color: #fff;
color: #000;
}
div.peepboxC {color: #000;
background-color: #fd85f4;
width: 250px;
}
div.peepboxN {color: #000;
background-color: #fd85f4;
width: 180px;
}
div#banbox div.innerborder,
div.peepboxN div.innerborder,
div.peepboxC div.innerborder {
color: #000;
border: 1px solid #000;
}

#notes a {color: #000;}
#notes div.hoverinner {background-color: #fd85f4; opacity: 0.6; -moz-border-radius: 12px 13px 12px 13px;}
#notes div.hoverinner:hover {background-color: #fd85f4; opacity: 0.3; -moz-border-radius: 12px 13px 12px 13px;}
#notes div.hover1, #notes div.hover2, #notes div.hover3, #notes div.hover1 {border: 1px solid #fff; -moz-border-radius: 12px 13px 12px 13px;}
#notes div.hoverinner, #notes div.hover2 div.hoverinner, #notes div.hover3 {border: 1px solid #000; -moz-border-radius: 12px 13px 12px 13px;}
#notes span.text {color: black; background: #fff; border: 1px solid #fff;}
#note_edit {background: #fff; color: #000;}
#profilecommunities .spacer {display:none;}
#profilecommunities .network {display:none;}
div.smallbox a.helplink {display: none;}
div.noticebox {display:none;}
#imagechannels .imagechannelnetwork { display:none; }
#imagechannels ul { list-style:none; }