/* GENERAL STYLES */
@charset "utf-8";
/* CSS Document */

.Body {
	background-color:#9999c2;
}

#apDiv1 {
	position:absolute;
	width:800px;
	z-index:0;
}

#apDiv2 {
	position:absolute;
	width:800px;
	height:24px;
	z-index:1;
	left: 0px;
	top: 107px;
}

#apDiv3 {
	position:absolute;
	width:800px;
	height:24px;
	z-index:2;
	left: -1px;

	bottom: 50px;
}

.LeftSide {
	float:left;
	width:250px;
}

img{
	border: 0;
}

.RightSide {
	float:right;
	width:550px;
}

.Container {
	width:800px;
	background-color:#FFFFFF;
	margin-top:10px;
	margin-right:auto;
	margin-bottom:10px;
	margin-left:auto;
}

.TopCurve {
	width:800px;
	height:24px;
}

.Logo {
	width:250px;
	height:119px;
	float:left;
	background-image:url(../images/Logo.png);
	behavior: url(iepngfix.htc); 
}

.StyleButtons {
	width:535px;
	height:80px;
	float:right;
}

.WaveyLine {
	width:800px;
	height:42px;
	behavior: url(iepngfix.htc);
	background-image:url(../images/WaveyLine.png); 
}

.Menu {
	width:227px;
	height:441px;
	margin-left:10px;
	margin-top:20px;
	float:left;
}

.Content {
	width:515px;
	margin-left:0px;
	margin-right:10px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
}

.Image {
	width:515px;
	height:235px;
}

.Header {
	width:505px;
	height:20px;
	background-color:#000066;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	padding:5px;
	font-weight: bold;
}

.Text {
	margin-top:10px;
}

.BgContainer {
	width:328px;
	height:20px;
	margin-left:180px;
	margin-top:20px;
}

.BgColour {
	width:179px;
	height:19px;
	float:left;
	background-image:url(../images/BG_Colour_01.png);
	behavior: url(iepngfix.htc);
}

.WhiteBG {
	width:31px;
	height:19px;
	float:left;
}

.BlueBG {
	width:29px;
	height:19px;
	float:left;
}

.PaleYellowBG {
	width:30px;
	height:19px;
	float:left;
}

.YellowBG {
	width:30px;
	height:19px;
	float:left;
}

.BlackBG {
	width:29px;
	height:19px;
	float:left;
}

.FontSizeContainer {
	width:169px;
	height:17px;
	margin-top:10px;
	margin-right:27px;
	float:right;
	clear:both;
}

.FontSize {
	width:89px;
	height:17px;
	float:Left;
	background-image:url(../images/FontSize_01.png);
	behavior: url(iepngfix.htc);
}

.FontSize14 {
	width:24px;
	height:17px;
	float:Left;
}

.FontSize18 {
	width:26px;
	height:17px;
	float:Left;
}

.FontSize22 {
	width:30px;
	height:17px;
	float:Left;
}

.TopLeftButton {
	width:256px;
	height:43px;
	float:left;
}

.TopRightButton {
	width:255px;
	height:43px;
	float:right;
}

.BottomLeftButton {
	width:256px;
	height:43px;
	float:left;
}

.BottomRightButton {
	width:255px;
	height:43px;
	float:right;
}

.Footer {
	width:775px;
	height:80px;
	clear:both;
	background-image:url(../images/FooterBackground.png);
	behavior: url(iepngfix.htc);
	padding-top:25px;
	padding-left:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}

.NewsHeader {
	width:505px;
	height:20px;
	background-color:#000066;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	padding:5px;
	font-weight: bold;
	margin-top:60px;
}

.NewsImage {
	width:100px;
	height:100px;
	margin-top:10px;
	float:left;
}

.NewsText {
	width:395px;
	margin-top:10px;
	margin-left:10px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
}

.Line {
	width:515px;
	background-color:#0000FF;
	height:1px;
	margin-top:5px;
	margin-bottom:5px;
	clear:both;
}

.ButtonContainer {
	margin-top:10px;
	width:515px;
	margin-right:20px;
	float:right;
}

.Gallery {
	width:515px;
	height:515px;
	font-weight: bold;
	
}

.GalleryPhotos {
	width:515px;
	height:409px;
	font-weight: bold;
	margin-top:60px;
}

.GalleryControls {
	width:469px;
	height:106px;
	font-weight: bold;
	padding-left:23px;
	padding-right:23px;	
}

.PreviousButton {
	width:136px;
	height:106px;
	float:left;
}

.PlayButton {
	width:99px;
	height:106px;
	float:left;
}

.StopButton {
	width:136px;
	height:106px;
	float:left;
}

.NextButton {
	width:98px;
	height:106px;
	float:left;
}

.GalleryPhoto {
		
}

.GalleryPhotoText {
	height:30px;
	margin-top:10px;
	margin-bottom:10px;
}

.GalleryPhotosSmall {
	height:102px;
	margin-left:141px;
	margin-right:141px;
	margin-bottom:15px;
	background-image:url(../images/GalleryPicBox.gif);
}

.GalleryButtons {
	width: 350px;
	height:53px;
}

.igHeading
{
	color: #000000;
	font-weight: bold;
}

.igText
{
	color: #000000;
}

/* EDITOR PROPERTIES */
h1 {
font-weight: bold;
}

h2 {
font-weight: bold;
color: #FF0000;
}

.testStyle {
font-weight: bold;
color: #EF7823;
}


