body {
	background-attachment: scroll;
	background-image: url(layout/sfondo.jpg);
	background-repeat: repeat;
	margin: 0px;
	background-color: #030736;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-position: center top;
}
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

a:link {
	color: #C8CBE1;
	text-decoration: none;
}
a:visited {
	color: #C8CBE1;
	text-decoration: none;
}
a:hover {
	color: #C1C4D5;
	text-decoration: underline;
}
a:active {
	color: #AEB3C8;
	text-decoration: underline;
}
a:focus {
    outline: none;
}	
.topimage {
	background-attachment: scroll;
	background-image: url(layout/SC-top.png);
	background-repeat: no-repeat;
	height: 194px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}

.topimage-bg {
	height: 194px;
	width: 100%;
	background-attachment: scroll;
	background-image: url(layout/SC-top-bg.png);
	background-repeat: repeat-x;
}
.topimage-photos {
	background-attachment: scroll;
	background-image: url(layout/topimage-3.png);
	background-repeat: no-repeat;
	height: 187px;
	width: 600px;
	margin-left: 5%;
	margin-top: 0px;
}
.menu {
	background-attachment: scroll;
	background-image: url(layout/SC-menu.png);
	background-repeat: repeat-x;
	height: 55px;
	width: 100%;
	padding-top: 10px;
}
.menubar {
	width: 905px;
	margin-right: auto;
	margin-left: auto;
}

.menu ul {
	margin: 0px auto;
	padding: 0px;
}
.menu li {
	display: block;
	list-style-image: none;
	float: left;
}			
.contents {
	background-attachment: scroll;
	background-image: url(layout/SC-contents-background.png);
	background-repeat: repeat-y;
	height: 100%;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	clear: both;
	color: #7D8F9D;
}
.contents h1 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 24px;
	color: #769EE2;
	font-weight: bold;
	margin-bottom: 20px;
}

