/*colours orange #E8832A blue #003470 pale-blue #ccd2f2*/
body{margin:0em;padding:0em;/*border:2px solid #003470;*/
		height:100%;width:900px;
		font-family:verdana,helvetica,sans-serif;font-weight:normal;font-size:small;
		background-color: #FFF; background-color:#003470;
			}
h1 {font-size: 120%;/*line-height:0.8em;*/
			color: #003470;
			font-family: helvetica,verdana,sans-serif;
		 }
h2 {font-size: 110%;
			color: #003470;
			font-family: verdana,helvetica,sans-serif;padding:0px;margin:0px;
		 }
h3 {width:100%;
		 }
#clear {clear:both; position:relative;}	
#idLogoImage{/*position:absolute;top:0px;right:15px;z-index:20;*/float:right;}
#idLogoImage a img {border:none;}
#idCentreImageLink {position:absolute;top:15px;left:200px;z-index:19;
									  width:136px;height:103px;
										font-size:20px;}
#idCentreImageLink a img {border:none;}
#main-navigation-bar{font-size:120%;width:60%;}
#MenuItemDescription{font-size:80%;font-weight:normal;color:#777;}
#RandomImage{height:136px;}
#container{background:#fff;width:900px;margin:0px auto;padding:0px 10px;}							
#leftcontent {float:left;
						  width:160px;
							background:#fff;
							color: #003470;
							}
#leftcontent p {font-size:100%;color: #003470;}
#leftcontent h2 {padding-left:5px;color: #003470;}
#leftcontent ul {list-style-type: none;width:100%;text-align:left;text-indent:0px;}
#leftcontent li {line-height:150%;}
#centreimage {float:left;margin-left:-100px;}
#leftcontent img {float:left;/*width:340px;*/
							  margin:30px 20px 20px 0px;}
#centrecontent {min-width:600px;height:110%;z-index:20;
							  color:#39679D;background-color:#fff;
								font-family:Verdana,Helvetica,sans-serif;font-size:small;
								line-height:26px;
								margin:-2px 0px 0px 0px;
								padding-top: 6px;
		/* IE5x PC mis-implements the box model. see http://www.glish.com/css/hacks.asp */
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left:0px;
			/*margin-left:160px;*/
		}									
html>body #centrecontent {
   		margin-left:0px;
				/*margin-left:160px;*/
			width:auto;
		}
/*#centrecontent * {position: relative;}*/
#centrecontent ul { list-style-type: none;}
#centrecontent p {margin:10px;color:#39679D;}
#centrecontent h2 {margin:10px;}
.ContactImage{background-color:#fff;
							background-image: url(images/ContactImage.jpg);
							background-position: 0px 0px;
							background-repeat: no-repeat;
							background-attachment: scroll;height:100%;}
.GiftVoucherImage{background-color:#fff;
							background-image: url(images/GiftVoucherComposite.gif);
							background-position: 0px 0px;
							background-repeat: no-repeat;
							background-attachment: scroll;height:100%;}
img.imageslices {float: left; clear: left; margin: 0 0.9em 0 0px;}
#rightcontent {float:right;/*clear:both;*/z-index:1;
							 height:100%;
							 text-align:right;
							 font-size:10pt;
							 padding:5px 5px 20px 5px;
							 border-left:1px solid #003470;
							 background-color:#003470;
							 /*background-image:url(images/RightSideBlueBanner1px.jpg);*/
							 background-position: center center;
							 background-repeat:repeat;
							 background-attachment:scroll;
							 margin:0px;}
div.widerightcontent {width:300px;z-index:1;}
div.narrowrightcontent {width:160px;z-index:1;}
#whatsonlist{text-align:left;text-indent:none;}
#rightcontent li {text-align:left;line-height:100%;padding:10px 0px 0px 0px;}
#rightcontent p {color:#003470;color:#fff;font-weight:normal;line-height:150%;}
#rightcontent h1 {font-size:120%;font-family:verdana,helvetica,sans-serif;color:#E8832A;}
#rightcontent h2 {font-size:100%;color:#fff;}
#tips {float:left;width:100%;
			 background:#003470;color:#fff;
			 font-size:90%;
			 line-spacing:140%;
			 margin:0px 5px 5px 5px;padding:5px;}
#tips p  {color:#fff;font-weight:normal;margin-top:5px;text-align:left;}
#tips h1 {color:#fff;text-align:left;font-weight:bold;}
#tips h2 {color:#fff;text-align:left;font-weight:bold;}
#tips img {display: block;
					 text-align: center;
					 margin: 0 auto;}
#banner {top:0px;right:0px;/*z-index:2;*/
				 border:0px;padding:0px;
				 background-color: #fff;
				 background-image: url(graphics/SolidBlueGradientBanner1px.gif);
				 background-position: top right;
				 background-repeat: repeat;
				 background-attachment:scroll;
				 voice-family: "\"}\"";
				 voice-family: inherit;
				 height:151px;
				}
	html>body #banner {
		height:153px;
		}
	#banner img {border:none;border-right:2px solid #003470;}	
	p,h1,pre {
		margin:0px 10px 10px 0px;
		}
		p {color: #39679d;}
	#rightcontent p {
		font-size:80%
		}
