/* ------------------------------------------------------------------------
 * angels.css (Perfect Memorials Tributes Theme Style Sheet)
 * Theme Name: Angels
 * Copyright (c) Perfect Memorials. All rights reserved.
 * ------------------------------------------------------------------------ */

/*-------------------------------------------	
	Global
-------------------------------------------*/

body { background-image: url(/images/css/themes/angels/body.jpg); }

/*-------------------------------------------	
	Site Feedback
-------------------------------------------*/

ul#site-navigation li#give-feedback a,
ul#site-navigation li#give-feedback a:hover {
  background-image: url(/images/css/themes/angels/site-navigation-pop.png);
}

/* Header
-------------------------------------------*/

#header { background: url(/images/css/themes/angels/header.jpg) top left no-repeat; }

#tribute-photo {
  top: -9px; left: -35px;
  width: 269px; height: 207px;
  width: 277px; height: 227px;
  padding: 10px 0 0 17px;
  padding: 25px 0 0 22px;
  background: url(/images/css/themes/angels/tribute-photo2.png) top left no-repeat;
}

#tribute-name { color: #fff; }

#tribute-meta { color: #6f6f6f; }

#tribute-meta a { color: #606060; }

/* Inner Wrapper
-------------------------------------------*/

#inner-wrapper { background: url(/images/css/themes/angels/inner-wrapper.gif) top left repeat-y; }

body.two-column #inner-wrapper { background: url(/images/css/themes/angels/inner-wrapper-2col.gif) top left repeat-y; }

/* Primary Sidebar
-------------------------------------------*/

/*#primary-sidebar dt { background: url(/images/css/themes/angels/primary-sidebar-dt-decoration.jpg) top left no-repeat; }*/

#primary-sidebar dt strong { color: #434A51; background: url(/images/css/themes/angels/primary-sidebar-dt.jpg) top left no-repeat; }

#primary-sidebar li a { color: #434A51; background: url(/images/css/themes/angels/primary-sidebar-a.jpg) top left no-repeat; }

#primary-sidebar li a:hover,
#primary-sidebar li a.editor:hover { background-position: 0 -31px; }

#primary-sidebar li a.editor { color: #434A51; background: url(/images/css/themes/angels/primary-sidebar-a-editor.jpg) top left no-repeat; }

#primary-sidebar li a.current { background-position: 0 -62px; }

#visitor-count { color: #757B6A; }

#count { background: url(/images/css/themes/angels/counter.jpg) top left no-repeat; }

#count .c0 { background-image: url(/images/css/themes/angels/counter/0.jpg); }
#count .c1 { background-image: url(/images/css/themes/angels/counter/1.jpg); }
#count .c2 { background-image: url(/images/css/themes/angels/counter/2.jpg); }
#count .c3 { background-image: url(/images/css/themes/angels/counter/3.jpg); }
#count .c4 { background-image: url(/images/css/themes/angels/counter/4.jpg); }
#count .c5 { background-image: url(/images/css/themes/angels/counter/5.jpg); }
#count .c6 { background-image: url(/images/css/themes/angels/counter/6.jpg); }
#count .c7 { background-image: url(/images/css/themes/angels/counter/7.jpg); }
#count .c8 { background-image: url(/images/css/themes/angels/counter/8.jpg); }
#count .c9 { background-image: url(/images/css/themes/angels/counter/9.jpg); }

/* Secondary Sidebar
-------------------------------------------*/

#secondary-sidebar dt { color: #292E32; background: url(/images/css/themes/angels/secondary-sidebar-dt.jpg) top left no-repeat; }

#secondary-sidebar a { color: #444; text-decoration: underline; }

#secondary-sidebar a:hover { color: #222; }

#secondary-sidebar dd.sub-navigation a { color: #4E3E28; background: url(/images/css/themes/angels/primary-sidebar-a.jpg) top left no-repeat; }

#secondary-sidebar dd.sub-navigation a:hover { background-position: 0 -31px; }

#secondary-sidebar dd.sub-navigation a.current { background-position: 0 -62px; }

/* Content
-------------------------------------------*/

#content h1,
#content h2,
#content h3 { color: #7D785F; }

#content h1 strong { color: #504e43; }

#content h2.fancy { border-bottom-color: #D7D2BE; }

#content h2.very-fancy { border-bottom-color: #D7D2BE; }

/* Content - Add in Place
-------------------------------------------*/

#content .pane { border-right: solid 1px #D2C9B5;
  border-bottom: solid 1px #D2C9B5;
  background: #ebe5d7; }

/* Content - Forms
-------------------------------------------*/

#content form fieldset { border: solid 1px #D7D2BE;
  background: #f8f7f5 url(/images/css/themes/angels/fieldset.jpg) top left no-repeat; }

#content form fieldset legend { color: #7D785F; }

/* Content - Pagination
-------------------------------------------*/

.pagination-wrapper { background: #efebe0 url(/images/css/themes/angels/pagination.gif) top left repeat-x; }

#content .pagination a { border: solid 1px #d3cac2;
  background: #fff;
  color: #8c837b; }

.pagination a:visited { border: solid 1px #C5B3A4;
  background: #fff;
  color: #9F897A; }

.pagination .prev-inactive,
.pagination .next-inactive { border: solid 1px #d3cac2;
  color: #d3cac2; }

.pagination .prev { border: solid 1px #C3B0A3;
  color: #8c837b;
  background: #fff; }

.pagination .break { color: #C8B597; }

.pagination .next { border: solid 1px #C3B0A3;
  color: #8c837b;
  background: #fff; }

.pagination .current-page { border-color: #b7aca2;
  background: #b7aca2;
  color: #fff; }

#content .pagination a:hover { color: #fff;
  background: #a3998f;
  border-color: #a3998f; }

/* Content - Hints
-------------------------------------------*/

dl.hint dt { background: #edebe2;
  border-bottom: solid 1px #D7D2BE;
  color: #292E32; }

dl.hint dt a { color: #292E32; }

dl.hint dd { border-top: solid 1px #F9F6F2;
  background: #F6F5F0; }

/* Buttons
-------------------------------------------*/

ul.buttons a,
#secondary-sidebar ul.buttons a,
ul.buttons button { background-color: #E3E0D0;
  border-bottom: solid 1px #C3C3C3; }

ul.buttons button:hover,
ul.buttons a:hover,
#secondary-sidebar ul.buttons button:hover,
#secondary-sidebar ul.buttons a:hover { background-color: #D8D5C6;
  border: solid 1px #c5bcaf;
  color:#494848; }

/* Footer
-------------------------------------------*/

#footer { background: #fff url(/images/css/themes/angels/footer.jpg) 0 0 no-repeat; }

/*-------------------------------------------	
	Contributors
-------------------------------------------*/

.contributor { background: #F3F3EE;
  border-bottom: solid 1px #DFDBD5; }

/*-------------------------------------------	
	View Photo
-------------------------------------------*/

#content .photo-comment { background: url(/images/css/themes/angels/guestbook-entry.gif) bottom left no-repeat; }

/*-------------------------------------------	
	Guestbook
-------------------------------------------*/

#content .entry { background: url(/images/css/themes/angels/guestbook-entry.gif) bottom left no-repeat; }
