/* MY OPERA GENERATED CSS */
#top {
	background-color: #FFFFFF;
	background-image: url(http://files.myopera.com/MichFalcon/usercss/top.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
}
/* END OF MY OPERA GENERATED CSS */
#top2 
{background-image:url(http://files.myopera.com/MichFalcon/usercss/top.jpg); background-color: #404040;}
.top-blog #top2	
{background-image:url(http://files.myopera.com/MichFalcon/usercss/top.jpg); background-color: #404040;}
.top-archive #top2 
{ background: url(http://files.myopera.com/MichFalcon/files/stain/mich120.png) no-repeat center center; background-color: #404040;}
.top-albums #top2 
{background:transparent url(http://files.myopera.com/MichFalcon/files/stain/TopPho.png) no-repeat center right; background-color: #424242;}
.top-favorites #top2
{background:transparent
url(http://files.myopera.com/MichFalcon/files/stain/TopFav.png);  background-color: #424242;}
.top-unite #top2
{background-image:url(http://files.myopera.com/MichFalcon/usercss/top.jpg); background-color: #404040;}
.top-links #top2
{background-image:url(http://files.myopera.com/MichFalcon/files/stain/TopLink.png); background-color: #404040;}
.top-friends #top2
{background-image:url(http://files.myopera.com/MichFalcon/usercss/top.jpg); background-color: #404040;}
.top-about #top2
{ background: url(http://files.myopera.com/MichFalcon/files/stain/michael100x200.png) no-repeat center right, url(http://files.myopera.com/MichFalcon/files/stain/TopAbo.jpg);}





p.rus   { padding: 5px 5px 2px 25px;
        background-color: #333333;
        color: #CCCCCC;
        border:1px solid #404040;
        border-radius:5px;
        border-top-left-radius:20px;
        border-top-width: 2px; border-top-color: #222222;
        border-left-width: 3px; border-left-color: #303030
        }
p.chi   {  padding: 5px 5px 2px 25px;
        background-color: #333333;
        color: #CCCC66;
        border:1px solid #404040;
        border-radius:3px;
        border-top-width: 2px; border-top-color: #272727;
        border-left-width: 3px; border-left-color: #303030
        }
p.eng   { padding: 5px 2px 5px 25px;
        background-color: #333333;
        color: #9C9CCC;
        border:1px solid #404040;
        border-radius:5px;
        border-bottom-left-radius:20px;
        border-top-width: 2px; border-top-color: #222222;
        border-left-width: 3px; border-left-color: #303030
        }
p.sh    { text-shadow: 1px 1px 4px #000 }
p.w     { padding: 5px 2px 5px 25px;
        background-color: #eeeeee;
        color: #111111;
        border:1px solid #404040;
        border-radius:5px;
        border-top-left-radius:20px;
        border-top-width: 2px; border-top-color: #222222;
        border-left-width: 3px; border-left-color: #303030
        }




EM 	{ cursor : help; color: GrayText ;  font-weight="100";
	font-size: small; font-style: oblique; word-spacing: 0.5em; text-transform: capitalize
	}

CODE	{  
        text-shadow: #DBDBDB 1px 1px, #EDEDED -1px -1px;
	background-image: url(../STAIN/VD.gif);
  	background-repeat: repeat-y
	}
embed.t {background-color:transparent;
        border-radius: 4px; border:1px solid #666666;
        border-top-width: 2px; border-top-color: #222222;
        border-left-width: 2px; border-left-color: #333333;
        cellspacing: 5px; cellpadding: 5px
        }
IMG.os  { border-radius:5px; border:1px solid #777777;
        border-bottom-width: 2px; border-bottom-color: #AAAAAA;
        border-right-width: 2px; border-right-color: #999999
        }
IMG.o   {
         border-radius:5px; border:2px solid #404040
        }
IMG.ot  {        
        border-top-left-radius:35px;
        border-top-right-radius:0px; 
        border-bottom-left-radius:10px; border:10px solid #000000;
        border-bottom-right-radius:35px;
        }
IMG.ott   {
        border-top-left-radius:35px;
        border-top-right-radius:0px;
        border:10px solid #000000;
        border-bottom-left-radius:0px;
        border-bottom-right-radius:0px;    
        }
IMG.otm   {
         border:10px solid #000000
        }
IMG.otb   {
        border-bottom-left-radius:10px;
        border-bottom-right-radius:35px;
        border:10px solid #000000;
        border-top-left-radius:0px;
        border-top-right-radius:0px
        }

TD.o    { padding: 10px 10px 10px 10px;
        border-radius:10px; border:1px solid #404040;
        background-color: #444444;
        cellspacing: 10px; cellpadding: 10px
        }
TD.ob    { padding: 10px 10px 10px 10px;
        border-radius:10px; border:1px solid #404040;
        background-color: #000000;
        cellspacing: 10px; cellpadding: 10px
        }
TD.oba    { padding: 10px 10px 10px 10px;
        border-top-left-radius:10px;
        border-top-right-radius:10px; border:1px solid #404040;
        background-color: #000000;
        cellspacing: 10px; cellpadding: 10px
        }
TD.obb    { padding: 20px 20px 20px 20px;
        border:2px solid #282828;
        border-top-left-radius:5px;
        border-top-right-radius:5px;
        border-bottom-left-radius:40px;
        border-bottom-right-radius:40px; 
        background-color: #000000;
        cellspacing: 40px; cellpadding: 40px
        }
TD.pad    { padding: 10px 10px 10px 10px;
        cellspacing: 10px; cellpadding: 10px
        }
TD.t    { padding: 10px 10px 10px 10px;
        vertical-align: top;
        background-color: #333333;
        cellspacing: 10px; cellpadding: 10px
        }
TABLE.o    { padding: 10px 10px 10px 10px;
        table-layout: auto;
        border-radius:15px; border:1px solid #444444;
        background-color: #333333;
        cellspacing: 5px; cellpadding: 5px
        }
TABLE.ot    { padding: 10px 10px 10px 10px;
        table-layout: auto;
        border-radius:15px; border:1px solid #666666;
        border-top-left-radius:45px;
        border-bottom-left-radius:20px;
border-bottom-width: 2px; border-bottom-color: #222222;
border-right-width: 2px; border-right-color: #333333;
        cellspacing: 5px; cellpadding: 5px;
        background-image: url("http://files.myopera.com/MichFalcon/files/stain/BGskyG.jpg")
        }
TABLE.w    { padding: 10px 10px 10px 10px;
        table-layout: auto;
        border-radius:15px; border:1px solid #444444;
        border-top-left-radius:45px;
        background-color: #eeeeee;
        cellspacing: 5px; cellpadding: 5px
        }
a.spoiler:link, .spoiler:visited  {
        -o-transition: all 2s;
	display: block;
	padding: 2px 2px 2px 20px;
        background-color: #666666;
        color: #666666;
        border:1px solid #666666;
        border-radius:10px 
}

a.spoiler:hover { -o-transition: all 2s;

        border:1px solid #404040;
        border-radius:10px;
        background: #000000; }

a.spoiler:before {
        width=60px;
        -o-transition: all 2s;
        color: #ffffff;
	content: "Click";
	display: block;
	float: left;
	font-size: smaller;
	font-weight: normal;
		padding: 5px 5px 5px 5px;
                background-color: #555555;
                border:1px solid #404040;
                border-top-right-radius:30px;
                border-top-left-radius:30px;
                border-top-width: 2px; border-top-color: #222222;
                border-left-width: 3px; border-left-color: #303030
 }

	div.spoiler-content {
                -o-transition-delay: 0;
-o-transition-duration: 1s;
		display: none;
		padding: 5px 5px 2px 25px;
                background-color: #333333;
        color: #CCCCCC;
        border:1px solid #404040;
        border-radius:10px

 }

	div.spoiler-content:after {
                width:200px;
                -o-transition: all 2s;
		content: "Click to close on out of blog space";
		display: block;
                float: left;
	        font-size: smaller;
	        font-weight: normal;
		padding: 5px 5px 5px 5px;
                background-color: #555555;
                color: #CCCCCC;
                border:1px solid #404040;
                border-radius:5px;
                border-bottom-right-radius:30px;
                border-bottom-left-radius:30px;
                border-top-width: 2px; border-top-color: #222222;
                border-left-width: 3px; border-left-color: #303030
  }

a.spoiler:focus {cursor: default;}

	a.spoiler:focus div.spoiler-content {display: block; -o-transition-delay: 0;
-o-transition-duration: 1s}

.show { 
display: none;
}
.hide:focus + .show { 
display: inline;
}
.hide:focus { 
display: none;
}
.tran1 { 
-o-transition-delay: 0;
-o-transition-duration: 1s;
-o-transition-property: all;
-o-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}
#secret { 
opacity: 0;
}
.hide:focus ~ #secret { 
opacity: 1;
}