
*
{
	padding: 0;
	margin: 0;
	}

body				{color: #666;background: #FFF; padding:0; margin:0}

	
#wrapper			{width: 960px;margin: 0 auto;background: #FFF; padding:0;}

/*** Header ***/


#header 			{width: 830px; height:100px; float:left; margin:0; padding: 0px 65px 20px 65px; background: #FFF;}					
	
/*** Menu ***/
	
#mainmenu			{width: 100%;float:left; background-color:transparent; margin:0; padding:0; }

#mainmenu ul 		{margin: 0 0 0px 0px;float:right; list-style: none;}

#mainmenu ul li 	{float: left;padding-left:5px;position: relative;}

#mainmenu a 		{color: #666; font-size: 10px; display: block; padding:0;font-family: Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none}

#mainmenu {color: #666; font-size: 10px; display: block; line-height:8px; padding:0;font-family: Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none}

#mainmenu a:hover 	{color: #000;}

.mainmenuimage	{width:265px; height:auto; border:0; margin:0; padding:0}

.mainmenuimagebio	{width:365px; height:auto; border:0; margin:0; padding:0; float:left}




/*** Main ***/

#main 				{width: 960px;float:left;padding:0; margin:0}
	
/*** Content ***/


.menucontent {width: 830px;float: left; background-color:transparent; margin:0; padding: 0px 65px 35px 65px; }

.menucontent ul 	{margin: 0px; float:right; list-style: none;}

.menucontent ul li 	{float: left;padding-left:15px; padding-top:15px; position: relative;}

.menucontent a 		{color: #666; font-size: 12px; line-height:15px; display: block; padding:0;font-family: Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none}

.menucontent a:hover 	{color: #000;}

.menucontentimage	{width:265px; height:auto; border:0; margin:0; padding:0}

.menucontentimagebio	{width:59px; height:auto; border:0; margin:0; padding:0}


/*** Quadri ***/

#quadri				{width: 850px; margin:0; padding: 0px 50px 20px 60px; background: #FFF;}




/*** Footer ***/

#footer				{width: 850px;float:left;margin:0; padding: 0px 50px 20px 60px; background: #FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #666; font-weight:normal}
	
#footer ul			{margin: 0 0 0px 0px;float:right; list-style: none;}

#footer ul li 		{float: left;padding-left:6px;}

#footer a 			{color: #666; font-size: 10px; display: block; padding:0;font-family: Arial, Helvetica, sans-serif; text-transform:uppercase;}

#footer a:hover 	{color: #000;}

#footer a img		{filter: alpha(opacity=100); opacity: 1;
}

#footer a:hover img	{filter: alpha(opacity=60); opacity: 0.6;}


/*** Resize-HR ***/

.resize {width:100%;height:auto;margin-bottom:10px;}

hr	{border-bottom: 1px solid #ccc;border-top:none;border-left:none;border-right:none;margin:20px 0 20px 0;}

#fullscreenSlideshowContainer .ui {
  position: absolute;
  font-family: sans-serif;
  z-index: 10; 
}

#fs-loader,
#fs-prev,
#fs-next,
#fs-close {
  color: #FFF;
  font-weight: bold;
  cursor: pointer;
  line-height: 1em;
  background-color: transparent;
}

#fs-close {width:100%;
     font-size: 20px;
	  margin-top:10px;
	  text-align: center;

}

#fs-next { width:20%; height:80%;
     font-size: 20px;
	  margin-top:10px;
	  text-align:right;
	  

}

#fs-prev { width:20%; height:80%;
     font-size: 20px;
	  margin-top:10px;
	  	  text-align:left;


}


#fs-prev {
  left: 1em;
}

#fs-next {
  right: 1em;
}

#fs-loader {
  top: 50%;
  left: 50%;
  height: 1em;
  margin-top: -1em;
  margin-left: -75px;
  display: none;
}

#fs-caption {
  bottom: 20px;
  text-align: center;
  color: #FFF;
 font-size: 14px;
 width: 100%;
  left: 0;
 line-height: 1em;
 display: none;
 background-color: transparent;
}



#fs-loader,
#fs-prev,
#fs-next,
#fs-close,
#fs-caption span {
  padding: 15px;
  
}

#video {width: 850px; margin:0; padding: 0; background: #FFF;}
#video2 {width: 720px; margin:0; padding: 0; background: #FFF;}


.imagevideo {width:131px; height:131px; float: left; margin:5px; }
.imagevideo img {width:131px; height:131px; float: left; margin-bottom:6px; border:#CCCCCC 1px solid; background-color:#FFFFFF}
.imagevideo a:hover img	{filter: alpha(opacity=60); opacity: 0.6;}



.image {width:131px; height:131px; float: left; margin:5px; }
.image a img		{filter: alpha(opacity=100); opacity: 1;
}

.image a:hover img	{filter: alpha(opacity=60); opacity: 0.6;}

.image img {width:131px; height:131px; float: left; margin-bottom:6px; border:#CCCCCC 1px solid; background-color:#FFFFFF}



.bio 			{ width: 450px; float:right; color: #666; font-size: 14px; line-height:20px; font-family: Arial, Helvetica, sans-serif; vertical-align:top}
