@charset "utf-8";
/* CSS Document */
body
{
	margin:0;
	font-family:'Nainaco',Sans-Serif;
	background-color:#000000;
	padding-bottom:100px;
}
img
{
	width:100%;
	margin-bottom:-5px;
	padding:0;
	opacity: 1; 
	filter: alpha(opacity=100); 
	background-color: #000; 
	color: #bebebe; 
	text-decoration: none; 
	-webkit-transition: all .25s linear; 
	-moz-transition: all .25s linear; 
	-o-transition: all .25s linear; 
	-ms-transition: all .25s linear; 
	transition: all .25s linear;
	border:none;
}

img:hover 
{ 
	opacity: 0.5; 
	filter: alpha(opacity=50);
}

a
{
	text-decoration:none;
}

.tooltip 
{
	text-decoration:none;
	position:relative;
}

.tooltip span {
	display:none;
	-moz-border-top-left-radius:160px;
	-webkit-border-top-left-radius:160px;
	border-top-left-radius:160px;
	-moz-border-bottom-left-radius:160px;
	-webkit-border-bottom-left-radius:160px;
	border-bottom-left-radius:160px;
	-moz-border-top-right-radius:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	-moz-border-bottom-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	color:#bebebe;
	background:black;			
}

.tooltip span img 
{
	float:left;
	margin:0px 8px 8px 0;
}	
.tooltip:hover span 
{
	display:block;
	position:absolute;
	top:-12px;
	right:0px;
	z-index:1000;
	width:400px;
	max-width:400px;
	/*min-height:128px;*/
	border:0px solid #241a13;
	margin-top:12px;
	margin-left:32px;
	overflow:hidden;
	padding-left:78px;
	padding-top:38px;
	padding-bottom:38px;
	padding-right:20px;
	line-height:20px;
	overflow:hidden;
}

@font-face {
	font-family: 'Nainaco';
	src: url('Nainaco.eot');
	src: local('☺'), url('Nainaco.woff') format('woff'), url('Nainaco.ttf') format('truetype'), url('Nainaco.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
.info
{
	padding:32px;
	background-color:#000000;
	color:#ffffff;
	margin:0px;
}
.info a
{
	color:#cecece;
	border-bottom:solid 1px #666666;
	text-decoration:none;
	margin-left:20px;
	padding-bottom:5px;
	letter-spacing:1px;
	font-size:11px;
	text-transform:uppercase;
	float:right;
}
.info a:hover
{
	color:#666666;
}

.footer
{
	padding:32px;
	background-color:#000000;
	color:#ffffff;
	margin:0px;
}
.footer a
{
	color:#cecece;
	border-bottom:solid 1px #666666;
	text-decoration:none;
	margin-left:20px;
	padding-bottom:5px;
	letter-spacing:1px;
	font-size:11px;
	text-transform:uppercase;
	float:right;
}
.footer a:hover
{
	color:#666666;
}