body {background:#4d0e28 url(bg.gif) repeat-x;}
a:link, a:visited {color:#740e3e;}
a:active, a:hover {color:#951250;}
#wrapper {background:#32161e url(wrapper-bg.gif); border-left:2px solid #000; border-right:2px solid #000; border-bottom:2px solid #000;}
#inner, #intro-inner {background:url(inner-bg.jpg) no-repeat;}
#site-title {color:#f5d6b7;}
#site-description{color:#f9f9f9;}
#main, #intro-main {background:#ffe9d6 url(footer.gif) bottom left repeat-x; border-top:1px solid #620850;}
#copyright p, #copyright a {color:#ffe9d6;}
#copyright a:hover {color:#fff;}
.headertext1, .headertext2 {background:#41002b; color:#fff; border:2px solid #f5d6b7;}
#main-menu {background:#b21f5d;}
#main-menu a {color:#f5d6b7;}
#main-menu ul ul a {background:url(nav-hov.gif) top left repeat-x; color:#f0d1d6;}
#main-menu li:hover > a {background:#b21f5d url(nav-hov.gif) top left repeat-x; color:#fff;}
#main-menu ul ul li:hover > a {color:#fff;}
#main-menu ul li.current_page_item > a,#main-menu ul li.current-menu-item > a,#main-menu ul li.current-menu-parent > a {background:#b21f5d url(nav-hov.gif) top left repeat-x; color:#fff;}
.navigation {color:#2c0b35;}
.navigation a:link,.navigation a:visited, .navigation a:active,.navigation a:hover,.entry-title a:active, .entry-title a:hover, .entry-content label, .entry-meta a, .entry-utility a, #content .modellabel, #content h2, .entry-title, .page-title, .page-title span, h3#comments-title, .comment-meta a:active, .comments-link {color:#740e3e;}
#content h2, #content h3, #content h4, content h6, #content h2.model-list a:hover, #content li.model-list-title a:visited, .page-title a:link, .page-title a:visited, .page-title a:active, .page-title a:hover, .entry-content .entry-title h1, .entry-title a:link, .entry-title a:visited, .entry-meta .page-link a:link, .page-link a:visited, .page-link a:active, .page-link a:hover,.entry-content .faqquestion, .entry-utility, .entry-meta a:hover, .entry-utility a:hover, .comment-meta a:hover, .comment-author cite, #respond .required, #respond label, #respond .form-allowed-tags, entry-meta {color:#a21858;}
#content .model-title {border-top:1px dotted #951250; border-bottom:1px dotted #951250; color:#951250;}
#content .model-content-line {border-bottom:1px solid #fff;}
#content .model-name, #content .model-location, #content .model-age, #content .model-stats, #content .model-height, #content .model-weight, #content .model-hair, 
#content .model-eyes, #content .model-ethnic, #content .model-inout, #content .model-schedule, #content .model-title {color:#951250;}
#content #ml_submit {background:#fff; color:#781241;}
#content #ml_submit:hover {border:1px solid #fff; background:#781241; color:#fff;}
#content .contact_submit {border:1px solid #781241; background:#fff; color:#781241;}
#content .contact_submit:hover {border:1px solid #831eaf; background:#781241; color:#fff;}
.commentlist li:last-child {border-bottom:1px solid #740e3e;}
h3#reply-title {color:#000;}
#respond .form-submit input {background:#951250; color:#fff; border:1px solid #fff;}
#respond .form-submit input:hover {background:#fff; color:#951250; border:1px solid #951250;}
h2.sidebartitle {background:#8c20b9 url(title-bg.gif) top left repeat-x; color:#fff;}
.textwidget, .widget-area li, .widget-area li.sidebar-text {color:#951250;} 
.widget-title {background:#351c39 url(title-bg.gif) top left repeat-x;color:#fff;}
.widget-area a:link, .widget-area a:visited {color:#740e3e;}
.widget-area a:active, .widget-area a:hover {color:#951250;}
#newsletterbox {background:#fff; border:1px solid #951250;}
#newsletter-container {color:#351c39;}
h2.newslettertitle {background:#8c20b9 url(title-bg.gif) top left repeat-x; color:#fff;}
#newsletter-container .textfield {border:1px solid #351c39; color:#131313;}
#newsletter-container #ml_submit {border:1px solid #781241; background:#781241; color:#fff;}
#newsletter-container #ml_submit:hover {border:1px solid #000; background:#eed9c8; color:#781241;}
.introphoto {border:2px solid #951250;}
#enter, #exit {background:url(menu-bg.gif) top left repeat-x;}
#enter a:link, #enter a:visited, #exit a:link, #exit a:visited {color:#f5d6b7;}
#enter a:hover,  #exit a:hover{color:#fff;}
#sidebar img, #content .gallery img {border:2px solid #951250;}
#content img {border:1px solid #951250;}
#content .gallery img:hover, #content .attatchment-thumbnail {border:2px solid #fff;}
h2.tribe-events-cal-title,h2.tribe-events-cal-title a {color:#740e3e;}
.tribe-events-month-nav a, .tribe-events-nav a, .back a, .eventsListWidget .dig-in a, .eventsAdvancedListWidget .dig-in a {color:#740e3e;}
table.tribe-events-calendar, .tribe-events-calendar td {border:1px solid #951250;}
.tribe-events-this-month {color:#330915;}
.tribe-events-calendar .daynum, .tribe-events-calendar .daynum a {background-color:#f9f9f9;color:#951250;}
.tribe-events-calendar td.tribe-events-present .daynum, .tribe-events-calendar td.tribe-events-present .daynum > a {background-color:#b21f5d; color:#fff;}
.tribe-events-calendar td.tribe-events-past .daynum, .tribe-events-calendar td.tribe-events-past .daynum > a {color:#951250;}
.tribe-events-calendar th {background-color:#951250;color:#fff;}
.tribe-events-calendar td {color:#740e3e;}
.tribe-events-calendar hr {background-color:#f9f9f9;}
.tribe-events-calendar .tribe-events-tooltip {border:1px solid #951250; background-color:#f9f9f9;color:#333;}
.tribe-events-tooltip .tribe-events-event-title {color:#fff;background-color:#951250;}