#center_container{
background: url(../gfx/aupair_profile.jpg) 0 1px no-repeat;
}
.aupair_profile{
border-collapse: collapse;
}
.aupair_profile td{
vertical-align: top;
font-size: 10pt;
}
.aupair_profile td.pictorial{
padding-right: 20px;
width: 130px;
}
.aupair_profile td.details{
width: 450px;
}
.aupair_profile td.icons{
width: 80px;
}
.aupair_profile td.icons div{
cursor: help;
}
.aupair_profile td img{
padding: 1px;
background: #FFF;
border: solid 1px #000;
}
.aupair_profile td.pictorial img{
padding: 8px;
}
.aupair_profile td a.fancy img{
margin: 0;
}

.aupair_profile td.details h2{
font-size: 20pt;
}
.aupair_profile td.details h2 span{
font-size: 10pt;
display: block;
font-weight: normal;
}
.aupair_profile td.details h2 span span{
font-weight: bold;
display: inline;
}
.aupair_profile td.details p span{
font-weight: bold;
}

p#friend_panel{
height: 30px;
font-size: 8pt;
}
p#friend_panel a{
height: 30px;
line-height: 15px;
padding-left: 35px;
display: block;
}
p#friend_panel #loading{
background: url(../gfx/reload.gif) 10px 50% no-repeat;
}
p#friend_panel #friend_add{
background: url(../gfx/fav_ina.gif) 5px 50% no-repeat;
}
p#friend_panel #friend_add:hover{
background: url(../gfx/fav_add.gif) 5px 50% no-repeat;
}
p#friend_panel #friend_remove{
background: url(../gfx/fav_act.gif) 5px 50% no-repeat;
}
p#friend_panel #friend_remove:hover{
background: url(../gfx/fav_rem.gif) 5px 50% no-repeat;
}




div.icon{
width: 35px;
height: 35px;
margin: 2px;
float: left;
}
div.plus{
width: 95px;
height: 35px;
background: url(../gfx/icon/plus.gif) 0 0 no-repeat;
margin-bottom: 5px;
}
div.drive_yes{
background: url(../gfx/icon/drive.gif) 0 0 no-repeat;
}
div.smoke_yes{
background: url(../gfx/icon/smoke.gif) 0 0 no-repeat;
}
div.housework_yes{
background: url(../gfx/icon/housework_yes.gif) 0 0 no-repeat;
}
div.housework_no{
background: url(../gfx/icon/housework_no.gif) 0 0 no-repeat;
}
div.single_yes{
background: url(../gfx/icon/single_yes.gif) 0 0 no-repeat;
}
div.single_no{
background: url(../gfx/icon/single_no.gif) 0 0 no-repeat;
}
div.accept_smoke_yes{
background: url(../gfx/icon/smoke_yes.gif) 0 0 no-repeat;
}
div.accept_smoke_no{
background: url(../gfx/icon/smoke_no.gif) 0 0 no-repeat;
}
div.disabled_yes{
background: url(../gfx/icon/disabled_yes.gif) 0 0 no-repeat;
}
div.disabled_no{
background: url(../gfx/icon/disabled_no.gif) 0 0 no-repeat;
}
div.aupair_before_yes{
background: url(../gfx/icon/aupair_before_yes.gif) 0 0 no-repeat;
}
div.aupair_before_no{
background: url(../gfx/icon/aupair_before_no.gif) 0 0 no-repeat;
}

#center_container h2{
margin-top: 0;
}


.about_me{
padding-top: 45px;
background: url(../gfx/about_aupair.gif) 100% 0 no-repeat;
margin: 1em 0;
}
.letter_to{
padding-top: 45px;
background: url(../gfx/letter_aupair.gif) 100% 0 no-repeat;
margin: 1em 0;
}
.contact_details{
padding: 45px 10px 0 0;
background: url(../gfx/contact_details.gif) 100% 0 no-repeat;
margin: 1em 0;
text-align: right;
}
.contact_details table{
width: 99%;
margin-top: 10px;
}
.contact_details th{
width: 25%;
text-align: right;
padding-right: 40px;
height: 30px;
line-height: 30px;
}
.contact_details td{
text-align: right;
padding: 10px 0;
}
.contact_details th.address{
background: url(../gfx/address.gif) 100% 50% no-repeat;
}
.contact_details th.phone{
background: url(../gfx/phone.gif) 100% 50% no-repeat;
}
.contact_details th.skype{
background: url(../gfx/skype.gif) 100% 50% no-repeat;
}
.contact_details th.email{
background: url(../gfx/email.gif) 100% 50% no-repeat;
}
.contact_details p.msg{
text-align: left;
}
