/*

CYANISH-MOD

- IRC-Gallerian oletustyylitiedostoon perustuva turkoosiksi muokattu modaus. 

_________________________________________________

Modi käyttää oletuksena IRC-Gallerian idahotheme-tyylitiedostoa.

Modi kopioitu osoitteesta www.sampo.name

Modia saa vapaasti muokata, vaadin kuitenkin että pitäisitte H1:n taustakuvana olevan IRC-galleria +  www.sampo.name -kuvan paikallaan. :)

*/



@import url("http://disko.irc-galleria.net/idaho/idahotheme.css");

body {
	background-color: #0b2520;
	padding: 0; margin: 0;
	color: #b7f0e4;

	font-family: Verdana, Arial, Sans-Serif;
}

#headerblock {
	position: relative;
	background-color: #185e4e;
	height: 54px;
}
#moodfield { border: 0px solid #000; font-weight: bold; color: #c9f4eb; }
#moodfield:hover { font-weight: bold; color: #c9f4eb; border: 1px solid #6bdec5; background: #14493d;}

h1 { height: 54px; background: url("http://i213.photobucket.com/albums/cc272/samponame/irk.png") no-repeat; }

h1 .title {
	font-family: Verdana, Arial, Sans-Serif;
	color: #c9f4eb;
	font-size: 12px;
	font-weight: bold;

	display: block;
	margin: auto;
	position: absolute;
	top: 24px;
	left: 216px;
}

#footer {
	background: #1a6857 url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/footer_vasen.gif") no-repeat 0% 100%;
	margin-bottom: 40px;	
	border-top: 1px solid black;
}

#footer .innerborder {
	font-size: 10px;
	text-align: center;
	padding: 2px 20px 5px 20px;
	color: #24a385;

	background: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/footer_oikee.gif") no-repeat 100% 100%;
}

#footer a {
	color: #24a385;
}

#search input.text {
	background-color: #14493d;
	border: 1px solid #6bdec5;
	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/cyanish/quicksearch.png") left top no-repeat;
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 16px;
	height: 16px;
	cursor: pointer;
	
}
a:link {
	color: #24a385;
}

a:visited {
	color: #29c4a0;
}

a:hover {
	text-decoration: underline;
	color: #29c4a0;}

input.text,
textarea.text,
select {
	background-color: #14493d;
	border: 1px solid #6bdec5;
	font-size: 12px;

	color: white;
}

input.submit {
	color: black;
	font-size: 10px;
	letter-spacing: 1px;

	background-color: #e8fbf7;

	border-top: 1px solid #ffffcb;
	border-left: 1px solid #ffffcb;
	border-bottom: 1px solid #29c5a1;
	border-right: 1px solid #29c5a1;
}

	#mainmenu {
	background-color: #24a385;
	margin: 0;
	float: left;

	width: 100%;

	border-top: 1px solid #6bdec5;
	border-bottom: 1px solid #6bdec5;
}

#mainmenu .innerborder {
	float: left;
	width: 100%;
	  
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}

#mainmenu li.selected {
	background-color: #aceddf;
}

#mainmenu li a:hover {
	color: #6bdec5;
	background-color: #000000;
}

#submenu, #subsubmenu {
	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 #92e7d5; 
	width: 100%;
	background-color: #1f866f;
}

#submenu li, #subsubmenu li {
	vertical-align: middle;

	margin: 0; padding: 0;
	padding-left: 15px;
	margin-right: 0;

	background-image: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/vasen_tabi.gif");
	background-position: 0% 0%;
	background-repeat: no-repeat;
	background-color: #1f866f;
}

#submenu a, #subsubmenu a {
	display: block;
	margin: 0; padding: 0;
	padding-right: 16px;
	padding-top: 7px;
	padding-bottom: 5px;
	background-image: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/oikee_tabi.gif");
	background-position: 100% 0%;
	background-repeat: no-repeat;

	color: #E2EBF1;
	
}

#submenu li.selected, #subsubmenu li.selected {
	background-image: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/vasen_tabi_active.gif");
	background-color: #1f866f;
}

#submenu li.selected a, #subsubmenu li.selected a {
	background-image: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/oikee_tabi_active.gif");
}

#innerbody {
	clear: both;
	background-color: #1f866f;
	padding: 12px 18px 20px 18px;
}

#tabbedbody {
	clear: both;
	background: #1c7460 url("") 0% 0% repeat-x;
	padding: 12px 18px 20px 18px;
	border-top: 1px solid #040609;
}

span.onlinenick {
	padding-right: 7px;
	margin-right: 2px;

	background-image: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/onlineCyan.png");
	background-repeat: no-repeat;
	background-position: 100% 6px;
}

div.smallbox {
	margin-bottom: 10px;
	border-top: 1px solid black;
	padding: 0;
	background-color: #1b715d;
}

div.smallbox div.title {
	border: 1px solid #6bdec5;
	border-bottom: none;

	background-color: #4f6d00;
	background: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/SBtitle.gif") repeat-x;
}

div.smallbox .content {
	padding: 0;
	border: 1px solid #6bdec5;
}

