@charset "utf-8";
/*
	***
	Styles Document VVVoorwaarts
	***

	***
	Author Information
	***

	Author: 	Mark Ernst, DreamCreek, Evidenter
	Website:	http://www.markernst.eu - http://www.dreamcreek.nl - http://www.evidenter.nl
	Email:		markernstproductions@gmail.com - dreamcreek@dreamcreek.nl - janhoff@dreamcreek.nl
	Stylesheet:	Markup version .5.001
	
	***
	Customer Information
	***
	
	Customer: 	VVVoorwaarts
	Website:	http://www.vvvoorwaarts.nl/
	Email:		info@vvvoorwaarts.nl
*/

/*
	***
	Global Styling & Parameters
	***
*/

	body {
	
		margin: 0px;
		padding: 0px;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		width: 100%;
		height: 100%;
		background-image: url(../images/vvVoorwaartsBackground.jpg);
		background-repeat: repeat-x;
		background-attachment: inherit;
		background-position: center top;
		background-color: #ffffff;
		
	}
	
/*
	***
	Overall Styling
	***
*/
			#TickerHorizontal {
				width: 500px;
				height: 200px;
				display: block;
				list-style: none;
				margin: 0;
				padding: 0;

			}
			#TickerHorizontal li {
				display: block;
				width: 200px;
				height: 100px;
				line-height: 100px;
				color: #fff;
				text-align: center;
				font-size: 72px;
				margin: 0;
				padding: 0;
				float: left;
			}

	#pictureScrolling {
		width: 980px;
		height: 148px;
		display: block;
		list-style: none;
		margin: 0;
		padding: 0;

	}
	#pictureScrolling li {
		display: block;
		width: 200px;
		height: 148px;
		line-height: 148px;
		color: #fff;
		text-align: center;
		font-size: 72px;
		margin: 0;
		padding: 0;
		float: left;
	}

	.backgroundFixIECSS {
	
		position: absolute;
		top: 0px;
		left: 0px;
		z-index: 1;
		
	}
	
	.siteContainer {
	
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0px;
		left: 0px;
		z-index: 100;
		
	}
	
	.emptyImages {
	
		display: none;
		visibility: hidden;
		width: 0px;
		height: 0px;
		position: fixed;
		top: 0px;
		left: 0px;
	
	}
	
	.masterContainer {
		
		position: absolute;
		left: 50%;
		margin-left: -540px;
		width: 1080px;
		height: inherit;
		z-index: 100;
		
	}
	
		.masterContainer .backgroundFixIECSS {
		
			display: inline;
			position: absolute;
			top: 0px;
		
		}
		
		* html .masterContainer .backgroundFixIECSS {
		
			margin-left: -540px;
			
		}
			
	
		.masterContainer .slaveContainer {
		
			width: 980px;
			margin: 0 auto;
			z-index: 2;
		
		}
		
