body{
padding-top:0;
}

h1,h2,p,address{
margin-left:auto;
margin-right:auto;
}

h1{
text-align:center;
background-image:url(profile.jpg);
padding-top:50px;
padding-bottom:20px;
font-size:18px;
color:#2d444f;
margin-top:0;
margin-bottom:0;
text-align:left;
position:absolute;
left:36px;
width:770px;
}

h1 em{
font-style:normal;
}

h1 a{
color:#2d444f;
text-decoration:none;
}

h2{
font-size:15px;
color:#990000;
position:absolute;
left:210px;
top:170px;
width:570px;
border-bottom:solid 1px #990000;
}

h2 em{
font-style:normal;
}


p.text{
font-size:0.9em;
position:absolute;
left:220px;
top:200px;
line-height:1.5em;
color:#262626;
width:610px;
}

p.menu{
font-size:13px;
margin-top:0;
margin-left:0;
margin-right:0;
background-color:#009900;
height:2em;
width:770px;
position:absolute;
left:36px;
top:105px
}

p.menu a{
color:#ffffff;
background-color:#009900;
border-right:solid 1px #ffffff;
text-decoration:none;
display:block;
width:9.75em;
float:left;
text-align:center;
line-height:2em;
}

p.menu a:hover{
background-color:#FF6600;
}

p.menu a:visited{
color:#ffffff;
}

p.pan{
font-size:0.75em;
color:#555555;
text-align:right;
position:absolute;
top:145px;
left:160px;
width:610px;
}

p.adsense{
margin-left:0;
margin-right:0;
width:160px;
position:absolute;
left:36px;
top:131px;
}

table{
padding-rigth:15px;
background-color:#ffffff;
}

.info{
color:#0000cc;
}

.name{
background-color:#E0FFFF;
}

.content{
color:#696969;

}



.adress2{
width:610px;
}

td{
vertical-align:top;
}

.address{
text-align:center;
font-size:0.725em;
font-weight:bold;
font-style:normal;
color:#009900;
border-top:solid 9px #009900;
padding-top:4px;
padding-bottom:10px;
width:610px;
}

.address a{
color:#009900;
text-decoration:none;
}