#feature {float:left;padding:5px;}
#weatherzone{padding-right:10px;}
#WardAirAtBathurstMap	{margin:10px;}
#WardAirAtBathurstMap	img {border:2px solid darkblue;}
a{font-size:100%;font-weight:bold; color:#000;text-decoration: none;}
a:link    {color:#E8832A;text-decoration:none;}
a:visited {color:#E8832A;text-decoration:none;}
a:hover   {color:#E8832A;text-decoration:none;}
a:active  {color:#E8832A;text-decoration:none;}

#adventuresContent{width:100%;min-width:430px;height:100%;
			background-color: #fff;
			padding-top: 10px;
   		margin-left: 0px;
   		margin-right:0px;}
			
#adventuresImageArea {float:left;width:230px;margin:10px 0px 20px 5px;padding:5px 0px;background-color:#003470;}
#adventuresImageArea img {float:left;border:none;margin:5px 6px 10px 5px;}
#adventuresImage{float:left;
								 margin:0px 0px 0px 5px;
								 width:217px;/*height:203px;*/z-index:10;}
#diarypage {position:absolute;left:390px;top:186px;
							 width:350px;padding:5px 25px 10px 30px;
							 font-family:verdana,helvetica,sans-serif;
							 font-size:80%;font-weight:bold;background:#D9E1E8;
							 filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}
#diarypagenew {float:left;
							 /*width:300px;*/width:30%;padding:5px 0px 0px 20px;
							 font-family:verdana,helvetica,sans-serif;
							 font-size:100%;font-weight:normal;color: #003470;/*background:#D9E1E8;
							 filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;*/}
#diarypagenew h2 {font-size: 130%;
								 	font-family: verdana,helvetica,sans-serif;padding:0px;margin:0px;}
#diarypage p {color: #003470;
								 font-family: verdana,helvetica,sans-serif;
								 padding:0px;line-height:1.5;}
/*#diaryprev{position:absolute;top:7px;left:5px;width:18px;height:12px;}
#diarynext{position:absolute;top:7px;left:347px;width:18px;height:12px;}*/
#diaryprevnext {float:left;width:100%;}
#diaryprev{float:left;width:40%;font-size:110%;text-align:left;}
#diarynext{float:right;width:40%;font-size:110%;text-align:right;}
#diaryprev img {border:0px;width:18px;height:12px;}
#diarynext img {border:0px;width:18px;height:12px;}
#halloffameText{float:left;margin:0px 10px;
							 font-family:verdana,helvetica,sans-serif;
							 font-size:small;font-weight:normal;color: #39679d;}
#halloffameText img {float:right;padding:0px 10px 10px 20px;}
#halloffameText p {color: #39679d;
								 font-family: verdana,helvetica,sans-serif;
								 padding:0px;}							 
#halloffameContent{
			background-color: #fff;
			padding-top: 5px;
   		margin-left: 0px;
   		margin-right:0px;}
#halloffameContent img {float:right;padding:0px 0px 10px 20px;}
#halloffameThumbnails {float:left;margin:5px;width:400px;}
#halloffameThumbnails img {border:none;margin:0px;}
#halloffameImage{float:left;
								 margin:20px 0px 10px 5px;
								 width:270px;height:203px;z-index:10;}
#customerContent{width:100%;min-width:430px;
			background-color: #fff;color:#003470;
			/*background-image: url(images/WeatherImage.jpg);
			background-position: -100px -50px;
			background-repeat: no-repeat;
			background-attachment:scroll;*/
			padding-top: 5px;
   		margin-left: 0px;
   		margin-right:232px;}
#halloffameContent{
			background: #fff;padding-top:20px;}
#contactContent{width:100%;
								background-color: #fff;
								font-family:Verdana,Helvetica,sans-serif;font-size: medium;
								padding: 20px 50px 5px 5px;
							 }
div.copyright {text-align:center;width:70%; padding-left:15%;top:50%;line-height:.8em;}
div.copyright h2 {text-align: center;font-size:small;}
div.WardAirLocation{float:left;padding:20px 10px 10px 10px;}
img.information {float: left; clear: left; margin: 2.3em .5em 0em .5em;}
#trainingcontent {font-family:Verdana,Helvetica,sans-serif;font-size: medium;
									padding: 20px 20px 5px 5px; background:#fff;}
