body{
background-color: #ffd8d1;
font-family: tomaha;
font-size: 14px;
line-height:21px;
text-align:justify;
}

#container{
width:800px;
position:absolute;
left:50%;
margin-left:-375px;
top:0px;
background-color:#ffffff;
border-right:1px solid #7e1426;
border-left:1px solid #7e1426;
}

.banner{
margin-bottom:0px;
border-bottom:1px solid #7e1426;
}


.topbar{
width:800px;
background-color:#7e1426;
border-bottom:1px solid #7e1426;
height:30px;
text-align:center;
}

#content{
float:center;
background-color:#ffffff;
padding:15px;
text-align: justify;
}



#footer{
margin-top:-1px;
width:800px;
color:#ffffff;
border-right:1px solid #7e1426;
border-left:1px solid #7e1426;
font-size: 13px;
line-height: 19px;
background-color:#7e1426;
}

#count{
line-height: 6px;
font-size: 8px;
letter-spacing: 5px;}

a.top, a.top:active, a.top:visited, a.top:link{
color:#ffffff;
text-decoration:none;
font-size:25px;
line-height:30px;
padding-right:25px;
padding-left:25px;
border-left: 2px solid #7e1426;
border-right: 2px solid #7e1426;
}

a.top:hover{
color:#ffffff;
text-decoration:none;
background: #ffb124;
border-left: 2px solid #ffffff;
border-right: 2px solid #ffffff;
}

a.affie, a.affie:active, a.affie:visited, a.affie:link{
color:#ffffff;
text-decoration:none;
font-size:15px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 32px;
padding-right: 32px;
background: #000000;
line-height:15px;
border-left: 3px solid #7e1426;
border-right: 3px solid #7e1426;
}

a.affie:hover{
color:#ffffff;
text-decoration:none;
background: #ffb124;
border-left: 3px solid #ffffff;
border-right: 3px solid #ffffff;}


a.host, a.host:active, a.host:visited, a.host:link{
color:#ffffff;
text-decoration:none;
font-size:15px;
padding-top: 0px;
padding-bottom: 0px;
background: #000000;
line-height:15px;
padding-right:120px;
padding-left:120px;
border-left: 2px solid #7e1426;
border-right: 2px solid #7e1426;
}

a.host:hover{
color:#ffffff;
text-decoration:none;
background: #ffb124;
border-left: 2px solid #ffffff;
border-right: 2px solid #ffffff;
}


a.nav, a.nav:active, a.nav:visited, a.nav:link{
color:#000000;
display:block;
text-decoration:none;
font-size:12px;
line-height:20px;
background: #ffb124;
font-weight:normal;
padding-left:10px;
border-bottom:1px dotted #4c446c;
}

a.nav:hover{
color:#ef2425;
display:block;
text-decoration:none;
font-size:12px;
line-height:20px;
background: #FFD350;
border-left: 2px solid #000000;
border-right: 2px solid #000000;
font-weight:normal;
padding-left:10px;
border-bottom:1px dotted #4c446c;
}

a, a:active, a:visited, a:link{
color:#000000;
text-decoration:none;
}

a:hover{
color:#ef2425;
text-decoration:none;
}

b{
color:#f53829;
text-transform:uppercase;
}

i{
color:#ffa924;
}

u{
border-bottom:1px dotted #f9b358;
text-decoration:none;
}

h1{
font-family:arial black;
font-size:17px;
text-align:left;
letter-spacing:-1px;
color:#f36339;
text-transform:uppercase;
margin-top:10px;
margin-bottom:10px;
}

h2{
margin-top: 0px;
font-family:arial black;
font-size:14px;
text-align:center;
letter-spacing:1px;
color:#f36339;
text-transform:lowercase;
}


h3{
font-family:arial black;
font-size:35px;
line-height:35px;
letter-spacing:-2px;
color:#ffffff;
text-transform:uppercase;}


.link
{opacity:0.4;filter:alpha(opacity=40);
border: solid 2px #ffffff}

.link:hover{
opacity:0.9;filter:alpha(opacity=90)}

textarea{
width: 770px;
height: 25px;
background: #f36339;
color: #000000;
border: 1px dotted #000000;
opacity:0.6;filter:alpha(opacity=60);}

textarea:hover{
opacity:1;filter:alpha(opacity=100);}


blockquote{
background: #ffb124;
color: #000000;
border: 1px dotted #000000;
opacity:0.6;filter:alpha(opacity=60);
text-align: center;}

blockquote:hover{
opacity:1;filter:alpha(opacity=100);}