@charset "utf-8";

/******************************************************

hashimotonet.com
last mod 061120


*****************************************************/

/*****************************************************

base 

*****************************************************/

		
body{
	text-align : left;
	margin:0;
	padding:0;
	background: #fff;
	font-family:verdana, sans-serif;
	font-size:12px;
	color:#000;
	line-height: 150%;
	width:600px;
	height:100%;
}

a:link{text-decoration:none; color:#333;}
a:visited{color:#333; text-decoration:none;}
a:hover{text-decoration:underline;}

img{
	margin:0;
	border:none;
}

hr{
clear:both;
margin:0;
padding:0;
} 


/*****************************************************

wrapper

*****************************************************/

#wrapper{
	text-align:left;
	margin:0;
	padding:0;
	background:url(../img/header_bg.jpg) repeat-x 0 0;
	width:100%;
	height:280px;
}

#header{
	text-align:left;
	margin:0;
	padding:0;
	background:#fff url(../img/header_bg.jpg) repeat-x 0 0;
	width:100%;
	height:280px;
}


/*****************************************************

logo

*****************************************************/

#logo a{
	float:left;
	display:none;
}



/*****************************************************

mainimg

*****************************************************/

#mainimg{
	margin:0;
	padding:0;	
	width:540px;
	height:280px;
}

/*****************************************************

navi

*****************************************************/

#navi{
	display:none;
	}
	
	
/*****************************************************

container

*****************************************************/

#container{
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	background: #fff;
	border-right:1px solid #ccc;
}

/*****************************************************

main

*****************************************************/

#main{
	margin:40px 30px 0 0;
	padding:0;
	width:100%;
	display:inline;/*for IE only*/
}

#main h1{
	margin:20px 0;
	padding:0;
	}

.photo{
	margin:20px;
	padding:1px;
	border:1px solid #666;
	}



/*****************************************************

footer

*****************************************************/

#footer{
	margin:20px 0 0 0;
	padding:0;
	width:100%;
}



#credit {
	margin :5px 0 0 0;
	padding : 0;
	height : 20px;
	display : block;
	}

/*****************************************************

index only

*****************************************************/


#flash{
	display:none;
	}

#wrapper3, #wrapper3-inner{
	display:none;
}