/*
	***
	Header Styling
	***
*/

	.masterContainer .slaveContainer .headerContainer {
	
		width: 980px;
		height: 148px;
		margin: 0 auto;
	
	}
	
		.masterContainer .slaveContainer .headerContainer .overallContainer {
		
			display: block;
			position: absolute;
			width: 980px;
			height: 148px;

		}
		
		
			.overallContainer .infoTooltip {
			
				display: block;
				position: absolute;
				right: 10px;
				bottom: 10px;
				width: auto;
				height: 20px;
				color: white;
				visibility: hidden;
				z-index: 999;
				line-height: 17px;
				text-align: center;
			
			}
			
				.infoTooltip .popupLeft {
				
					width: 10px;
					height: 20px;
					float: right;
					clear: none;
					background: url(../images/popupDivLeft.gif) no-repeat center;
				
				}
				
				.infoTooltip .popupCenter {
				
					width: auto;
					height: 20px;
					float: right;
					clear: none;
					background: url(../images/popupDivCenter.gif) repeat-x center;
				
				}
				
				.infoTooltip .popupRight {
				
					width: 10px;
					height: 20px;
					float: right;
					clear: none;
					background: url(../images/popupDivRight.gif) no-repeat center;
				
				}
		
			.masterContainer .slaveContainer .headerContainer .overallContainer .pictureScroller {
			
				display: block;
				position: absolute;
				left: 0px;
				top: 0px;
				width: 980px;
				overflow: hidden;
				height: 148px;
				z-index: 1;
				background-position: bottom center;
				background-repeat: no-repeat;
				text-align: center;
				z-index: 5;
			
			}
			
			.masterContainer .slaveContainer .headerContainer .overallContainer .pictureContainer {
			
				display: block;
				position: absolute;
				left: 0px;
				top: 0px;
				width: 980px;
				overflow: hidden;
				height: 148px;
				z-index: 1;

				z-index: 5;
			
			}
			
			.pictureContainer .fadeLeft {
			
				display: block;
				position: absolute;
				left: 0px;
				top: 0px;
				width: 148px;
				height: 148px;
				z-index: 3;
							
			}
			
			.pictureContainer .fadeRight {
			
				display: block;
				position: absolute;
				right: 0px;
				top: 0px;
				width: 196px;
				height: 148px;	
				z-index: 6;
				text-align: right;
							
			}
		/*
			.masterContainer .slaveContainer .headerContainer .overallContainer .fadeLeft {
			
				display: block;
				position: absolute;
				left: 0px;
				top: 0px;
				width: 148px;
				height: 148px;
				z-index: 3;
							
			}
			
			.masterContainer .slaveContainer .headerContainer .overallContainer .fadeRight {
			
				display: block;
				position: absolute;
				right: 0px;
				top: 0px;
				width: 196px;
				height: 148px;	
				z-index: 6;
				text-align: right;
							
			}*/
			
				.masterContainer .slaveContainer .headerContainer .overallContainer .fadeRight .commercialBanner {
				
					display: block;
					position: absolute;
					left: 0px;
					top: 32px;
					width: 174px;
					height: 74px;
					background-image: url(../images/bannerBackground.jpg);
					background-repeat: no-repeat;
					background-attachment: inherit;
					background-position: right top;	
										
				}
				
					.masterContainer .slaveContainer .headerContainer .overallContainer .fadeRight .commercialBanner .bannerContainer {
					
						display: block;
						position: absolute;
						margin-left: -75px;
						margin-top: -25px;
						left: 50%;
						top: 50%;
						width: 150px;
						height: 50px;
						background-image: url(../images/sponsoren/INGbanner.jpg);
						background-repeat: no-repeat;
						background-attachment: inherit;
						background-position: right top;	
						
					}

