@charset "utf-8";

/* CSS Document */

body{

	background:url(../img/bg.jpg) repeat-x 0 0 #004b8e;

	background-attachment: fixed;

	font:normal 13px/19px Arial, Helvetica, sans-serif;

	padding:0; 

	margin:0; 

	border:0;

	}

/*page fonts*/

.pooltxt {

	font-family: Arial, Helvetica, sans-serif;

	color: #0066CC;

	font-size: 14px;

	line-height: 1.3em;

}

.pooltxtsmall {

	font-family: Arial, Helvetica, sans-serif;

	color: #0066CC;

	font-size: 11px;

	margin-bottom: 5px;

}

.footer {

	margin-top: 9px;

	font-family: Verdana;

	color: #45a2ce;

	font-size: 11px;

}

.footer a {

	margin-top: 9px;

	font-family: Verdana;

	color: #45a2ce;

	font-size: 11px;

	text-decoration: none;

}

.footer a:hover {

	margin-top: 9px;

	font-family: Verdana;

	color: #ffffff;

	font-size: 11px;

	text-decoration: none;

}

.header {

	font-family: Arial, Helvetica, sans-serif;

	color: #0066CC;

	font-size: 19px;

	font-weight: bold;

}

.fs1 {

	font-family: Verdana;

	color: #6484c8;

	font-size: 10px;

	font-weight: bold;

	line-height: 1.1em;

	margin-top: 5px;

}

.fs2 {

	font-family: Verdana;

	color: #c97460;

	font-size: 10px;

	font-weight: bold;

	line-height: 1.1em;

}

.fs3 {

	font-family: Verdana;

	color: #61b423;

	font-size: 10px;

	font-weight: bold;

	line-height: 1.1em;

}

.newsheading {

	color: #034383;

	font-size: 14px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.seeallcolours {

	margin-top: 5px;

	font-family: Verdana;

	color: #006699;

	font-size: 11px;

	font-weight: bold;

}

.seeallcolours a {

	margin-top: 5px;

	font-family: Verdana;

	color: #006699;

	font-size: 11px;

	font-weight: bold;

	text-decoration: underline;

}

.seeallcolours a:hover {

	margin-top: 5px;

	font-family: Verdana;

	color: #006696;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

}

.newstxt {

	margin-top: 0px;

	font-family: Verdana;

	color: #000000;

	font-size: 11px;

}

.newstxt a {

	margin-top: 0px;

	font-family: Verdana;

	color: #000000;

	font-size: 11px;

	text-decoration: none;

}

.newstxt a:hover {

	margin-top: 0px;

	font-family: Verdana;

	color: #006696;

	font-size: 11px;

	text-decoration: underline;

}

a {

   outline: none;

}

/*end page fonts*/

/*header*/

div#header{width:898px; height:30px; border-bottom:1px solid black;border-left: 1px solid #bfd2e1; border-right: 1px solid #bfd2e1; margin: 0px; padding:0px; text-align:left; background: #ffffff url(../images/btn3.jpg) repeat-x left top;}

/*holder*/

#container

{

width: 898px;

background: #ffffff url(../img/bodybottombg.jpg) bottom;

background-repeat: no-repeat;

color: #333;

line-height: 130%;

border-right: 1px solid #bfd2e1;

border-left: 1px solid #bfd2e1;

}

#container2

{

width: 898px;

height: auto;

background-color: #ffffff;

color: #333;

line-height: 130%;

border-right: 1px solid #bfd2e1;

border-left: 1px solid #bfd2e1;

}

/*layout*/





#rightnav

{

float: right;

width: 160px;

padding: 0em;

}



#content

{

margin-left: 10px;

margin-right: 185px;

padding: 1em;

width: 582px;

}

#content2

{

height: 578px;

margin-left: 10px;

background-color: #ffffff;

}

/*end layout*/

/*bluebox*/

#poolnews {

	background-color: #EBEFFA;

	width: 600px;

	border: 2px solid #7E9DDE;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #6987c5;

	background: url(img/quickbg.jpg) repeat-x left top;

	font-weight: bold;

}

#poolnews h1 {

	color: #034383;

	font-size: 14px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	margin-top: 1px;

}

/*end bluebox*/



#flashcontent {

	width: 900px;

	height: 225px;

	background-color: #004b8e;

	padding: 0px;

	margin: 0px;

	float: none;

	clear: both;

}

#contactcontent {

	width: 370px;

	height: 290px;

	padding: 0px;

	margin: 0px;

	float:none;

	clear:both;

}
.floatright {float:right;padding:10px;}
