body

{

margin:0px;

background:#000000 url('http://www.heroduels.com/images/back1.jpg') no-repeat  top center;

}
.container
{

width:980px;
height:710px;
padding:0px;
margin:auto;
overflow:hidden;
}
.header
{
width:100%;
height:70px;
padding:0px;
margin:0px;
float:left;
}
.logo
{
background-image:url(http://www.heroduels.com/images/logo1.png);
width:200px;
height:52px;
padding:0px;
margin:0px;
margin-left:30px;
margin-top:12px;
float:left;
}
.headertxt
{

width:600px;
height:70px;
padding:0px;
margin:0px;
margin-left:60px;
margin-top:5px;
float:left;
}
.headertxtline1
{
width:600px;
height:auto;
padding:0px;
margin:0px;
float:left;
}
.headertxtline1 a
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0px;
margin:0px;
margin-top:10px;
float:left;
}
.content
{
width:100%;
height:auto;
padding:0px;
margin:0px;
float:left;
}
.villain
{
position:relative;
background-image:url(http://www.heroduels.com/images/villain.png);
width:450px;
height:600px;
padding:0px;
margin:0px;
margin-top:20px;
float:left;
z-index:5;
}
.mid
{
position:relative;

width:310px;
height:710px;
padding:0px;
margin:0px;
margin-left:-60px;
float:left;
z-index:2;
}
.hero
{
position:relative;
background-image:url(http://www.heroduels.com/images/hero.png);
width:324px;
height:690px;
padding:0px;
margin:0px;
margin-top:-70px;
margin-left:-45px;
float:left;
z-index:5;
}
.pane
{
background-image:url(http://www.heroduels.com/images/pane.png);
width:330px;
height:238px;
padding:0px;
margin:0px;
margin-top:200px;
float:left;
}
.button
{
background-image:url(http://www.heroduels.com/images/button.png);
width:290px;
height:87px;
padding:0px;
margin:0px;
margin-top:-40px;
margin-left:25px;
float:left;
}
.frmtxt
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-style:italic;
text-shadow: #000000 1px 0px 0px;
padding:0px;
margin:0px;
float:left;
}
.txt
{
background-image:url(http://www.heroduels.com/images/text.png);
width:190px;
height:23px;
padding:0px;
margin:0px;
float:left;
}
.txt1
{
background-image:url(http://www.heroduels.com/images/text1.png);
width:140px;
height:23px;
padding:0px;
margin:0px;
float:left;
}

.captcha
{
width:160px;
height:32px;
padding:0px;
margin:0px;
margin-top:10px;
margin-right:10px;
float:right;
}
.login
{
background-image:url(http://www.heroduels.com/images/login.png);
height:29px;
width:130px;
padding:0px;
margin:0px;
margin-top:17px;
margin-left:100px;
float:left;
}
.login a
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
text-shadow: #ffffff 1px 0px 0px;
padding:0px;
margin:0px;
margin-left:43px;
margin-top:7px;
float:left;
}
.foot
{
width:100%;
height:auto;
padding:0px;
margin:0px;
margin-top:60px;
float:left;
}
.foot a
{
color:#ccb0e5;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-shadow: #000000 1px 0px 0px;
padding:0px;
margin:0px;
margin-top:15px;
margin-left:5px;
float:left;
}