/*
	***
	Menu Styling
	***
*/

	.masterContainer .slaveContainer .menuContainer {

		width: 980px;
		height: 38px;
		margin: 0 auto;
		background-image: url(../images/menuBackground.jpg);
		background-repeat: repeat-x;
		background-attachment: inherit;
		background-position: center top;
		position: relative;
		z-index: 999;
	
	}
	
		.masterContainer .slaveContainer .menuContainer .loginField {

			float: right;
			margin-top: 8px;
			height: 20px;
			width: 280px;
			
		}
		
		/* IE 5+6 hack */
		* html .masterContainer .slaveContainer .menuContainer .loginField {
		
			width: 290px;
		
		}
		
			.masterContainer .slaveContainer .menuContainer .loginField form {
				
				padding: 0px;
				margin: 0px;
				
			}
		
			.masterContainer .slaveContainer .menuContainer .loginField .userImage {
				
				padding: 0px;
				margin: 0px;
				float: left;
				height: 20px;
				width: 20px;
				background-image: url(../images/userImage.gif);
				background-repeat: no-repeat;
				background-attachment: inherit;
				background-position: center;
				margin-right: 2px;
				
			}
			
			.masterContainer .slaveContainer .menuContainer .loginField .userText {
				
				padding: 0px;
				margin: 0px;
				float: right;
				height: 20px;
				width: 200px;
				margin-right: 10px;
				text-align: right;
				line-height: 18px;
				
			}
			
			
			.masterContainer .slaveContainer .menuContainer .loginField .userBackground {
				
				padding: 0px;
				margin: 0px;
				float: left;
				height: 20px;
				width: 70px;
				background-image: url(../images/inputField.jpg);
				background-repeat: no-repeat;
				background-attachment: inherit;
				background-position: center;
				border: none; 
				border-collapse: collapse;
				margin-right: 5px;
				
			}
			
			.masterContainer .slaveContainer .menuContainer .loginField .userInput {
				
				padding: 0px;
				float: left;
				height: 20px;
				width: 66px;
				background-color: inherit;
				border: none; 
				border-collapse: collapse;
				font-size: 10px;
				padding-top: 3px;
				padding-left: 2px;
				color: #b1b1b1;
				
			}
			
			.masterContainer .slaveContainer .menuContainer .loginField .passwordImage {
				
				padding: 0px;
				margin: 0px;
				float: left;
				height: 20px;
				width: 20px;
				background-image: url(../images/passwordImage.gif);
				background-repeat: no-repeat;
				background-attachment: inherit;
				background-position: center;
				margin-right: 2px;
				
			}
			
			.masterContainer .slaveContainer .menuContainer .loginField .passBackground {
				
				padding: 0px;
				margin: 0px;
				float: left;
				height: 20px;
				width: 70px;
				background-image: url(../images/inputField.jpg);
				background-repeat: no-repeat;
				background-attachment: inherit;
				background-position: center;
				border: none; 
				border-collapse: collapse;
				margin-right: 5px;
				
			}
			
			.masterContainer .slaveContainer .menuContainer .loginField .passwordInput {
				
				padding: 0px;
				float: left;
				height: 20px;
				width: 66px;
				background-color: inherit;
				border: none; 
				border-collapse: collapse;
				font-size: 10px;
				padding-top: 3px;
				padding-left: 2px;
				color: #b1b1b1;
				
			}
			
			.masterContainer .slaveContainer .menuContainer .loginField .loginButton {
				
				padding: 0px;
				margin: 0px;
				float: left;
				height: 20px;
				width: 36px;
				background-image: url(../images/loginButton.jpg);
				background-repeat: no-repeat;
				background-attachment: inherit;
				background-position: center;
				border: none;
				border-collapse: collapse;
				margin-right: 5px;
				cursor: pointer;
				
			}
			
			.logoutButton {
			
				padding: 0px;
				margin: 0px;
				float: right;
				height: 20px;
				width: 45px;
				background-image: url(../images/logoutButton.jpg);
				background-repeat: no-repeat;
				background-attachment: inherit;
				background-position: center;
				border: none;
				border-collapse: collapse;
				margin-right: 5px;
				cursor: pointer;
			
			}	
			
			.masterContainer .slaveContainer .menuContainer .loginField .registerButton {
				
				padding: 0px;
				margin: 0px;
				float: left;
				height: 20px;
				width: 20px;
				background-image: url(../images/registerButton.jpg);
				background-repeat: no-repeat;
				background-attachment: inherit;
				background-position: center;
				margin-right: 5px;
				cursor: pointer;
				
			}
			
			.masterContainer .slaveContainer .menuContainer .loginField .forgotPassButton {
				
				padding: 0px;
				margin: 0px;
				float: left;
				height: 20px;
				width: 20px;
				background-image: url(../images/forgotPasswordButton.jpg);
				background-repeat: no-repeat;
				background-attachment: inherit;
				background-position: center;
				cursor: pointer;
				
			}

		.masterContainer .slaveContainer .menuContainer .menuButtons {
		
			float: left;
			padding-top: 4px;
			height: 30px;
			width: 670px;
			overflow: hidden;
			z-index: 999;
		
		}

			.masterContainer .slaveContainer .menuContainer .menuButtons .menuButton-inactive {
			
				position: relative;
				float: left;
				width: auto;
				height: 30px;
				cursor: pointer;
				text-align: center;
				line-height: 28px;
				margin: 0px;
				margin-right: 2px;
				padding: 0px;
				padding-left: 10px;
				padding-right: 10px;
				font-weight: bold;
				color: #ffffff;
				background-image: url(../images/menuButton-inactive.jpg);
				background-repeat: repeat-x;
				background-attachment: inherit;
				background-position: center top;
				
			}
			
				.masterContainer .slaveContainer .menuContainer .menuButtons .menuButton-inactive a, a:active, a:link, a:visited, a:hover {
				
					color: #ffffff;
					font-weight: bold;
					text-decoration: none;
					cursor: pointer;
				
				}
				
			.masterContainer .slaveContainer .menuContainer .menuButtons .menuButton-active {
			
				position: relative;
				float: left;
				width: auto;
				height: 30px;
				cursor: pointer;
				text-align: center;
				line-height: 28px;
				margin: 0px;
				margin-right: 2px;
				padding: 0px;
				padding-left: 10px;
				padding-right: 10px;
				font-weight: bold;
				color: #ffffff;
				background-image: url(../images/menuButton-active.jpg);
				background-repeat: repeat-x;
				background-attachment: inherit;
				background-position: center top;
				
			}
			
				.masterContainer .slaveContainer .menuContainer .menuButtons .menuButton-active a, a:active, a:link, a:visited, a:hover {
				
					color: #ffffff;
					font-weight: bold;
					text-decoration: none;
					cursor: pointer;
				
				}
				
				.masterContainer .slaveContainer .menuContainer .menuButtons .mainMenuContainer {
				
					display: none;
					position: absolute;
					margin-top: 2px;
					top: 0px;
					left: 0px;
					width: 175px;
					z-index: 100;
					
				}
				
					.masterContainer .slaveContainer .menuContainer .menuButtons .mainMenuContainer .subMenuButton {
						
						display: block;
						width: auto;
						width: 160px;
						height: 30px;
						float: left;
						margin-left: -5px;
						background-image: url(../images/menuButton-submenu.jpg);
						background-repeat: no-repeat;
						background-attachment: inherit;
						background-position: center top;
						cursor: pointer;
						line-height: 27px;
						color: #ffffff;
						padding-left: 25px;
						z-index: 999;
						position: relative;
						
					}
					
					.masterContainer .slaveContainer .menuContainer .menuButtons .mainMenuContainer .subMenuButton-active {
						
						display: block;
						width: auto;
						width: 160px;
						height: 30px;
						float: left;
						margin-left: -5px;
						background-image: url(../images/menuButton-submenu-active.jpg);
						background-repeat: no-repeat;
						background-attachment: inherit;
						background-position: center top;
						cursor: pointer;
						line-height: 27px;
						color: #ffffff;
						padding-left: 25px;
						
					}
									
						.masterContainer .slaveContainer .menuContainer .menuButtons .mainMenuContainer .subMenuButton span a, a:link, a:active, a:visited {
						
							text-decoration: none;
							font-weight: normal;
							color: #ffffff;
							border: none;
						
						}
						
						.masterContainer .slaveContainer .menuContainer .menuButtons .mainMenuContainer .subMenuButton-active span a, a:link, a:active, a:visited {
						
							text-decoration: none;
							font-weight: normal;
							color: #000000;
							border: none;
						
						}

						
						.masterContainer .slaveContainer .menuContainer .menuButtons .mainMenuContainer .subMenuButton span a:hover {
						
							text-decoration: none;
							font-weight: normal;
							color: #ffffff;
							border-bottom: 1px #ffffff dotted;
						
						}
				
