/* CSS Document */

body{
background-color: #ffffff;
margin: 0px;
text-align: left;
}
tr, p, div{
font-family: arial, lucida console;
color: #330033;
font-size: 11pt;
}
h1{
font-family: times new roman, sans-serif;
font-weight:normal;
color: #663366;
font-size: 13pt;
margin-bottom: 4px;
margin-top: 1px;
background-color: #996699;
text-align:center;
}
h2{
font-family: times new roman, serif;
font-weight: normal;
color: #ffffff;
padding: 2px;
font-size: 12pt;
margin-bottom: 3px;
margin-top: 0px;
background-color: #996699;
text-align:center;
}
h2.alt {
background-color: #cc99cc;
}
a:link { color: #663300; text-decoration: underline;  font-weight: normal; }
a:visited { color: #663333; text-decoration: underline;  font-weight: normal;}
a:hover {color: #ffffff; text-decoration: none;}
a:active { color: #ffffff; text-decoration: none;}

#wrap{
position: absolute;
width: 760px;
height: 500px;
margin-top: 0px;
margin-left: 10px;
padding: 0 0 0 0;
} 
#img{
position: absolute;
top: 0px;
left: 0px;
width: 445px;
height: 275px;
background-image:  url(tchbg.jpg);
background-repeat: no-repeat;
}
#sidebar{
position: absolute;
top: 0px;
left: 582px;
height: 550px;
width: 168px;
margin: 2px;
font-size: 10pt;
text-align: right;
}
#content{
position: absolute;
top: 278px;
left: 15px;
width: 565px;
}
#nav
{
position: absolute;
top: 0px;
left: 455px;
width: 120px;
height: 275px;
font-size: 11pt;
padding: 0px;
margin: 0px;
text-align: center;
}
#nav ul{
list-style: none;
margin: 0px;
padding: 0px;
white-space: nowrap;
}
#nav li {
margin: 0px;
padding: 0px;
width: 110px;
list-style: none;
}
div#nav li a {
height: 20px;
text-decoration: none;
padding: 0px;
margin-bottom: 2px;
margin-top: 0px;
color: #ffccff;
background-color: #663366;
display: block;
}
div#nav li a:hover {
color: #993399;
background-color: #ffffff;
}

