body {
	font-family: Verdana;
	font-size: 9pt;
	margin-top:0px;
	line-height: 1.5;
}

img {
	border:0px;
}

a {	
	color: #000;
	font-weight: bold;
	text-decoration:none;
}
a:hover {	
	color: #000;
	font-weight: bold;
	text-decoration:underline;
}

h3 {
	font-size: 11pt;
}

	h3 a {
		font-size: 11pt;
	}
	h3 a:hover {
		font-size: 11pt;
		text-decoration:none;
	}
	

h4 {
	font-size: 8pt;
}

#container {
	min-height: 620px;
	_height: 620px;
	width: 956px;	
	margin-left: auto;
	margin-right: auto;	
}
	
	#header {
		width:956px;
		height: 173px;
		margin-left: auto;
		margin-right: auto;		
	}
		#logo {
			width: 583px;
			height: 128px;
			/*background: url('../img/logo.jpg') no-repeat;*/
			position:relative;
			margin-top: 15px;
			float:left;
			margin-left: 3px;
			cursor: hand;
			cursor: pointer;
		}
		#search {
			width: 200px;
			height: 65px;
			background: url('../img/search-bg.gif') repeat-x;
			position:relative;
			float:right;
			margin-right: 3px;
		}	
			#search p {
				font-size: 7.5pt;
				margin-left: 19px;			
			}
			.searchbox {
				width: 118px;
				height: 18px;
				border: 1px solid #969696;				
			}
			#search a {
				color: #000;
				text-decoration: none;
			}
			#search a:hover {
				color: #000;
				text-decoration: underline;
			}
			
		#language-selection {
			width: 200px;
			height: 108px;
			background: url('../img/language-bg.gif') repeat-x;
			position:relative;
			float:right;			
			margin-left: 100px;	
			margin-right: 3px;	
		}
	
	#middle {
		width: 956px;
		height: 447px;
		position:relative;
		margin-top:-30px;		
	}
		#orange-bar {
			width: 956px;
			height: 64px;
			background-image: url('../img/orange-bar.png');
			position: relative;			
			z-index:2;			
		}
		#menu-left {
			width: 200px;
			min-height: 398px;
			_height: 398px;
			position:relative;
			float:left;
			z-index:1;
			margin-left: 3px;
			margin-top:-30px;			
		}
			#menu-left-content {
				width: 200px;
				min-height: 381px;				
				_height: 381px;
				background: url('../img/menu-left-bg.gif') repeat-y;													
			}
				.dotted-line {
					width: 200px;
					height: 15px;
					background-image: url('../img/dotted-line.gif');									
				}
				
				.dotted-line-mirror {
					width: 200px;
					height: 15px;
					background-image: url('../img/dotted-line-mirror.gif');									
				}
				
				#link-list {						
					padding-top:50px;
				}
					#link-list a {
						padding-left: 25px;
						color: #000;
						font-weight: bold;
						text-decoration:none;
					}
					#link-list a:hover {
						padding-left: 25px;
						color: #000;
						font-weight: bold;
						text-decoration:underline;
					}
					
				#link-list-right {						
					padding-top:50px;
					text-align:right;
					margin-right:25px;
				}
					#link-list-right a {						
						color: #000;
						font-weight: bold;
						text-decoration:none;
					}
					#link-list-right a:hover {						
						color: #000;
						font-weight: bold;
						text-decoration:underline;
					}
				
			#menu-left-bottom {
				width: 200px;
				height: 17px;
				position:relative;
				background-image: url('../img/menu-left-bottom.gif');		
			}
		
		#capoeira-photo {
			width: 749px;
			height: 180px;
			position: relative;
			background-image: url('../img/capoeira-photo.jpg');			
			margin-right: 3px;
			z-index:1;
			float:right;
			margin-top:-30px;			
		}
		
		#content {
			/*width: 749px;*/
			width:544px;
			min-height: 200px;
			_height: 200px;
			position:relative;
			margin-right: 3px;
			float: left;	
			margin-bottom:30px;						
		}
			#content h2 {
				font-family: Trebuchet MS;
				font-size: 28pt;
				text-decoration:none;
				font-weight: normal;
				letter-spacing: -3.3pt;
				margin-top: 0px;
				/*margin-left: 20px;*/
				margin-bottom:0px;
			}
				#content h2 a {					
					font-weight:normal;
				}
				#content h2 a:hover {
					text-decoration:none;
					font-weight:normal;
				}
			#content p {
				/*margin-top:0px;
				margin-left: 20px;
				width: 410px;*/
			}
		
		#menu-right {
			width: 200px;
			min-height: 398px;
			_height: 398px;
			position:relative;
			float:left;
			z-index:1;
			margin-left: 3px;
			margin-top:-30px;					
		}
			#menu-right-content {
				width: 200px;
				min-height: 381px;				
				_height: 381px;
				background: url('../img/menu-left-bg.gif') repeat-y;													
			}
				#menu-right-content h2 {
					font-family: Trebuchet MS;
					font-size: 10pt;
					text-decoration:none;
					font-weight: bold;
					letter-spacing: -0.5pt;
					/*margin-top:0px;*/
					margin-left: 10px;
					margin-right: 10px;
					margin-bottom:0px;
					padding-top:20px;
				}	
				#menu-right-content p {
					/*letter-spacing: -3.3pt;*/
					line-height:2.5;
					/*margin-top:0px;*/
					margin-left: 10px;
					margin-right: 10px;
					margin-bottom:0px;
				}	
			#menu-right-bottom {
				width: 200px;
				height: 17px;
				position:relative;
				background-image: url('../img/menu-right-bottom.gif');		
			}
			
		#right-home {
			width: 289px;
			min-height: 398px;
			_height: 398px;
			position:relative;
			float:left;
			z-index:1;
			margin-left: 13px;
										
		}
			#right-home h2 {
				font-family: Trebuchet MS;
				font-size: 28pt;
				text-decoration:none;
				font-weight: normal;
				letter-spacing: -3.3pt;
				margin-top: 0px;
				/*margin-left: 20px;*/
				margin-bottom:0px;
			}