body
{
text-align: center;
margin: 80px auto 20px auto;
color: #787878;
background: #fff;
font-family: arial, verdana;
font-size: 62.5%;
}
img{border:0px none;}

a:visited, a:link
{
color: #00b1b0;
text-decoration: none;
}
a:hover, a:active
{
color: #00b1b0;
text-decoration: underline;
}
p
{
float: right;
margin: 0 0 7px 0;
font-size: 1.2em;
line-height: 1.6em;
text-align: right;
width: 863px;
}
p span
{
color: #00b1b0;
}
p.footer
{
font-size: 1em;
}
ul, ol
{
margin: 0 0 10px 15px;
padding: 0 0 0 15px;
}
ul li, ol li
{
font-size: .75em;
line-height: 1.6em;
}
ul li ul
{
margin: 0 0 0 15px;
}
li li
{
font-size: 1em;
}

h1
{
margin: 0 0 23px 0;
padding: 0;
line-height: 1em;
float: left;
}
#twc
{
width: 863px;
margin: auto;
}
#twc_inner, #header
{
float: left;
text-align: left;
width: 863px;
}
#header p
{
text-align: right;
width: 581px;
}