body { background: #FDFCF3; }

#wrapper { background-image: url(/images/femalefun/header.png); background-repeat: repeat-x; }

#logo { padding: 12px 0 0 0; }

#slogan { font-family:  'Century Gothic', Arial, Helvetica, Arial, sans-serif; border-bottom: 2px solid #fdefc7; color: #fff; padding: 18px 18px 18px 18px; margin-bottom: 12px; font-size: 17px; background: #000; vertical-align: middle; }
#slogan a { color: #fff; text-decoration: underline; }
#slogan i { color: #b79246; text-decoration: none; font-size: 48px; font-family: Georgia; text-decoration: none; vertical-align: baseline; line-height: 48px; }
#slogan span { color: #aaa; vertical-align: middle; }

#header #dropdown ul li:hover ul li a.featuredCat { color: #ce9c5a; }

.bar { font-family: 'Open Sans', Helvetica, Arial, sans-serif; color: #555; padding: 10px 0; font-size: 18px; font-weight: bold; margin-bottom: 5px; }
.bar a { color: #555; text-decoration: underline; }
.bar span { color: #aaa; font-size: 12px; font-weight: normal; }

.socialButton span { color: #fff; font-weight: bold; font-size: 18px; font-family: 'Open Sans', Helvetica, Arial, sans-serif; }

#content, #facebookComments { font-family: 'Open Sans', Arial, Helvetica, Arial, sans-serif; font-size: 14px; box-shadow: 2px 2px 0 0 #ecebe4; background: #fff; box-shadow: 2px 2px 0 0 #ecebe4; }
#content h1 { font-family: 'Open Sans', Arial, Helvetica, Arial, sans-serif; margin: 0 0 5px 0; padding: 0; color: #333; font-size: 24px; font-weight: bold; }
#content p { font-size: 14px; line-height: 22px; }
#content a { color: #000; }
#content strong { font-family: Helvetica, Arial, sans-serif; }

#facebookComments, #contentSocial { }
#facebookComments span { font-family: 'Open Sans', Arial, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: bold; }

#footer { background: #000; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; border-top: 2px solid #eee; }
#footer #categories { color: #b79246; }
#footer #categories a { color: #fff; font-size: 14px; text-transform: uppercase; text-decoration: none; line-height: 18px; }
#footer #contact { line-height: 18px; color: #e9d2a2; font-size: 12px; }
#footer #contact a { color: #fff; }

.hover { background: #fff; border: 6px solid #fff; box-shadow: 2px 2px 0 0 #f3f2e7; }
.hover h2 { font-family: 'Open Sans', Arial, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 18px; color: #000; font-weight: normal; }
.hover p { font-family: 'Open Sans', Arial, Helvetica, Arial, sans-serif; font-size: 12px; color: #555; }

.lastRow .hover { margin-bottom: 15px; }

#navigationSocial { background: #fff; }

#side #sideSocialBox { background: #fff; box-shadow: 2px 2px 0 0 #fdefc7; }
#side #sideSocialBox #sideTwitterBox, #side #sideSocialBox #sidePinterestBo { border-bottom: 1px solid #ddd; }

#footerFacebook { background: #fff; box-shadow: 2px 2px 0 0 #fdefc7; }
#footerFacebook #footerLikeBox { background: #fff; }

.pages a, .pages span.click { color: #000; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; }
.pages a.currentPage, .pages span.currentPage { color: #b79246; }
