body
	{	margin:			0px 0px 0px 0px;
		background:		no-repeat
					top
					fixed;
	}
form	{	margin:			0px 0px 0px 0px;
	}

/*| COLOURS	[Start]	|*/
	body
		{	background-color:		#000;
		}
/*| COLOURS	[End]	|*/


/*| BODY CELL	[Start]	|*/
	.Side
		{	background:			#323232
							repeat-y;
		}
		.Side.Left
			{	background-image:		url('../images/background/Left.gif');
				background-position:		right;
			}
		.Side.Right
			{	background-image:		url('../images/background/Right.gif');
				background-position:		left;
			}
	.Center
		{	border:			solid #5d5d5d;
			border-width:		0px 1px 0px 1px;
		}
/*| BODY CELL	[End]	|*/

/*| BG IMAGE	[Start]	|*/
	body.Default
		{	background-image:		url('../images/Default/Background.jpg');
		}
		body.Default .GIF .MENU
			{	background:			url('../images/Default/Menu.jpg');
			}
		body.Default .GIF .BODY
			{	background:			url('../images/Default/Page.jpg') no-repeat #000;
			}
	body.ConsultingAndDesign
		{	background-image:		url('../images/ConsultingAndDesign/Background.jpg');
		}
		body.ConsultingAndDesign .GIF .MENU
			{	background:			url('../images/ConsultingAndDesign/Menu.jpg');
			}
		body.ConsultingAndDesign .GIF .BODY
			{	background:			url('../images/ConsultingAndDesign/Page.jpg') no-repeat #000;
			}
		body.ConsultingAndDesign .Consult
			{	background:			url('../images/Background/Consult.png') no-repeat;
				height:				665px;
				padding:			55px 375px 0px 70px;
				text-align:			justify;
			}
		body.ConsultingAndDesign .ConsultHalloween
			{	background:			url('../images/Background/ConsultHalloween.png') no-repeat;
				height:				665px;
				padding:			420px 25px 0px 385px;
				text-align:			justify;
			}
		body.ConsultingAndDesign .ConsultHoliday
			{	background:			url('../images/Background/ConsultHoliday.png') no-repeat;
				height:				665px;
				padding:			400px 135px 0px 161px;
				text-align:			justify;
			}
		body.ConsultingAndDesign .ConsultWalkthrough
			{	background:			url('../images/Background/ConsultWalkthrough.png') no-repeat;
				height:				665px;
				padding:			425px 345px 0px 65px;
				text-align:			justify;
			}
			body.ConsultingAndDesign div.Title
				{	font-family:			Times New Roman,
									Times;
					font-size:			18px;
					font-variant:			small-caps;
					font-weight:			normal;
					color:				#fff;
					border-bottom:			0px solid #d27a08;
					line-height:			18px;
					text-align:			right;
				}
			body.ConsultingAndDesign .GIF .Consult,
			body.ConsultingAndDesign .GIF .ConsultHalloween,
			body.ConsultingAndDesign .GIF .ConsultHoliday,
			body.ConsultingAndDesign .GIF .ConsultWalkthrough
				{	background-color:		#000;
				}
	body.MirrorMaze
		{	background-image:		url('../images/MirrorMaze/Background.jpg');
		}
		body.MirrorMaze .GIF .MENU
			{	background:			url('../images/MirrorMaze/Menu.jpg');
			}
		body.MirrorMaze .GIF .BODY
			{	background:			url('../images/MirrorMaze/Page.jpg') no-repeat #000;
			}
	body.TheFuture
		{	background-image:		url('../images/TheFuture/Background.jpg');
		}
		body.TheFuture .GIF .MENU
			{	background:			url('../images/TheFuture/Menu.jpg');
			}
		body.TheFuture .GIF .BODY
			{	background:			url('../images/TheFuture/Page.jpg') no-repeat #000;
			}
	body.Video
		{	background-image:		url('../images/Video/Background.jpg');
		}
		body.Video .GIF .MENU
			{	background:			url('../images/Video/Menu.jpg');
			}
		body.Video .GIF .BODY
			{	background:			url('../images/Video/Page.jpg') no-repeat #000;
			}
	body.Clients
		{	background-image:		url('../images/Clients/Background.jpg');
		}
		body.Clients .GIF .MENU
			{	background:			url('../images/Clients/Menu.jpg');
			}
		body.Clients .GIF .BODY
			{	background:			url('../images/Clients/Page.jpg') no-repeat #000;
			}
	body.Contact
		{	background-image:		url('../images/Contact/Background.jpg');
		}
		body.Contact .GIF .MENU
			{	background:			url('../images/Contact/Menu.jpg');
			}
		body.Contact .GIF .BODY
			{	background:			url('../images/Contact/Page.jpg') no-repeat #000;
			}
