.clear {clear: both;}

body { font-family: arial, serif; font-size: 13px; line-height: 1.3em; color: #4C4C4C; background:url(../images/page-bg.jpg) repeat-y center;}
a {color: #A50000;text-decoration:none; }
strong {font-weight:bold;}
.borderBottom { border-bottom: 1px solid #DADADA; }
.center { margin-left: auto; margin-right: auto; }
.left { float: left; }
.right {float: right; }

.container { width: 980px; }
.header { width: 980px; height: 110px; margin-left:20px;}
	.strapline { margin: 25px 40px 0 0; height: 60px; width: 330px; text-align: right; font-weight: bold; font-size: 125%; color: #6E646C; line-height:120%;}

.navigation { width: 597px; font-family: arial, serif; font-weight: bold; text-align:right;margin-right:27px;}
	.navigation li { display: inline; list-style-type: none; border-right: 1px solid #A50000; padding-left:10px;}
	.navigation li:last-child { border-right: none; }
		.navigation li a { margin: 0 13px 0 3px; text-decoration: none;  }
		.navigation li a:hover { text-decoration: underline; }
		#lastnav { border-right: none; margin-right: 0; }
.content { width: 980px; display: block; padding-bottom:5px;}
	.leftColumn { width: 628px; border-right: 1px solid #DADADA; margin: 10px 0px 10px 20px; padding: 0 10px 0 0; }
		.leftColumn p { padding: 20px 15px 0 15px; }
		.suitableLeft, .suitableRight { width: 250px; margin: 15px 0 0 0; }
		.suitableLeft { width: 230px; padding: 0 15px 0 35px;line-height:150%;}
		.suitableRight { width: 250px; padding: 0 15px 0 0; line-height:150%;}
		.bullet { list-style-image: url('../images/bullet.gif');}
		.boxesContainer .bullet { margin-top:10px;}

	.rightColumn { width: 280px; padding: 10px 20px 0 0;text-align:right;}

h1 { font-size: 140%; font-weight: bold; color: #A50000; border-bottom: 1px solid #DADADA; padding-bottom: 10px; margin: 18px 10px 0 10px; }

.bannerImage { position: relative; width: 100%;}
.bannerImage h3 { color: white; width: 614px !important; position: absolute; top: 151px; left: 0; width: 100%; background: rgba(0, 0, 0, 0.4); font-weight: bold; font-size: 140%; font-style: italic; padding-left: 10px; line-height: 1.2em; padding-top:4px;padding-bottom:7px;z-index:1000;}
.small {font-size:80%;}

.border {border: 1px solid #aaa; }

.boxesContainer { border-top: 1px solid #DADADA; margin: 70px 0 0 0; }
	.media { margin: 15px 10px 0 15px; min-height: 155px; }
	.testimonials { margin: 15px 15px 0 0; min-height:315px;}
		.testimonials h3 { font-weight: bold; padding: 5px 5px 0 10px; }
		.testimonials p { padding: 0 5px 5px 10px; }
			.fontColor { color: #273C6B; }
	.media, .testimonials { width: 286px; border: 1px solid #DADADA; }
		.media ul { padding: 0 0 0 30px; }
		.media ul li { margin-bottom: 10px; }
		.media a, .testimonias a { font-weight: bold; text-decoration: none; }
		.media a:hover, .testimonials a:hover { text-decoration: underline; }
	.top5 { margin: 15px 10px 0 15px; height: 140px; width: 284px; background-color: #07AEEF;  color: #fff; font-size: 150%; font-weight: bold; }
	.top5 a { color:#fff;text-decoration:none; }
	.top5 p { width: 150px; line-height: 1.5em; }

.googleVideo { width: 290px; padding: 0 0 10px 0; }
.sidenav { width: 290px; margin: 5px 0 10px 0; padding: 0 0 20px 0; }
.sidenav ul {  margin: 0; padding: 0; }
	.sidenav ul li { margin: 7px 0 7px 0; }

.contact {  width: 286px; height: 212px; border: 1px solid #DADADA; margin: 4px 0 0 0;}
	.contact ul { padding: 5px; }
	.contact ul li { padding: 5px; clear: both; }
	.submit input { margin: 10px 0 0 0; }
	
.social {  width: 286px; height: 50px; margin: 4px 0 0 0; text-align:left;}

.footer { width: 925px; padding-top:5px; margin-left:33px;height:30px;}
	.footer a { color: #999; text-decoration: none; }
	.footer a:hover { text-decoration: none; }
	.footer p { color: #999; }
  p.australia { margin-bottom:15px; margin-top:-15px;padding-top:0px;}
  p.australia a { color: #A50000; }
  .mainTextarea { width: 100%;margin-top:240px;}
  .notopmargin  { margin-top:0px;}
  .clear {clear:both}
  
  .testtext2,.testtext3 {display:none;}
	
	
.partner {width:100px;float:left;margin-left:15px;margin-right:10px;margin-top:10px;text-align:center;}
.partner a {text-decoration:none;color:#333;}
.maincolmedia { float:left; width:101px; height:160px;margin:20px 20px 20px 20px; text-align:center; padding:5px;}
.mp3outer { margin-left:20px; }

.mainTextarea ul { margin:20px 20px 0px 20px;padding: 0 0 0 30px; list-style-type:disc; }
.mainTextarea ul li { margin-bottom: 8px; }
#video { margin: 20px auto 20px auto; width: 286px;}
#video1 { float: left; width: 286px; margin-right: 20px; margin-left:10px;margin-bottom: 20px; }
#video2 { float: left; width: 286px; margin-bottom: 20px;   }
.videoText { float: left; width: 286px; margin-right: 10px; margin-left:10px;margin-bottom: 20px; }


.myform { margin-left:17px; width:400px; padding:5px 0px; }

#newform { margin-top:15px; }

#newform label{
display:block;
text-align:left;
width:125px;
float:left;
}

#newform input{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:200px;
margin:2px 0 14px 10px;
}

#newform textarea{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:200px;
margin:2px 0 20px 10px;
height: 120px;
}

legend { display:none; }


#newform button{
clear:both;
margin-left:243px;
height:25px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #ffffff;
background-color:#3A629D;
padding: 1px 25px 3px 25px;
background: -moz-linear-gradient(top,#3B70C0 0%,#2B538E);
background: -webkit-gradient(linear, left top, left bottom, from(#3B70C0),to(#2B538E));
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border: 1px solid #bdc1f2;
-moz-box-shadow:0px 1px 3px rgba(000,000,000,0.5),
inset 0px 0px 2px rgba(255,255,255,0.7);
-webkit-box-shadow:
0px 1px 3px rgba(000,000,000,0.5),
inset 0px 0px 2px rgba(255,255,255,0.7);
text-shadow:
0px -1px 0px rgba(000,000,000,0.4),
0px 1px 0px rgba(255,255,255,0.3);
}

