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

body
	{
	margin: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	}

/*TEXT STYLE*/

p
	{
	font-size: 100%;	
	}
	
h1
	{
	font-size: 160%;
	color: #1d0583;
	}
	
h2
	{
	font-size: 140%;
	color: #1d0583;
	}
	
h3	
	{
	font-size: 120%;
	color: #ff0000;
	}
	
h4	
	{
	font-size: 110%;
	color: #000000;
	}
	
h5
	{
	font-size: 110%;
	color: #1d0583;
	}
	
.active
	{
	color: #ff0000;
	text-decoration: none;
	}
	
	
a:link	
	{
	color: #1d0583;
	text-decoration: none;
	}

a:hover	
	{
	color: #ff0000;
	text-decoration: none;
	}
	
a:visited	
	{
	color: #1d0583;
	text-decoration: none;
	}
	

	
.blue
	{
	color: #1d0583;	
	}

.red
	{
	color: #ff0000;	
	}
	
.newstitle	
	{
	font-size: 110%;
	color: #000000;
	font-weight: bold;
	}	

.newstext
	{
	margin-top: -14px;	
	}
	

/*LAYOUT*/

img
	{
	border: 0px;	
	}

#container
	{
	width: 1000px;
	margin: 0 auto;
	/*border:1px solid red;*/	
	}

#banner
	{
	display: block;
	width: 1000px;
	height: 393px; 
	background: url(../images/banner-page.gif) no-repeat top;
	}
	
#banner-home
	{
	display: block;
	width: 1000px;
	height: 393px; 
	background: url(../images/banner-home.gif) no-repeat top;
	}	
	
#banner h1
	{
	margin-top: 0px;
	text-indent: -5000px;
	}

#banner-home h1
	{
	margin-top: 0px;
	text-indent: -5000px;
	}
	
#title
	{
	display: block;
	width: 350px;
	position: relative;
	left: 600px;
	top: -382px;
	text-align: center;
	font-size: 120%;
	}
	
#strapline
	{
	display: block;
	width: 500px;
	position: relative;
	left: 100px;
	top: -284px;
	font-style: italic;	
	}
	
#menu
	{
	position: relative;
	top: -266px;
	left: -8px;
	font-size: 13px;
	font-weight: bold;
	}
	
#menu ul
	{
	list-style: none;
	}
	
#menu li
	{
	color: #ff0000;
	display: inline;
	}
	
#menu li:before
	{ 
	content: "| ";
	}
	
#menu li.firstmenuli:before
	{
	content: none;
	}
	
#submenu li.firstmenuli:before
	{
	content: none;
	}
	
#image
	{
	position: relative;
	top: -393px;
	left: 710px;
	display: block;
	width: 260px;
	height: 196px;
	background: url(../images/image003.jpg) no-repeat top left;
	}
	
#image h4
	{
	position: relative;
	top: 100px;
	color: #000;
	text-align: justify;
	margin: 0px 2px 0px 2px;
	}
	
#image img
	{
	position: relative;
	top: 100px;

	}

	
#boxbottom
	{	
	/*make this the same width as the bottom image*/	
	/*don’t set the height as this needs to be flexible*/	
	display:block;	
	width:1000px;	
	/*set the image as a background*/	
	background-position:left bottom;	
	background-repeat:no-repeat;	
	background-image:url(../images/pagebox.gif);	
	position: relative;
	top: -160px;
	}
	
#boxbottom2
	{	
	/*make this the same width as the bottom image*/	
	/*don’t set the height as this needs to be flexible*/	
	display:block;	
	width:1000px;	
	/*set the image as a background*/	
	background-position:left bottom;	
	background-repeat:no-repeat;	
	background-image:url(../images/pagebox.gif);	
	position: relative;
	top: -367px;
	}
	
#contenthome
	{		
	display:block;	
	width:1000px;			
	position: relative;
	top: 0px;
	}
	
#box1
	{
	display: block;
	width: 512px;
	position: relative;
	top: -415px;
	text-align: justify;
	}
	
#box1top
	{	
	/*make this the same size as the top image*/	
	display:block;	
	width:512px;	
	height:70px;	
	/*set the image as a background*/	
	background-position:left top;	
	background-repeat:no-repeat;	
	background-image: url(../images/box1top.gif)
	
	}
	
#box1bottom
	{	
	/*make this the same width as the bottom image*/	
	/*don’t set the height as this needs to be flexible*/	
	display:block;	
	width:512px;	
	/*set the image as a background*/	
	background-position:left bottom;	
	background-repeat:no-repeat;	
	background-image:url(../images/box1bottom.gif);	
	
	}
	
.box1content
	{	
	/*set the font style for the main content*/		
	display:block;	
	/*align the main content nicely*/
	padding-top: 10px;
	padding-left:30px;	
	padding-bottom:60px;	
	padding-right:30px;	
	}
	
#box2
	{
	display: block;
	width: 450px;
	position: relative;
	top: -750px;
	left: 550px;
	text-align: justify;
	}
	
#box2top
	{	
	/*make this the same size as the top image*/	
	display:block;	
	width:450px;	
	height:70px;	
	/*set the image as a background*/	
	background-position:left top;	
	background-repeat:no-repeat;	
	background-image: url(../images/box2top.gif)
	}
	
#box2bottom
	{	
	/*make this the same width as the bottom image*/	
	/*don’t set the height as this needs to be flexible*/	
	display:block;	
	width:450px;	
	/*set the image as a background*/	
	background-position:left bottom;	
	background-repeat:no-repeat;	
	background-image:url(../images/box2bottom.gif);	
	}
	
.box2content
	{	
	/*set the font style for the main content*/		
	display:block;	
	/*align the main content nicely*/
	padding-left:30px;	
	padding-bottom:50px;	
	padding-right:30px;	
	}
	
.box2title
	{
	font-size: 110%;
	color: #1d0583;
	font-weight: bold;
	}
	
	
.box1content h4
	{
	text-align: center;
	}
	
.maincontent
	{	
	/*set the font style for the main content*/		
	display:block;	
	/*align the main content nicely*/	
	padding-left:30px;	
	padding-bottom:80px;	
	padding-right:30px;	
	}
	
.maincontent img.tim
	{
	position: relative;
	left: 0px;	
	float: right;
	padding: 3px;
	}
	

	
	
#submenu
	{ 
	position: relative;
	left: -40px;
	color: #ff0000;
	font-weight: bold;
	}
	

#submenu ul
	{ 
	
	}
	
#submenu li
	{ 
	display: inline; 
	}
	
#submenu li:before
	{ 
	content: "| ";
	}
	
#submenu li.firstmenuli:before
	{
	content: none;
	}
	
#footer
	{
	display: block;
	width: 1000px
	padding: 2px 10px 2px 10px;
	position: relative;
	top: 20px;
	text-align: center;
	}
	
#footerhome
	{
	display: block;
	width: 1000px
	padding: 2px 10px 2px 10px;
	position: relative;
	top: -750px;
	text-align: center;
	}

#news
	{
	display: block;
	width: 280px;
	height: 160px;
	position: relative;
	left: 700px;
	top: -380px;
	}
