/**
	Estilos internos
	Luis Pirir <luispirir@gmail.com>
**/
#banner {
	clear: left;
	background-color: #4979C5;
	width: 840px;
}
	#banner embed {
		float: left;
		width: 593px;
	}
	#banner #submenu {
		float: left;
		width: 246px;
		margin: 0;
		padding: 0;	
		font: 1.4em Arial, sans-serif;
	}
#container {
	clear: both;
	background-color: #fff;
	font: 1.2em/1.4 Arial, sans-serif;
	width: 780px;
	padding: 1em 30px;
	text-align: justify;
	color: #333;
	overflow: auto;
	height: 100%;
}
	#container h3, #container h4 {
		font: bold 1.2em Arial, sans-serif;
		_font: 1.3em Arial, sans-serif;
	}
	#container ul {
		list-style-image: url(../images/smallarrow.png);
		font: 1.1em Arial, sans-serif;		
	}
		#container ul li { 			
			line-height: 1.3;
			margin-bottom: 3px;
		}
	#container ul ul {
		font-size: 1.0em;
		margin-top: 5px;
		list-style-image: url(../images/arrow.png);
	}
	#container a {
		text-decoration: none;
		border-bottom: 1px dotted #0089CF;
		padding-bottom: 1px;
		color: #0089CF;
	}
		#container a:hover {
			border-bottom-style: solid;
		}
			#container #result {
				padding: 2em 1em;
				_text-align: center;
			}
			#container form {
				width: 599px;
				margin: auto;
				_text-align: left;
			}
				#container form fieldset {
					padding: 5px 2em;
					border: none;
				}
				#container form p {
					clear: left;
				}
					#container form p label {
						width: 25%;
						float: left;
						font-weight: bold;
						color: #fff;
					}
						#container form p input, #container form p textarea {
							border: none;
							background-color: #fff;
							color: #333;
							font: 1.1em Arial, sans-serif;
							width: 50%;
						}
							#container form p textarea {
								width: 65%;
								height: 90px;
							}
							#container form p input:hover, #container form p textarea:hover, #container form p input:focus, #container form p textarea:focus {
								background-color: #efefef;
							}
								#container .button {
									width: 200px;
								}
									#container .center {
										text-align: center;
									}
				#container #comments li h4 {
					font-size: 1.0em;
					font-weight: bold;
				}

				#container .tabs {
					background: url(../images/bg_item.gif) no-repeat;
					height: 19px;
					line-height: 19px;
					vertical-align: middle;
					display: table;
					padding-left: 10px;
				}
				#container .selectedTab {
					background: url(../images/bg_item_ovr.gif) no-repeat;
					font-weight: bold;					
					padding-left: 10px;
					color: #fff;
				}
				#container .tabContent {
					padding: 1em 10px;
					padding-bottom: 0;
					background: url(../images/bg_showcase.gif) no-repeat;
					margin-top: 1em;
				}
			
			.donate {
				background: url(../images/donate.gif) no-repeat;
				padding-left: 90px;
			}
