body
{
	background: #c2c2c2;
	font-family: arial, sans-serif;
}

body.home {
	background: #c2c2c2 url(../images/gladiator_home.jpg) no-repeat;
	background-position: center top;
}

#header
{

margin: 0 auto;
width: 950px;
height: 84px;
}

#header img
{

margin: 0 auto;

}

#home
{

background: none;
width: 960px;
height: 700px;
margin: auto auto;

}



#home #entry a
{

color: #333;
font-weight: bold;
text-decoration: underline;
text-transform: uppercase;


}

#home #entry a:hover
{

color: white;
background: #D01240;

}

#home #entry
{

color:#333;
display: block;
height: 150px;
margin: 0px auto;
padding: 50px;
text-align: left;
width: 550px;
float: left;
margin-top: 374px;
font-size: 14px;



}

#container
{

background: transparent url(../images/gladiator_landing.jpg) no-repeat;
background-position: 0px -100px;
width: 1035px;
height: 900px;
margin: 0 auto;


}

h2
{

color: #cccccc;
font-size: 15px;
margin: 0 auto;
display: block;
width: 480px;
height: 15px;
margin-top: 30px;
padding: 10px 10px 10px 10px;
background: #19191B url(../images/btn_bg.gif) repeat-x;
margin-bottom: -20px;
border: 1px solid #222222;
}


#container #confirm
{

/*background: transparent url(../images/transparent_bg.png);*/
width: 350px;
height: 120px;
margin: 0 auto;
color:#333;
text-align: center;
padding: 20px 30px 30px 30px;
display: block;

}

#errorContainer
{
	
background: #999;
color: white;
display: block;
width: 482px;
padding: 10px 10px 10px 10px;
font-size: 12px;
font-weight: bold;
margin: 0 auto;
margin-top: 20px;	
margin-bottom: -20px;
}


#confirm p
{

margin: 0 auto;
display: block;
text-align: center;
font-size: 20px;
font-wweight: bold;
color: #D11140;
margin-top: 30px;


}

#confirm h3
{

color: #999999;
font-size: 12px;
margin-top: 10px;

}




form
{

/*background: transparent url(../images/transparent_bg.png);*/
width: 500px;

margin: 0 auto;


}

form table
{

margin: 30px 0 30px 40px;

}

form table tr td.title
{

text-align: right;
padding-right: 20px;

margin-left: 30px;
color: #666;
text-transform: uppercase;
font-size: 12px;
font-weight: bold;


}

form table tr td.title span
{

color: #9F1D3B;
font-size: 18px;
margin-left: 3px;

}

form table tr td input
{

font-family: arial, sans-serif;
/*background: #19191B url(../images/btn_bg.gif) repeat-x;*/
color: #999999;
border: 1px solid #999999;
padding: 10px 5px 10px 5px;
width: 200px;


}

form
{
margin: 0 auto;
margin-top: 20px;
border: 0px solid #333333;


}

form table tr td select
{

/*background: #19191B url(../images/btn_bg.gif) repeat-x;*/

color: #999999;
font-size: 11px;
width: 210px;
border: 1px solid #999999;
padding: 10px 5px 10px 5px;

}



form table tr td input.submit
{

width: 200px;
height: 36px;
margin-top: 0px;
padding: 4px;
color:#999;

}

form table tr td textarea
{
/*background: #131415 url(../images/btn_bg.gif) repeat-x;*/
border: 1px solid #999999;
color: #cccccc;


}