/*| BG IMAGE	[End]	|*/

/*| PNGs	[Start]	|*/
	.PNG
		{	
		}
		.PNG .MENU
			{	background:			url('../images/Background/Menu.png')
								no-repeat
								top;
			}
		.PNG .BODY,
		.PNG .FOOTER
			{	background:			url('../images/Background/Page.png')
								no-repeat;
				vertical-align:			top;
				text-align:			center;
			}
/*| PNGs	[End]	|*/

/*| GIFs	[Start]	|*/
	.GIF
		{	
		}
		.GIF .MENU
			{	background-repeat:		no-repeat;
			}
		.GIF .BODY
			{	background-repeat:		no-repeat;
				background-color:		#000;
				vertical-align:			top;
				text-align:			center;
			}
/*| PNGs	[End]	|*/


/*| BodyFormat	[Start]	|*/
	.MENU
		{	padding:		0px 5px 0px 15px;
		}
	.BODY
		{	
		}
		.BODY .Title
			{	font-family:			Times New Roman,
								Times;
				font-size:			30px;
				font-variant:			small-caps;
				font-weight:			normal;
				color:				#baab76;
				border-bottom:			1px solid #d27a08;
				line-height:			24px;
			}
		.BODY .SubMenu
			{	height:				22px;
			}
		.BODY .Text
			{	padding:			10px 3px 25px 3px;
			}
			.BODY .Text,
			.BODY .Text td
				{	color:				#fff;
					font-size:			12px;
					font-family:			Verdana,Tahoma,Arial;
				}
			.BODY .Text b
				{	color:				#f37f21;
					font-size:			13px;
					letter-spacing:			1px;
					font-variant:			small-caps;
				}
			.BODY .Text a
				{	text-decoration:		none;
					color:				#baab76;
					letter-spacing:			1px;
				}
			.BODY .Text a:hover
				{	text-decoration:		underline;
				}
			.BODY .Text .Secondary b
				{	color:				#cfc297;
				}
			.BODY .Text .Secondary a
				{	color:				#f37f21;
				}
			.BODY .Text .Secondary a:visited
				{	color:				#9f6517;
				}
/*| BodyFormat	[End]	|*/

/*| FORM	[Start]	|*/
	.FORM
		{
		}
		.FORM td.HighLite
			{	font-size:			12px;
				font-variant:			small-caps;
				font-weight:			bold;
				color:				#000;
				background:			#d27a08;
				padding:			0px;
				opacity:			0.8;
				filter:				alpha(opacity=80);
			}
		.FORM input,
		.FORM textarea,
		.FORM select
			{	width:				100%;
			}
		.FORM textarea
			{	height:				100px;
			}
		.FORM input,
		.FORM textarea
			{	background:			#555;
				border:				1px #777 solid;
				color:				#fff;
				opacity:			0.8;
				filter:				alpha(opacity=80);
			}
		.FORM select
			{	color:				#000;
				opacity:			0.7;
				filter:				alpha(opacity=70);
			}

		.FORM .HighLite input
			{	background:			#c27816;
				border:				1px #f2a239 solid;
				border-width:			0px 0px 0px 1px;
				color:				#fff;
				width:				100px;
				opacity:			0.8;
				filter:				alpha(opacity=80);
			}
/*| FORM	[End]	|*/

