/* CSS Document */
body	{
		margin: 0px;
		padding: 20px;
		text-align: center;
		font-size: 12px;
		color: #000000;
		background-color:#ffffff;
		font-family: Georgia, Times New Roman, Times, Serif;
		}
		
		
p		{	
		line-height: 160%;
		}
		
		
h1	{	
		font-size: 14px;
		font-weight:bold;
		line-height: 150%;
		margin-top:0px;
		}
		
h2	{	font-size: 13px;
		font-weight: bold;
		line-height: 150%;
		}

h3	{	font-size: 12px;
		font-weight: bold;
		line-height: 150%;
		}
				
img		{
		border: 0px;
		padding: 0px;
		margin: 0px;
		}
				
li		
		{	
		line-height: 160%;
		}

ul
		{
		list-style:disc;
		}

li ul
		{
		list-style:circle;
		}		
		
a		{
		color:#000000;	
		line-height: 160%;
		}

.imgleft 	
		{
		float: left;
		margin: 0px 20px 20px 0px;
		}	
		
.imgright	
		{
		float: right;
		margin: 0px 0px 20px 20px;
		}
		
.clearboth
		{
		clear: both;		
		}
		
.galleryh1
		{display:inline-block;
		margin-bottom:16px;	
		}

.galleryv1
		{
		float:right;
		margin-left:20px;
		display:inline-block;
		}
			
.galleryh2
		{
		display:inline-block;	
		}

						
					

#container
		{
		padding: 25px 25px 20px 25px;
		margin: 0px auto 0px auto;
		width: 750px;
		text-align: left;
		border:1px solid #000000;
		}

#header
		{
		width:750px;
		height:135px;
		background-image:url(images/harada_logo.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		text-align:right;
		padding: 0px 0px 10px 0px;
		border-bottom:1px solid #bebebe;
		}
#nav
		{
		position:relative;
		top:12px;
		right:2px;
		}		
			

#maincontent
		{
		width: 750px;  
		padding: 30px 0px;
		text-align:left;
		border-bottom:1px solid #bebebe;
		}

#contentleft 	
		{
		width:250px;
		float: left;
		padding-right:30px;
		text-align:left;
		}	
		
#contentright	
		{
		width:405px;
		margin-left: 280px;
		padding-left:30px;
		text-align:left;
		}	
		
#onecolumnleft	
		{
		width:690px;
		padding: 0px 30px;
		text-align:left;
		}
		
#onecolumncenter
		{
		width:544px;
		margin: 0px 103px;
		}								
		
#copyright
		{
		margin-top:18px;
		}
		
			



a:link {text-decoration: underline; color:#000000;}
a:visited {text-decoration: underline; color:#000000;}
a:hover {text-decoration: underline; color:#605c5c;}

#nav a:link {text-decoration: none;}
#nav a:visited {text-decoration: none;}
#nav a:hover {text-decoration: underline;}

#copyright a:link {text-decoration: none;}
#copyright a:visited {text-decoration: none;}
#copyright a:hover {text-decoration: underline;}
					
					
					
		
						