div.commentbox {
	border-top: 1px solid #3ad2af;
	border-bottom: 1px solid #3ad2af;
	background: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/kommenttiBG_yla.gif") 0% 0% repeat-x;
	background-color: #196453;
}

div.commentbox .content {
	padding: 15px;
	background: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/kommenttiBG_ala.gif") 0% 100% repeat-x;
}


div.commentbox .stamp {
	font-family: Arial, Sans-Serif;
	font-size: 10px;
	color: #f3fdfb;
}

div#newcomments {
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight: bold;
	color: #f3fdfb;
}

div.commentbox tr.owner {
	color: #FFF;
}

div.commentbox tr.private, .private {
	color: #2acba6;
}

div.commentbox tr.admin, .admin {
	color: cyan;
}

div.commentbox tr.user {
	color: #95EA48;
}

span.friend {
	color: cyan; 
}

td#viewtableimage div.prevnextpagination {
	height: 10px;
	background-image: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/selausborda.png");
	background-position: 0px 0px;
}

div#viewimagearea {
	background: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/kommenttiBG_ala.gif") 0% 100% repeat-x;
	background-color: #196453;
	padding: 8px 5px 10px 5px;
	margin-bottom: 12px;
	border-bottom: 1px solid #3ad2af;
}

#blogwriterspacer,
#profilechannels .spacer,
#profilecommunities .spacer {
	height: 21px;
	background: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/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/cyanish/dotline.gif") left center repeat-x;
}

#profileaphorism .title {
	display: block;
}

#profileaphorism .content {
	background-color: #1b715d;
}

#smileyselector {
	display: none;
	position: absolute;
	bottom: 20px;
	left: -36px;
	width: 93px;
	padding-top: 5px;
	background-color: #1f866f;
	border: 1px solid #3ad2af;
	z-index: 1000;
}

/*PROFILE-A-SAISSET*/


div#comment_deletion_start a {
	background-image: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/poisto.gif");
}

div#comment_deletion_stop a {
	background-image: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/lopeta_poisto.gif");
}

div#prof_blacklist_add a,
div#prof_blacklist_remove a {
	background-image: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/add_black.gif");
}

div#prof_friends_add a {
	background-image: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/add_friend.gif");
}

div#prof_daily_pic a {
	background-image: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/king_for_a_day.gif");
}

div#prof_invite a {
	background-image: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/prof_invite.gif");
}

div#prof_denunciate a {
	background-image: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/bust_user.gif");
}

div#prof_away a {
	background-image: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/away.gif");
}

div#prof_image_info a {
	background-image: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/change_info.gif");
}

div#prof_mypicture a {
	background-image: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/prof_mypicture.gif");
}

div#prof_add_note a {
	background-image: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/add_note.gif");	
}

div#prof_addpic a,
div#arc_addpic a {
	background-image: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/prof_addpic.gif");
}

div#prof_addvideo a,
div#arc_addvideo a {
	background-image: url("prof_addvideo.gif");
}

div#arc_addpic {
	padding-top: 0;
	padding-bottom: 0.5em;
}

#camupload {
	float: right;
}

div#prof_sms_bg a {
	background-image: url("order_image.gif");
}

div#trinket_pick_all a {
	background-image: url("pick_trinkets.gif");
}

div#trinket_edit_start a {
	background-image: url("start_modification.gif");
}

div#trinket_edit_stop a {
	background-image: url("stop_modification.gif");
}

div#blog_new a {
	background-image: url("add_entries_two.gif");
}

div#admin_mode_on a {
	background-image: url("admin_mode_on.gif");
}

div#admin_mode_off a {
	background-image: url("admin_mode_off.gif");
}

/*LINKKIKUVAT KOMMALAATIKOS KAWAIII SATNATAWAWÅ*/

a.viewlink {
	padding-right: 13px;
	background-image: url("http://i213.photobucket.com/albums/cc272/samponame/cyanish/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/cyanish/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/cyanish/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/cyanish/cicon_channel.gif");
	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/cyanish/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/cyanish/browse_right.png");
	background-repeat: no-repeat;
	background-position: 100% 4px;
}

table.smallstats td.value b {-moz-border-radius: 12px 13px 12px 13px;
background-color: #21947a;
color: #28be9b;

} 

div.peepboxC {
	background-color: #1b715d;
	width: 250px;
}

div.peepboxN {
	background-color: #1b715d;
	width: 180px;
}

div#banbox div.innerborder,
div.peepboxN div.innerborder,
div.peepboxC div.innerborder {
	border: 1px solid #6bdec5;

}

#notes div.hoverinner {background-color: transparent; opacity: 0.6;}
#notes div.hoverinner:hover {background-color: transparent; opacity: 0.3;}
#notes div.hover1, #notes div.hover2, #notes div.hover3, #notes div.hover1 {border: 1px solid #1b715d;}
#notes div.hoverinner, #notes div.hover2 div.hoverinner, #notes div.hover3 {border: 1px solid #6bdec5;}
#notes span.text {color: black; background: #6bdec5; border: 1px solid #000000;}

#note_edit {background: #6bdec5;}




div.smallbox a.helplink {display: none;}
div.noticebox {display:none;}


/*TEH SELECTORI*/
#smileyselector {-moz-border-radius: 12px 12px 12px 12px;}