div#texthome {text-align: center; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 24px; font-style: italic; color: #FF0000;
	font-weight: bold;}
	
body {
	margin: 0;
	padding: 0;
	font: 62.5% Arial, Verdana, Helvetica, sans-serif;
	text-align: center;
	background-color: #999999;
}

div#banner {width: 760px; background: #990000 url(/images/banner.jpg) 100% 0 no-repeat; color: #fff; text-align: left; position: relative;}
div#banner p#players {font-size: 1.6em; text-transform: capitalize; display: inline; position: absolute; top: 40px; right: 20px; font-weight: bold;}
div#banner p#flags{position: absolute; bottom: 0; right: 0;}

div#menu {width: 760px;}
div#menu ul {margin: 0; padding: 0.5em 0; list-style-type: none;}
div#menu ul li {display: inline; text-transform: lowercase; font-weight: bold;}
div#menu ul li a {background: url(/images/divider.jpg) 0 50% no-repeat; padding: 0 1.4em 0 1.6em; text-decoration: none; color: #000;}
div#menu ul li.first_link a {background: none;}
div#menu ul li a:hover {color: #ed1c24;}
div#menu ul li a.current {color: #ed1c24;}

div#section_menu {width: 760px; background:   #ed1c24; border-width: 2px 0; border-style: solid; 
font-size: 1.2em; border-color: #fff; margin-top: 0.5em; font-weight: bold; text-transform: lowercase;}
div#section_menu ul {list-style-type: none; margin: 0; padding: 0.2em;}
div#section_menu ul li {display: inline; padding: 0 1em;}
div#section_menu ul li a {color: #000; text-decoration: none; letter-spacing: 1px;}
div#section_menu ul li a:hover {color: #fff;}
div#section_menu ul li a.current {color: #fff;}

table#container {width: 760px; background: #990000  url(/images/bg_main.jpg) 0 0;}
table#container td {vertical-align: top;}
table#footer a {color: #fff; text-decoration: none;}
table#footer a:hover {color: #000;}

/*left*/
td#left {float: left; width: 180px; font-size: 1.2em;  padding: 0;}
td#left div a img {margin-bottom: 0.5em;}
td#left h1 {background: #000; color: #ead71f; margin: 0; padding: 0.2em 0.5em; text-transform: uppercase; font-size: 1.4em; text-align: left;}
td#left form {background: #000; margin: 0 0 0.5em 0; padding: 0 0 0.2em 0;}
td#left div.input {text-align: right; width: 90%; margin: 0.2em 0;}
td#left div.submit {text-align: right; width: 90%;}
td#left div.input label {color: #fff; text-transform: uppercase; font-weight: bold; letter-spacing: 1px; margin-right: 0.2em;}
td#left form a {display: block; color: #ead71f; padding: 0.2em; text-decoration: none; font-weight: bold;}
td#left form a:hover {color: #fff;}

/*main*/
table#home {float: center; width: 580px; background: #990000 url(/images/bg_main.jpg) 0 0;}
table#main {float: center; width: 580; font-size: 1.1em; color: #fff; text-align: justify;}
td#main {float: center; width: 700px; font-size: 1.1em; color: #fff; text-align: justify;}
td#main_content {float: center; width: 580px; font-size: 1.1em; color: #fff; text-align: justify; padding: 0.2em 1.5em}
td#main h1 {
	font-size: 1.4em;
	text-transform: uppercase;
	padding: 0.1em 0.3em;
	border-top-width: 0px;
	border-right-width: 0;
	border-bottom-width: 1px;
	border-left-width: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFFFFF;
}
td#main h2 {font-size: 1.1em; text-transform: capitalize; border-bottom: 1px solid #fff; margin: 0.2em 0 0.5em 0;}
td#main h3 {text-transform: capitalize; font-size: 1em;  margin: 0.2em 0 0.5em 0;}
td#main h4 {text-transform: capitalize; font-size: 1em;  margin: 0.2em 0 0.5em 0;}
td#main a {text-decoration: none; color: #FFCC00;}
td#main a:hover {color: #fff;}

td#main form { padding: 0.5em; margin: 0;}
td#main div.input {text-align: right; padding: 0.2em 15em 0.2em 1em;}
td#main div.input label {margin-right:0.5em;}
td#main div.submit {text-align: center;}

/*right*/
td#right {float: left; width: 236px; font-size: 1.2em; padding: 0;}
td#right div a img {margin-bottom: 0.5em;}

/*footer*/
div#footer { font-size: 1.2em; color: #fff; width: 760px;}
div#footer ul {margin: 0; list-style-type: none; text-transform: uppercase;}
div#footer li {display: inline; padding: 0 1em;}
div#footer a {color: #fff; text-decoration: none;}
div#footer a:hover {color: #000;}

/*principal*/

div#texthome {text-align: justify; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #FFFFFF;
	font-weight: bold;}
a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-weight: bold;
	font-size: 9pt;
}

a:link {
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 9pt;
}

a:visited {
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 9pt;
}

a:active {
	color: #FF0000;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;

}

a.hidden {
	color: #FF0000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: auto;
	padding: 1px;
	font-size: 9pt;

}

a.hidden:visited {
  color: #000000;
}

a.hidden:hover {
  color: #FF0000;
}

a.hidden:active {
  color: #FF0000;

}
