h1 {margin:.75em 0 .2em!important;}
h5 {margin:0 0 0.2em 0;}

.photoGallery {width:576px;}
.photoGallery .photo {height:140px;width:122px;}
.photoGallery .photo .thumbnail {padding:3px;}
.photoGallery .photo .thumbnail, .photoGallery .photo .thumbnail span {height:86px;width:114px;}

.messageWarning ul, .messageWarning p {font-size:1em;margin-bottom:.731em;padding-bottom:0;}
.messageWarning p.small {font-size:.85em;margin-bottom:0;}

p.profile {border-bottom:1px solid #d5d5d5;padding-bottom:1.462em;}
p.quote strong, p.profile strong {float:left;margin-right:0.3em;}
*:first-child+html p.quote strong {z-index:1000;position:relative;} /* ie7 javascript fix */
*:first-child+html p.profile strong {z-index:1000;position:relative;}
p.quote span, p.profile span {display:block;}

p em.inplace {display:block;}

ul.span-8 {list-style:none;margin-left:0;margin-top:.731em;overflow:hidden;}
ul.span-8 li {display:inline;background-image:url(../../images2/share/icons-big.gif);background-repeat:no-repeat;margin-right:22px;padding-top:56px;}

ul.profile {width:194px;}
ul.profile, ul.profile li strong {padding-left:0!important;}
ul.profile li, ul.profile li.first {background-position:right -301px;}
ul.profile li strong {background-position:0 -121px;font-weight:normal;}
ul.profile li a {background-position:right 0!important;padding:4px 0!important;text-align:center;}
ul.profile li.first {width:100px;}
ul.profile li.last {width:94px;}
ul.editProfile li.first {width:73px;}
ul.editProfile li.last {width:121px;}

.span-3 .profilePhoto {margin:.731em 0;overflow:hidden;}
.span-3 .photo-upload {margin:1.462em 0 0 0;}
.span-3 .photo-upload a {display:block;background:url(../../images2/profile/photo-blank.png) no-repeat 3px 3px;border:1px solid #CFCFCF;height:140px;line-height:140px;padding:3px;width:186px;}

.moreReviews td {padding-right:11px!important;width:111px!important;}
.moreReviews td.span-4 {width:277px!important;}
.moreReviews td.span-2 {width:133px!important;}

/* IN PLACE EDITING */
form.inplaceeditor-form {margin-bottom:1.462em;}
form.inplaceeditor-form textarea {margin-bottom:0.2em;height:50px;width:548px;font-family:Arial;font-size:13px;}

.editor_cancel_button {position:relative;left:10px;}
.editor_cancel_button,
.editor_ok_button {overflow:visible;font-weight:bold;background:#F4F7F9 url(../../images2/chrome/button.gif) repeat-x 0 -4px;border:1px solid #9DB0BC;font-family:Arial;cursor:pointer;margin:0!important;padding:1px 4px;width:auto!important;}

#myProfile p.inplace, #myProfile em.inplace, #myProfile p span.inplace {padding-right:16px;}
#myProfile p:hover.inplace, #myProfile em:hover.inplace, #myProfile p span:hover.inplace {background-image:url(../../images2/chrome/listing_icons.gif);background-repeat:no-repeat;background-position:541px -269px;cursor:pointer;}