/* CSS Document */body { margin:0px; padding:0px; }/* code below relates to slideshow */body {	background-color: #000000;	background-image: url();}div.bgcarousel{ /* CSS for main carousel container */background: black url(ajaxload.gif) center center no-repeat; /* loading gif while caoursel is loading */width:1000px; /* default dimensions of carousel */height:313px;}img.navbutton{ /* CSS for the nav buttons */margin:15px;height:30px;opacity:0.70;}div.slide{ /* CSS for each image's DIV container within main container */background-color: black;background-position: center center; /* center image within carousel */background-repeat: no-repeat;background-size: cover; /* CSS3 property to scale image within container? "cover" or "contain" */color: black;}div.selectedslide{ /* CSS for currently selected slide */}div.slide div.desc{ /* DIV that contains the textual description inside .slide */position: absolute;color: white;left: 10px;top: 270px;width:550px;padding: 10px;text-align: right;font: bold 13px Ariel, Helvetica, sans-serif;text-shadow: 0 -2px 2px #000000; /* CSS3 text shadow */z-index:5;}div.selectedslide div.desc{ /* CSS for currently selected slide's desc div */}div.slide div.desc h2{font-size:150%;margin:0;}div.slide div.desc a{ /* colour of type in slider */color:#ffffff;text-decoration:none;}.style1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}/* code above relates to slideshow */.white12 {	font-family: Ariel, Helvetica, sans-serif;	font-size: 12px;	font-weight: plain;	line-height: 16px;	color: #ffffff;	text-decoration: none;	}.white13 {	font-family: Ariel, Helvetica, sans-serif;	font-size: 13px;	font-weight: plain;	line-height: 17px;	color: #ffffff;	text-decoration: none;	}.white14 {	font-family: Ariel, Helvetica, sans-serif;	font-size: 14px;	font-weight: plain;	line-height: 18px;	color: #ffffff;	text-decoration: none;	}.white15 {	font-family: Ariel, Helvetica, sans-serif;	font-size: 15px;	font-weight: plain;	line-height: 20px;	color: #ffffff;	text-decoration: none;	}.white15extra {	font-family: Ariel, Helvetica, sans-serif;	font-size: 15px;	font-weight: plain;	line-height: 25px;	color: #ffffff;	text-decoration: none;	}.white18 {	font-family: Ariel, Helvetica, sans-serif;	font-size: 18px;	font-weight: plain;	line-height: 24px;	color: #ffffff;	text-decoration: none;	}.nav {	font-family: Ariel, Helvetica, sans-serif;	font-size: 13px;	font-weight:bold;	line-height: 16px;	letter-spacing: 0px;	color: #000000;	text-decoration: none;	}