body
{
background: white;
padding-top: 0px;
margin-top: 0;
margin-left: 10px;
background-image: none;
}

#wrap {
background: white;
margin-top: 0px;
width: 960px;
 }
 

 
 /* header */
 #top
 {
display: none;
 }
  #menu
 {
 	 display: none;
 }
  
 #menu2
 {
display: none;	
   }  
 /* fine header */
 
 /* homepage*/
 #home
 {
 background-color: white;
 	background-image: none;
  	height: 520px;
 	width: 921px; 	 	 	 
 }
  
 #intro
 {
 margin-left: 0px;
 padding-top: 0px;	
 }
 
 
  /* end homepage*/
 
 
 
 .content
 {
 	background-image: none;
 
 	height: 600px;
 	width: 921px;
 }
 .content2
 {
 	background-image: none; 
  	height: 520px;
 	width: 921px;
 	margin-top: 30px;
 } 
 
 
 /* about */
 .about
 {

background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 color: black;	
 font-size: 12px;

   }
   
   .about p
   {
   	padding-bottom: 25px;
   }
   
 /*.about p
 {
 	width: 70%;
 	padding-top: 0.2em;
 	margin-left: 11px;
 	padding-bottom: 12px;

 	}*/
 
  	
  	.about a
  	{
  	 text-decoration: none;
  	 color: black;
  	 font-style: oblique;
  	 font-weight: bold;	
  	}
  	.about a:hover
  	{
  		color: black;
  		font-style: oblique;
  		text-decoration: underline;
  	}
 
.about ul{
    list-style: circle;
    margin:0 0 3em 5px;
    width: 500px;
     line-height: 140%;
    
}
.about ul li{
    line-height:1.3em;
    margin: 3px 0;
    padding: 0 0 0 17px;
    background-color: white;
    width: 500px;
   line-height: 140%;
} 	
 


.boxTitolo
{
	width: auto;	
	height: 35px;
	background-image: none;
	padding-bottom: 5px;
	margin-top: 0px;
	
}

.boxTitolo p
{
padding-left: 0px;
	padding-top: 5px;
	color: white;
	font-size: 20px;
	font-style: italic;
	letter-spacing: 1px;	
	font-weight: bold;	 
}


.boxTitolo2
{
	width: auto;	
	height: 35px;
	background-image: none;
	padding-bottom: 5px;
	margin-top: 0px;
	
}

.boxTitolo2 p
{
padding-left: 17px;
	padding-top: 4px;
	color: white;
	font-size: 14px;
	font-style: italic;
	letter-spacing: 1px;	
	font-weight: bold;	 
}



.boxTitolo3
{
	width: auto;	
	height: 35px;
background-image: none;
		margin-left: 105px; 
			padding-bottom: 10px;
		
}

.boxTitolo3 p
{
padding-left: 15px;
	padding-top: 4px;
	color: white;
	font-size: 14px;
	font-style: italic;
	letter-spacing: 1px;
	margin-top: 1px;
	font-weight: bold;		 
}

.boxTitolo4
{
	width: auto;	
	height: 35px;
background-image: none;
	margin-left: 193px; 
		padding-bottom: 10px;
}

.boxTitolo4 p
{
padding-left: 15px;
	padding-top: 4px;
	color: white;
	font-size: 14px;
	font-style: italic;
	letter-spacing: 1px;	
	font-weight: bold;	 
}
/* end about*/


/*works*/
#wrap p
{
color: white;
margin: 0;
padding-left: 8px;
font-size: 1em;
position: relative;
top: -40px;
line-height: 40px;
height: 40px;
/*background: #6495ed;*/
background-color: black;
opacity: .7;
filter:alpha(opacity=70);
border-top: 0px;
border-top-style: solid;
border-top-color: white;
}


.noUnderline
{
	text-decoration: none;
	color: black;
	font-weight: bold;
}




/*.titolo
{
 font-style: italic;
 color: black;		
 font-size: 15px;
letter-spacing: 2px;
 font-family: Arial Narrow, Helvetica, sans-serif;
}

.titolo2
{
 font-style: italic;
 color: #0561a4;
 font-size: 18px;
font-weight: bolder;
 font-family: ,Arial, Helvetica, sans-serif;
 padding-left: 7px;
  
}
*/


/* contact */
#social
{
 background-color: transparent;	
 margin-top: 120px;
 margin-left: 30px;
 /*background-image: url(../img/adobe/social.png);*/

}
.icons
{
 float: left;
 margin-left:5px;
 margin-right: 12px;

}
 
 #friends
 {
 	background-image: url(../img/middle.png);
 	background-repeat: repeat;
 	height: 530px;
  width: 921px;
 	overflow: hidden;
 }
 
 #bottom
 {
 	background-image: url(../img/bottom.png);
 	background-repeat: no-repeat;
 	height:30px;
 	background-color: transparent;
 	padding-bottom: 0px;
 }
 
  #bottomVideo
 {
 	background-image: url(../img/bottomVideo.png);
 	background-repeat: no-repeat;
 	height:84px;
 	background-color: transparent;
 	padding-bottom: 0px;
 }
 
  #bottomPhoto
 {
 	background-image: url(../img/bottomPhoto.png);
 	background-repeat: no-repeat;
 	height:84px;
 	background-color: transparent;
 	padding-bottom: 0px;
 }
   #bottomToys
 {
 	background-image: url(../img/bottomToys.png);
 	background-repeat: no-repeat;
 	height:84px;
 	background-color: transparent;
 	padding-bottom: 0px;
 }
 
 #footer{
 	height: 44px;
 	background-image: url(../img/footer.png);
 	background-repeat: no-repeat;
 	width: 921px;
 }
 
 
 #window, #window2, #window3, #window4
 {
   width:840px;
   height: 520px;    
 	border:0;
 	padding-left: 20px; 
 }
 
 .window
 {
   width:840px;
   height: 520px;    
 	border:0;
 	padding-left: 20px;
 	padding-top: 0px; 
 }
  .window2
 {
   width:840px;
   height: 520px;    
 	border:0;
 	padding-left: 20px;
 	padding-bottom: 0px;
 	background-color: #585656 
 }
 
#navcontainer, #navlist li, #navlist li a, #navlist li a:hover
{
 display: none;
}



#desp
{
 background-color: #585656;
 height: 18px;	
}

.video
{
text-align: center;
margin-top: 0px;
background-image: url(../img/youtube.png);
background-repeat: no-repeat;
background-position: top;
background-color: transparent;
width: 880px;
height: 400px;
padding-top: 0px;
}


/* tabs*/

.TabbedPanels {
	margin-left: 0px;
	padding: 0px;
	float: left;
	clear: none;
	background-image: none;
	height: 26px;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
	color: #f7f7f7;
	
}

.TabbedPanelsTab {
	display: none;
}
/* end tabs*/
.VTabbedPanels .TabbedPanelsTabGroup {
	
	width: 10em;
	height: 20em;
	background-color: white;
	position: relative;
	border-top: solid 0px #999;
	border-right: solid 0px #999;
	border-left: solid 0px #CCC;
	border-bottom: solid 0px #CCC;
}



 
















