/*<style type="text/css">*/

body { 	margin: 0; 
		padding: 0; 
		text-align: center;
		font-family: Georgia, "Times New Roman", Times, serif; 
		background-color: #FFF;
		font-size: 62.5%; }

					

/* MUDAR ESTE WIDTH, ACHO MAS NO LIVRO DO TIOZINHO ESTA ASSIM */		
#wrapper {	font-size: 1.4em;
			width: 56em;
			max-width: 95%;
			margin: 10px auto;
			text-align: left;
			
			background-color: #FFF; }

#header {	
			position: relative;
			height: 150px;
			overflow: hidden;
			background-color: #FFFFE8; }
			

#header h1, #header h2 { 	position: absolute;
							padding:0;
							margin:0; }

#header h1 { 
				top: 5px;
				left: 8px; }
				
#header h2 { 	border: none;
				top: 5px;
				left: 125px;
				height: 96px;
				max-height: 96px;
				max-width: 1338px;	}


/* header nav */
#nav {  position: relative;
		top: 78px;
		left: 130px;
		text-align: left;
		
		font-family: Calibri, Arial, sans-serif; 
		font-size: 0.8em;
 }

#nav ul, #nav li { display: inline;
					padding: 0;
					margin: 0;  }
					
/* OVERFLOW AUTO SAVES THE PROBLEM OF FLOATING THE 2 COLUMNS!!! */
#content {  background-color: #FFFFE8;
			overflow:auto;
			
			 }



/*2 columns */			 
#left  {	float: left;
			width: 95%;
			max-width: 95%;
			
			padding-right: 1em;
			padding-left: 1em;  }	
			

/* no banners */
#right { display: none; }


/*CHANGING DIV SIZES JUST FOR ERROR PAGE */			
#left.error {  	float: left;
				width: 45%;
				max-width: 45%;
				padding-right: 1em;
				padding-left: 1em; 	}
				
#right.error {  
				float:right;
				width: 45%;
				max-width: 45%;
				padding-right: 1em;
				padding-left: 1em; 
				padding-top: 6.5em;	}






#footer { 	clear: both;
			border-top: 3px solid black;
			background-color: #FFFFE8;
			padding-left: 1em;
			text-indent: 20px;
			font-variant: small-caps;}
			
			
/*estilo para todos os links 
parece que white-space corrige corte dos links em duas linhas*/
a { 	font-family: Arial; 
		letter-spacing: 1px; 
		font-weight: 550; 
		color: #E000E0; 
		text-decoration: none;
		white-space: nowrap;
		
		 }
		
a:link { 	
			padding-right: 2px;
			padding-left: 2px;}
			
a:visited { color: #E000E0; }

/*hover e active antigo, aquele cinza feio
a:hover, a:active { background-color: #C2C2C2; color: #000; } */

a:hover, a:active { background-image: url(images/hover_big.gif);
								background-color: transparent;
								background-repeat: no-repeat;
								background-position: center top;
								color: #000; }


/*quando hover sobre imagens, colocar background color */
a.image:hover, a.image:active { 	background-image: none;
									background-color: #FFFFE8;}


/*class for change your language - port ou english */
a.lang { 	float: right;
			font-size: 16px;
			text-indent: 5px;
			padding: 3px;
			border-style: solid;
			border-width: 0 1px 1px 1px;
			border-color: #000; }
			
			
/* Headings style
Antes background color para h2, h3 era #E0E0E0, cinza claro */

h1, h2, h3, h4 { font-family: Verdana, Arial, Helvetica, sans-serif; 
					letter-spacing: 1px;
					font-weight: bold;}
		
h1 {	font-size: 2em; }
h2 { 	font-size: 1.5em; }
h3 { 	font-size: 1.25em; }
h4 { 	font-size: 1em; }

h2, h3 {  background-color: #F0FFF0;
			padding: 5px 10px 5px 10px;
			border: #000 1px solid; }

/* ESCOLHER MIN-WIDTH, MAX WIDTH P.206 DO LIVRO TESTAR, DEPOIS APAGAR ESTA MENSAGEM */
p, ul { font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 1em;
	line-height: 140%;}
p { letter-spacing: 0.05em; }
img { border: 0; }


/*fonte dos reviews imprensa.htm e reviews.htm 
arrumar line-height, sei la mais o que*/	
blockquote p { font-size: 0.8em; 
				letter-spacing: 0.05em; }



/*estilo primeira letra na pagina imprensa.html */				
p.letter:first-letter { 
						font-size: 2em;
						line-height: 1;
						vertical-align: bottom;
						margin: 0;
						font-family: serif;  }

/*da um pouco de espaco entre os itens da lista */
ul li { padding:0 0 10px;}


	
/* form style for contato.htm, cadastro.htm, contact.htm, register.htm */	

tr { padding-top: 0.5em;
		padding-bottom: 0.5em;  }
		
input.form { width: 300px;
			font: normal 1em Georgia, "Times New Roman", Times, serif;
			background-color: #F0FFF0;
			border: dotted 1px #E000E0; }
			
td.form {font: normal 1em Georgia, "Times New Roman", Times, serif;}

textarea.form {font: 1em Georgia, "Times New Roman", Times, serif;
				background-color: #F0FFF0;
				border: dotted 1px #E000E0; }
				
input.submit { background-color: #CCFF99;
				border: none;
				font: bold 1em Verdana; }

/*caixa para texto sobre quicktime no mp3.htm #CCFF66*/
.box {  border: #E000E0 1px dotted; 
		padding: 5px 10px 5px 10px;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 0.8em;
		vertical-align: top; }


/* class para negrito, italico e para nao cortar palavras em duas linhas */
.bold { font-weight: bold; }

.italic { font-style: italic; }

.unique { white-space: nowrap; }


/*</style>*/