/* CSS Document */

		
	/*-----  Wrapper - surrounds all content on the page, from header to footer  -----*/	
	#wrapper {
		margin:0;
		padding:0;
		width:auto;
		background-color:#fff;
		float:left;
		}
	/*----------*/	
	
	/*-----  Header  -----*/
	/* This just contains a background image. Consider using JavaScript to randomize this image... */
	#header {
		display:none;
		}
	/*----------*/	
	
	/*-----  Main title  -----*/
	/* (Always says Cambridge Aiki Dojo) */
	#horiz_title {
		position:relative;
		width:auto;
		}		
	#horiz_title h1 { 
		letter-spacing:3px;
		font-family:"Century Gothic", "Futura Md BT", Verdana, sans-serif;
		font-size:18pt;
		line-height:22pt;
		color:#000;
		text-align:left;
		}	
	/*----------*/	
	
	/*-----  Navigation  -----*/
	#nav {
		display:none;
		}
	/*----------*/	
	
	
	/*-----  Main content box  -----*/
	#content_main {
		clear:both;
		position:relative;
		width:auto;
		margin:2px;
		padding:10px;
		}
	#content_main p {
		font-family:"palatino Linotype", "Times New Roman", serif;
		font-size:12pt;
		color:#000;
		line-height:14pt;
		text-align:justify;
		}
		
	#primer_nav {display:none;}		
	/*----------*/	
	
	
	/*-----  Headings  -----*/
	h1, h2 {
		font-family:"Century Gothic", "Futura Md BT", Verdana, sans-serif;	
		padding:8px 0.5em 4px 0.5em;
		letter-spacing:3px;
	}
	h1 {
		font-size:18pt;
		line-height:22pt;
		color:#003366;
		}
	h2 {
		font-size:17pt;
		line-height:20pt;
		color:#003399;
		}
	h3, h4, h5 {		
		font-family:"palatino Linotype", "Times New Roman", serif;
		letter-spacing:1px;	
		padding:10px 0.5em 4px 0.5em;
		}		
	h3 {
		font-size:14pt;
		line-height:16pt;
		color:#0066CC;
		}
	h4 {
		font-size:13pt;
		line-height:15pt;
		color:#333333;
		}
	h5 {
		font-size:12pt;
		line-height:14pt;
		color:#000066;
		}
	/*----------*/	
	
	/*-----  Footer  -----*/ 
	/* Want to leave enough space to add links to designer homepage */
	#footer {
		position:relative;
		width:auto;
		clear:both;
		color:#000;
		background-color:#fff;
		text-align:left;
		}		
	#footer p {		
		padding:5px;	
		}
	/*----------*/	
	
	/*-----  Images and their alignment  -----*/
	.alignRight {
		float:right;
		margin-left:0.8em;
		}
	.alignLeft {
		float:left;
		margin-right:0.8em;
		}
	/*----------*/	
	
	
	/*----- Miscellaneous -----*/
	.small {
		font-size:10pt;
		}
	.clearboth { clear:both; }
	
	abbr, acronym, .help {
		font-style:italic;
	  }
	.japanese {
		font-style:italic;
		}		
	.go_top { display:none;	}	 
	
	.contact_address {
		margin:1em;	
		padding:1em;  
		border:1px dashed #333;
		width:50%;
		} 
	.usefulinfo_list { display:none; }	
	/*----------*/	
	