#trainingcontent ul { list-style-type: none;}
#trainingcontent h2 {font-size:100%;color:#fff;}
#rates_column1 {position:absolute;top:210px;left:0px;}
#rates_column2 {position:absolute;top:210px;left:200px;}
#rates_column3 {position:absolute;top:210px;left:320px;}
div.PostIts {position:absolute;}
#PostIt1 {position:absolute;}
#PostIt2 {position:absolute;}
div.PostItCaption{position:absolute;
									height: 162px;width:175px;
									font-family:"Brush Script MT",sans-serif;
									font-weight:normal;
									font-size: 180%;
									color:#003470;}
#PostItCaption1{}
#PostItCaption2{}
#Footer {width:100%;clear:both;
				 /*border-top:2px solid #003470;*/
				 padding:20px 0px 0px 0px;
				 background-color:#fff;
				 /*background-image: url(graphics/SolidBlueGradientBanner1px.gif);
				 background-position: top right;
				 background-repeat: repeat;
				 background-attachment: scroll;*/
				 z-index:30;}
div.CopyrightBanner{width:100%;height:2em;color:#bbb;padding:0px 0px 5px 0px;}
#idCopyrightLink{text-align:center;color:#ccc;font-size:90%;}
#idFrontOnLink{float:right;margin:0px;padding:0px 15px 0px 0px;color:#bbb;font-size:90%;}
#idFrontOnLink a:link {color:#bbb}
#idFrontOnLink a:hover {color:#000}
#idFrontOnLink a:visited {color:#bbb}
#controlpanel{position:absolute;top:20px;left:260px;width:150px;height:109px;
							font-family:Impact,verdana,sans-serif;font-size:36pt;text-align:center;
							color:#E8832A;}
#customerDocuments{float:left;padding:10px;margin:15px;
									 background:#fff;
									 /*filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;*/
									 }
#customerDocuments ul {position:relative;margin-left:0;padding-left:0;}
#customerDocuments li {position:relative;list-style-type: none;
									 		 padding-top:5px;text-align:left;text-indent:0px;}
#customerDocuments ul ul {position:relative;margin-left:15px;padding-left:0;}
#customerLinks img {border:none;}
#getadobereader {/*position:absolute;right:170px;top:180px;*/width:88px;height:31px;}
#getadobereader img {border:none;}
div.clear {float:left;clear:both;}
#map {position:relative;width:300px;height:223px;margin:0px;padding:0px 0px 20px 0px;}
#map {float:left;width:250px;/*height:278px;*/margin:0px;padding:0px 0px 20px 0px;}
#map img {margin:0px;padding:0px}
div.spot {position:absolute;width:14px;height:14px;}
div.spot img {border:none;}
#loginblock {float:right;max-width:500px;min-width:40px;
						 margin-top:5px;
						 font-size:.90em;font-family:verdana;}
#loginblockmenu {float:right;text-align:right;}
#admincentre {float:right;font-size:.9em;font-family:verdana;}
#register {float:left;clear:left;width:500px;clear:left;padding-top:5px;}
#editprofile {}
/*label:hover {color:#FF00DF}*/
.form label     {width: 70px;text-align:right;float:left;padding: 7px 0px 0 0;background:url(images/corner.gif) no-repeat;height:100%;}
.form labellong {width:120px;text-align:right;float:left;padding: 7px 0px 0 0;background:url(images/corner.gif) no-repeat;height:100%;}
.form labelselect {width:80px;text-align:right;float:left;padding: 7px 0px 0 0;background:url(images/cornerselectbox.gif) no-repeat;height:100%;}
.form labelselectlong {width:120px;text-align:right;float:left;padding: 7px 0px 0 0;background:url(images/cornerselectbox.gif) no-repeat;height:100%;}
.clearleft {clear:left;}
.submitlabel {width:88px;float:left;padding: 2px 5px 0 0;height:10px;display:inline;clear:left;}
.form {margin: 0px 0 0 10px;height:30px;}
.send{margin:0;float:left;}
.curpass,#curpass,.newpass,#newpass,.username,#username,.password,#password,.email,#email,.phone1,#phone1,.phone2,#phone2,.name1,#name1
		 {float:left;display:inline;border:1px solid #D4D4D4;width:150px;padding-left:4px;margin-top:5px;}
.name2,#name2,.address1,#address1,.address2,#address2,.city,#city,.state,#state,.postcode,#postcode,.country,#country,.medicaldue,#medicaldue,.checkflightdue,#checkflightdue,.dateofbirth,#dateofbirth
		 {float:left;display:inline;border:1px solid #D4D4D4;width:150px;padding-left:4px;margin-top:5px;}
#medicaldue,#checkflightdue,#dateofbirth {width:210px;}
.enquiry {height:150px;}
textarea {font:normal 12px Arial,Helvetica sans-serif;margin:0px;padding-left:2px}
#toggleable div {
	display: none;
}
#hideblock {margin:0px 5px;}
#hideblock a {color:#E8832A;font-weight:bold;text-decoration:none;}
#returntocustomerspage {position:relative;left:20em;top:-1.4em;}
#banneraddress {/*position:absolute;top:0px;left:200px;*/float:left;color:#ccd2f2;margin:5px 0 0 0;}
#banneraddress h1 {color:#ccd2f2;}
#giftvoucher {position:absolute;top:350px;left:10px;}
/*#giftvoucher a img {border:none;}*/

/*clearfix start */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
/*clearfix end */
