﻿/* -- Memorial Background --*/

#fullwidth{
	background:#000020 url('/images/Themes/Theme-Background-Under-The-Sea.jpg') center 90px no-repeat;
}

#content{
	background-color:transparent;
}

#Memorial-View-Menu,
#ReachOutContainer,
#ReachOutContainer a{
	background-color:#006dc0;
	opacity:0.65;
	filter:alpha(opacity=65);
	border:0;
}
#Memorial-View-Menu {
	border: none !important;
}

#ReachOutContainer{
	padding-bottom:10px;
}

#ReachOutLabel{
	padding-left:5px;
}

#media-tabs{
	color:#FFFFFF;
}

#media-tabs a{
	color:#FFFFFF;
}

#Memorial-Actions,
#General-Details,
fieldset{
	background:#EEF4F7 url(/images/fieldsets/fieldset-bg-bblue.gif) top left repeat-x;
	border:1px solid #b9e0f3;
}




/* -- Memorial Header --*/
#Memorial-Header {
}

#Memorial-Header .Heading {
	position: relative;
	top: 20px;
}

#Memorial-Header .Heading div {
	background:transparent;
}

#Memorial-Header .Heading h1{
	color: #FFFFFF;
}



#ReachOutContainer a,
#ReachOutContainer p,
#ReachOutContainer em{
	color:#FFF;
}

#ReachOutLabel a,
#ReachOutMessages,
.ReachOutLink a.fake-link{
	color:#FFF;
}


/* -- Content Styles -- */
h1, h2, h3, a, legend, input, select, textarea {
	color: #166fb3;
}

select {
	border:1px solid #DDDDDD;
}
input[type="submit"]{
	border:1px solid #004a83;
	background:url("/images/form/submit-beach2.gif");
}
input[type="button"]{
	border:1px solid #004a83;
	background:url("/images/form/submit-beach2.gif");
}
.ButtonSelected { 
	background-color: #F9D5E3;
}

.HoverDIV *:hover{
	background-color:#cae2f4;
}

#My-Videos-Widget .Video-Thumb:hover {
	background-color: #cae2f4;
}

.footerMenuHeader{
	color:#b4def4;
}

#Photo-Album{
	background:#004a83;
}

#Photo-Album #Photo-Caption{
	color:#ffffff;
}



/* -- Top Menu -- */
#colorChangeProfile #header {
	background-color: #004a83;
}

#colorChangeProfile #menu li a:hover, #colorChangeProfile #menu li a.menuAOver {
	background-image: url('/images/HeaderMenu/menu-corner-right-over-pink.gif');
	color: #004a83;
}
#colorChangeProfile #menu li:hover, #colorChangeProfile #menu li.menuLiOver {
	background-image: url('/images/HeaderMenu/menu-corner-left-over-pink.gif');
}

/* -- Footer -- */
#footer {
	color: #b4def4;
	background-color: #004a83;
}

#footer a {
	color: #FFFFFF;
}


a.adLink {
	color: #FFF;
	background-color: #06358F;
}

/* -- Mobile -- */

#mobile p {
	color: #999;
}

#mobile #page_wrapper,
#mobile #content {
	background-color: #E2EEF4;
}

#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.active a,
#mobile .details .tab-content li span,
#mobile .form a {
	color: #006DC0;
}

#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.8);
	border: 1px solid rgba(255, 255, 255, 0.9);
}

#mobile .details .tab li a {
	color: #999;
	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;
}