.container {
width:900px;
margin:0 auto;
padding:0;
border:#000000 2px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
}

.top {
padding:0;
margin:0;
border:0;
widows:900px;
height:100px;
background:url(images/top.jpg)
}

.img {
padding:0;
margin:0;
border:0;
}

.content {
width:900px;
padding:0;
margin:10px 0;
border:0;
}

.footer {
width:900px;
height:100px;
margin:0;
padding:0;
border:0;
background:url(images/bottom.jpg)
}

.nav {
margin:0;
width:90px;
padding:5px;
border:0;
float:left;
}

.nav a, a:visited, a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
} 

.nav h3 {
border-bottom:#000066 2px solid;
line-height:14px;
padding:7px 0;
margin:0;
}

.nav a:hover {
color:#FF0000;
}

.selected {
color:#FF0000;
}

.headline {
width:780px;
float:left;
padding:0;
margin:0 10px;
}

.headline h1, .headline a, .headline a:visited{
font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000066;
text-align:center;
text-decoration:none;
}

.headline a{
font-size:16px;
color:#000066;
}

.headline a:hover{
color:#FF0000;
}

.middle {
width:570px;
padding:10px;
margin:0;
float:left;
}

.middle h1{
font-size:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000066;
text-align:center;
}

.middle h2{
font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000066;
}


.middlel {
margin:0 5px 0 10px;
width:281px;
border:0;
padding:0;
float:left;
border:#000066 solid 2px;
border-top:0;
}

.middler {
margin:0 5px;
width:276px;
padding:0;
float:left;
border:#000066 solid 2px;
border-top:0;
}

.middler p{
padding:5px;
text-align:center;
}

.middlel p{
padding:5px;
}

.middler h2, .middlel h2, .right h2 {
border-bottom:#000066 solid 2px;
border-top:#000066 solid 2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
text-align:center;
padding:3px 0;
margin:0;
}

.middlel td{
padding:5px 0;
}

.middler a, .middlel a, .middler a:visited, .middlel a:visited{
text-decoration:none;
color:#000000;
font-size:12px;
}

.middler a:hover, .middlel a:hover, .middler a:active, .middlel a:active{
text-decoration:none;
color:#FF0000;
font-size:12px;
}

.topheadline {
font-weight:bold;
color:#FF0000;
}


.right {
width:195px;
border:0;
padding:0;
margin:0 0 0 5px;
float:left;
border:#000066 solid 2px;
border-top:0;
}

.right p{
padding:0 5px;
text-align:center;
}

.right table{
text-align:right;
}

.poster {
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.full {
width:800px;
float:left;
}

.full h1{
font-size:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000066;
text-align:center;
}

.rightfull{
width:350px;
float:left;
padding-left:50px;
}

.rightfull h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000066;
text-decoration:none;
line-height:14px;
padding:0;
margin:0;
}

.rightfull a {
text-decoration:none;
color:#000000;
line-height:14px;
padding:0;
margin:0;
}

.rightfull a:hover{
color:#FF0000;
}

.sociable-hovers{
border:0;
}