/*Holly Fischer Style Sheet*/body	{	margin:	0;	padding: 0;	font: 14px/18px "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;	color:	#000;	background : #669 url(fpimages/banner.jpg) top left fixed no-repeat;	}	div, p, th, td, li, dd, dl, dt,  blockquote  {             /* redundant selectors to help NS4 not forget */	font: 14px/18px "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;	    }    #main {	position: relative;	width: 900px;	height: 900px;	background: #99C url(fpimages/stripe.gif) top no-repeat;	border: 1px solid 669;	margin: 60px 0;	padding-top: 1px;	}#main #nav {	background: #99C;	position: absolute;	margin-top: 25px;	padding: 20px 10px;	float: left;	width: 140px;	}#nav ul {	border: 0;	padding: 4px 0 4px 4px;	list-style: none;	color: #FFF;	margin: 0;		}		#nav a {	text-decoration:	none;	font: 16px arial, sans-serif;	line-height: 36px;	color: #FFF;	font-weight: bold;		}		#nav a:hover {	text-decoration: underline;	font: 16px arial, sans-serif;	line-height: 36px;	color: #669;	font-weight: bold;		}	#nav p.caption {	font: 12px/14px  "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;	color: #FFF;	width: 160px;	text-align: justify;	padding: 4px;	margin: auto;	}	#rightside {	position: relative;	float: right;	margin-top: 57px;	margin-right: 5px;	width: 224px;	height: 400px;	}#rightside img {	display: block;	margin: 1px auto;	border: 1px solid black;	}	#rightside p.caption {	font: 12px/14px  "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;	color: #FFF;	width: 200px;	text-align: justify;	padding: 4px;	margin: auto;	}	#content {	position: relative;	background: #FFF;	margin: 60px 0 20px 160px;	border: 0;	width: 470px;	padding: 30px 10px;	text-align: justify;	}#content p {	line-height: 130%;	}	#content table tr td a.img {	border: 0;	text-decoration: none;	}	/*menu page indication*/#home a#linkhome, #port a#linkport, #prof a#linkprof, #news a#linknews, #work a#linkwork, #links a#linklinks, #contact a#linkcontact {	color: #000;	}		#home a#linkhome:hover, #port a#linkport:hover, #prof a#linkprof:hover, #news a#linknews:hover, #work a#linkwork:hover, #links a#linklinks:hover, #contact a#linkcontact:hover {	color: #000;	}		h1, h2, h3, h4, h5, h6	{	font-family: verdana, arial, helvetica, sans-serif;	font-weight: bold;	color: #036;	background: transparent;	margin: 0;	}	h1	{	font-size:	160%;	line-height: 145%;	}	h2	{	font-size:	120%;	line-height: 110%;	}	h3	{	font-size:	110%;	}	