*{
 padding:0px;
 margin:0px;
 font-family:Verdana;
 font-size:10px;
}

h1 {
font-family:Verdana;
font-size:15px;
color:#9e0001;
text-align:center;
}

h2{
font-family:Verdana;
font-size:13px;
tex-align:left;
}

h3{
font-weight:bold;
color:#9e0001;
font-size:11px;
}

a{
 text-decoration:none;
 color:#000000;
}

a img{
 border:0px;
 }

.clear{
 clear:both;
 height:0;
 width:0;
 line-height:0;
}

#container{
 width:1024px;
 margin:0 auto 0 auto;
}

#header{
 width:100%;
 height:150px;
}

#logo{
 height:150px;
 width:160px;
 float:left;
}

#title{
 height:150px;
 width:670px;
 float:left;
}

#animation{
 height:150px;
 width:190px;
 float:left;
}

#content_container{
height:580px;
 width:100%;
}

#menu{
width:160px;
float:left;
}

#menu_b{
 width:150px;
}

#menu_b ul{
 list-style:none;
 width:100%;
 margin-bottom:20px;
}

#menu_b li{
 width:100%;
}

#menu_b li a{
 width:100%;
 color: #7c040d;
 background-image: url(../images/test2.jpg);
 background-repeat:no-repeat;
 display:block;
 margin-bottom:2px;
 padding:2px 0px 2px 8px;
 font-weight:bold;
 font-size:11px;
}

#menu_b li a:hover{
 width:100%;
 color: #ffffff;
 background-image: url(../images/test.jpg);
 background-repeat:no-repeat;
 display:block;
}

#menu_b li a.active{
 width:100%;
 color: #ffffff;
 background-image: url(../images/test.jpg);
 background-repeat:no-repeat;
 display:block;
}

.menu_line{
width:150px;
 padding:0;
 margin:0;
 color: #ffffff;
 background-image: url(../images/test.jpg);
 background-repeat:no-repeat;
 display:block;
 font-size:10px;
 padding:2px 0 2px 0;
 margin-bottom:8px;
 font-weight:bold;
 text-align:center;
}

.right_line
{
  background-image: url(../images/background_red.jpg);
  background-repeat:repeat-x;
  display:block;
  padding:2px 0 2px 0;
  font-weight:bold;
  text-align:center;
  width:100%;
  margin:0;
  color: #ffffff;
}

#menu_r{
 width:150px;
}

#menu_r ul{
 list-style:none;
 width:100%;
}

#menu_r li{
 width:100%;
}

#menu_r li a{
 width:100%;
 color: #7c040d;
 background-image: url(../images/test2.jpg);
 background-repeat:no-repeat;
 display:block;
 margin-bottom:2px;
 padding:2px 0px 2px 8px;
 font-weight:bold;
 font-size:11px;
}

#menu_r li a:hover{
 width:100%;
 color: #ffffff;
 background-image: url(../images/test.jpg);
 background-repeat:no-repeat;
 display:block;
}

#menu_r li a.active{
 width:100%;
 color: #ffffff;
 background-image: url(../images/test.jpg);
 background-repeat:no-repeat;
 display:block;
}

#content{
 width:670px;
 height:580px;
 overflow:auto;
 float:left;
 padding:10px;
}

#right{
 width:154px;
 float:left;
 margin-left:12px;
}

#right img{
 margin:0;
 padding:1px;
}

#partner{
 border-left:1px solid #9e0001;
 border-right:1px solid #9e0001;
 border-bottom:1px solid #9e0001;
 margin-bottom:8px;
}

#sponsor{
 border-left:1px solid #9e0001;
 border-right:1px solid #9e0001;
 border-bottom:1px solid #9e0001;
 margin-bottom:8px;
}

#links{
 border-left:1px solid #9e0001;
 border-right:1px solid #9e0001;
 border-bottom:1px solid #9e0001;
 margin-bottom:8px;
}

#counter{
 border-left:1px solid #9e0001;
 border-right:1px solid #9e0001;
 border-bottom:1px solid #9e0001;
 margin-bottom:8px;
}

#container_footer {
 height:25px;
 background-image: url(../images/test.jpg);
 background-repeat:repeat-x;
}

#footer{
 width:1009px;
 height:25px;
 float:left;
}

#footer ul {
 list-style:none;
 text-align:center;
 
}

#footer li {
 display:inline;
 margin-left:20px;
}

#footer li a{
 color:#FFFFFF;
}

#login {
 margin-right:1px;
 float:right;
}


/* # tx-newloginbox-pi1 # */

#tx-newloginbox-pi1-user
{
	width: 88px;
}

#tx-newloginbox-pi1-pass
{
	width: 88px;
}



