/*	Teton-Landis family website
	Universal Cascading Style Sheet
	

	Jake Teton-Landis
*/

a{
	color: inherit;
	text-decoration: underline;
}

body#tlmain{
right: 0px;
position: absolute;
left: 0px;
bottom: 0px;
top: 0px;
text-align: center;
text-shadow: 0px 1px 2px black;
font-size: 12pt;
background-color: #455159;
font-family: "Lucidia Grande", Helvetica, sans-serif;
color: #959594;
background-repeat: repeat-x;
background-image: url(images/tlmain-bg.png);

}

#tlmain ul#fam{
	width: 470px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	clear: both;
	font-size: 20px;
	list-style-type: none;
	text-shadow: 0px 0px 3px black;
	color: white;
	position: relative;
}

#tlmain ul#fam li{
position: absolute;
text-align: center;
display: block;
background-image: url(images/tlmain-callout.png);
background-repeat: no-repeat;
float: left;
width: 97px;
height: 46px;
padding-top: 14px;

}

#tlmain ul#fam li a{
	text-decoration: none;
}


#tlmain .jake {
	left:90px;}
#tlmain .david {
	left:197px;
}
#tlmain .gail {
	left: 300px;
}

#tlmain h1{
	background-repeat: no-repeat;
	height: 186px;
	width: 683px;
	background-image: url(images/tlmain-header.png);
}

#tlmain #wrapper{
	margin-right: auto;
	margin-left: auto;
	width: 683px;
}

#tlmain #footer {
margin-top: 150px;
}

#tlmain hr {
width: 462px;
height: 3px;
border: none;
background: transparent url(images/tlmain-hr.png);
}

