/***********************/
/*** Alphabetisation ***/
/*** style by MIH    ***/
/*** 2007            ***/
/***********************/


@import url("alpha-tags.css");
@import url("alpha-span.css");

/*** Layout divs ***/

div#container {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

div#header {
	margin:0 auto;
	padding-bottom:10px;
	width:720px;
	height:85px;
	text-align:right;
	border-bottom:dotted;
	border-bottom-width:thin;
	border-bottom-color:#404040;
}

div#header-logo {
	text-indent:-9999px;
	width:720px;
	height:85px;
	text-align:left;
	background-image:url(../images/logo-alpha.gif);
	background-repeat:no-repeat;
}

div#header-search {
	margin:-30px 0 0 460px;
}
div#header-search form {
	margin: 0;
	padding: 0;
}

div#menu {
	margin:0;
}

#content-container {
	width:732px;
	background-color:#FFFFFF;
	margin:10px auto;
	padding:0 0 10px 0;
}

#content {
	margin:0 auto;
	width:732px;
	text-align:left;
}

.sub-content {
	margin:0 auto;
	padding-top:10px;
	width:720px;
	height:230px;
}

html>body .sub-content {
	margin:0 auto;
	padding-top:10px;
	width:720px;
	min-height:230px;
	height:auto;
}

.event-img {
	position:absolute;
	margin:0;
	padding:10px 0 0 10px;
	width:222px;
	height:183px;
	text-align:left;
}

.event-text {
	position:relative;
	top:10px;
	left:242px; /*242*/
	width:475px; /*475*/
	text-align:left;
}

#partners {
	margin-right:10px;
	font-size:11px;
	color:#313131;
	text-align:right;
}


#footer {
	width:712px;
	margin:0 auto;
	padding:5px;
	color:#e9e9e9;
	background-color:#404040;
	font-size:10px;
}

#sponsors {
	margin:10px auto;
}
