body {
	margin: 0;
	padding: 0;
	background-color: blue;
	color: red;
	font: 1em 'Arial Rounded MT Bold', Ariel, Helvetica, sans-serif; 
}

.header {
	color: yellow;
}

.headerleft {
	float: left;
	top: 0;
	width: 34%;
	min-width: 6cm;
	text-align: right;
}

#homename {
	z-index: 1;
}

.headerright {
	float: right;
	top: 0;
	width: 65%;
}

.leftcol {
	background-image: url(../images/home/logo1.jpg);
	background-repeat: no-repeat;
	border: 0;
	margin: 0.5cm auto 0 auto;
	text-align: left;
	width: 24cm;
	color: yellow;
}

.leftcol h1 {
	margin: 0 0 0 4.5cm;
	padding:0.5cm 0 0.5cm 0;
	text-align: center;
}

.leftcol h2 {
	position: absolute;
	left: auto;
	top: 3.5cm;
	padding-left: 0;
}

#noheader h2 {
	position: absolute;
	left: auto;
	top: 3.5cm;
	padding-left: 0;
}


.main {
	position: relative;
	color: yellow;
	margin: 0.5cm auto 0 6.2cm;
	background-color: blue;
	text-align: center;
	width: 16cm;
}
	
.links {
	margin: 0 auto 0 4.4cm ;
	padding: 0.3cm 0 0.3cm 0;
	text-align: center;
	border: 5px solid #b9d2e3;
	background-color: yellow;
	color: red;
	font-size: 1.25em;
}

#homelink {
	clear: both;
	position: relative;
	margin: 1cm auto 1cm auto;
	max-width: 21cm;
	background-color: yellow;
	z-index: 1;
	text-align: center;
}
#partylink {
	clear: both;
	position: relative;
	margin: 1cm auto 1cm auto;
	max-width: 16.2cm;
	background-color: yellow;
	z-index: 1;
	text-align: center;
}


#party {
	clear: both;
	position: relative;
	margin: 1cm auto 1cm auto;
	max-width: 17cm;
	overflow: auto;
	background-color: yellow;
}

a:link { 
	color: blue; 
	font-size: 1em; 
	border-top: 1px solid white;
}
a:visited    { 
	color: blue; 
	font-size: 1em;
}
 
a:hover { 
	color: blue; 
	font-size: 1em; 
	border-top: 1px solid white;
}

#contact {
	clear: both;
	text-align: left;
	color: yellow;
	margin: 0 auto 0 auto;
    width: 13cm;
    height: auto;
}

#contact a {
	color: #7cfc00;
}
#slideshow {
	clear: both;
	margin: 1cm auto 0 auto;
	width: 21cm;
	color: blue;
	z-index: 100;
}
