/* CSS Document */

body {
background-color: #006600;
margin-left: 40px;
margin-top: 40px; 
margin-right: 200px;
font-family: 'New York', monospace;
}

h1{
text-size: 2em;
text-decoration: underline; 
font-style: italic;
}

h2{
text-size: 1.6em;
text-decoration: none; 
font-style: italic;
text-align: left;
text-decoration: underline; 
}

h3{
text-size: 1.3em;
text-decoration: none; 
text-decoration: italic;
}

p{
font-size: .8em;
line-height: 1.8em;
text-align: justify;
font-weight: bold;
}

a:link {
color: #0000FF;
}

a:visited {
color: #0033FF;
}


#header {
border-left: #FFFF00 10px solid;
border-top: #FFFF00 10px solid;
background-image: url(tyfmain.gif);
background-repeat: no-repeat;
color: #FFF000;
padding: 4px;
height: 200px;
width: 900px;
}

#image {
background-image: url(tyflogom.gif);
height: 200px;
background-repeat: no-repeat;
margin-top: 30px;
margin-left: 60px;
}

#headertext {
position: absolute;
top: 60px;
left: 370px;
width: 840px;
}

#navlist {
padding: 3px 0;
margin-top: 40px;
margin-left: 0px;
font: bold 12px 'New York', monospace;
width: 900px;
}

#navlist li {
list-style: none;
margin: 0;
display: inline;
margin-right: 14px;
}

#navlist li a {
padding: 3px 0.5em;
border: 1px solid #778;
border-bottom: none;
background: #FFFFFF;
text-decoration: none;
}

#navlist li a:link { color: #0000FF; }
#navlist li a:visited { color: #0033FF; }

#navlist li a:hover {
color: #000;
background: #00FF33;
border-color: #227;
}

#maintext {
margin-top: 40px;
margin-left: 0px;
width: 840px;
background-color: #FFFF00;
color: #006600;
border-left: 8px #000000 solid;
border-right: 8px #000000 solid;
border-style: double;
padding: 20px;
}