/*| FootFormat	[Start]	|*/
	.FOOTER
		{	height:				45px;
		}
		.PNG .FOOTER
			{	background-position:		bottom;
			}
		.FOOTER .Text
			{	background:			url('../images/Background/Footer.gif')
								no-repeat;
				vertical-align:			bottom;
				height:				45px;
				padding:			0px 60px 10px 50px;
			}
			.FOOTER .Text,
			.FOOTER .Text td
				{	font-size:			10px;
					font-weight:			normal;
					font-family:			Verdana,Tahoma,Arial;
					color:				#FFF;
				}
			.FOOTER .Text a
				{	text-decoration:		none;
					color:				#FFF;
				}
			.FOOTER .Text a:hover
				{	text-decoration:		underline;
				}


/*| FootFormat	[End]	|*/

/*| Menu	[Start]	|*/
			table.MenuOff
				{	height:		22px;
				}

			.MenuOff
				{	font-size:	12px;
					font-weight:	bold;
					font-family:	Verdana,Tahoma,Arial;
					color:		#FFF;
				}
				.MenuOff .ITEM
					{	height:		22px;
					}
				.MenuOff .ITEM .MenuRight,
				.menuOff .ITEM .MenuLeft
					{	width:			5px;
					}
				.MenuOff .MenuCenter
					{	padding:		0px 5px 0px 5px;
						font-size:		12px;
						font-weight:		bold;
						text-transform:		uppercase;
						white-space:		nowrap;
					}
					.MenuOff .MenuCenter a
						{	color:			#fff;
							text-decoration:	none;
						}
			table.MenuHover
				{	
				}
			.MenuHover
				{	
				}
				.MenuHover .ITEM .MenuLeft
					{	background:		url('../images/Menu/ItemLeft.gif')
									no-repeat;
					}
				.MenuHover .MenuCenter
					{	background:		url('../images/Menu/ItemX.gif')
									repeat-x;
					}
					.MenuHover .MenuCenter a
						{	color:			#eca953;
						}
				.MenuHover .ITEM .MenuRight
					{	background:		url('../images/Menu/ItemRight.gif')
									no-repeat;
					}
			.MenuSelect
				{	font-size:	12px;
					
				}
			.Level_0
				{
				}
			.Level_1
				{	
				}
/*| Menu	[End]	|*/

/*| SubMenu	[Start]	|*/
			table.SubOff
				{	height:		22px;
				}

			.SubOff
				{	font-family:	Verdana,Tahoma,Arial;
				}
				.SubOff .ITEM
					{	height:		22px;
					}
				.SubOff .ITEM .SubRight,
				.SubOff .ITEM .SubLeft
					{	width:			5px;
						background:		no-repeat;
					}
				.SubOff .ITEM .SubLeft
					{	background-image:	url('../images/Sub/ItemUnLeft.gif');
					}
				.SubOff .ITEM .SubRight
					{	background-image:	url('../images/Sub/ItemUnRight.gif');
					}
				.SubOff .SubCenter
					{	padding:		0px 10px 0px 10px;
						font-size:		11px;
						font-weight:		normal;
						background:		#895614;
					}
					.SubOff .SubCenter a
						{	color:			#FFF;
							text-decoration:	none;
						}
			table.SubHover
				{	
				}
			.SubHover
				{	
				}
				.SubHover .ITEM .SubLeft
					{	background-image:	url('../images/Sub/ItemLeft.gif');
					}
				.SubHover .SubCenter
					{	background:		#d27a08;
					}
					.SubHover .SubCenter a
						{	color:			#FFF;
						}
				.SubHover .ITEM .SubRight
					{	background-image:	url('../images/Sub/ItemRight.gif');
					}
			.SubSelect
				{	
				}
				.SubSelect .ITEM .SubLeft
					{	background:		url('../images/Sub/ItemLeft.gif')
									no-repeat;
					}
				.SubSelect .SubCenter
					{	background:		#d27a08;
					}
					 .SubSelect .SubCenter a
						{	color:			#FFF;
						}
				 .SubSelect .ITEM .SubRight
					{	background:		url('../images/Sub/ItemRight.gif')
									no-repeat;
					}
			.Level_0
				{
				}
			.Level_1
				{	
				}
/*| SubMenu	[End]	|*/

