/* Site: Intrigue '06 - FdA Commercial Video & Photography and FdA New Media Design & Production end of year show *//* Author: Simon Hudson *//* Date: April 2006 *//* ----------[ BODY STYLES ]---------- */body {		font-family: verdana, helvetica, arial, sans-serif;		font-size: x-small;		color: #3D3D3D;		background-image: url(../images/bg.jpg);		background-repeat: repeat-x;		}		p {	font-size: 1em;	color: #555555;	line-height: 1.5em;	}	h1 {	font-size: 1.3em;	color: #660000;	}	img {		padding: 2px;		border: 1px solid #D0D0D0;		}		.logo {		border: 0;		padding: 0;		}		.tn {		padding: 2px;		border: 1px solid #D0D0D0;		margin-right: 3px;		margin-bottom: 3px;		}		.tn:hover {			border: 1px solid #660000;			}		/* ----------[ DIV STYLES ]------------ */#container {			width: 750px;			padding-top: 20px;			padding-bottom: 20px;			margin: 0 auto;			background-color: #FFFFFF;			border: 1px solid #D0D0D0;			/* background-image: url(../images/container.jpg);			background-repeat: no-repeat; */			}			#thumbs {			width: 40%;			float: left;			margin-top: 15%;			margin-left: 2%;			text-align: center;			}						#indexcontent {				width: 700px;				height: 340px;				margin: 0 auto;				padding-top: 50px;				border: 1px solid #D0D0D0;				background-image: url(../images/index_cont.jpg);				background-repeat: no-repeat;				}				#gallerycontent {				width: 700px;				height: 340px;				margin: 0 auto;				padding-top: 50px;				border: 1px solid #D0D0D0;				background-image: url(../images/gallery_cont.jpg);				background-repeat: no-repeat;				}				#infocontent {				width: 700px;				height: 340px;				margin: 0 auto;				padding-top: 50px;				border: 1px solid #D0D0D0;				background-image: url(../images/info_cont.jpg);				background-repeat: no-repeat;				}			#cottoncontent {				width: 700px;				height: 340px;				margin: 0 auto;				padding-top: 50px;				border: 1px solid #D0D0D0;				background-image: url(../images/cotton/cotton_cont.jpg);				background-repeat: no-repeat;				}				#jausoncontent {				width: 700px;				height: 340px;				margin: 0 auto;				padding-top: 50px;				border: 1px solid #D0D0D0;				background-image: url(../images/jauson/jauson_cont.jpg);				background-repeat: no-repeat;				}				#rabycontent {				width: 700px;				height: 340px;				margin: 0 auto;				padding-top: 50px;				border: 1px solid #D0D0D0;				background-image: url(../images/raby/raby_cont.jpg);				background-repeat: no-repeat;				}				#smithcontent {				width: 700px;				height: 340px;				margin: 0 auto;				padding-top: 50px;				border: 1px solid #D0D0D0;				background-image: url(../images/smith/smith_cont.jpg);				background-repeat: no-repeat;				}				#englishcontent {				width: 700px;				height: 340px;				margin: 0 auto;				padding-top: 50px;				border: 1px solid #D0D0D0;				background-image: url(../images/english/english_cont.jpg);				background-repeat: no-repeat;				}				#fadecontent {				width: 700px;				height: 340px;				margin: 0 auto;				padding-top: 50px;				border: 1px solid #D0D0D0;				background-image: url(../images/fade/fade_cont.jpg);				background-repeat: no-repeat;				}				#turnercontent {				width: 700px;				height: 340px;				margin: 0 auto;				padding-top: 50px;				border: 1px solid #D0D0D0;				background-image: url(../images/turner/turner_cont.jpg);				background-repeat: no-repeat;				}				#vesseycontent {				width: 700px;				height: 340px;				margin: 0 auto;				padding-top: 50px;				border: 1px solid #D0D0D0;				background-image: url(../images/vessey/vessey_cont.jpg);				background-repeat: no-repeat;				}				#greencontent {				width: 700px;				height: 340px;				margin: 0 auto;				padding-top: 50px;				border: 1px solid #D0D0D0;				background-image: url(../images/green/green_cont.jpg);				background-repeat: no-repeat;				}				#giacometcontent {				width: 700px;				height: 340px;				margin: 0 auto;				padding-top: 50px;				border: 1px solid #D0D0D0;				background-image: url(../images/giacomet/giacomet_cont.jpg);				background-repeat: no-repeat;				}				#monrosecontent {				width: 700px;				height: 340px;				margin: 0 auto;				padding-top: 50px;				border: 1px solid #D0D0D0;				background-image: url(../images/monrose/monrose_cont.jpg);				background-repeat: no-repeat;				}				#mellowshipcontent {				width: 700px;				height: 340px;				margin: 0 auto;				padding-top: 50px;				border: 1px solid #D0D0D0;				background-image: url(../images/mellowship/mellowship_cont.jpg);				background-repeat: no-repeat;				}			#text {		width: 55%;		height: 85%;		overflow: auto;		background-color: none;		padding: 10px;		float: right;		}		#video {		width: 55%;		height: 100%;		overflow: auto;		background-color: none;		float: right;		text-align: center;		}		#navbar {			width: 50%;			float: right;			margin-right: 20px;			}			#navbar ul {			float: right;			}			#navbar li {			list-style-type: none;			display: inline;			}		#logo {		width: 700px;		margin: 0 auto;		padding-top: 5px;		background-color: #FFFFFF;		}					#footer {			width: 750px;			margin: 0 auto;			text-align: center;			line-height: 0;			}			#footer p {			font-size: 1em;			}/* ----------[ LINK STYLES ]---------- */a {	color: #660000;	text-decoration: none;	}	a:hover {			color: #CC6666;			}#navbar a {			font-size: 1.1em;			font-weight: bold;			text-transform: uppercase;			padding: 1px 0px 0px 0px;			border-top: 2px solid #FFFFFF;			border-bottom: 5px solid #FFFFFF;			margin-right: 20px;			}			#navbar a:hover {					color: #660000;					border-top: 2px solid #660000;					border-bottom: 5px solid #660000;					}			/* ----------[ LIGHTBOX STYLES ]---------- */#lightbox{	position: absolute;	top: 40px;	left: 0;	width: 100%;	z-index: 100;	text-align: center;	}#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: transparent url(../images/blank.gif) no-repeat; /* 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/prev.gif) left 53% no-repeat; }#nextLink:hover, #nextLink:visited:hover { background: url(../images/next.gif) right 53% no-repeat; }#imageDataContainer{	font: 10px Verdana, Helvetica, sans-serif;	background-color: #fff;	margin: 0 auto;	line-height: 1.4em;	height: 38px;	}#imageData{	padding:0 10px;	}#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	#imageData #caption{ color: #5A5A5A; font-weight: bold;	}#imageData #numberDisplay{ color: #5A5A5A; display: block; clear: left;	}			#imageData #bottomNavClose{ width: 36px; float: right;	}			#overlay{	position: absolute;	top: 0;	left: 0;	z-index: 90;	width: 100%;	height: 500px;	background-color: #000;	filter:alpha(opacity=60);	-moz-opacity: 0.6;	opacity: 0.6;	}