body {
	background-color:#F5F5F0;
	font-family:Helvetica,Arial,sans-serif;
	color: #333333;
	text-align:center;
}

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

#wrapper {
width: 800px;
margin:0 auto;
}
/*title----------------------------------------------------*/
#sitetitle {
width:800px;
font-size: 60px;
text-align:center;
}
/*news----------------------------------------------------*/
#main {
width:800px;
margin-top:20px;
text-align:center;
}

#whatnew {	
width:500px;
margin-left:150px;
font-size: 40px;
line-height: 40px;	
}

.date {
font-size: 30px;
}

#archive {	
width:500px;
margin-left:150px;
font-size: 30px;
line-height: 40px;	
}
/*menu----------------------------------------------------*/
#menu {
margin-top:30px;
width:500px;
margin-left:50px;
font-size: 20px;
line-height: 22px;
}
/*copyright----------------------------------------------------*/
#copyright {
width:800px;
font-size: 14px;
}


/*sitetitle2----------------------------------------------------*/
#sitetitle2 {
width:800px;
font-size: 20px;
text-align:left;
}

/*menutitle2----------------------------------------------------*/
#menutitle {
width:600px;
margin-top:50px;
margin-left:100px;
font-size: 48px;
text-align:left;
}

/*subtitle---------------------------------------------------*/
#subtitle {
width:600px;
margin-top:50px;
margin-left:100px;
font-size: 40px;
text-align:left;
}

/*navigation----------------------------------------------------*/
#backworklist {
width:800px;
margin-top:30px;
font-size: 16px;
text-align:left;
}

/*works----------------------------------------------------*/
#worktitle {
width:600px;
margin-top:20px;
margin-left:100px;
font-size: 48px;
text-align:left;
}

#workbox{	
width:500px;
margin-top:20px;
margin-left:150px;
font-size: 30px;
line-height: 30px;
text-align:left;	
}

.list {
width:500px;
padding-top:20px;
font-size: 30px;
text-align:left;
}
.content {
width:500px;
padding-left:40px;
font-size: 30px;
text-align:left;
}
#workbottom{
margin-top:40px;
margin-left:100px;
width:600px;
}

#workdata {
width:350px;
font-size: 16px;
line-height: 16px;
float: left;
}

#workimage {
margin-left:250px;
width:350px;
font-size: 16px;
line-height: 16px;
}

.subtitle {
font-size: 20px;
}
/*who----------------------------------------------------*/
#whobox{	
width:500px;
margin-top:10px;
margin-left:150px;
text-align:left;	
}

.occupation {
width:500px;
padding-top:5px;
font-size: 30px;
text-align:left;
}

.subtitle {
width:500px;
padding-top:20px;
font-size: 40px;
text-align:left;
}

#whocontentbox{	
width:500px;
margin-top:10px;
margin-left:150px;
font-size: 30px;
text-align:left;	
}

/*pagetop----------------------------------------------------*/
#pagetop {
width:800px;
font-size: 20px;
text-align:right;
}

.memo {
width:500px;
padding-top:20px;
font-size: 20px;
text-align:center;
}

