body {
background-color:#ffffff;
color:#999999;
font-family: Trebuchet MS, Times New Roman, Serif;
font-size:12px;
}

div {
position:absolute;
border: solid 1px #dddddd;
text-align:center;
background-color: white;
}

a {
line-height: 20px;
text-decoration: none;
font-variant: small-caps;
color: #999999;
}

a:hover {
color: #555555;
}

div.title{
position:relative;
margin:10px;
border: 0px;
background: url("title.png");
width:420px;
height:100px;
}

div.main {
position:relative;
margin:10px;
width:550px;
height:350px;
background-color: #f9f9f9;
}

div.image {
left:25px;
top:25px;
border: solid 1px #cccccc;
width:200px;
height:300px;
background: url("john.jpg");
}

div#button1 {
left:250px;
top:25px;
width:60px;
height:20px;
cursor: pointer;
font-size:16px;
}

div#button2 {
left:323px;
top:25px;
width:40px;
height:20px;
cursor: pointer;
font-size:16px;
}

div#button3 {
left:376px;
top:25px;
width:60px;
height:20px;
cursor: pointer;
font-size:16px;
}

div#button4 {
left:449px;
top:25px;
width:76px;
height:20px;
cursor: pointer;
font-size:16px;
}

div.text_area {
color:#666666;
font-family: Times New Roman, Serif;
font-size:12px;
padding: 4px;
left:250px;
top:70px;
width:275px;
height:255px;
text-align:left;
}

iframe.text_area {
color:#666666;
font-family: Times New Roman, Serif;
font-size:12px;
padding: 4px;
left:250px;
top:70px;
width:275px;
height:255px;
text-align:left;
}