﻿/* -- Memorial Header --*/
#Memorial-Header {
	background-image: url("/images/Themes/Theme-Header-dog.jpg");
}

#Memorial-Header .Heading {
	position: relative;
	top: 20px;
}

#Memorial-Header .Heading div {
}

#Memorial-Header .Heading h1{
	color: #ffffff;
}

/* -- Content Styles -- */
h1, h2, h3, a, legend, input, select, textarea {
	color: #8d8d8d;
}

select {
	border:1px solid #DDDDDD;
}
fieldset {
	border:1px solid #dddddd;
	background-image: url("/images/fieldsets/fieldset-bg-pet-green.gif");
	background-repeat: repeat-x;
}
input[type="submit"]{
	border:1px solid #A9C441;
	background:url("/images/form/submit-pet-green.gif");
}
input[type="button"]{
	border:1px solid #A9C441;
	background:url("/images/form/submit-pet-green.gif");
}
.ButtonSelected { 
	background-color: #e7edf4;
}

.HoverDIV *:Hover {
	background-color: #ececec;
}

#My-Videos-Widget .Video-Thumb:hover {
	background-color: #ececec;
}

/* -- Top Menu -- */
#colorChangeProfile #header {
	background-color: #A9C441;
}

#colorChangeProfile #menu li a:hover, #colorChangeProfile #menu li a.menuAOver {
	background-image: url('/images/HeaderMenu/menu-crn-right-over-pet-green.gif');
	color: #A9C441;
}

#colorChangeProfile #menu li:hover, #colorChangeProfile #menu li.menuLiOver {
	background-image: url('/images/HeaderMenu/menu-crn-left-over-pet-green.gif');
}
/* -- Footer -- */
#footer {
	color: #e3e9cb;
	background-color: #A9C441;
}

#footer a {
	color: #FFFFFF;
}



/* -- Mobile -- */

#mobile p {
	color: #444444;
}

#mobile #page_wrapper,
#mobile #content {
	background-color: #FFFFFF;
}

#mobile #content h1,
#mobile .tributes h2,
#mobile .photos h2 {
	color: #A9C441;
}

#mobile .profile_det li span,
#mobile .tributes span,
#mobile div.more a,
#mobile div.more span.ajaxLoading,
#mobile .details .tab-content li span,
#mobile .form a {
	color: #777777;
}
#mobile .details .tab li.active a {
	color: #444444;
}


#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.03);
	border: 1px solid rgba(0, 0, 0, 0.05);
}

#mobile .details .tab li a {
	color: #777777;
	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;
}
