@charset "utf-8";

/* 

	PLATT COMUNICACAO
	http://www.plattcomunicacao.com.br/
	
	Hygor Budny
	criacao@plattcomunicacao.com.br

*/

* { margin:0; padding:0; list-style:none; border:none;}

input { vertical-align:middle;}

body { background:url(../imagens/bg.jpg) top center fixed; font:12px Verdana, Arial, Helvetica, sans-serif; }

h2 { margin:15px 0 5px 0; outline:none; clear:both; color:#8F5683; font:bold 20px "Arial Narrow", Arial, Helvetica, sans-serif;}

h2 a { color:#783C6F;}

h3 { margin:10px 0 0 27px; color:#8F5683; font:bold 20px "Arial Narrow", Arial, Helvetica, sans-serif;}

h4 { color:#672C5C; width:300px; font:24px Georgia, "Times New Roman", Times, serif; float:left;}			

h5 { margin:10px; color:#666; font:bold 24px "Arial Narrow", Arial, Helvetica, sans-serif;}

h6 { font-size:14px; font-weight:bold; color:#783C6F; }

h6 a { color:#783C6F;}

h6 a:hover { color:#000;}

h6 a:visited { color:#783C6F;}

p { color:#333; line-height:14px; margin:5px 0; max-width:460px; clear:both;}

a { text-decoration:none; color:#783C6F;}


/*
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH	ESTRUTURA
*/

#tudo { width:768px; margin:0 auto;}

#inicio { width:768px; height:385px; background:url(../imagens/fundo-branco.png) bottom no-repeat; overflow:hidden;}

#meio { width:768px; height:auto; background:url(../imagens/fundo-branco.png) repeat-y; overflow:auto; padding-bottom:20px;}

#fim { width:768px; height:120px;}
	
	/*
	HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH	#inicio
	*/
	
	#login-topo { 
		position:relative;
		top:0; left:475px;
		width:294px;
		height:94px;
		background:url(../imagens/login-topo.png) no-repeat top right;
		color:#dcb2d5;
		z-index:10;
	}
		
		#login-topo form { 
			width:270px;
			height:24px;
			padding:7px 10px;
		}
		
		#login-topo input.login-texto { 
			background:#a9589b; 
			border:1px solid #939;
			height:14px;
			width:80px;
			font-size:9px;
		}
		
		#login-topo input.botao-login { 
			width:17px;
			height:17px;
			background:url(../imagens/login-ok.gif) no-repeat;
			outline:none;
			cursor:pointer;
			text-indent:-9999px;
		}
		
		#login-topo label { 
			font-size:9px;
			margin-top:10px;
		}
		
		#login-topo a.button-sair {
			background:url(../imagens/sair.gif) no-repeat;
			text-indent:-99999px;
			float:right;
			width:30px;
			height:17px;
			margin-right:5px;
			position:relative;
			top:-15px;
		}
		
		#login-topo a { color:#FFF;}
		
		#login-topo a:hover { text-decoration:underline;}
		
		#login-topo p {
			padding:0;
			margin:0;
			font-size:10px;
			color:#FCF;
			max-width:230px;
		}
		
	#logo-topo { 
		position:relative;
		top:-95px;
		left:157px;
		width:370px;
		height:130px;
		z-index:999;
	}
	
	#flash-topo { 
		position:relative;
		top:-172px;
		left:0;
		z-index:0;
		width:768px;
		height:310px;
	}
	
	#flash-topo img { 
		width:768px;
		height:310px;
	}


	/*
	HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH	ESTRUTURA #MEIO
	*/
	
	#coluna-esquerda { 
		width:210px; 
		float:left;
		padding-left:30px;
		padding-right:25px;
	}
	
	#coluna-direita { 
		width:503px;
		float:left;
		overflow:hidden;
	}

		/*
		HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH	#coluna-esquerda
		*/
		
		#esq-cadastro {
			width:210px;
		}
		
		.title-cadastro-esq {
			width:210px;
			height:100px;
			background:url(../imagens/esq-cadastro.png) no-repeat;
		}
		.title-cadastro-esq p {
			padding:10px 0 0 110px;
			height:110px;
			max-height:110px;
		}
		
		.newsletter {
			border:1px solid #CCC;
			float:right;
			width:120px;
			margin-top:5px;
		}
		
			.news-label {
				float:left;
				width:80px;
				height:18px;
				margin-top:5px;
			}
			
			.check {
				float:left;
				padding:10px 5px;
				font-size:10px;
			}
		
			.news-ok {
				width:40px;
				height:24px;
				background:url(../imagens/ok.png) no-repeat;
				cursor:pointer;
			}
			
			.news-assinar {
				float:right;
				width:65px;
				height:24px;
				background:url(../imagens/button-assinar.gif) no-repeat;
				cursor:pointer;
				margin-top:5px;
			}
		
			.people { 
				font-size:9px;
				padding-top:10px;
			}
		
		.title-enquetes {
			background:url(../imagens/Enquete.png) no-repeat;
			text-indent:-99999px;
			width:100px;
			height:40px;
		}
		
		.enq-votar {
			float:right;
			width:64px;
			height:24px;
			background:url(../imagens/voltar.png) no-repeat;
			cursor:pointer;
		}
		
		.enq-lista {
			display:block;
			width:auto;
			height:auto;
			font-size:10px;
		}
		
		
		/*
		HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH	#coluna-direita
		*/
		#post-it { display:block; height:auto;}
		
		.post-it-cima {
			background:url(../imagens/post-it-cima.jpg) no-repeat;
			display:block;
			height:15px;
			width:501px;
			position:relative;
		}
		.post-it {
			background:url(../imagens/post-it-meio.jpg) repeat-y;
			width:501px;
			height:auto;
			padding:10px;
		}
		.post-it p {
			position:relative;
			width:420px;
			height:auto;
			top:0px;
			left:25px;
			line-height:14px;
		}
		.post-it-baixo {
			clear:both;
			background:url(../imagens/post-it-baixo.jpg) no-repeat;
			display:block;
			height:15px;
			width:501px;
		}
				
		.agenda {
			background:url(../imagens/fundo-agenda.png) right no-repeat;
			height:200px;
			width:504px;
			float:right;
			overflow:hidden;
		}
		
		.agenda-topo { 
			background:url(../imagens/ag-topo.png) no-repeat;	
			height:11px;
			width:504px;
			clear:both;
			float:right;
		}
		.agenda-bottom {
			background:url(../imagens/ag-fim.png) no-repeat;
			height:20px;
			width:504px;
			clear:both;
			float:right;
		}
		.agenda-eventos {
			position:relative;
			padding-bottom:20px;
			background:url(../imagens/ag-meio.png) repeat-y;
			height:auto;
			width:504px;
			float:right;
			overflow:hidden;
		}
		
		.agenda table, .agenda-eventos table {
			width:445px;
			margin-right:30px;
			font-size:10px;
			color:#666;
		}

		.agenda table tr td, .agenda-eventos table tr td { padding:3px 0; margin:1px;}
		
			.ag-topo { color:#FFF; background:#F39 url(../imagens/agenda-topo.png); line-height:25px;}
		
			.ag-local, .ag-data, .ag-tipo, .ag-idade, ag-topo { text-align:center;}
		
			.ag-local { width:120px;}
			
			.ag-data { width:70px;}
			
			.ag-tipo { width:150px;}
			
			.ag-idade { width:50px;}
			
			.ag-sexo img {margin:0; padding:0 2px; float:left;}
			
			.linha1 { background-color:#F7F3F6;}
			
			.linha2 { background-color:#ECE0EA;}
					
		
		.noticias { margin:0px 40px 0px 5px; }
		
		.title-noticias { 
			background:url(../imagens/noticias.png) no-repeat;
			text-indent:-99999px;
			width:105px;
			height:35px;
			clear:both;
			padding-top:10px;
		}
		
		.subtitle-noticias { 
			color:#783D6F;
			font-weight:bold;
			font-size:12px;
		}

		.date { 
			color:#783D6F;
			position:relative;
			top:-10px;
			font-size:10px;
		}
		
		.noticias p { 
			padding-top:5px;
		}
		
		#dicas {
			clear:both;
			width:460px;
			height:230px;
		}
		.dicas-home {
			float:left;
			width:230px;
			height:auto;
			padding:5px;
		}
		
		#clips-dicas {
			display:block;
			width:200px;
			height:200px;
			float:left;
			margin:5px;
			position:relative;
		}
		
		#clips-dicas img { 
			width:200px;
			height:200px;
			z-index:1;
			position:absolute;
			top:0;
			left:0;
		}
			.clips-dicas {
				display:block;
				width:200px;
				height:200px;
				background:url(../imagens/clips-dicas.png) no-repeat;
				z-index:2;
				position:absolute;
				top:0;
				left:0;
			}
		
		.link-mais {
			color:#C088B6;
			text-decoration:none;
			margin:10px 0;
			float:left;
		}
		a.link-mais:visited { color:#C088B6;}
		a.link-mais:hover { text-decoration:underline;}
		
			/*
			HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH	PAGINA O QUE E SPEED DATING
			*/
			.title-oquee {
				background:url(../imagens/oquee.png) no-repeat;
				text-indent:-99999px;
				width:230px;
				height:35px;
			}
			
			/*
			HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH	PAGINA GARANTIA
			*/
			.title-garantia {
				background:url(../imagens/garantia.png) no-repeat;
				text-indent:-99999px;
				width:110px;
				height:35px;
			}
		
			/*
			HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH	PAGINA DICAS
			*/
			
			.title-faq {
				background:url(../imagens/faq.png) no-repeat;
				text-indent:-99999px;
				width:100px;
				height:46px;
			}
			
			/*
			HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH	PAGINA DICAS
			*/
			
			.title-dicas {
				background:url(../imagens/dicas.png) no-repeat;
				text-indent:-99999px;
				width:195px;
				height:35px;
			}
			.title-dicas2 {
				background:url(../imagens/dicas2.png) no-repeat;
				text-indent:-99999px;
				width:195px;
				height:46px;
			}
			
			#graybox {
				background:#EAEAEA;
				width:420px;
				height:auto;
				margin:15px 0;
				padding:15px;
				color:#666;
				overflow:hidden;
			}
			
			ul#graybox {
				width:450px;
			}
			
			#graybox li {
				display:block;
				float:left;
				padding:5px 9px;
				width:72px;
				font-size:10px;
				font-weight:bold;
			}
			
			#graybox li a {
				text-decoration:none;
				color:#672C5C;
			}
			
				.d-texto {
					font-size:11px;
					word-spacing:1px;
					line-height:16px;
				}
			
			#categorias-dicas {
				float:right;
				width:120px;
			}
			
			#categorias-dicas p {
				font-size:9px;
				float:right;
			}
			#categorias-dicas select {
				width:120px;
				float:right;
			}
			
			.dicas-categoria {
				position:relative;
				top:-10px;
				left:10px;
				color:#666;
				letter-spacing:1px;
			}
			
			.dicas-box {
				width:450px;
				height:auto;
				margin:10px 0 10px;
				overflow:hidden;
			}			
			
			.dicas-box a {
				color:#C088B6;
			}

			.dicas-sexos {
				width:220px;
				height:auto;
				overflow:auto;
				margin:2px;
				float:left;
			}
			
			.mf {
				width:32px;
				height:32px;
				display:block;
				float:right;
			}
			
			.sex {
				display:block;
				width:140px;
				height:28px;
				background-color:#FFF;
				float:right;
				margin:5px 0 0 5px;
			}
			
				.numero {
					float:left;
					width:42px;
					height:42px;
					font-size:36px;
					font-family:Georgia, "Times New Roman", Times, serif;
					padding:7px 0 0 0;
				}
				
				.dicas-titulo {
					float:left;
					width:395px;
					margin-left:10px;
				}
				
				.dicas-titulo h2 {
					padding-top:7px;
				}
				
				
				
			/*
			HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH	PAGINA QUEMSOMOS
			*/
			
			.title-quemsomos {
				background:url(../imagens/quemsomos.png) no-repeat;
				width:160px;
				height:35px;
				text-indent:-99999px;
			}
			
			.quemsomos-texto {
				width:450px;
				height:auto;
			}
			
			.quemsomos-texto p {
				text-indent:20px;
				padding:10px 0;
				text-align:justify;
			}

			/*
			HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH	PAGINA EVENTOS
			*/
			
			.gray-eventos {
				width:400px;
			}
			
			.gray-eventos-detalhe {
				float:left;
				width:200px;
				font-size:9px;
				padding:5px;
			}
			
			.red { color:#F06;}
			
			.ordenar {
				float:left;
				width:100px;
				font-size:9px;
				margin-top:5px;
				text-align:right;
				padding-right:5px;
			}
			
			
			.ordenar form select {
				width:100px;
				height:18px;
				font-size:10px;
				float:left;
			}
			
			.paginacao {
				width:480px;
				height:30px;
				line-height:18px;
				clear:both;
			}
			
			.paginacao li {
				display:block;
				float:left;
				margin:3px;
				padding:0 0 0 6px;
				background:url(../imagens/nav-a.png) top left no-repeat;
			}
			
			.paginacao li a {
				background:url(../imagens/nav-b.png) top right no-repeat;
				font-size:9px;
				font-family:Arial, Helvetica, sans-serif;
				display:block;
				height:20px;
				color:#FFF;
				text-decoration:none;
				padding:0 10px 0 2px;;
			}
			
			/*
			HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH	PAGINA DETALHE EVENTOS
			*/
			
			.title-eventos {
				background:url(../imagens/eventos.png) no-repeat;
				text-indent:-99999px;
				width:100px;
				height:46px;
			}
			
			
			.detalhe-evento {}

			.detalhe-evento img { border:1px solid #EEE; padding:5px; width:450px; height:250px;}
			
			.detalhegd img { width:auto; height:auto; border:none; padding:0;}

			.descricao-evento { margin:0 0 10px 0; position:relative;}
			
			.descricao-evento p { padding:5px; vertical-align:middle;}
			
			.descricao-evento img {
				width:130px;
				height:26px;
				border:none;
				clear:both;
			}
			img.img_sexo{
				width:32px;
				height:32px;
				border:0;
				vertical-align:middle;
			}
		
			.poenomeio {
				display:inline-table;
				height:32px;
				width:100px;
				background-color:#666;
				vertical-align:middle;
			}

			/*
			HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH	PAGINA NOTICIAS
			*/
			
			.title-noticias {
				background:url(../imagens/noticias.png) no-repeat;
				text-indent:-99999px;
				width:95px;
				height:46px;
			}
			
			.news-box {
				width:450px;
				height:auto;
				margin:10px 0 10px;
			}
				.news-titulo {
					padding:10px 0 0 0;
				}
			.news-box a {
				color:#905584;
			}
				.news-data {
					font-weight:bold;
					font-size:10px;
					position:relative;
					top:-7px;
				}

			/*
			HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH	PAGINA CADASTRO
			*/
			.title-cadastro {
				background:url(../imagens/cadastro.png) no-repeat;
				text-indent:-99999px;
				width:103px;
				height:35px;
			}
			
			#cadastro {
				width:460px;
				height:auto;
				overflow:inherit;
				margin-top:20px;
			}
				
				.cadastro-line {
					background:#CCC;
					width:460px;
					height:20px;
					font-size:12px;
					line-height:18px;
					display:block;
					margin:5px 0;
					color:#333;
					background:#FFF;
				}
				
				.cadastro-linetxt { height:105px;}
				
					.cadastro-item { width:150px; text-align:right; float:left; font-weight:bold;}
				
					.cadastro-line input {
						color:#666;
						width:200px;
						border:1px solid #CCC;
						margin:0 0 0 5px;
						float:left;
					}
					
					.cadastro-line select {
						color:#666;
						width:200px;
						border:1px solid #CCC;
						margin:0 0 0 5px;
						float:left;
					}
					
					.cadastro-line textarea {
						color:#666;
						width:200px;
						height:100px;
						border:1px solid #CCC;
						margin:0 0 0 5px;
						float:left;
						margin:0 0 5px 5px;
					}
					
					.cadastro-buttom {
						float:right;
						clear:both;
						background:url(../imagens/button-cadastrar.png) no-repeat;
						width:70px;
						height:24px;
						text-indent:-99999px;
						margin-right:100px;
						cursor:pointer;
					}
					.atualizar-buttom {
						float:right;
						clear:both;
						background:url(../imagens/button-atualizar.png) no-repeat;
						width:74px;
						height:24px;
						text-indent:-99999px;
						margin-right:100px;
						cursor:pointer;
					}
					
					

			

			/*
			HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH	PAGINA LOGIN
			*/
			
			.logue-se {
				width:465px;
				overflow:hidden;
				height:auto;
				background:url(../imagens/bg-logue-se.png) repeat-y;
			}
				
			.logue-box {
				width:180px;
				height:220px;
				margin:0 25px 25px 25px;
				float:left;
			}
			
			.logue-box input {
				display:block;
				margin:10px;
				width:160px;
				height:18px;
				border:1px solid #EEE;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				padding-left:5px;
				color:#666;
			}
	
			input.button-login {
				background:url(../imagens/button-login.png) no-repeat;
				border:none;
				text-indent:-99999px;
				width:64px;
				height:24px;
				float:right;
				cursor:pointer;
			}
			input.button-cadastro {
				background:url(../imagens/button-cadastrar.png) no-repeat;
				border:none;
				text-indent:-99999px;
				width:70px;
				height:24px;
				float:right;
				cursor:pointer;
			}
			
			/*
			HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH	PAGINA DEPOIMENTOS
			*/
			
			.title-depoimentos {
				background:url(../imagens/depoimentos.png) no-repeat;
				text-indent:-99999px;
				width:146px;
				height:35px;
			}
			
			#graybox textarea, #graybox .dep-nome,  #graybox .dep-idade {
				float:left;
				margin:5px;
				width:410px;
				height:80px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#666;
				background-color:#FFF;
			}
			
			#graybox .dep-nome {
				width:340px;
				height:18px;
			}
			
			#graybox .dep-idade {
				width:60px;
				height:18px;
			}
			
			
			.dep-confirmacao {
				clear:both;
				width:413px;
				font-family:Arial, Helvetica, sans-serif;
			}
			
			.dep-confirmacao * {
				padding:0 0 0 5px;
			}
			
			.dep-button {
				width:54px;
				height:23px;
				background:url(../imagens/enviar.png) bottom no-repeat;
				text-indent:-99999px;
				cursor:pointer;
				margin:0 0 0 34px;
			}
			
			.autor { font-weight:bold; color:#642959;}

			/*
			HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH	PAGINA DADOS PESSOAIS
			*/
			
			.relative { position:relative;}
			
			.agenda-eventos p {	margin: 5px 0 5px 27px;}
			
			.agenda-eventos a{ color:#666;}
			
			.agenda-eventos a:visited{ color:#666;}

			.alterar-dados { margin:0 27px; position:absolute; top:25px; right:0;}
			
			.alterar-dados img { width:100px; height:60px;}
			
			.alterar-dados a { }

			/*
			HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH	PAGINA CONTATO
			*/
			
			.title-contato {
				background:url(../imagens/contato.png) no-repeat;
				text-indent:-99999px;
				width:103px;
				height:35px;
			}
			
			#contato {
				width:440px;
				height:220px;
				padding:10px 10px 10px 0;
			}
			.formulario {
				float:left;
				width:220px;
			}
			.formulario input, .formulario textarea {
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				width:200px;
				margin:0 0 5px 0;
				border:1px solid #CCC;
				color:#999;
				height:20px;
			}
			.formulario textarea {
				height:100px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
			}
			.formulario .botao {
				width:71px;
				height:23px;
				background:url(../imagens/enviar.png) no-repeat;
				text-indent:-99999px;
				border:0;
				margin-bottom:3px;
				cursor:pointer;
				margin-left:139px;			
			}
			.mapa { float:left; width:220px; height:auto;}
			
			.mapa img { border:1px solid #CCC;}
			
			.mapa p { 
				font-size:10px;
				color:#333;
				padding:0;
				margin:0 0 5px 0;
				max-height:210px;
			}
					
			.mapa a { color:#8F5683;}
			
			a.googlemap { color:#333;}
			
			

	/*
	HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH	#fim
	*/
	
	#fim {
		clear:both;
		margin:0 auto;
		background:url(../imagens/menu-footer.png) top no-repeat;
		height:170px;
	}
	
		#menu-footer {
			width:700px;
			display:block;
			width:768px;
			height:70px;
		}
	
		#menu-footer ul { 
			width:768px;
			height:70px;
			margin:0px 0 0 15px;
			padding-top:20px;
		}
		
		#menu-footer ul li {
			display:block;
			float:left;
			margin:0 6px;
			padding:5px;
			font-size:10px;
		}
		
		#menu-footer ul li a {
			text-decoration:none;
			color:#56274E;
		}

		#menu-footer ul li a:hover {
			text-decoration:underline;
		}

		.platt { 
			text-align:right;
			text-transform:uppercase;
			font-size:7px;
			font-weight:bold;
			margin:0 20px;
		}

		.platt a { 
			text-decoration:none;
			color:#FFF;
		}
		
		.platt a:hover {
			color:#000;
		}

		address { 
			display:block;
			width:768px;
			height:60px;
			text-align:center;
			font-style:normal;
			color:#FFF;
			font-size:9px;
		}
		
		img.img_sexo{
			width:32px;
			height:32px;
			border:0;
		}
		
		a#mais-eventos{
			position:absolute;
			bottom:5px;	
			right:30px;
			font-size:11px;
			color:#8F5683;
		}
		
		div#banners{
			clear:both;
			margin-top:50px;
			text-align:center;
		}