/* CSS Document */

body	{
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 14px;
	color: #373737;
	text-decoration: none;
	background-color: #f6f6f6;
	text-align: justify;
	margin: 0 auto;
        -webkit-font-smoothing:antialiased;
				}

#content	{
	margin: 0 auto;
	width: auto;
	height: auto;
			}			
			
#main		{
	width: auto;
	height: auto;
	margin: 0 auto;
			}
			

#header		{
	background-image: url(images/header4.png);
	background-repeat: repeat-x;
	background-color:#acacac;
	width: auto;
	height: 130px;
	background-position:center; 
}

#links	{
	padding-bottom: 6px;
		}
	
#fadeshow1		{
	height: 415px;
	width: 945px;
	margin-left: 6px;
	margin-top: 4px;
		
			}	
			
#fadeshow2		{
	height: 400px;
	width: 945px;
	margin-left: 6px;
	margin-top: 3px;
	z-index:-1;	
			}	
			
#text_box_1		{
	background-color:#eaeaea;
	background-repeat: repeat-x;
	width: auto;
	height: 151px;
}

.home_placeholder_1	{
	background-image: url(images/home_text_placeholder_1.png);
	background-repeat: no-repeat;
	height: 174px;
	width: 960px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#header_colourbox		{
	background-repeat: repeat-x;
	width: auto;
	height: auto;
	background: #4e96b8;
	background: -moz-linear-gradient(left,  #e2e2e2 0%, #efefef 50%, #e2e2e2 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#e2e2e2), color-stop(50%,#efefef), color-stop(100%,#e2e2e2));
	background: -webkit-linear-gradient(left,  #e2e2e2 0%,#efefef 50%,#e2e2e2 100%);
	background: -o-linear-gradient(left,  #e2e2e2 0%,#efefef 50%,#e2e2e2 100%);
	background: -ms-linear-gradient(left,  #e2e2e2 0%,#efefef 50%,#e2e2e2 100%);
	background: linear-gradient(to right,  #e2e2e2 0%,#efefef 50%,#e2e2e2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#e2e2e2',GradientType=1 );
	border-bottom-width: 2px;
	border-bottom-style: ridge;
	border-bottom-color: #CCC;
}	

.colourbox1		{
	background-repeat: repeat-x;
	width: auto;
	height: auto;	
	background: #4e96b8;
	background: -moz-linear-gradient(top,  #f6f6f6 0%, #e2e2e2 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f6f6f6), color-stop(100%,#e2e2e2));
	background: -webkit-linear-gradient(top,  #f6f6f6 0%,#e2e2e2 100%);
	background: -o-linear-gradient(top,  #f6f6f6 0%,#e2e2e2 100%);
	background: -ms-linear-gradient(top,  #f6f6f6 0%,#e2e2e2 100%);
	background: linear-gradient(top,  #f6f6f6 0%,#e2e2e2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#e2e2e2',GradientType=1 );
	border-bottom-width: 2px;
	border-bottom-style: ridge;
	border-bottom-color: #CCC;
}

.colourbox2		{
	background-repeat: repeat-x;
	width: auto;
	height: auto;	
	background: #4e96b8;
	background: -moz-linear-gradient(left,  #185f47 0%, #389b7a 50%, #185f47 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#185f47), color-stop(50%,#389b7a) color-stop(100%,#185f47));
	background: -webkit-linear-gradient(left,  #185f47 0%,#389b7a 50%, #185f47 100%);
	background: -o-linear-gradient(left,  #185f47 0%,#389b7a 50%, #185f47 100%);
	background: -ms-linear-gradient(left,  #185f47 0%,#389b7a 50%, #185f47 100%);
	background: linear-gradient(left,  #185f47 0%,#389b7a 50%, #185f47 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#185f47', endColorstr='#185f47',GradientType=1 );
}

.colourbox3		{
	background-repeat: repeat-x;
	width: auto;
	height: auto;	
	background: #4e96b8;
	background: -moz-linear-gradient(left,  #2c6884 0%, #4e96b8 50%, #2c6884 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#2c6884), color-stop(50%,#4e96b8) color-stop(100%,#2c6884));
	background: -webkit-linear-gradient(left,  #2c6884 0%,#4e96b8 50%, #2c6884 100%);
	background: -o-linear-gradient(left,  #2c6884 0%,#4e96b8 50%, #2c6884 100%);
	background: -ms-linear-gradient(left,  #2c6884 0%,#4e96b8 50%, #2c6884 100%);
	background: linear-gradient(left,  #2c6884 0%,#4e96b8 50%, #2c6884 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c6884', endColorstr='#2c6884',GradientType=1 );
}

.colourbox4		{
	background-repeat: repeat-x;
	width: auto;
	height: auto;	
	background: #4e96b8;
	background: -moz-linear-gradient(left,  #3D5C99 0%, #4e96b8 50%, #3D5C99 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#3D5C99), color-stop(50%,#4e96b8) color-stop(100%,#3D5C99));
	background: -webkit-linear-gradient(left,  #3D5C99 0%,#4e96b8 50%, #3D5C99 100%);
	background: -o-linear-gradient(left,  #3D5C99 0%,#4e96b8 50%, #3D5C99 100%);
	background: -ms-linear-gradient(left,  #3D5C99 0%,#4e96b8 50%, #3D5C99 100%);
	background: linear-gradient(left,  #3D5C99 0%,#4e96b8 50%, #3D5C99 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3D5C99', endColorstr='#3D5C99',GradientType=1 );
}

.colourbox5	{
	background-repeat: repeat-x;
	width: auto;
	height: auto;	
	background: #4e96b8;
	background: -moz-linear-gradient(left,  #B6E550 0%, #c8e882 50%, #B6E550 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#B6E550), color-stop(50%,#c8e882) color-stop(100%,#B6E550));
	background: -webkit-linear-gradient(left,  #B6E550 0%,#c8e882 50%, #B6E550 100%);
	background: -o-linear-gradient(left,  #B6E550 0%,#c8e882 50%, #B6E550 100%);
	background: -ms-linear-gradient(left,  #B6E550 0%,#c8e882 50%, #B6E550 100%);
	background: linear-gradient(left,  #B6E550 0%,#c8e882 50%, #B6E550 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B6E550', endColorstr='#B6E550',GradientType=1 );
}


#footer		{
	background-image: url(images/footer4.png);
	background-repeat: no-repeat;
	background-color: #727272;
	margin: 0 auto;
	width: auto;
	height: 270px;
	background-position: center;
	border-top-width: 2px;
	border-top-style: ridge;
	border-top-color: #999;
}


h1			{
	font-size: 30px;
	color: #373737;
	text-decoration: none;
			}
			
h2			{
	font-size: 22px;
	color: #373737;
	text-decoration: none;
			}
			
h3			{
	font-size: 18px;
	color: #373737;
	text-decoration: none;
			}			
			
#video_placeholder	{
	margin-top: 2px;
	margin-left: 6px;	
}

.hiddenimg	{
	display: none;
	width: 0px;
	height: 0px;
	margin: 0;
	padding: 0;
				}