/*
	***
	Content Styling
	***
*/

	.masterContainer .slaveContainer .contentContainer {
	
		width: 980px;
		margin: 0 auto;
		background-color: #ffffff;
		overflow: visible;
	
	}
	
		.masterContainer .slaveContainer .contentContainer .contentContainer-left {
		
			float: left;
			width: 685px;
			margin-bottom: 5px;
			margin-top: 5px;
			position: relative;
			z-index: -1;
			
		}
		
		* html .masterContainer .slaveContainer .contentContainer .contentContainer-left {
		
			z-index: 1;
			
		}
		
		html>body .masterContainer .slaveContainer .contentContainer .contentContainer-left {
		
			z-index: 1;
			
		}
		
			.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block {
				
				float: left;
				width: 685px;
				border: 1px #aeaeae solid;
				margin: 0px;
				padding: 0px;
				margin-bottom: 10px;
				padding-bottom: 5px;
				display: block;
				position: relative;
			
			}
			
			* html .masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block {
			
				z-index: 1;
				
			}
			
			.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block-alt {
			
				float: left;
				width: 685px;
				border: 1px #aeaeae solid;
				margin: 0px;
				padding: 0px;
				margin-bottom: 10px;
				padding-bottom: 5px;
				position: relative;
			
			}
			
			* html .masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block-alt {
			
				z-index: 1;
				
			}

				.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block .blockImage {
				
					width: 190px;
					height: 190px;
					float: left;
					background-repeat: no-repeat;
					background-attachment: inherit;
					background-position: left;
					position: relative;
					z-index: 1;
					
				}
				
					.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block .blockImage .titleBlock_new {
					
						width: 520px;
						height: 30px;
						float: left;
						margin-top: 10px;
						margin-left: 150px;
						font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
						font-size: 14px;
						color: #ffffff;
						overflow: visible;
						font-weight: bold;
						position: relative;
						display: block;
						z-index: 3;
						
					}
					
						html>body .masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block .blockImage .titleBlock_new {
							* z-index: 1;
						}
					
						* html .masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block .blockImage .titleBlock_new {
						
							z-index: 1;
						
						}
					
						* html .masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block .blockImage .titleBlock_new {
						
							margin-left: 75px;
													
						}
					
						.contentContainer-block .blockImage .titleBlock_new .titleLeft {
						
							width: 10px;
							height: 30px;
							float: left;
							display: block;
							background: url(../images/titleBarLeft.gif) no-repeat left center;
							overflow: visible;
						
						}
						
						.contentContainer-block .blockImage .titleBlock_new .titleBanner {

							width: auto;
							height: 30px;
							float: left;
							display: block;
							line-height: 30px;
							background: url(../images/titleBarBackground.gif) repeat-x center;
							overflow: visible;
						
						}
						
						.contentContainer-block .blockImage .titleBlock_new .titleRight {

							width: 75px;
							height: 30px;
							float: left;
							display: block;
							background: url(../images/titleBarRight.gif) no-repeat left;
						
						}
					
					.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block-alt .titleBlock {
					
						width: 450px;
						height: 30px;
						float: left;
						padding: 0px 10px 0px 10px;
						line-height: 30px;
						font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
						font-size: 14px;
						color: #f46a0e;
						font-weight: bold;
						
					
					}
				
				.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block .blockContent {
				
					display: block;
					width: 470px;
					float: right;
					text-align: justify;
					margin-top: 47px;
					padding: 6px 10px 0px 10px;
					z-index: -100;
				
				}
				
				* html .masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block .blockContent {
				
					margin-top: -145px;
				
				}
				
					.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block-alt .blockContent a, a:active, a:link, a:visited, a:hover {
					
						text-decoration: none;
						font-weight: normal;
						cursor: pointer;
						color: #f46a0e;
					
					}
					
					.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block-alt .blockContent p a, a:active, a:link, a:visited, a:hover {
					
						text-decoration: none;
						font-weight: normal;
						cursor: pointer;
						color: #f46a0e;
					
					}
					
					.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block-alt .blockContent div a, a:active, a:link, a:visited, a:hover {
					
						text-decoration: none;
						font-weight: normal;
						cursor: pointer;
						color: #f46a0e;
					
					}
				
				.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block-alt .blockContent {
				
					display: block;
					width: 655px;
					float: left;
					text-align: justify;
					padding: 0px 10px 0px 10px;
				
				}
				
				/* IE5+6 hack */
				* html .masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block-alt .blockContent {
				
					width: 650px;
				
				}
				
					.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block .blockContent p {
					
						display: block;
						overflow: visible;
						padding: 0px;
						margin: 0px;
						margin-bottom: 10px;
						text-align: justify;
						width: 100%;
						height: auto;
					
					}
					
					.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block-alt .blockContent p {
						
						display: block;
						overflow: visible;
						padding: 0px;
						margin: 0px;
						margin-bottom: 10px;
						text-align: justify;
						width: 100%;
						height: auto;
					
					}
					
				.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block .readMore-ect {
				
					width: 400px;
					height: 30px;
					margin-top: 5px;
					margin-right: 10px;
					float: right;
					background-image: url(../images/repeatReadMore.gif);
					background-attachment: inherit;
					background-repeat: repeat-x;
					background-position: top;
					position: relative;
					display: block;
					z-index: 0;
					
				}
				
				* html .masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block .readMore-ect {

					z-index: 1;
					
				}
				
				html>body .masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block .readMore-ect {

					* z-index: 1;
					
				}
				
				.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block-alt .readMore-ect {
				
					width: 400px;
					height: 30px;
					margin-top: 5px;
					margin-right: 10px;
					margin-bottom: 10px;
					float: right;
					background-image: url(../images/repeatReadMore.gif);
					background-attachment: inherit;
					background-repeat: repeat-x;
					background-position: top;
					
				}
				
					.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block .readMore-ect
					.readMore-button {
					
						display: block;
						width: 101px;
						height: 30px;
						overflow: hidden;
						font-size: 11px;
						float: right;
						background-image: url(../images/readMore.gif);
						background-attachment: inherit;
						background-repeat: repeat-x;
						background-position: top;
						cursor: pointer;
						z-index: -100;
						
					}
					
					.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block-alt .readMore-ect
					.readMore-button {
					
						width: 101px;
						height: 30px;
						overflow: hidden;
						font-size: 1px;
						float: right;
						background-image: url(../images/readMore.gif);
						background-attachment: inherit;
						background-repeat: repeat-x;
						background-position: top;
						cursor: pointer;
						
					}
					
					.readMore-goBack {
					
						width: 101px;
						height: 30px;
						overflow: hidden;
						font-size: 1px;
						float: right;
						background-image: url(../images/goBack.gif);
						background-attachment: inherit;
						background-repeat: repeat-x;
						background-position: top;
						cursor: pointer;
						
					}
					
					.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block .readMore-ect
					.readMore-posterInfo {
						
						width: 190px;
						height: 30px;
						overflow: hidden;
						font-size: 10px;
						color: #b1b1b1;
						float: right;
						text-align: center;
						line-height: 35px;
						
					}
					
					.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block-alt .readMore-ect
					.readMore-posterInfo {
						
						width: 190px;
						height: 30px;
						overflow: hidden;
						font-size: 10px;
						color: #b1b1b1;
						float: right;
						text-align: center;
						line-height: 30px;
						
					}
					
					.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block .readMore-ect .readMore-joomlaIcons {
					
						width: 100px;
						height: 30px;
						overflow: hidden;
						font-size: 10px;
						color: #b1b1b1;
						float: right;
						line-height: 40px;
						text-align: center;
						
					}
					
					* html .masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block .readMore-ect .readMore-joomlaIcons {
					
						padding-top: 9px;
						
					}
					
					.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block-alt .readMore-ect
					.readMore-joomlaIcons {
					
						width: 100px;
						height: 30px;
						overflow: hidden;
						font-size: 10px;
						color: #b1b1b1;
						float: right;
						line-height: 40px;
						text-align: center;
						
					}
					
					/* IE5+6 hack */
					* html .masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block-alt .readMore-ect
					.readMore-joomlaIcons {
					
						line-height: 0px;
						padding-top: 9px;
					
					}
					
						.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block .readMore-ect
						.readMore-joomlaIcons img {
						
							border: none;
							border-collapse: collapse;
							text-decoration: none;
							font-size: 1px;
							cursor: pointer;
							
						}
						
						.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block-alt
						.readMore-ect .readMore-joomlaIcons img {
						
							border: none;
							border-collapse: collapse;
							text-decoration: none;
							font-size: 1px;
							cursor: pointer;
							
						}
					
						.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block
						.readMore-ect .readMore-joomlaIcons .joomlaIcon {
						
							width: 16px;
							height: 16px;
							cursor: pointer;
					
						}
						
						.masterContainer .slaveContainer .contentContainer .contentContainer-left .contentContainer-block-alt
						.readMore-ect .readMore-joomlaIcons .joomlaIcon {
						
							width: 16px;
							height: 16px;
							cursor: pointer;
					
						}
		
		.masterContainer .slaveContainer .contentContainer .contentContainer-right {
		
			float: right;
			width: 285px;
			overflow: visible;
			margin-top: 5px;
			margin-bottom: 5px;
		
		}
		
		/* IE5+6 hack */
		* html .masterContainer .slaveContainer .contentContainer .contentContainer-right {
		
			margin-right: -6px;
		
		}

			.masterContainer .slaveContainer .contentContainer .contentContainer-right .contentBlock {
				
				border: 1px #aeaeae solid;
				width: 285px;
				float: left;
				margin-right: 3px;
				margin-bottom: 10px;
				
			}
			
				.masterContainer .slaveContainer .contentContainer .contentContainer-right .contentBlock .contentBlock-header {
				
					padding: 0px;
					margin: 0px;
					float: left;
					width: 285px;
					height: 45px;
					background-image: url(../images/contentBlock-header.jpg);
					background-repeat: repeat-x;
					background-attachment: inherit;
					background-position: center top;
					
				}
				
					.masterContainer .slaveContainer .contentContainer .contentContainer-right .contentBlock .contentBlock-header p {
						
						width: 275px;
						height: 20px;
						margin-top: 10px;
						margin-left: 10px;
						font-size: 14px;
						text-align: left;
						color: #ffffff;
						font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
						
					}
					
				.masterContainer .slaveContainer .contentContainer .contentContainer-right .contentBlock .contentBlock-content {
				
					float: left;
					width: 275px;
					padding: 5px;
					
				}
				
					.masterContainer .slaveContainer .contentContainer .contentContainer-right .contentBlock .contentBlock-content 
					a, a:active, a:link, a:visited {
					
						color: #fb6502;
						text-decoration: none;
						font-weight: normal;
						
					}
					
					.masterContainer .slaveContainer .contentContainer .contentContainer-right .contentBlock .contentBlock-content 
					a:hover {
					
						color: #fb6502;
						text-decoration: none;
						font-weight: normal;
						border-bottom: 1px #fb6502 dotted;
						
					}
					
					.masterContainer .slaveContainer .contentContainer .contentContainer-right .contentBlock .contentBlock-content 
					ul, li {
						
						margin-left: 15px;
						
					}
				
				.masterContainer .slaveContainer .contentContainer .contentContainer-right .contentBlock .contentBlock-content * {
				
					margin: 0px;
					
				}
			
