@charset "iso-8859-1";
/* CSS Document */



h2
{
font-size: 29px;;
letter-spacing:-2px;
}


body {



	background-color:#ffffff;
		background-color: #000000;
	background-image: url(img/bliebg.jpg);
	background-repeat: repeat;

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;

}


.spacer
{
padding-left: 4px;
padding-right: 4px;
}

.footerspacer
{
padding-left: 3px;
padding-right: 3px;
}

input,select,text area
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	/* background-color:#C6E8FF;*/
}

#page
{
	width: 900px;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-bottom: 50;
	margin-left: auto;
	clear: none;
	border: thick solid #CCCCCC;
	margin-top: 25px;


}

#header
{
	width: 865px;
	background-color: #ffffff;
	padding-top: 50px;
	padding-bottom: 10px;
	padding-left: 35px;
	background-image: url(img/gb-header.jpg);
	height: 80px;
}

#nav
{
	background-color: #006699;
	padding-right: 35px;
	padding-left: 35px;
	height: 38px;
	font-weight: bold;
}

.navspacer
{
padding-left: 10px;
padding-right: 10px;
}



#footer
{
	clear: both;
	float: left;
	font-size: 10px;
	padding-left: 35px;
	background-color: #006699;
	width: 830px;
	padding-right: 35px;
	margin-top: 35px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: right;
}


#SiteContent
{
	position:relative;
	width: 911px;
	padding-top: 54px;
	padding-right: 27px;
	padding-bottom: 27px;
	padding-left: 27px;
	background-color: #FFFFFF;
	float:left

}



#SiteContent2
{
	position:relative;
	width: 911px;
	padding-top: 22px;
	padding-right: 27px;
	padding-bottom: 27px;
	padding-left: 27px;
	background-color: #FFFFFF;
	float:left

}

#ContentPageLeft
{

	position:relative;
	width: 380px;
	padding-top: 22px;
	padding-right: 27px;
	padding-bottom: 27px;
	background-color: #FFFFFF;
	float:left

}

#ContentPageRight
{
	position:relative;
	width: 463px;
	padding-bottom: 27px;
	background-color: #FFFFFF;
	float:right;
	padding-top: 22px;

}





.Border1
{
padding: 5px;
border: #CCCCCC thin dotted;
}

#bread
{
}

#bread A  {font-size:9px; color: #aaaaaa;}
#bread A:link	{color: #aaaaaa;text-decoration: none;}
#bread A:visited { color: #aaaaaa; text-decoration:none}
#bread A:active {color: #aaaaaa; text-decoration:none}
#bread A:hover	{ color: black; text-decoration:none}


#footer A  {font-size:10px; color: #aaaaaa;}
#footer A:link	{color: #aaaaaa;text-decoration: none;}
#footer A:visited { color: #aaaaaa; text-decoration:none}
#footer A:active {color: #aaaaaa; text-decoration:none}
#footer A:hover	{ color: GOLD; text-decoration:none}

#pdfDesc A  {font-size:14px; color: #000000;}
#pdfDesc A:link	{color: #000000;text-decoration: none;}
#pdfDesc A:visited { color: #000000; text-decoration:none}
#pdfDesc A:active {color: #000000; text-decoration:none}
#pdfDesc A:hover	{ color: red; text-decoration:none}




A  {font-size:12px; color: #027D43; font-weight:normal}
A:link	{color: #027D43;text-decoration: underline;}
A:visited { color: #027D43; text-decoration:none}
A:active {color: #027D43; text-decoration:none}
A:hover	{ color: BLACK; text-decoration:underline}
/* li {
	list-style-image: url(images/arrow.gif);
}
*/
#div
{
text-align:center
}


#page-content-home
{
	clear: both;
	padding-top: 35px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 35px;
}

#HomeLeft
{
	width: 410px;
	float:left;
	font-weight: normal;
	height: 226px;
	clear: both;
}

#ContentLeft
{
	width: 467px;
	float:left;
	padding-left: 10px;
	font-weight: normal;
	text-align:justify;
	clear: both;
}


#HomeRight
{
	width: 380px;
	float:left;
	padding-left: 35px;
	font-weight: normal;

}

#ContentRight
{
	width: 304px;
	float:left;
	padding-left: 35px;
	font-weight: normal;

}

#Image350
{
 width: 510px;
 float:left
 }

.width50
{ width: 50px }

.width100
{ width: 100px }
.width120
{ width: 120px }

.width130
{ width: 130px }

.width140
{ width: 140px }

.width150
{ width: 150px }


#TwoMirros
{

}

#MirrorsLeft
{
	width: 250px;
	float: right;
}

ul{
list-style-type:circle;
padding: 4px;
margin-left: 5px;

}

#HomePagePromo
{
	width: 280px;
	height: 146px;
	float: left;
	margin-top: 10px;
}

#HomePagePromoCentre
{
	width: 280px;
	height: 146px;
	float: left;
	background-color:#99CC99;
	margin-left: 34px;
	margin-right: 34px;
	margin-top: 10px;

}


#HomePagePromoRight
{
	width: 280px;
	height: 146px;
	float: right;
	background-color:#99CC99;
	margin-top: 10px;

}

#PromoSpots
{
	float: none;
	clear: both;
	margin-top: 5px;
	margin-left: 0px;
}

#PromoHeading
{
	clear:both;
	background-color: #333333;
	width: 910px;
	margin-top: 20px;
	margin-bottom: 20px;
}
	
	
#HPPromos

{
	clear: both;
	padding-right: 35px;
	padding-left: 35px;
	padding-top: 25px;
}


#HomePromoLeft

{
	float:left;



width: 200px
padding: 10px;
	width: 253px;
	background-color: #CCCCCC;
	height: 150px;

}

#HomePromoCentre
{
	float:left;






width: 200px
padding: 10px;
	width: 253px;
	padding-right: 29px;
	padding-left: 29px;
	height: 150px;
	padding-bottom: 25px;
	margin-bottom: 20px;

}

#HomePromoRight
{
	float:left;


width: 200px
padding: 10px;
	width: 253px;
	height: 150px;
	clear: right;

}

.heading1
{
	font-size: 26px;
	color:#006699;
	font-weight: bold;
	line-height: normal;
	letter-spacing: -1px;

}


.heading2
{
	font-size: 17px;
	color:#006699;
	font-weight: bold;
	line-height: normal;
	letter-spacing: -1px;

}
	
#logoholder
{
width: 419px;
float: left
}

#headerRight
{
width: 400;
float: right;
height: 100px;
}

.ImageBorder
{
border:#006699 thin solid;
}

.DivHeight1
{
height: 400px
}

#pdf
{
width: 40px;
float: left;
}
#pdfDesc
{
	width: 400px;
	float: left;
	background-color: #eeeeee;
	padding-top: 12px;
	padding-bottom: 12px;
	font-weight: bold;
	height: 26px;
	padding-left: 12px;
	margin-bottom: 15px;
}


.eventTableText
{
color: white;
font-weight: bold;
}

.width200
{
width:230px
}