.contents p {
	margin-top: 0px;
}
.contents-top {
	background-attachment: scroll;
	background-image: url(layout/SC-contents-top.png);
	background-repeat: no-repeat;
	height: 68px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-top: 0px;
}
.menu-homepage a:link {
	background-attachment: scroll;
	background-image: url(layout/pulsante-homepage1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-homepage a:visited {
	background-attachment: scroll;
	background-image: url(layout/pulsante-homepage1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-homepage a:hover {
	background-attachment: scroll;
	background-image: url(layout/pulsante-homepage2.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-homepage a:active {
	background-attachment: scroll;
	background-image: url(layout/pulsante-homepage2.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-aboutme a:link {
	background-attachment: scroll;
	background-image: url(layout/pulsante-aboutme1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-aboutme a:visited {
	background-attachment: scroll;
	background-image: url(layout/pulsante-aboutme1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-aboutme a:hover {
	background-attachment: scroll;
	background-image: url(layout/pulsante-aboutme2.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-aboutme a:active {
	background-attachment: scroll;
	background-image: url(layout/pulsante-aboutme2.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-extra a:link {
	background-attachment: scroll;
	background-image: url(layout/pulsante-extra1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-extra a:visited {
	background-attachment: scroll;
	background-image: url(layout/pulsante-extra1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-extra a:hover {
	background-attachment: scroll;
	background-image: url(layout/pulsante-extra2.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-extra a:active {
	background-attachment: scroll;
	background-image: url(layout/pulsante-extra2.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-blog a:link {
	background-attachment: scroll;
	background-image: url(layout/pulsante-blog1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-blog a:visited {
	background-attachment: scroll;
	background-image: url(layout/pulsante-blog1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-blog a:hover {
	background-attachment: scroll;
	background-image: url(layout/pulsante-blog2.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-blog a:active {
	background-attachment: scroll;
	background-image: url(layout/pulsante-blog2.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-links a:link {
	background-attachment: scroll;
	background-image: url(layout/pulsante-links1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-links a:visited {
	background-attachment: scroll;
	background-image: url(layout/pulsante-links1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-links a:hover {
	background-attachment: scroll;
	background-image: url(layout/pulsante-links2.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-links a:active {
	background-attachment: scroll;
	background-image: url(layout/pulsante-links2.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-events a:link {
	background-attachment: scroll;
	background-image: url(layout/pulsante-events1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-events a:visited {
	background-attachment: scroll;
	background-image: url(layout/pulsante-events1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-events a:hover {
	background-attachment: scroll;
	background-image: url(layout/pulsante-events2.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-events a:active {
	background-attachment: scroll;
	background-image: url(layout/pulsante-events2.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-makingof a:link {
	background-attachment: scroll;
	background-image: url(layout/pulsante-makingof1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-makingof a:visited {
	background-attachment: scroll;
	background-image: url(layout/pulsante-makingof1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-makingof a:hover {
	background-attachment: scroll;
	background-image: url(layout/pulsante-makingof2.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-makingof a:active {
	background-attachment: scroll;
	background-image: url(layout/pulsante-makingof2.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-gallery a:link {
	background-attachment: scroll;
	background-image: url(layout/pulsante-gallery1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-gallery a:visited {
	background-attachment: scroll;
	background-image: url(layout/pulsante-gallery1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-gallery a:hover {
	background-attachment: scroll;
	background-image: url(layout/pulsante-gallery2.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.menu-gallery a:active {
	background-attachment: scroll;
	background-image: url(layout/pulsante-gallery2.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 113px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.contents-text {
	text-align: justify;
	width: 645px;
	margin-left: 65px;
	margin-top: 0px;
	line-height: 15px;
	float: left;
	margin-right: 0px;
}
.colonna-dx {
	width: 179px;
	margin: -35px 0px 0px 38px;
	float: left;
	text-align: justify;
	line-height: 15px;
	color: #638AAB;
}
.footer {
	background-attachment: scroll;
	background-image: url(layout/SC-footer.png);
	background-repeat: no-repeat;
	height: 106px;
	width: 980px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
.prefooter {
	height: 0px;
	width: 980px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}
.footer-bg {
	background-attachment: scroll;
	background-image: url(layout/SC-footer-bg.png);
	background-repeat: repeat-x;
	height: 106px;
	width: 100%;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
.footer-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #476D94;
	height: 30px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 58px;
	line-height: 13px;
	letter-spacing: 1px;
}
.footer-text img {
	float: right;
	margin-top: -5px;
	margin-right: 30px;
}
.footer-text a {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6388A3;
	height: 30px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 58px;
	line-height: 13px;
	letter-spacing: 1px;
}
.colonna-dx h1 {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #92A2C0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #748CA5;
	padding-bottom: 8px;
	margin-bottom: 10px;
	margin-top: 25px;
}
.flag {
	float: left;
	margin-top: 3px;
	margin-right: 8px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.contents h4 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #445B88;
	margin-top: -9px;
	font-weight: normal;
}
.contents h4 a {
	color: #5875AB;
	text-decoration: none;
	font-weight: bold;
}.news-body {
	width: 96%;
	margin-top: 0px;
	margin-bottom: 30px;
	border: 1px solid #353A55;
	padding: 10px;
	background-attachment: scroll;
	background-image: url(layout/sfondonews.png);
	background-repeat: repeat-x;
}
.contents h2 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 18px;
	color: #445973;
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 25px;
	text-transform: uppercase;
	text-align: right;
}
.img-sx {
	border: 1px solid #333964;
	margin-right: 12px;
	margin-left: 0px;
	padding: 4px;
	float: left;
	margin-top: 3px;
}
.img-dx {
	border: 1px solid #333964;
	margin-right: 0px;
	margin-left: 12px;
	padding: 4px;
	float: right;
	margin-top: 3px;
}
.img-center {
	border: 1px solid #333964;
	padding: 4px;
	display: block;
	text-align: center;
	margin-top: 25px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 25px;
}
.img-center2 {
	border: 1px solid #333964;
	padding: 4px;
	display: block;
	text-align: center;
	margin-bottom: 25px;
	float: left;
}
.img-center3 {
	border: 1px solid #333964;
	padding: 4px;
	display: block;
	text-align: center;
	margin-bottom: 25px;
	float: right;
}
.legenda {
	background-attachment: scroll;
	background-image: url(immagini/legenda.png);
	background-repeat: no-repeat;
	height: 50px;
	width: 569px;
	margin-right: auto;
	margin-left: auto;
}
.contents h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: italic;
}
.contents h5 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #5C6798;
	margin-top: 0px;
	margin-bottom: 20px;
	font-weight: normal;
	margin-left: 5px;
}
.cosplay {
	margin: 0px auto 10px;
	width: 640px;
	height: 112px;
}
.cosplay li {
	display: block;
	list-style-image: none;
	margin: 0px 10px 0px 0px;
	float: left;
}
.cosplay-lacus3 a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-lacus3B.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-lacus3 a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-lacus3.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-blue a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-blueB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-blue a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-blue.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-claire a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-claireB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-claire a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-claire.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
	}
.cosplay-devil a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-devilB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-devil a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-devil.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
	}
.cosplay-alazif a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-alazifB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-alazif a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-alazif.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-seth a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-sethB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-seth a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-seth.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-honlon a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-honlonB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-honlon a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-honlon.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-lily a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-lilyB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-lily a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-lily.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-gabriella a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-gabriellaB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-gabriella a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-gabriella.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-lacus1 a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-lacus1B.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-lacus1 a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-lacus1.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-lacus2 a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-lacus2B.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-lacus2 a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-lacus2.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-maishiranui a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-maishiranuiB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-maishiranui a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-maishiranui.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-adel a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-adelB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-adel a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-adel.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-mithra a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-mithraB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-mithra a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-mithra.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-chihaya a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-chihayaB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-chihaya a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-chihaya.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-sora1 a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-sora1B.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-sora1 a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-sora1.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-sora2 a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-sora2B.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-sora2 a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-sora2.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-kitana1 a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-kitana1B.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-kitana1 a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-kitana1.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-kitana2 a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-kitana2B.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-kitana2 a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-kitana2.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-garnet1 a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-garnet1B.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-garnet1 a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-garnet1.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-garnet2 a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-garnet2B.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-garnet2 a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-garnet2.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-lady a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-ladyB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-lady a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-lady.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-sakura a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-sakuraB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-sakura a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-sakura.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-miakis a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-miakisB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-miakis a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-miakis.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-asuka a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-asukaB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-asuka a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-asuka.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-feixue a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-feixueB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-feixue a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-feixue.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-cecil a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-cecilB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-cecil a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-cecil.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-lenne a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-lenneB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-lenne a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-lenne.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-mithraark a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-mithraarkB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-mithraark a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-mithraark.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-dizzy1 a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-dizzy1B.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-dizzy1 a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-dizzy1.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-dizzy2 a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-dizzy2B.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-dizzy2 a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-dizzy2.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-viera a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-vieraB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-viera a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-viera.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-daqiao a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-daqiaoB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-daqiao a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-daqiao.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-chunli a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-chunliB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-chunli a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-chunli.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-talim a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-talimB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-talim a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-talim.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.cosplay-sango a {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-sangoB.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;	
}
.cosplay-sango a:hover {
	background-attachment: scroll;
	background-image: url(immagini/cosplay-sango.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 150px;
	display: block;
}
.anno-2004 {
	background-attachment: scroll;
	background-image: url(immagini/anno-2004.png);
	background-repeat: no-repeat;
	height: 80px;
	width: 219px;
	margin-top: 10px;	
}
.anno-2005 {
	background-attachment: scroll;
	background-image: url(immagini/anno-2005.png);
	background-repeat: no-repeat;
	height: 80px;
	width: 219px;
	margin-top: 10px;	
}
.anno-2006 {
	background-attachment: scroll;
	background-image: url(immagini/anno-2006.png);
	background-repeat: no-repeat;
	height: 80px;
	width: 219px;
	margin-top: 10px;	
}
.anno-2007 {
	background-attachment: scroll;
	background-image: url(immagini/anno-2007.png);
	background-repeat: no-repeat;
	height: 80px;
	width: 219px;
	margin-top: 10px;	
}
.anno-2008 {
	background-attachment: scroll;
	background-image: url(immagini/anno-2008.png);
	background-repeat: no-repeat;
	height: 80px;
	width: 219px;
	margin-top: 10px;	
}
.anno-2009 {
	background-attachment: scroll;
	background-image: url(immagini/anno-2009.png);
	background-repeat: no-repeat;
	height: 80px;
	width: 219px;
	margin-top: 10px;
}
.anno-2010 {
	background-attachment: scroll;
	background-image: url(immagini/anno-2010.png);
	background-repeat: no-repeat;
	height: 80px;
	width: 219px;
	margin-top: 10px;
}
.quote {
	color: #5B6D7B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.workinprogress {
	background-attachment: scroll;
	background-image: url(immagini/lacus-workinprogress.png);
	background-repeat: no-repeat;
	float: left;
	height: 396px;
	width: 253px;
	margin-left: 30px;
}
.workinprogress-link ul {
	height: 396px;
	width: 320px;
	margin-right: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 35px;
	font-weight: bold;
	color: #53548A;
	text-align: left;
	padding-top: 40px;
	}
.stats-devil {
	background-attachment: scroll;
	background-image: url(immagini/stats-devil.png);
	background-repeat: no-repeat;
	height: 256px;
	width: 645px;
	margin-right: auto;
	margin-left: auto;
	text-indent: 9999px;
	display: block;
	margin-bottom: 20px;
}
.stats-mithra {
	background-attachment: scroll;
	background-image: url(immagini/stats-mithra.png);
	background-repeat: no-repeat;
	height: 256px;
	width: 645px;
	margin-right: auto;
	margin-left: auto;
	text-indent: 9999px;
	display: block;
	margin-bottom: 20px;
}
.stats-honlon {
	background-attachment: scroll;
	background-image: url(immagini/stats-honlon.png);
	background-repeat: no-repeat;
	height: 256px;
	width: 645px;
	margin-right: auto;
	margin-left: auto;
	text-indent: 9999px;
	display: block;
	margin-bottom: 20px;
}
.stats-gabriella {
	background-attachment: scroll;
	background-image: url(immagini/stats-gabriella.png);
	background-repeat: no-repeat;
	height: 256px;
	width: 645px;
	margin-right: auto;
	margin-left: auto;
	text-indent: 9999px;
	display: block;
	margin-bottom: 20px;
}
.stats-mai {
	background-attachment: scroll;
	background-image: url(immagini/stats-mai.png);
	background-repeat: no-repeat;
	height: 256px;
	width: 645px;
	margin-right: auto;
	margin-left: auto;
	text-indent: 9999px;
	display: block;
	margin-bottom: 20px;
}
.stats-lily {
	background-attachment: scroll;
	background-image: url(immagini/stats-lily.png);
	background-repeat: no-repeat;
	height: 256px;
	width: 645px;
	margin-right: auto;
	margin-left: auto;
	text-indent: 9999px;
	display: block;
	margin-bottom: 20px;
	}
.stats-sora {
	background-attachment: scroll;
	background-image: url(immagini/stats-sora.png);
	background-repeat: no-repeat;
	height: 256px;
	width: 645px;
	margin-right: auto;
	margin-left: auto;
	text-indent: 9999px;
	display: block;
	margin-bottom: 20px;
	}
.stats-sora-phoenix {
	background-attachment: scroll;
	background-image: url(immagini/stats-sora-phoenix.png);
	background-repeat: no-repeat;
	height: 256px;
	width: 645px;
	margin-right: auto;
	margin-left: auto;
	text-indent: 9999px;
	display: block;
	margin-bottom: 20px;
	}
.stats-alazif {
	background-attachment: scroll;
	background-image: url(immagini/stats-alazif.png);
	background-repeat: no-repeat;
	height: 256px;
	width: 645px;
	margin-right: auto;
	margin-left: auto;
	text-indent: 9999px;
	display: block;
	margin-bottom: 20px;
}
.photo-gallery  h1 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 18px;
	color: #577395;
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 8px;
	text-transform: uppercase;
	text-align: center;
}
.photo-gallery h1 a:link {
	color: #577395;
}
.photo-gallery h1 a:visited {
	color: #577395;
}
.photo-gallery h1 a:hover {
	color: #6F8AAC;	
	text-decoration: none;	
}
.photo-gallery h1 a:active {
	color: #6F8AAC;
	text-decoration: none;	
}
.makingof-comingsoon {
	background-attachment: scroll;
	background-image: url(immagini/makingof-comingsoon.png);
	background-repeat: no-repeat;
	height: 177px;
	width: 160px;
	display: block;
	float: left;
	margin-top: 15px;
}
.makingof-lacuspin a {
	background-attachment: scroll;
	background-image: url(immagini/makingof-lacuspinB.png);
	background-repeat: no-repeat;
	height: 177px;
	width: 160px;
	display: block;
	float: left;
	margin-top: 15px;
}
.makingof-lacuspin a:hover {
	background-attachment: scroll;
	background-image: url(immagini/makingof-lacuspin.png);
	background-repeat: no-repeat;
	height: 177px;
	width: 160px;
	display: block;
}
.makingof-soraphoenix a {
	background-attachment: scroll;
	background-image: url(immagini/makingof-soragoldB.png);
	background-repeat: no-repeat;
	height: 177px;
	width: 160px;
	display: block;
	float: left;
	margin-top: 15px;
}
.makingof-soraphoenix a:hover {
	background-attachment: scroll;
	background-image: url(immagini/makingof-soragold.png);
	background-repeat: no-repeat;
	height: 177px;
	width: 160px;
	display: block;
}
.makingof-maicavigliere a {
	background-attachment: scroll;
	background-image: url(immagini/makinof-maicavigliereB.png);
	background-repeat: no-repeat;
	height: 177px;
	width: 160px;
	display: block;
	float: left;
	margin-top: 15px;
}
.makingof-maicavigliere a:hover {
	background-attachment: scroll;
	background-image: url(immagini/makinof-maicavigliere.png);
	background-repeat: no-repeat;
	height: 177px;
	width: 160px;
	display: block;
	}
.makingof-yaojing a {
	background-attachment: scroll;
	background-image: url(immagini/makingof-yaojingB.png);
	background-repeat: no-repeat;
	height: 177px;
	width: 160px;
	display: block;
	float: left;
	margin-top: 15px;
}
.makingof-yaojing a:hover {
	background-attachment: scroll;
	background-image: url(immagini/makingof-yaojing.png);
	background-repeat: no-repeat;
	height: 177px;
	width: 160px;
	display: block;
	}
.makingof-sethshoes a {
	background-attachment: scroll;
	background-image: url(immagini/making-of-sethshoesB.png);
	background-repeat: no-repeat;
	height: 177px;
	width: 160px;
	display: block;
	float: left;
	margin-top: 15px;
}
.makingof-sethshoes a:hover {
	background-attachment: scroll;
	background-image: url(immagini/making-of-sethshoes.png);
	background-repeat: no-repeat;
	height: 177px;
	width: 160px;
	display: block;
}
.img-container img {
	margin-top: 25px;
	margin-bottom: 25px;
	display: block;
}
.aboutme {
	background-attachment: scroll;
	background-image: url(immagini/aboutsfondo.png);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 40px;
	margin-bottom: 40px;
}
.aboutme li {
	margin-bottom: 12px;
	list-style-type: none;
}
.aboutme ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.aboutme strong {
	color: #6285BF;
}