/*
	***
	Footer Styling
	***
*/

	.masterContainer .slaveContainer .footerContainer {
	
		clear: both;
		width: 980px;
		height: 75px;
		margin: 0 auto;
		background-image: url(../images/footerBackground.jpg);
		background-repeat: repeat-x;
		background-attachment: inherit;
		background-position: center top;
		overflow: hidden;
	
	}
	
		.masterContainer .slaveContainer .footerContainer .footerCopyright {

			width: 300px;
			height: 50px;
			margin-left: 10px;
			margin-top: 15px;
			float: left;
			
		}
		
		/* IE5+6 hack */
		* html .masterContainer .slaveContainer .footerContainer .footerCopyright {
		
			margin-left: 5px;
		
		}
		
			.masterContainer .slaveContainer .footerContainer .footerCopyright p {
				
				padding: 0px;
				margin: 0px;
				font-size: 10px;
				color: #000000;
				text-align: left;
				
			}
			
				.masterContainer .slaveContainer .footerContainer .footerCopyright p a, a:link, a:visited, a:active a:hover {
					
					text-decoration: none;
					font-weight: normal;
					color: #fb6502;
					
				}
		
		.masterContainer .slaveContainer .footerContainer .footerDisclaimer {
		
			width: 300px;
			height: 50px;
			margin-right: 10px;
			margin-top: 15px;
			float: right;
			
		}
		
		/* IE5+6 hack */
		* html .masterContainer .slaveContainer .footerContainer .footerDisclaimer {
		
			margin-right: 5px;
		
		}
		
			.masterContainer .slaveContainer .footerContainer .footerDisclaimer p {
				
				padding: 0px;
				margin: 0px;
				font-size: 10px;
				color: #000000;
				text-align: right;
				
			}
			
				.masterContainer .slaveContainer .footerContainer .footerDisclaimer p a, a:link, a:visited, a:active {
					
					text-decoration: none;
					font-weight: normal;
					color: #000000;
					
				}
				
				.masterContainer .slaveContainer .footerContainer .footerDisclaimer p a:hover {
					
					text-decoration: none;
					font-weight: normal;
					color: #fb6502;
					border-bottom: 1px #fb6502 dotted;
					
				}
				
	.pollStyle {
	
		background-image: url(../images/pollStretch.jpg);
		background-repeat: repeat-x;
		background-position: left;
		height: 10px;
		margin-left: 10px;
	
	}
	
		.pagenav {
		
			font-weight: bold;
		
		}
		
		span .pagenav {
			
			font-weight: normal;
		
		}