﻿body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background:url(../images/bg_bot.png) repeat-x #ffffff bottom;
	margin:0px;
	border:0px;
	padding:0px;
}
.bg_top {
	width:100%;
	height:207px;
	background:url(../images/bg_top.png) repeat-x #ffffff top;
	margin:0px;
	border:0px;
	padding:0px;
}
#container {
	position:absolute;
	width:921px;
	height:514px;
	top:50%;
	left:50%;
	margin-left:-461px;
	margin-top:-257px;
	border:0px;
	padding:0px;
	background:url(../images/index.gif) no-repeat center;
}

#enterButtonsHolder
{
	width:705px;
	height:16px;
/*	margin-top:50px;*/
	margin-left:118px;
}

#textHolders
{
	width:921px;
	height:auto;
	background-color:Aqua;
}

/* ----------------------------------------- TEXT BOXES */

#centreContent
{
	width:921px;
	height:230px;
	padding-top:100px;
}


#directoriesText
{
	width:102px;
	height:123px;
	margin-top:60px;
	margin-left:75px;
	text-align:left;
	float:left;
}

#exhibitionsText
{
	width:102px;
	height:123px;
	margin-top:60px;
	margin-left:36px;
	text-align:left;
	float:left;
}

#magazineText
{
	width:102px;
	height:123px;
	margin-top:60px;
	margin-left:16px;
	text-align:left;
	float:left;
}

#newsText
{
	width:102px;
	height:123px;
	margin-top:60px;
	margin-left:43px;
	text-align:left;
	float:left;
}

/* ---------------------------------------------------- END TEXT BOXES */

.logo {
	width:230px;
	height:184px;
/*	margin:135px 0px 0px 360px;*/
	margin-left:48px;
	padding:40px 0px 0px 0px;
	border:0px;
	float:left;
}
#star2 {
	position: absolute;
	top: 350px;
	left: 355px;
	width: 220px;
	height: 210px;
}
.fastener {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:bold;
	color:#006bb6;
	width:auto;
	height:auto;
	margin:-5px 0px 0px 130px;
	padding:0px;
	border:0px;
}
.tag_line {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#006bb6;
	width:auto;
	height:auto;
/*	margin:152px 0px 0px 480px; */
	margin:122px 0px 0px 550px;
	padding:0px;
	border:0px;
}