/*  
CSS Document: Halswell Wedding Fair Splash
URI: http://www.halswellweddingfair.co.uk
Description: CSS Document for Halswell Wedding Fair Splash
Version: 1.0

*/

/* -------------------- GENERICS */

body {
background: #DAEFAC;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:70%;
margin:0;
color:#ccc;
}

.white {
color:#fff;
}

a {
color:#fff;
text-decoration:none;
}

a:visited {
color:#fff;
}

a:hover {
color:#fff;
}

img {
position:absolute;
display:block;
}

img.left {

}

img.center {
left:290px;
}

img.right {
right:60px;
}

/* -------------------- Headings, Paragraphs */

h1 {
width:537px;
height:112px;
overflow:hidden;
text-indent:-9999px;
position:absolute;
margin:0;
padding:0;
}



p {
margin:0;
padding:0;
width:1px;
height:1px;
position:absolute;
left:-500px;
top:-500px;
}

/* -------------------- Lists */

ul {
margin:0;
position:absolute;
bottom:15px;
right:20px;
z-index:1;
color:#FFFFFF;
font-size:14px;
}

ul li {
float:left;
margin-right:20px;
display:inline;
}


/* -------------------- Layout */

#horizon {
width:100%;
height:542px;
position:absolute;
top:50%;
margin-top:-271px;
}

#wrapper {
margin:0 auto;
width:922px;
height:542px;
}

#masthead {
height:112px;
width:922px;
background:url(../images/splash/h1b.gif) no-repeat top left;
position:relative;
}

#topright {

}

#topright a {
	position:absolute;
	right:0;
	height:112px;
	width:130px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
}

#content {
height:318px;
width:922px;
position:relative;
}

#hang {
margin-top:-1px;
width:104px;
height:12px;
background:url(../images/splash/hang.png) no-repeat top left;
position:absolute;
right:33px;
z-index:1;
}

#footer {
height:112px;
width:922px;
background-image:url(../images/splash/footer.gif);
position:relative;
}
#flashholder{
width:100%;
height:542px;
position:absolute;
top:50%;
margin-top:-296px;
z-index:100;
}
#flashcontent4{
position:relative;
margin:0 auto;
text-align:center;
}

