/* author: Kelston */
/* Creation date: 26/05/2006 */
html,body {
	margin: 0px;
	background-color: #333;
	font-family: Arial,sans-serif;
	color: #FFF;
	line-height: 120%;
	height:100%;
	background-image: url(bk.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center;		
	background-position: top;	
}

#header {
	width: 788px;
	height: 113px;
	background-color: #006;
	color: #ccc;
	margin-left: auto;
	margin-right: auto;
	border-width: 0px 1px 0px 1px;
	border-color: #999;
	border-style: solid;
	background-image: url(backdrop-header.jpg);
}

#header img {margin: 0px; border: 0px}

#header ul {list-style-position: outside; margin-left: 152px; margin-bottom: 0px; margin-top: 0px}

#header li {margin: 0px 13px 0px 0px; padding: 0px; display: inline}

#header a {font-family: Arial,sans-serif; background-color: #006; color: #ccc; font-size: 90%; text-decoration: none; font-weight: bold}

#text {width: 577px; border: 1px solid #999; background-color: #039; color: #ccc; padding-left: 20px; padding-right: 20px; text-align: justify; float: right; padding-bottom: 10px; height: 500px;}

#text ul {list-style-position: outside; margin-left: 10px; padding-left: 30px; padding-right: 30px; list-style: square; vertical-align: middle}

#text li {margin: 0px; padding: 6px; font-size: 90%}

#text td {margin: 0px; padding: 0px; font-size: 90%}

#text th {margin: 0px; padding: 0px; font-size: 100%; padding-bottom: 20px; padding-top: 21px}

#text table {border-collapse: collapse}

#text5 {width: 577px; border: 1px solid #999; background-color: #039; color: #ccc; padding-left: 20px; padding-right: 20px; text-align: justify; float: right; padding-bottom: 10px; height: 639px;}

#text1 {width: 577px; border: 1px solid #999; background-color: #039; color: #ccc; padding-left: 20px; padding-right: 20px; text-align: justify; float: right; padding-bottom: 10px; height: 1300px;}

#text4 {width: 577px; border: 1px solid #999; background-color: #039; color: #ccc; padding-left: 20px; padding-right: 20px; text-align: justify; float: right; padding-bottom: 10px; height: 772px;}

#text5b {width: 577px; border: 1px solid #999; background-color: #039; color: #ccc; padding-left: 20px; padding-right: 20px; text-align: justify; float: right; padding-bottom: 10px; height: 1285px;}

#text5c {width: 577px; border: 1px solid #999; background-color: #039; color: #ccc; padding-left: 20px; padding-right: 20px; text-align: justify; float: right; padding-bottom: 10px; height: 1301px;}

#text5c ul {list-style-position: outside; margin-left: 10px; padding-left: 30px; padding-right: 30px; list-style: square; vertical-align: middle}

#text5c li {margin: 0px; padding: 6px; font-size: 90%}

#text5b ul {list-style-position: outside; margin-left: 10px; padding-left: 30px; padding-right: 30px; list-style: square; vertical-align: middle}

#text4 li {margin: 0px; padding: 6px; font-size: 90%}

#text4 ul {list-style-position: outside; margin-left: 10px; padding-left: 30px; padding-right: 30px; list-style: square; vertical-align: middle}



.artist {width: 200px}
.date {width: 200px; text-align: center}

#pic1 {width: 170px; background-color: #000; color: #666; float: left; border-width: 1px 0px 1px 1px; border-style: solid; border-color: #999; background-image: url(genesis-on-stage.jpg); background-repeat: no-repeat; padding-bottom: 10px; height: 1300px;}

#pic2 {width: 170px; background-color: #000; color: #fff; float: left; border-width: 1px 0px 1px 1px; border-style: solid; border-color: #999; background-image: url(phil-collins.jpg); background-repeat: no-repeat; padding-bottom: 10px; height: 500px;}

#pic3 {width: 170px; background-color: #BFDBF1; color: #666; float: left; border-width: 1px 0px 1px 1px; border-style: solid; border-color: #999; background-image: url(robbie-williams-tour.jpg); background-repeat: no-repeat; padding-bottom: 10px; height: 500px;}

#pic4 {width: 170px; background-color: #000; color: #666; float: left; border-width: 1px 0px 1px 1px; border-style: solid; border-color: #999; background-image: url(robbie-williams-tour2.jpg); background-repeat: no-repeat; padding-bottom: 10px; height: 772px;}

