body { background-image: url(/templates/images/wedding-site/rings/profile-bg.png); }
#heading { background-image: url(/templates/images/wedding-site/rings/profile-header.png); }
#main { background-image: url(/templates/images/wedding-site/rings/profile-bodybg.png); }
#main-bottom { background-image: url(/templates/images/wedding-site/rings/profile-footer.png); }
/*#social-btns a { background-image: url(/templates/images/wedding-site/rings/profile-sprite.png); }
#submit-btn { background-image: url(/templates/images/wedding-site/rings/profile-sprite.png); }
#header a.rsvp { background-image: url(/templates/images/wedding-site/rings/profile-sprite.png); }

#header {
background: #3f452c;
}
#header a { border-right: solid #FFFFFF 1px; }
#header a, #header span {
color: #FFFFFF;
}
#header a:hover { color: #a41e22; }
*/
body { background-color: transparent; }
#heading {
font-family: 'Alex Brush', cursive;
color: #bb8e44;
}
#heading .inner h1 { width: auto; }
#heading .content { vertical-align: bottom; }
#main .menu h3 {
color: #ffffff;
background: #bb8e44;;
}
#main .menu a { color: #000000; }
#main .menu a:hover { color: #bb8e44; }
#main .content h2, h3.gallery-heading {
font-family: 'Alex Brush', cursive;
color: #bb8e44;
}
#main .content p { color: #000000; }
.social_icons .social{
    background: url('/templates/images/wedding-site/rings/profile-sprite.png') no-repeat;
}