body {
background-color: #2e3e47;
margin: 0 auto;
text-align: center;
font: 12px helvetica, verdana;
color: #1c252a;
}

td,tr,table {
font: 12px helvetica, verdana;
color: #1c252a;
background-color: #aac6f6;
}

textarea, input {
font: 12px helvetica, verdana;
color: #1c252a;
background-color: #aac6f6;
border: 1px solid; 
border-color: #1c252a; 
}


a:link {color: #2e3e47; font-weight:normal; text-decoration:underline;}
a:active, a:hover {color: #1c252a; font-weight:normal; text-decoration:underline;}
a:visited {color: #2e3e47; font-weight:normal; text-decoration:underline;}

a:link .image {border:1px; border-color: #1c252a; border-style: solid;}
a:hover .image, a:active .image {border:1px; border-color: #2e3e47; border-style: dotted;}
a:visited .image {border:1px; border-color: #1c252a; border-style: solid;}


.headline {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 15px; 
font-style: normal; 
font-weight: bold;
text-decoration:underline;
color:#82abdb;
background-color: #1c252a; 
}

.hidden {
display: none;}

#main {
	position: relative;
	margin: auto;
	width: 900px;
	}

#copyright {position: absolute; top: 625px; left: 0; width: 900px; height: 15px;}

a.smalltext:link {color: #aac6f6; font-weight:bold; text-decoration:underline;}
a.smalltext:visited {color: #aac6f6; font-weight:bold; text-decoration:underline;}
a.smalltext:hover {color: #1c252a; font-weight:bold; text-decoration:none;}

#img1 {position: absolute; top: 50px; left: 0; width: 225px; height: 145px; background-image:url(layout_imgs/elbling_01.jpg); background-repeat:no-repeat;}

#img2 {position: absolute; top: 50px; left: 225px; width: 225px; height: 145px; background-image:url(layout_imgs/elbling_02.jpg); background-repeat:no-repeat;}

#img3 {position: absolute; top: 50px; left: 450px; width: 225px; height: 145px; background-image:url(layout_imgs/elbling_03.jpg); background-repeat:no-repeat;}

#img4 {position: absolute; top: 50px; left: 675px; width: 225px; height: 145px; background-image:url(layout_imgs/elbling_04.jpg); background-repeat:no-repeat;}

#img5 {position: absolute; top: 195px; left: 0px; width: 225px; height: 146px; background-image:url(layout_imgs/elbling_05.jpg); background-repeat:no-repeat;}

#img6 {position: absolute; top: 195px; left: 225px; width: 225px; height: 146px; background-image:url(layout_imgs/elbling_06.jpg); background-repeat:no-repeat;}

#img7 {position: absolute; top: 195px; left: 450px; width: 225px; height: 146px; background-image:url(layout_imgs/elbling_07.jpg); background-repeat:no-repeat;}

#img8 {position: absolute; top: 195px; left: 675px; width: 225px; height: 146px; background-image:url(layout_imgs/elbling_08.jpg); background-repeat:no-repeat;}

#img9 {position: absolute; top: 341px; left: 0; width: 225px; height: 145px; background-image:url(layout_imgs/elbling_09.jpg); background-repeat:no-repeat;}

#img10 {position: absolute; top: 341px; left: 225px; width: 225px; height: 145px; background-image:url(layout_imgs/elbling_10.jpg); background-repeat:no-repeat;}

#img11 {position: absolute; top: 341px; left: 450px; width: 225px; height: 145px; background-image:url(layout_imgs/elbling_11.jpg); background-repeat:no-repeat;}

#img12 {position: absolute; top: 341px; left: 675px; width: 225px; height: 145px; background-image:url(layout_imgs/elbling_12.jpg); background-repeat:no-repeat;}

#img13 {position: absolute; top: 486px; left: 0; width: 225px; height: 145px; background-image:url(layout_imgs/elbling_13.jpg); background-repeat:no-repeat;}

#img14 {position: absolute; top: 486px; left: 225px; width: 225px; height: 145px; background-image:url(layout_imgs/elbling_14.jpg); background-repeat:no-repeat;}

#img15 {position: absolute; top: 486px; left: 450px; width: 225px; height: 145px; background-image:url(layout_imgs/elbling_15.jpg); background-repeat:no-repeat;}

#img16 {position: absolute; top: 486px; left: 675px; width: 225px; height: 145px; background-image:url(layout_imgs/elbling_16.jpg); background-repeat:no-repeat;}

#home_link {
width: 56px;
height: 27px;
position: absolute;
top: 106px;
left: 345px;
display: block;
z-index: 10;
outline: none;
}

#writer_link {
width: 63px;
height: 27px;
position: absolute;
top: 106px;
left: 406px;
display: block;
z-index: 10;
outline: none;
}

#director_link {
width: 76px;
height: 27px;
position: absolute;
top: 106px;
left: 474px;
display: block;
z-index: 10;
outline: none;
}

#actor_link {
width: 60px;
height: 27px;
position: absolute;
top: 106px;
left: 554px;
display: block;
z-index: 10;
outline: none;
}

#musician_link {
width: 82px;
height: 27px;
position: absolute;
top: 106px;
left: 619px;
display: block;
z-index: 10;
outline: none;
}

#bio_link {
width: 43px;
height: 27px;
position: absolute;
top: 106px;
left: 706px;
display: block;
z-index: 10;
outline: none;
}

#contact_link {
width: 76px;
height: 27px;
position: absolute;
top: 106px;
left: 755px;
display: block;
z-index: 10;
outline: none;
}

#blog_link {
width: 51px;
height: 27px;
position: absolute;
top: 106px;
left: 836px;
display: block;
z-index: 10;
outline: none;
}

#photo {
	position: absolute; 
	top: 161px; 
	left: 33px; 
	width: 224px;
	height: 306px;
	text-align: left;
}

#caption {
	position: absolute; 
	top: 478px; 
	left: 35px; 
	width: 223px;
	height: 98px;
	text-align: left;
}

#content {
	position: absolute; 
	top: 157px; 
	left: 297px; 
	width: 562px;
	height: 423px;
	text-align: left;
	overflow: auto;
}
