@font-face { 
  font-family: Jenna Sue; 
    src: url('../fonts/JennaSue-webfont.eot'); 
    src: local("Jenna Sue"), url('../fonts/JennaSue-webfont.ttf'); 
} 

@font-face { 
  font-family: News Cycle; 
    src: url('../fonts/NewsCycle-Regular.eot'); 
    src: local("News Cycle"), url('../fonts/NewsCycle-Regular.ttf'); 
} 

body { 
  
  font: normal .85em arial, sans-serif;
    /* IE */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#black, endColorstr=#fff)";
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#900, endColorstr=#000);
    /* Mozilla */
    background: -moz-linear-gradient(top, #900, #000) repeat-X;
    /* Safari, Google Chrome */
    background: -webkit-gradient(linear, left top, left bottom, from(#900), to(#000)) repeat-X;
  color: #EEE;
}

#main { 
  margin: 50px auto;
  width: 1024px;
  background: transparent;
  padding-bottom: 30px;
}

#cabecalho { 
  width: 1024px;
  height: 250px;
  background: transparent url(../images/capa.jpg) ;
   border-radius: 16px 16px 16px 16px;
  -moz-border-radius: 16px 16px 16px 16px;
  -webkit-border: 16px 16px 16px 16px;
  
}

#logo { 
  font: 240% 'Jenna Sue', arial, sans-serif;
  width: 674px;
  float: left;
  height: 180px;
  padding: 0 0 10px 0;
  background:  ;
}
#mid {
  
  width: 1024px;
  height: 500px;    
}

#menu_lateral { 
  float: left;
  width: 224px;
  padding: 16px 0 0 0;
  margin: 20px 0 0 0;
  text-align: center;
  border-top: 0;
  border-bottom: 0;
  background: transparent url(../images/transparent.png);
  border-radius: 16px 16px 16px 16px;
  -moz-border-radius: 16px 16px 16px 16px;
  -webkit-border: 16px 16px 16px 16px;
}

#conteudo { 
  float: left;
  width: 700px;
  overflow: hidden;
  margin: 20px;
  padding: 20px;
  border-top: 0;
  border-bottom: 0;
  background: transparent url(../images/transparent.png);
  border-radius: 16px 16px 16px 16px;
  -moz-border-radius: 16px 16px 16px 16px;
  -webkit-border: 16px 16px 16px 16px;
} 

.lavaLampWithImage {
  position: relative;
  height: 25px;
  padding: 10px 5px 15px 0;
  margin: 10px 0 0 20px;
  overflow: hidden;
  float: left;
}

.lavaLampWithImage li {
  float: left;
  list-style: none;
}

.lavaLampWithImage li.back {
  background: transparent url(../images/transparent.png);
  border-radius: 15px 15px 15px 15px;
  -moz-border-radius: 15px 15px 15px 15px;
  -webkit-border: 15px 15px 15px 15px;
  height: 36px;
  z-index: 8;
  position: absolute;
}

.lavaLampWithImage li a {
  font: normal 160% 'News Cycle', sans-serif;
  text-decoration: none;
  color: #FFF;
  outline: none;
  text-align: center;
  letter-spacing: 0;
  z-index: 10;
  display: block;
  float: left;
  height: 36px;
  padding: 0 7px 0 7px;
  position: relative;
  overflow: hidden;
  margin: auto 10px;    
}

.lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited {
  border: none;
}


/*--- news list styles ---*/
	.news li {
		overflow:hidden;
		position:relative;
		padding:0 0 26px 84px;
	}
	.news li:last-child {
		padding-bottom:0;
	}

		.news li figure {
			width:59px;
			height:59px;
			background:url(../images/date-bg1.gif) no-repeat 0 0;
			position:absolute;
			left:0;
			top:0;
			text-align:center;
			border:3px solid #ebebeb;
			border-radius:4px;
			-moz-border-radius:4px;
			-webkit-border-radius:4px;
			font-size:10px;
			color:#fff;
			text-transform:uppercase;
		}
			.news li figure strong {
				display:block;
				font-size:30px;
				line-height:1.2em;
				margin-bottom:-7px;
				padding-top:4px;
			}

		.news li:nth-of-type(4n+2) figure {
			background:url(../images/date-bg2.gif) no-repeat 0 0;
		}
		.news li:nth-of-type(4n+3) figure {
			background:url(../images/date-bg3.gif) no-repeat 0 0;
		}
		.news li:nth-of-type(4n+4) figure {
			background:url(../images/date-bg4.gif) no-repeat 0 0;
		}




.team-list li {
	width:100%;
	overflow:hidden;
	padding-bottom:43px;
}
.team-list li:last-child {
	padding-bottom:0;
}
	.team-list li figure {
		float:left;
		margin:0 20px 0 0;
		padding:0;
	}





footer { 
  float: bottom;
  width: 1024px;
  font: 240% 'Jenna Sue', arial, sans-serif;
  height: 30px;
  padding: 5px 0 20px 0;
  text-align: center; 
  -webkit-border-radius: 13px 13px 13px 13px; 
  -moz-border-radius: 13px 13px 13px 13px;
  border-radius: 13px 13px 13px 13px;
  color: #FFF;
  border: solid 1px #003B56;
  background: #4560;
}

   border-radius: 16px 16px 16px 16px;
  -moz-border-radius: 16px 16px 16px 16px;
  -webkit-border: 16px 16px 16px 16px;

.coin-slider {  overflow: hidden; zoom: 1; position: relative; }
.coin-slider a{ text-decoration: none; outline: none; border: none; }

.cs-buttons { font-size: 0px; padding: 10px; float: left; }
.cs-buttons a { margin-left: 5px; height: 10px; width: 10px; float: left; border: 1px solid #B8C4CF; color: #B8C4CF; text-indent: -1000px; }
.cs-active { background-color: #B8C4CF; color: #FFFFFF; }

.cs-title { width: 545px; padding: 10px; background-color: #000000; color: #FFFFFF; }

.cs-prev, 
.cs-next { background-color: #000000; color: #FFFFFF; padding: 0px 10px; }


