/* Colours used */
/*----------------

Text Grey				#CCCCCC
Electric Green			#99FF00
Blue line news			#0032ab

------------------*/

@import	url(forms.css);

/* Main elements
------------------*/
*	{
	margin:0;
	padding:0;
}

body	{
	font-family:Trebuchet MS, Verdana, sans-serif;
	background:#74BBE9 url(../images/bg5c.jpg) no-repeat center top;
	color:#333333;
	font-size:62.5%;
}

/* SBMH to correct font-size difference */
* html body {
	font-size:x-small; /* for IE5/Win */
	f\ont-size:62.5%; /* for other IE versions */
}
h1,h3,h4,h5	{
	font-weight:normal;
}

h1	{
	font-size:2em;
	color:#0030AD;
	margin-left:5px;
}

h2	{
	font-size:1.2em;
	color:#0030AD;
	margin-left:5px;
}

h3	{
	font-size:1.3em;
	color:#0030AD;
}

h4	{
	font-size:1.4em;
}
h5	{
	font-size:1em;	
}
p	{
	font-size:1.3em;
	color:#000066;
	text-align:justify;
	word-spacing:-1px;
	padding:7px;
}
a	{
	text-decoration:none;
	color:#0000ff;
}
a img	{
	border:0;
}
a:hover	{
	color:#000000;
	text-decoration:underline;
}
a:link {
	position:relative;
}
li	{
	list-style:none;
}

hr {
	border:thin dashed #4f4f4f;
	margin-bottom:1.2em;
}

/*
=============================
COPY LINKS
============================= 
*/

h3 a:link {
	color:#000000;
	font-size:1.3em;
}

h3 a:visited {
	color:#000000;
	font-size:1.3em;
}

h3 a:hover {
	color:#0000FF;
	font-size:1.3em;
	text-decoration:underline;
}

h2 a:link {
	color:#333333;
	font-size:1.1em;
}

h2 a:visited {
	color:#333333;
	font-size:1.1em;
}

h2 a:hover {
	color:#0000FF;
	font-size:1.1em;
	text-decoration:underline;
}

.copy a:link {
	font-family: Tahoma;
	font-size: 12px;
	color: #cccccc;
	text-decoration:none;
	position:relative;

}

.copy a:visited {
	font-family: Tahoma;
	color: #cccccc;
	text-decoration:none;

}
.copy a:hover {
	font-family: Tahoma;
	font-size: 12px;
	color:#cccccc;
	text-decoration:underline;

}

/*
============================
main divs
============================
*/

#wrapper	{
	width:1000px;
	margin:0px auto 0;
	border:0px solid red;
}

#smoothcontainer   {
	width:700px;
	margin:0px 0px 0px 300px;
	float:left;
	z-index:1;
}
#latestnews	{
	width:100%;
	clear:left;
	margin-bottom:30px;
}
#latestnews li	{
	border-bottom:1px solid #0032ab;
	float:left;
	padding-bottom:5px;
	width:100%;
}
#latestnews li:first-child	{
	border-top:1px solid #0032ab;
}
#latestnews p	{
	font-size:13px;
}
#latestnews .date,
#latestnews .news-title,
#latestnews a	{
	float:left;
	clear:left;
}
#latestnews a	{
	padding:5px 0;
	width:100%;
}
#title	{
	margin-left:16px;
}
#news-detail	{
	padding:5px 10px;
	text-align:left;
}
#news-detail h2	{
	font-size:15px;
}
#news-detail p	{
	text-align:left;
}
#news-detail img	{
	margin-top:15px;
	margin-left:5px;
}
#back	{
	margin-left:22px;
	font-size:13px;
}
.header	{
	font-size:14px;
	font-weight:bold;
	margin-top:10px;
}
#listing-holder a	{
	font-size:13px;
}
#galleries	{
	padding:20px 0;
	float:left;
	width:100%;
}
#galleries a	{
	float:left;
	clear:left;
}
#galleries li	{
	border-bottom:1px solid #006;
	clear:left;
	float:left;
	width:100%;
}
#galleries li:first-child	{
	border-top:1px solid #006;
}
.left	{
	float:left;
	clear:left;
}
.right	{
	float:right;
}

