body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 130%;
	font-size: 10pt;
	background-color: #e0e0e0;
}
p {
	color:#666666;
	padding: 0px;
	margin: 0px 0px 9px 0px;
}
li {
	color:#666666;
	margin-bottom: 6px;
}
#leftnav {
	background-image: url(../images/sidenav.gif);
	background-repeat: repeat-y;
}
#contents {
	padding: 0px 30px 30px 30px;
}
h1	{
	color: #cc3300;
	font-size: 13pt;
	font-weight: bold;
	margin-bottom: 20px;
}	
h2	{
	color: #666;
	font-size: 12pt;
	font-weight: bold;
}	
h3	{
	color: #666;
	font-size: 11pt;
	font-weight: bold;
}	


a:link {
	color: #cc3300;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #CC6600;
}
a:active {
	text-decoration: none;
	color: #eabd14;
}
a:hover {
	text-decoration: underline;
	color: #eabd14;
}

img {
border:none;
}

div.main {
   position:relative;
   top:29px;
   width:800px;
   margin-left:auto;
   margin-right:auto;
   background-color:#FFFFFF;
   border-top:1px solid #000000;
   border-left:1px solid #000000;
   border-right:1px solid #000000;
   border-bottom:1px solid #000000;
 }
 
 #headerbox {
  text-align:center;
   border-top:1px solid #000000;
   border-left:1px solid #000000;
   border-right:1px solid #000000;
   border-bottom:1px solid #000000;
 }
 #header {
  vertical-align:top;
  width:800px;
  height:151px;
  background-color:#FFFFFF;
}
#content {
	margin-left:250px;
	height:100%;
	padding-left:0px;
	padding-right:20px;
	padding-bottom:30px;
	margin-bottom:30px;
	background-color:#FFFFFF;
} 
#special {
  font-size:large;
	padding:4px 6px 4px 6px;
	border:2px solid #cc3300;
	
	}

#nav {
  float:left;
  width:205px;
  bottom: 10%;
  background-color:#FFFFFF;
  border-right:1px solid #000000;
}
#footer {
clear:both;
}
	
div#content > ul {
	list-style-type:none;
	margin-left:0px;
	padding-left:0px;
	
	}
div#content > ul > li {
	margin-left:0px;
	padding-left:0px;
	}

div#nav > ul {
	list-style-type:none;
	margin-top:10px;
}
div#nav > ul > li {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold; 
	padding-top:10px;
}
div#nav > ul > li > a:link {
	color:#000000;
	text-decoration:none;
}
div#nav > ul > li > a:visited {
	text-decoration: none;
	color: #000000;
}
div#nav > ul > li > a:active {
	text-decoration: none;
	color: #cc3300;
}
div#nav > ul > li > a:hover {
	color:#cc3300;
	text-decoration:none;
}
div#nav ul li#updates  a:link {
	color:#ff0000;
	text-decoration:none;
}
div#nav ul li#updates  a:visited {
	color:#ff0000;
	text-decoration:none;
}
div#nav ul li#updates  a:hover {
	color:#cc3300;
	text-decoration:none;
}

 #address {
 font-family:Arial, Helvetica, sans-serif;
 font-size:8pt;
 font-weight:normal;
 color:#444444;
 padding-right:30px;


 }
 #address2 { font-family:Arial, Helvetica, sans-serif;
 font-size:7pt;
 font-weight:normal;
 color:#444444;
 padding-right:30px;
}
.addressHR {
 border:0px;
 color:#CCCCCC;
 background-color:#CCCCCC;
 height:2px;
 width: 60%;
 text-align:center;
 }
div#address > ul {
 text-decoration:none;
 list-style:none;
 padding-top:20px;
 line-height:70%;
 }
div#address2 > ul {
text-decoration:none;
list-style:none;
line-height:70%;
padding-bottom:30px;
}

.tableHeader {
background-color:#e0e0e0;
}
.schBasicAikido {
	color:#339900;
}
.schMixedAikido {
	color:#0000FF;
}
.schBasicWeapons {
	color:#FF6666;
}
.schMixedWeapons {
	color:red;
}
.schIaido {
	color:#00CCFF;
}
.schSenseiChoice {
	color:#6600FF;
}
.schFreePractice {
	color:#993333;
}
.schYoga {
	color:#9900CC;
}
.schMeditation {
	color:#9933CC;
}
.schPrint {
	font-size:x-small;
	text-align:right;
}
.ulDisc {
  list-style-type:disc;
	}
#facebook {
  vertical-align:bottom;
	}
	
	







