/* 1.1 BODY DEFAULTS
-------------------------------------------------------- */
body {background-color: #000;}

/* 2. BASE
-----------------------------------------------------------------------------------------------*/
#header { background: #B30000; }
.banner { border-bottom: solid 1px #FF0000; }
.nav { border-top: solid 1px #FF0000; border-bottom: solid 1px #3B3B3B;}

/* 2.1.5 SITE NAV
----------------------------------------------------------*/
.sitenav li a, .sitenav li a:visited { color: #fff; }
.sitenav li a:hover { background-color: #333333; color: #fff; }
.sitenav ul li { background-color: #333333; border-bottom: solid 1px #666666; }
.sitenav ul li:hover { background-color: #666666; border-bottom: solid 1px #666666; }
.sitenav ul li a, .sitenav ul li a:visited { color: #fff; }
.sitenav ul li a:hover { background-color: #666666; }


/* 2.3. PHOTO GALLERY
--------------------------------------------------------------*/
div.galleryContainer .gallery-infopanel { background: #B30000; }
div.galleryContainer .gallery-buttonspanel { background: #7E0000; }


/* 2.4.2 MEMBER PROFILE 
--------------------------------------------------------------*/

/* New Profile  */
.actions-menu li:hover { background-color: #666666; }
.profile h1, .profile h2 { color: #D22D2D; }
.profile-short .mem-usr { color: #D22D2D; }
.hotlist-prompt span.btn-msg-bright { color: #B30000; }
.profile .hotlist-prompt { background-color: #B30000; }

/* Winks Form */
.winks-form .legend h2 { color: #D22D2D; }
.winks-form .more-wink-options a { color: #D22D2D ; }

/* 2.4.14 PUBLIC HOME
----------------------------------------------------------*/
.page-container .login-form { background-color: #D60000; border: solid 1px #FF0000; }
.home-container .member-block .header { background-color: #B30000; }
.home-section { border-top: solid 1px #FF0000; }
.home-container .tinted { background-color: #CFCFCF; }
.featured-members-online-title, .featured-member .text { color: #D22D2D; }
.featured-members-online-title, .featured-members-online { background-color: #DDDDDD; }
.shortcuts-section { background-color: #CFCFCF; }
.featured-section, .news-section, .bottom-section { background-color: #000; border-top: none; }
.bottom-section, .bottom-section a { color: #fff;}
.home-container .live-chat a.shadow4 { box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; }
.home-container .icon-cocktail, .home-container .icon-cocktail a { color: white; }
.home-container .icon-talk, .home-container .icon-talk a { color: white; }
.home-container a.highlight, .bottom-section a, .home-container .column h2 { color: #D22D2D; }
.home-container a.btn { color: #fff; }

/* 3.2 BUTTONS
----------------------------------------------------------*/
.btn-theme { border-color: #BF1D1D; background-color: #DB1919; }
.btn-contact, .btn-contact:hover { border-color: #BF1D1D; }
.btn-contact-large, .btn-contact-large:hover { border-color: #8F240E; }


/* 5 SITE31.CSS
----------------------------------------------------------*/
.privateHeadingBody {background-color: #b2005d;}

