#top_header {
width:750px;
color:#CCCCCC;
font-size:10px;
font-family:Georgia, "Times New Roman", Times, serif;
z-index:-1;
}
#bottom_headerr {
width:750px;
color:#3333336;
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
}

#top_header2 {position:relative;
color:#CCCCCC;
font-size:10px;
top:-25px;
font-family:Georgia, "Times New Roman", Times, serif;
}
#second_header {
width:750px;
color:#CCCCCC;
font-size:10px;
font-family:Georgia, "Times New Roman", Times, serif;
}

#third_header {position:relative;
left:375px;
top:-10px;
width:750px;
color:#CCCCCC;
font-size:11px;
font-family:Georgia, "Times New Roman", Times, serif;
}
#fourth_header {position:relative;
top:-20px;
width:750px;
color:#CCCCCC;
font-size:11px;
font-family:Georgia, "Times New Roman", Times, serif;
}
#titleindex {
z-index:3;
}
body{
background-image:url(../images/kreuzbg.gif);
margin:0;
padding:0;
height: 100%;
}
html {
height: 100%;f
}
#contentholder{
width:800px;
min-height:100%;
height:auto;
margin:0 auto 0 auto;
background-color:#FFFFFF;
padding:5px;
margin-bottom:0px;
z-index:-4;
}

#shimpeiokumura {position:relative;
left:0px;
top:-10px;
}
#aboutme {position:relative;
left:0px;
top:-25px;
}
#projectsimg {position:relative;
left:0px;
top:0px;
}
#passionimg {position:relative;
left:0px;
top:0px;
}
#copyright {position:relative;
color:#CCCCCC;
font-size:10px;
font-family:Georgia, "Times New Roman", Times, serif;
}
img {border:0;
}
#top_header a {color:#CCCCCC;
text-decoration:none;
}
img {border:0;
}
#top_header a:hover {color:#FF6699;
text-decoration:none;
}
#bottom_header a {color:#CCCCCC;
text-decoration:none;
}
#bottom_header{
background:#999999;
padding-left:4px;
padding-right:4px;
text-align:left;
}

#bottom_header a:hover {color:#FF6699;
text-decoration:none;
}
#bottom_header2 a {color:#CCCCCC;
text-decoration:none;
}
#bottom_header2{
padding-left:4px;
padding-right:4px;
text-align:right;
}

#bottom_header2 a:hover {color:#FF6699;
text-decoration:none;
}
#subtitleabout {position:relative;
left:50px;
top:-156px;
}
#summary {position:relative;
left:290px;
top:-285px;
max-width:500px;
width:60%;
color:#999999;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
}
#table_ma {position:relative;}
#g_img1 {position:relative;
left:5px;
top:10px;
}

#shimpsname {position:relative;
left:165px;
top:-70px;
}
#shimpsphoto {
padding-left:10px;

}
#emailaddress {position:relative;
left:290px;
top:-295px;
color:#999999;
font-size:15px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
#accordion {position:relative;
top:-295px;
left:-10px;
}
#journeyimage {position:relative;
left:170px;
top:-10px;
}
#journeysummary {position:relative;
left:310px;
max-width:540px;
width:60%;
color:#999999;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
}
#journeysummary2 {position:relative;
left:10px;
max-width:780px;
width:100%;
color:#999999;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
}
#skillsimg {position:relative;
top:0px;
left:175px;
}
#workeximg {position:relative;
left:35px;
}
#projects_img {position:relative;
left:10px;
}
#edimg {position:relative;
left:115px;
top:-10px;
}
#mg_description {position:relative;
left:30px;
top:px;
max-width:750px;
color:#999999;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
}
.inklearnt a:hover {color:#FF6699;;
text-decoration:none;
}

.inklearnt a {color:#0099CC;
text-decoration:none;
}

.inklearnt {position:relative;
left:30px;
top:px;
max-width:750px;
color:#999999;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
}
#inklearnt2 {position:relative;
left:540px;
top:-200px;
max-width:250px;
color:#999999;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
}
#inkimg2 {position:fixed;
top:220px;
left:397px;
}
#inkimg3 {position:fixed;
top:-80px;
left:397px;
}
.mg_description {position:relative;
left:0px;
max-width:400px;
color:#999999;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
}
#mgprojectstable {position:relative;
left:5px;
top:8px;
}
#flashindex_animation {
position:absolute;
float:right;
top:0px;
margin-left:160px;
z-index:2;

}
#shimpeiokumura {
z-index:2;
}
#sub_navigation {
position:absolute;
float:right;
margin-left:640px;
top:15px;
}
#sub_navigation2 {
position:absolute;
float:right;
margin-left:600px;
top:15px;
}
#direct_link {
position:absolute;
float:right;
margin-left:400px;
top:470px
}
#skillsabout2 {
position:relative;
left:175px;
}
#aboutdetails {
position:relative;
top:-280px;
left:-10px;
}
#animationsample {
position:relative;
left:15px;
}

/* html clean */
div#top_header {
	text-align:left;
}

div#top_header ol li{display:block;}
div#top_header ol li ol li{display:inline;}

div#top_header ol li.padding-bottom {padding-bottom:10px;}

#contentholder {
	text-align:left;
}

h1 span {
	position:absolute;
	left:-9999px;
}

hr {
	border-top:0px solid green;
	position:relative;
	background:#FF0000;
	height:0px;
	overflow:hidden;
}

/* User experience page */

.inklearnt {
	padding:10px 0;
}

p.lightbox-list {
	margin-top:20px;
}

.padding30 {
	padding:30px 0;
}

.padding10, 
#table_ma {
	padding:10px 0;
}

#bottom_header {margin-top:10px;}

html {background:transparent!important;}
