/* Las Alas del Amor Angel */
.Profile .HeaderProfile .BoxGraphic   { padding:0px;   height:112px; background:#86B2D7 url(HeaderProfile-BoxGraphic-bg.jpg) no-repeat right top; border-top:solid 3px #548FBE; border-bottom:solid 3px #548FBE; }
.Profile .HeaderProfile .BoxGraphic a { display:block; height:112px; } /* needs to match height above */
.Profile .HeaderProfile .BoxGraphic * {}

.Profile .BoxDetails .BoxHeader { background:#77B1E0 url(BoxDetails-BoxHeader-bg.gif) repeat-x left top; border:solid 1px #E1CAA9; }
.Profile .BoxDetails .BoxHeader * { color:#fff; }
.Profile .BoxDetails .BoxContent { background:#fff url(BoxDetails-BoxContent-bg.jpg) repeat-y right top; border-right:1px solid #E1CAA9; border-left:1px solid #E1CAA9; /* background-color:#ffffcc; */ }
.Profile .BoxDetails .BoxContent .ProfileName{ border-bottom:solid 1px #eee; color:#548FBE; }
.Profile .BoxDetails .BoxContent .ProfileBio{ border-top:solid 1px #eee; }
.Profile .BoxDetails .BoxContent * { color:#000; }
.Profile .BoxDetails .BoxFooter { background-color:#FEFEE6; border:solid 1px #E1CAA9; }
.Profile .BoxDetails .BoxFooter * { background-color:Transparent; color:#000; }

.Profile .BoxWide .BoxHeader { background:#77B1E0 url(BoxWide-BoxHeader-bg.gif) repeat-x left top; border:solid 1px #E1CAA9; }
.Profile .BoxWide .BoxHeader * { background-color:Transparent;  color:#fff; }
.Profile .BoxWide .BoxContent { background:#fff url(BoxWide-BoxContent-bg.jpg) repeat-y right top; border-right:1px solid #E1CAA9; border-left:1px solid #E1CAA9; }
.Profile .BoxWide .BoxContent * { color:#000; }
.Profile .BoxWide .BoxFooter { background-color:#FEFEE6; border:solid 1px #E1CAA9; }
.Profile .BoxWide .BoxFooter * { background-color:Transparent; color:#000; }

.Profile .BoxNarrow .BoxHeader { background:#77B1E0 url(BoxNarrow-BoxHeader-bg.gif) repeat-x left top; border:solid 1px #E1CAA9; }
.Profile .BoxNarrow .BoxHeader * { background-color:Transparent; color:#fff; } 
.Profile .BoxNarrow .BoxContent { background:#fff url(BoxNarrow-BoxContent-bg.jpg) repeat-y right top; border-right:1px solid #E1CAA9; border-left:1px solid #E1CAA9; }
.Profile .BoxNarrow .BoxContent * { background-color:Transparent; color:#000; } 
.Profile .BoxNarrow .BoxFooter { background-color:#FEFEE6; border:solid 1px #E1CAA9; }
.Profile .BoxNarrow .BoxFooter * { background-color:Transparent; color:#000; }

.ActionButton{ background:url(ActionButton.gif) no-repeat 0px 50%; float:left; padding:5px 0px 5px 15px; }
.ActionLink{ float:right; padding:5px 5px 5px 5px; }