#pic5 {width: 170px; background-color: #ECECEA; color: #666; float: left; border-width: 1px 0px 1px 1px; border-style: solid; border-color: #999; background-image: url(robbie-williams-in-bed.jpg); background-repeat: no-repeat; padding-bottom: 10px; height: 639px;}

#pic5b {width: 170px; background-color: #000000; color: #666; float: left; border-width: 1px 0px 1px 1px; border-style: solid; border-color: #999; background-image: url(genesis-on-stage-2.jpg); background-repeat: no-repeat; padding-bottom: 10px; height: 1285px;}

#pic5c {width: 170px; background-color: #000000; color: #666; float: left; border-width: 1px 0px 1px 1px; border-style: solid; border-color: #999; background-image: url(genesis-on-stage.jpg); background-repeat: no-repeat; padding-bottom: 10px; height: 1301px;}

#pic5d {width: 170px; background-color: #000000; color: #666; float: left; border-width: 1px 0px 1px 1px; border-style: solid; border-color: #999; background-image: url(genesis-on-stage-2.jpg); background-repeat: no-repeat; padding-bottom: 10px; height: 500px;}

#pic6 {width: 170px; background-color: #000; color: #666; float: left; border-width: 1px 0px 1px 1px; border-style: solid; border-color: #999; background-image: url(robbie-williams-album.jpg); background-repeat: no-repeat; padding-bottom: 10px; height: 500px;}

#pic7 {width: 170px; background-color: #000; color: #666; float: left; border-width: 1px 0px 1px 1px; border-style: solid; border-color: #999; background-image: url(sting.jpg); background-repeat: no-repeat; padding-bottom: 10px}

#piccopy {bottom: 0px; font-size: 55%; padding-left: 3px; margin-top: 460px}

#flash {width: 170px; background-color: #000; color: #666; float: left; border-width: 1px 0px 1px 1px; border-style: solid; border-color: #999; padding-bottom: 10px}

.logo {float: right; margin-top: 10px; margin-right: 8px}

h1 {margin-top: 20px; font-size: 125%}

h2 {margin-top: 40px; font-size: 100%}

p {margin-top: 20px; font-size: 90%}

#menu {padding-top: 90px; vertical-align: bottom}

#container {width: 790px; margin-left: auto; margin-right: auto}

#intro {vertical-align: middle; background-color: #FFFF33; height: 100%; text-align: center}

#intro img {position: fixed; top: 50%; height: 346px; margin-top: -50px; border: 1px solid #999; margin: auto}


#footerleft {height: 20px; font-family: Verdana,sans-serif; font-size: 60%; padding: 0px 0px 0px 0px; float: left; background-color: #333; color: #ccc; width: 50%; margin-top: 2px}

#footerleft a {background-color: #333; color: #ccc}

#footerright {background-color: #333; color: #ccc; float: right; vertical-align: top; height: 20px; text-align: right; font-family: Verdana,sans-serif; font-size: 60%; margin-top: 2px; width: 50%}
#footerright a {background-color: #333; color: #ccc}
#footerright img {border: 0px; margin: 0px 0px 2px 0px}
#footerright ul {display: inline; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; vertical-align: middle; list-style-type: none}
#footerright li {display: inline; list-style-type: none; vertical-align: middle}

#reginfo {font-size: 60%; width: 788px; display: block; text-align: center; margin-right: auto; margin-left: auto}

#center {width: 788px; height: 346px; position:absolute; top:50%; left:50%; margin:-174px auto auto -395px; text-align: center;}

#center img {border: 1px solid #999}

#menubar {background-image: url(menubar_bg.gif); margin-left: -20px; margin-right: -20px; border-bottom: 1px solid #999; text-align: right; height: 30px; margin-top: 0px; margin-bottom: 0px; padding-top: 6px; padding-right: 12px;	}
#menubar img {border-bottom: 1px solid #999; border-top: 0px; border-right: 0px; border-left: 0px}

#menubar a {
	
}

#menubar a:link {
	color: #FFFFFF;
	background-color: #039;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: none;	
}

#menubar a:visited {
	color: #FFFFFF;
	background-color: #039;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: none;
}
	
#menubar a:hover {
	color: #FFFFFF;
	background-color: #6666FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: underline;	
}

#menubar a:active {
	color: #FFFFFF;
	background-color: #039;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: none;	
}
	
	
.hidden {display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px}

a:link {color: #69F; background-color: #039}
a:visited {color: #C3F; background-color: #039}
a:hover {color: #FFF; background-color: #039}
a:active {color: #C3F; background-color: #039}
.imgrt {float: right; margin-top: -15px;}