* {
	margin: 0;
	padding: 0;
}


body {
	background-image: url(../images/axe_bg.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	padding: 0;
	margin: 0 auto;
	background-color: #000;
	font-size: 62.5%;
	height: 100%;
}
html {
	height: 100%;
}

p {
	font-family: Helvetica,Verdana, Geneva, sans-serif;
	color: #ccc;
	font-size: 1.4em;
	line-height: 1.3em;
}
p a {
	font-family: Helvetica,Verdana, Geneva, sans-serif;
	color: #ccc;
	font-size: .9em;
	line-height: 1.3em;
	text-decoration:none;
}
p a:hover { text-decoration:underline;}

h1 {
	font-family: Helvetica,Verdana, Geneva, sans-serif;
	color: #b79f1a;
	font-size: 1.9em;
	line-height: 1.3em;
}

h2 {
	font-family: Helvetica,Verdana, Geneva, sans-serif;
	color: #b79f1a;
	font-size: 1.5em;
	line-height: 1.3em;
}

p.copyright {
	font-size: .9em;
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	color: #999999;
	line-height: normal;
	text-decoration: none;
}
	p.copyright a {
	font-size: .9em;
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	color: #999999;
	line-height: normal;
	text-decoration: none;
}
		p.copyright a:hover {
			text-decoration: underline;	
		}
p.sitemap a {
	font-size: .9em;
	font-family: Helvetica, Verdana, Geneva, sans-serif;
	color: #999999;
	text-decoration: none;
}
		p.sitemap a:hover {
			text-decoration: underline;	
		}

div.clear {
	clear: both;
}

div#wrapper {
	width: 722px;
	margin: 0 auto;	
}

div#header {
	background-image: url(../images/axe_header.png);
	background-repeat: no-repeat;
	background-position: top center;
	height: 219px;
	width: 722px;
	position: relative;
}

div#headclear a {
	position: absolute;
	top: 145px;
	width: 337px;
	height: 40px;
	display: block;
}
	div#headclear a h1 {
		display: none;	
	}

	ul.nav {
			list-style: none;
			padding: 177px 0 0 369px;
			}
				ul.nav li {
					float: left;
					
					}
					ul.nav li a {
						display: block;
						height: 10px;
						width: 58px;
						font-family: Helvetica, Verdana, Geneva, sans-serif;
						color: #FFF;
						font-size: 1em;
						text-decoration: none;
						}
						ul.nav li a:hover, ul.nav li a:active {
							font-size: 1.1em;
						}
						
div#content {
	background-color: #000;
	width: 722px;
	height: 100%;
	overflow: hidden;
	margin: 0 auto;
	padding-bottom: 50px;
}

div#flash {
	margin: 0 auto;
	padding-left: 21px;
	background-color: #000;
}

div#main {
	width: 670px;
	padding: 21px 0 0 21px;
}
div#left-main{
	 float: left;
	 width: 350px;
	 height: 100%;
}

div#right-main{
}

div#links {
   width: 290px;
   margin: 0 auto;
   padding: 21px 0 0 0;
}

li.videos {
height: 93px;
width: 99px;
margin: 0;
background-image: url(../images/links/videos_dn.gif);
list-style: none;
float: left;
}

		li.videos a, li.videos a:link, li.videos a:visited {
		display: block;
		}
		
			li.videos img {
			height: 93px;
			width: 99px;
			border: 0;
			}
				li.videos a:hover img {
				visibility: hidden;
				}


li.photos {
height: 93px;
width: 92px;
margin: 0;
background-image: url(../images/links/photos_dn.gif);
list-style: none;
float: left;
}

		li.photos a, li.photos a:link, li.photos a:visited {
		display: block;
		}
		
			li.photos img {
			height: 93px;
			width: 92px;
			border: 0;
			}
			
				li.photos a:hover img {
				visibility: hidden;
				}
li.classes {
height: 93px;
width: 99px;
margin: 0;
background-image: url(../images/links/classes_dn.gif);
list-style: none;
float: left;
}

		li.classes a, li.classes a:link, li.classes a:visited {
		display: block;
		}
		
			li.classes img {
			height: 93px;
			width: 99px;
			border: 0;
			}
			
				li.classes a:hover img {
				visibility: hidden;
				}

ul#about-nav {
	list-style: none;
}
	ul#about-nav li {
		float: left;
	}
	ul#about-nav li a {
			text-indent: -9999px;
			display: block;
			height: 241px;
			}
			ul#about-nav li a.barrao {
				background: url(../images/about_01.jpg) no-repeat bottom center;
				width: 133px;
			}
			ul#about-nav li a.relogio {
				background: url(../images/about_02.jpg) no-repeat bottom center;
				width: 181px;
			}
			ul#about-nav li a.group {
				background: url(../images/about_03.jpg) no-repeat bottom center;
				width: 365px;
			}
				ul#about-nav li a.barrao:hover, ul#about-nav li a.barrao:active,
				ul#about-nav li a.relogio:hover, ul#about-nav li a.relogio:active,
				ul#about-nav li a.group:hover, ul#about-nav li a.group:active
				{
					background-position: top center;	
				}

					body#barrao ul#about-nav li a.barrao,
					body#relogio ul#about-nav li a.relogio,
					body#group ul#about-nav li a.group
					{
						background-position: top center;
					}
div#footer {
	padding: 5px 0 50px 0;
	width: 722px;
}

div#foot-right {
	float: right;	
}

div#foot-left {
	float: left;	
}