@charset "utf-8";
/* CSS Document */

html,body{
	margin: 				0 auto; 
	padding: 				0;
	height:					100%;
}

body{
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				100%;
	text-align: 			center;
	
	background: #b7b7b7 url(http://www.creativeleds.com/css/rotator.php/*http://www.creativeleds.com/wordpress/wp-content/themes/creativeleds/images/bkgflsh_22.jpg*/) top center no-repeat fixed;
}

h1{
	font-size: 			36px;
	color:				#555555;
	margin: 			0;
	line-height:		36px;
	text-align: left;
}

h2{
	font-size: 			24px;
	color:				#333333;
	margin: 			0;
	line-height:		24px
}
h3{
	font-size: 			18px;
	color:				#CCCCCC;
	margin: 			0;
}


hr{
	border:				1px #DFDFDF solid;
}
li {
	display:block;
}

a,img {
	border-width:		0px;
	margin: 			0px;
}

a:link {
	text-decoration: 	none;
	color: 				#FF33CC;
}
a:visited {
	text-decoration: 	none;
	color: 				#FF33CC;
}
a:hover {
	speak:				normal;
	text-decoration: 	underline;
	background-color:	#99FFFF;
	color: 				#003399;
}
a:active {
	text-decoration: 	none;
	color: 				#FF33CC;
}

#wrapper {
	margin:				0px auto 0px auto;
	text-align:			center;
	position:relative;
}
#mainDiv {
	width:	320px;
	margin: 0px auto 0 70px;
	position:relative;
	z-index:10px;
	-moz-border-radius-bottomleft: 15px;
	-webkit-border-bottom-left-radius : 15px;
	border:1px solid #999999;
	-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.5);
}

#head{
	width:	320px;
	margin: 0px auto 0px auto;
}
#splashDiv {
	width: 				900px;
	margin: 5px auto 0px auto;
}
#headsplash{
	width:	850px;
	margin: 0px auto 0px auto;
}

#video{
	width:800px;
	position: relative;
	margin:0px auto;
	border:1px solid #555555;
	background-image: url(home_relect.jpg);
}
.sitemap a{
	list-style: 		none;
	text-decoration: 	none;
	color: 				#333333;
	padding: 10px 20px 2px 10px;
}
.sitemap a:hover{
	text-decoration: 	none;
	background-color:	#666666;
	color: 				#FFFFFF;
}
.sitemap a:visited,
.sitemap a:link,{
	text-decoration: 	none;
	color: 				#333333;
}
.sitemap a:active,
.sitemap a:focus,{
	text-decoration: 	none;
	color: 				#333333;
}

.sitemap li{background-color:none;}

.floater {
	float:				left;
	display:			inline;

}
/*--------- Menublog ---------------------*/
.Menublog
{
	margin: 			0;
	padding: 			0 0 10px 0;
	list-style: 		none;
	color:				#444444;
	font-weight:		bold;
	width:				100%;
	text-align:left;
}
ul.Menublog 
{
	text-indent: 		6px;
	}

.Menublog a
{
	background:url(star.png) no-repeat left center;
	display: 			block;
	text-decoration: 	none;
	padding: 			3px 5px 3px 30px;
	text-indent: 		0px;
}
.Menublog a:link,
.Menublog a:visited,
.Menublog a:focus,
.Menublog a:active
{
	color: 				#FF33CC;
}
.Menublog a:hover
{
	background-color: 	#FFFF66;
	color: 				#000000;
}

/*--------- MenuPannell ---------------------*/
.MenuPannell
{
	margin: 			0;
	padding: 			0 0 10px 0;
	list-style: 		none;
	color:				#444444;
	font-weight:		bold;
	width:				100%;
	text-align:left;
}
ul.MenuPannell 
{
	text-indent: 		6px;
	}