#logo		{
	width:1000px;
	height:137px;
	margin:0px 0px 0px 0px;
/*	background: url(../images/bg-top.jpg) no-repeat center top; */
	float:left;
}

#logo-home	{
	width:1000px;
	height:137px;
	margin:0px 0px 0px 0px;
	float:left;
}

#flash-home		{
	width:1000px;
	height:137px;
	margin:0px 0px 0px 0px;
/*	background: url(../images/bg-top.jpg) no-repeat center top; */
	float:left;
	z-index:4;
	
}

#home-text 		{
	width:1000px;
	height:750px;
	margin:143px 0px 0px 0px;
/*	background: url(../images/home-footer2.jpg) no-repeat center top; */
	float:left;
}
#text-main 		{
	width:1000px;
	height:750px;
	margin:0px 0px 0px 0px;
/*	background: url(../images/bg-copy.jpg) no-repeat center top; */
	float:left;
}

#main-home 		{
	width:1000px;
	height:750px;
	margin:0px 0px 00px 0px;
	float:left;
}
#news  {
	width:280px;
	height:150px;
/*	background:#ffffff; */
	margin:330px 0px 0px 15px;
	float:left;
}
.unison {
	color: #C60;
}

#home-news  {
	width:280px;
	height:150px;
/*	background:#ffffff; */
	margin:50px 0px 0px 15px;
	float:left;
}

#middle  {
	width:280px;
	height:150px;
/*	background:#ffffff; */
	margin:10px 0px 0px 20px;
	float:left;
}
#text-top1		{
	width:600px;
	height:20px;
	margin:0px 0px 0px 150px;
	background: url(../images/text-top.png) no-repeat center top;
	float:left;
}



#text-body		{
	width:600px;
/*	height:500px; */
	margin:0px 0px 0px 150px;
	background: url(../images/text-body.png);
	float:left;
}

#newsletter		{
	width:600px;
	height:530px; 
	margin:0px 0px 0px 150px;
	float:left;
}
#text-bottom		{
	width:600px;
	height:20px;
	margin:0px 0px 0px 150px;
	background: url(../images/text-bottom.png) no-repeat center top;
	float:left;
}
#footer  {
	width:500px;
	margin:70px 0px 0px 250px; 
	float:left;
	color:#333333;
}

#sponsors  {
	width:500px;
	margin:50px 0px 0px 250px;
	color:#333333;
	float:left;
}
/* 
======================
LINE TEXT AREAS
======================
*/
#text-top1-lu		{
	width:700px;
	height:20px;
	margin:0px 0px 0px 150px;
	background: url(../images/text-top2.gif) no-repeat center top;
	float:left;
}

#text-body-lu		{
	width:700px;
/*	height:500px; */
	margin:0px 0px 0px 150px;
	background-color:#FFFFFF;
	float:left;
	font-size:10px padding:3px;
}

#text-bottom-lu		{
	width:700px;
	height:20px;
	margin:0px 0px 0px 150px;
	background: url(../images/text-bottom2.png) no-repeat center top;
	float:left;
}


/*
============================
classes
============================
*/

	.img1	{
		width:200px;
		float:right;
		margin-right:20px;
	}
	
	.img2	{
		width:220px;
		float:left;
	}
	
	.leading-text	{
		width:380px;
		float:left;
	}
	.bold	{
		font-weight:bold;
	}
	.bold_italic	{
		font-style:italic;
		font-weight:bold;
	}
	.clear	{
		clear:both;
	}
	.lowercase	{
		text-transform:lowercase;
	}
	.marginT40	{
		margin-top:40px;
	}
	.marginTB20	{
		margin:20px 0;
	}
	.title	{
		color:#99FF00;
		font-weight:bold;
	}

	.style1 {color: #333333}
	
	.style2 {color: #000000}

