a {
 color:red;
 font-face:="Verdana", "Arial", "Helvetica", "sans-serif";
}

a:hover {
 color:blue;
 text:strong;
 text-decoration:none;
}

a:visited {
 color:DarkGreen;
}

body {
	background-color: white;
}
header {
	
}
h1, h2, h3, h4  {
 text-align:center;
 color:blue;
}

div {
	

}

p {
	 text-align:left;

}
section {
	
}

tr {
	align:center;
}

td {
	align:center;
	border:1px solid black;
}

.bar {
	display: inline-block;
	position:relative;
	text-align:center;	
	/*margin:auto;*/
}

.bushidokai {
	border:0;
	cellSpacing:0;
	width:95%;
}
.bushidokai p {

	padding-left: 10px;

}

.bushidokai th {
	 background-color:blue;
	border:2;
	cellSpacing:2;
	font-face:Verdana, Arial, Helvetica, sans-serif;
	color:white;
}

.bushidokai tr {

	background-color:#bbbbbb;

}

.bushidokai td {
	font-face:Verdana, Arial, Helvetica, sans-serif;
	background-color:#bbbbbb;
	border:1px solid black;
	cellSpacing:2;
}

.center {
	text-align: center;
}

.divleft {
	float:left;
	position:relative;
}

.lightgray {
	background-color:lightgray;
}

.logo {
 height:50px;
 width:50px;
 display:"inline-block";
 position:relative;
}

.noborder {
	border:none;
	cellSpacing=none;
	width="100%";
	align="center";
}

.rightext {
float:right;
}

.tournamentResult {
	border:2px solid black; 
	background-color:cyan;
}

.white {
	background-color:white;
}


#biglogo {
align:center;	
float:left;
padding: 5px;
position:relative;
}

#dictionary {
	width:70%;
	margin:auto;
	text-align: left;
	align:center;
	font-size: 2;
	font-family:Courier,Monospace;
	background-color:darkgray;
	border:1px solid black;
}

#image {
	padding-left:25%;
	padding-right:25%;
	width:25%;
	align:center;
}

#info {
	width:70%;
	margin:auto;
	align:center;
	background-color:darkgray;
	border:1px solid black;
}

#info2 {
	width:60%;
	margin:auto;
	align:center;
	background-color:blue;
	border:1px solid black;
}

#info3 {
	width:60%;
	margin:auto;
	border:1px solid black;
	background-color:white;
}

#info4 {
	width:90%;
	margin:auto;
	align:center;
	background-color:white;
	border:1px solid white;
}

#info4 td {
	align:center;
	border:1px solid white;
}

#main {
	width:60%;
	text-align:left;
	display: inline;
	position:relative;
}

#timeline {
	width:90%;
	margin:auto;
	align:center;
	background-color:darkgray;
	border:1px solid black;
}

#title {
	padding-bottom=-10;
}
