table.table {margin:0;position:relative;}
.gallery-photos .frame ul {list-style:none;margin:0;padding:0;}
.profile-about dt {font-weight:bold;padding:10px 0 0;}
.profile-about dd {margin:0 0 5px;}
form.inplaceeditor-form {clear:both;height:103px;position:relative;}
form.inplaceeditor-form textarea {height:50px;width:713px;font-family:Arial,sans-serif;font-size:12px;}
.editor_cancel_button {background:url(../../images2/2010/sprite_icons.png) no-repeat 0 -1662px;border:0;color:#008eb7;cursor:pointer;display:inline-block;/*float:right;*/font-family:Arial,sans-serif;font-size:12px;height:23px;line-height:23px;margin:9px 0 0;padding:0 0 0 21px;position:absolute;bottom:15px;right:0;}
*:first-child+html .editor_cancel_button {bottom:12px;}
.editor_cancel_button:hover {color:#f1691e;}
.editor_ok_button {background:url(../../images2/2010/s_buttons.png) no-repeat 0 0;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,sans-serif;font-size:12px;font-weight:bold;height:43px;line-height:44px;margin:0 -4px;padding:0 0 2px;text-align:center;text-shadow:0 -1px 0 #277894;width:148px;}
.editor_ok_button:hover {background-position:0 -45px;color:#fff;}
.inplace {display:block;min-height:27px;padding-right:30px;}
/*\*/
* html .inplace {height:27px;}
/**/
#myProfile .inplace:hover {background:#f3fbfd url(../../images2/2010/edit.gif) no-repeat right top!important;cursor:pointer!important;}
p.quote strong, p.profile strong {float:left;margin-right:5px;}

.profilePhoto {height:232px;width:232px;}

.photo-upload {margin:0 0 16px;position:relative;top:-4px;}
.photo-upload a {background:#fff;border:1px solid #D1D1D1;border-top:0;display:block;padding:2px 0 3px;}