/* -- Memorial Header --*/
#Memorial-Header {
	background-image: url("/images/Themes/Theme-Header-boat.jpg");
}

#Memorial-Header .Heading {
	/*background-color: #FFFFFF;*/
	position: relative;
	top: 30px;
}

#Memorial-Header .Heading h1{
	color: #FFFFFF;
}
/* --- Memorial View Menu --- */
#Memorial-View-Menu {
	background-image: url("/images/Themes/Theme-menu-mountainscape.gif"); 
	background-repeat: repeat-x;
	border-bottom: 1px solid #D5D8C7 !important;
}
#Memorial-View-Menu #media-tabs {
	color: #D5D8C7;
}
#Memorial-View-Menu #media-tabs a {
	color: #FFFFFF;
}
#Memorial-View-Menu #media-tabs .grey {
	color: #D5D8C7;
}
/* -- Slide Show -- */
#Photo-Album {
	background-image: url("/images/Themes/portrait-mountainscape.gif"); 
}
/* -- Content Styles -- */
#fullwidth, #content, body { 
	background-color: #F6F6F0;
}
h1, h2, h3, a, legend, input, select, textarea {
	color: #9AA871;
}

select {
	border:1px solid #DDDDDD;
}
fieldset {
	border: 1px solid #DEE0D2;
	/*background-image: url("/images/fieldsets/fieldset-bg-mountainscape-l.gif");*/
	background-repeat: repeat-y;
	background-color: #F6F6F0;
}
input[type="submit"]{
	border:1px solid #9AA871;
	background:url("/images/form/submit-khaki.gif");
}
input[type="button"]{
	border:1px solid #9AA871;
	background:url("/images/form/submit-khaki.gif");
}
.ButtonSelected { 
	background-color: #DEEDC6;
}
.HoverDIV {
	background-color: #F6F6F0;
}
.HoverDIV *:Hover {
	background-color: #E3E6D7;
}

#My-Videos-Widget .Video-Thumb:hover {
	background-color: #E3E6D7;
}

/* -- Top Menu -- */
#colorChangeProfile #signinLeft {
	background:url("/images/HeaderMenu/signin-khaki-left.gif");
}
/* #colorChangeProfile #signin {
	background-image: url("/images/HeaderMenu/signin-khaki-right.gif");
}*/


#colorChangeProfile #header {
	background-color: #9AA871;
}

#colorChangeProfile #menu li a:hover, #colorChangeProfile #menu li a.menuAOver {
	background-image: url('/images/HeaderMenu/menu-corner-right-over-khaki.gif');
	color: #9AA871;
}

#colorChangeProfile #menu li:hover, #colorChangeProfile #menu li.menuLiOver {
	background-image: url('/images/HeaderMenu/menu-corner-left-over-khaki.gif');
}
/*
#colorChangeProfile #menu li {
	background-color: #9AA871;
}*/
/* -- Footer -- */
#footer {
	background-color: #9AA871;
	color: #EFEFEF;
}

#footer a {
	color: #EFEFEF;
}

/* -- Mobile -- */

#mobile #page_wrapper,
#mobile #content {
	background-color: #9AA871;
}

#mobile #content h1,
#mobile .profile_det li span,
#mobile .tributes h2,
#mobile .photos h2,
#mobile .tributes span,
#mobile div.more a,
#mobile div.more span.ajaxLoading,
#mobile .details .tab li a,
#mobile .details .tab-content li span,
#mobile .form a {
	color: #D5DFB5;
}

#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(0, 0, 0, 0.05);
	border: 1px solid rgba(0, 0, 0, 0.06);
}

#mobile .details .tab li a {
	border: none;
}

#mobile .details .tab li.active a {
	color: #FFFFFF;
	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;
}