.MenuPannell a
{
	display: 			block;
	text-decoration: 	none;
	padding: 			3px 5px 3px 10px;
	text-indent: 		0px;
}
.MenuPannell a:link,
.MenuPannell a:visited{
	background-color: 	#FFCC00;
	color: 				#444444;
}
.MenuPannell a:hover
{
	background-color: 	#FFFF66;
	color: 				#000000;
}
.MenuPannell a:focus,
.MenuPannell a:active
{
	background-color: 	#FF9900;
	color: 				#666666;
}
.bianco{
	background-image: 		url(white.png);
	background-position: 	top;
	background-repeat: 		repeat;}
	
.coda{
	text-align:				left;
	
	color: #FFFFFF;
	background-color: 		#555555 ;
	background-image: 		url(black.png);
	background-position: 	top;
	background-repeat: 		no-repeat;
	padding: 				5px 5px 5px 10px;
	margin: 25px -10px 50px 20px;

	-moz-border-radius-bottomleft: 15px;
	-webkit-border-bottom-left-radius : 15px;
	
	-moz-border-radius-topright: 15px;
	-webkit-border-top-right-radius: 15px;

	-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.5);
}
.coda a{
	list-style: 		none;
	text-decoration: 	none;
	color: 				#FF00FF;
	/*padding: 3px 20px;*/
}
.coda a:hover{
	text-decoration: 	none;
	/*background-color:	#FFFF00;*/
	color: 				#FF00FF;
}
.coda a:visited,
.coda a:link,{
	text-decoration: 	none;
	color: 				#FF00FF;
}
.coda a:active,
.coda a:focus,{
	text-decoration: 	none;
	color: 				#FF00FF;
}

.logo{
	float:left;
	display:block;
	padding: 5px;
	margin: 5px 0 0 -70px ;
}
.wellcome{
float:right;
display:block;
text-align:right;

}
.welcome{
	float:right;
	display:block;
	margin: 5px 0 0 0;
	padding: 1px 5px;
}
.welcome h1{
	text-align:riht;
	color:#343434;
	/*background-color:#6666CC;
	
	margin: 5px 0px 15px 0;*/
}

#flashback{
	display:block;
	z-index: 1;
	top:0px;
	left:0px;
	margin:0;
	position: absolute;
	overflow:hidden;
	/*background:#FF0000;*/
	height:1080px;
	width:1920px;
}

.twitter{	
	text-align:left;
	background:url(black.png) center repeat;
	height:95px;
}

#tweet{
	/*width:590px;*/
	padding:20px 5px;
	text-align:right;
	color:#555555;
}
	
	
#tweet a{
	color:#CC00FF;
	text-decoration: line-through;
}

#tweet a:hover{
	border-bottom:1px solid #cc5630;
}

#tweet ul{
	list-style:none;
	margin:0;padding:0;
}

#tweet li{
	display:inline;
}
#colonna{
	position:absolute;
	top:0px;
	left:330px;
	width:460px;
	z-index:50;}
#post{
	position:relative;
	padding:10px; 
	text-align:left;
	min-height:400px;
	
	-moz-border-radius-bottomright: 15px;
	-webkit-border-bottom-right-radius : 15px;
	
	border:1px solid #999999;
	-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.5);
}
#post img{
	border:1px solid #999999;
	-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.5);}
#post .cal img{
	border:none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	margin:0;
	padding:0;
	}

#login{
	position:relative;
	padding:10px; 
	text-align:left; 
	margin:10px 0 0 0;
	
	-moz-border-radius-bottomright: 15px;
	-webkit-border-bottom-right-radius : 15px;
	
	border:1px solid #999999;
	-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.5);
}

#contact{
	position:relative;
	padding:10px;
	margin:10px 0 0 0;
	text-align:left;
	-moz-border-radius-bottomright: 15px;
	-webkit-border-bottom-right-radius : 15px;
	border:1px solid #999999;
	-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.5);
}
.format{float:left; margin: 5px 5px 5px 0; padding: 0 15px 0 0; border-right:1px dashed #FF9900;}

.close{float:right; display:block;}
label{float:left; display:block; width:100%; margin:5px 0 0 0;}
input{float:right; display:block; margin:-3px 10px 0 0 ; padding:0 0 0 0px;}
.clear{clear:both;}
