﻿
/* -- Photo Gallery Page -- */
#Album-Gallery {
	background-color: #FFFFFF;
}
#Album-Gallery label {
	color: #3F3F3F !important;
}

#Album-Gallery .HoverDIV *:Hover {
	background-color: #CFF5FF;
}

/* -- Slide Show -- */
#Photo-Album {
	background-image: url("/images/Themes/portrait-black.gif"); 
}
#Photo-Album #Photo-Caption {
	color: #FFFFFF;
}

/* -- Memorial Header --*/
#Memorial-Header {
	background-image: url("/images/Themes/Theme-Header-hands.jpg");
}

#Memorial-Header .Heading {
	position: relative;
	top: 20px;
}

#Memorial-Header .Heading h1{
	color: #FFFFFF;
}
/* #signin a {
	color: #000000;
} */
/* -- Content Styles -- */
#content h1, #content h2, #content h3, #content legend, #content a  {
	color: #FFFFFF;
}
#content input, #content select, #content textarea { 
	color: #000000;
}
#content label, #Latest-Tributes .From .Label {
	color: #DFDFDF;
}
#fullwidth, #content, body { 
	background-color: #000000;
}
#content {
	color: #FFFFFF !important;
}
select {
	border:1px solid #DDDDDD;
}
#Status-Msg a {
	color: #000000;
}
fieldset {
	border: 1px solid #646464;
	background-image: url("/images/fieldsets/fieldset-bg-black.gif");
	background-repeat: repeat-x;
	background-color: #222222
}

input[type="submit"]{
	border:1px solid #646464;
	background:url("/images/form/submit-black.gif");
	color: #FFFFFF !important;
}

input[type="button"]{
	border: 1px solid #646464;
	background:url("/images/form/submit-black.gif");
	color: #FFFFFF !important;
}

.ButtonSelected { 
	background-color: #CFCFCF;
}

.HoverDIV {
	background-color: #222222;
}

.HoverDIV *:Hover {
	background-color: #2F2F2F;
}

#My-Videos-Widget .Video-Thumb:hover {
	background-color: #2F2F2F;
}

/* -- Top Menu -- */
/* #colorChangeProfile #signinLeft {
	background:url("/images/HeaderMenu/signin-black-left.gif");
}
#colorChangeProfile #signin {
	background-image: url("/images/HeaderMenu/signin-black-right.gif");
} */


#colorChangeProfile #header {
	background-color: #000000;
}

#colorChangeProfile #menu li a:hover, #colorChangeProfile #menu li a.menuAOver {
	background-image: url('/images/HeaderMenu/menu-crn-right-over-black.gif');
	color: #000000;
}

#colorChangeProfile #menu li:hover, #colorChangeProfile #menu li.menuLiOver {
	background-image: url('/images/HeaderMenu/menu-crn-left-over-black.gif');
}
/*
#colorChangeProfile #menu li {
	background-color: #000000;
} */
/* --- Memorial View Menu --- */
#Memorial-View-Menu {
	border-bottom: 1px solid #646464 !important;
}
/* -- Footer -- */
#footer {
	color: #777777;
	background-color: #000000;
}
.footerMenuHeader {
	color: #777777;
}

#footer a {
	color: #FFFFFF;
}




/* -- Mobile -- */

#mobile p {
	color: #FFF;
}

#mobile #page_wrapper,
#mobile #content {
	background-color: #000;
}

#mobile #content h1,
#mobile .tributes h2,
#mobile .photos h2 {
	color: #FFF;
}

#mobile .profile_det li span,
#mobile .tributes span,
#mobile div.more a,
#mobile div.more span.ajaxLoading,
#mobile .details .tab li.active a,
#mobile .details .tab-content li span,
#mobile .form a {
	color: #777777;
}

#mobile .tributes h2,
#mobile .photos h2,
#mobile .tributes li.odd,
#mobile div.more,
#mobile .details .tab li a,
#mobile .details .tab-content li.odd {
	background-color: rgba(255, 255, 255, 0.06);
	border: 1px solid rgba(255, 255, 255, 0.07);
}

#mobile .details .tab li a {
	color: #FFF;
	border: none;
}

#mobile .details .tab li.active a {
	background: rgba(255,255,255,.0) url('../images/mobile/highlight-tabs-active.png') 1px 1px no-repeat;
}

#mobile .form {
	border-bottom:solid 1px rgba(0,0,0,.06);
}

#mobile .profile {
	-webkit-box-shadow: rgba(0,0,0,.3) 1px 3px 3px;
}
#mobile .tributes img {
	-webkit-box-shadow: rgba(0,0,0,.3) 1px 1px 3px;
}

#mobile #footer p {
	color: #FFF;
}