/* Customizations for rescueremediesdogrescue.co.uk
---------------------------------------- */

html, body {
	color: #836460;
	background-color: #faf6f6;
}

h2 {
	color: #483532;
}

h3 {
	color: #a0251a;
}

a { color: #921919; }

.forumbg .header a:hover, .forabg .header a:hover, th a:hover {
	color: #fbb0b1;
}

.postlink {
	border-bottom-color: #cd4947;
	color: #cd4947;
}

.postlink:visited {
	border-bottom-color: #bc6c6a;
	color: #bc6c6a;
}

.postlink:hover {
	background-color: #f5d5d4;
	color: #7e1615;
}

.arrow-left:hover, .arrow-right:hover {
	color: #cd4947;
}

.wrap {
	border-color: #eee8e8;
}

.headerbar, .forumbg {
	background-color: #e3273d;
	background-image: -webkit-linear-gradient(top, #f87988 0%, #b80a1e 2px, #e3273d 92px, #e3273d 100%);
	background-image: linear-gradient(to bottom, #f87988 0%,#b80a1e 2px,#e3273d 92px,#e3273d 100%);
}

.forabg {
	background-color: #b80a1e;
	background-image: -webkit-linear-gradient(top, #f87988 0%, #e3273d 2px, #b80a1e 92px, #b80a1e 100%);
	background-image: linear-gradient(to bottom, #f87988 0%,#e3273d 2px,#b80a1e 92px,#b80a1e 100%);
}

.navbar {
	background-color: #eacece;
}

.panel {
	background-color: #f3edee;
	color: #483532;
}

.bg1 {
	background-color: #f7edee;
}

table.zebra-list tr:nth-child(odd) td, ul.zebra-list li:nth-child(odd) {
	background-color: #f7edee;
}

.bg2 {
	background-color: #f2e3e4;
}

table.zebra-list tr:nth-child(even) td, ul.zebra-list li:nth-child(even) {
	background-color: #f2e3e4;
}

.bg3	{
	background-color: #eacece;
}

.ucprowbg {
	background-color: #e2dfdf;
}

.fieldsbg {
	background-color: #eae9e9;
}

.site_logo {
	background-image: url("./images/RescueRemedies_105px_white.png");
}

table.table1 tbody tr {
	border-color: #c6c4ca;
}

table.table1 tbody tr:hover, table.table1 tbody tr.hover {
	background-color: #f5d6d3;
}

table.table1 td {
	color: #836460;
}

dl.details dd {
	color: #836460;
}

.sep {
	color: #db1d34;
}

.icon.icon-blue, a:hover .icon.icon-blue {
	color: #ba2523;
}

.icon.icon-bluegray, a:hover .icon.icon-bluegray{
	color: #836460;
}

.icon.icon-lightgray, a:hover .icon.icon-lightgray{
	color: #999999;
}

.jumpbox-cat-link {
	background-color: #b80a1e;
	border-top-color: #b80a1e;
}

.jumpbox-cat-link:hover {
	background-color: #e3273d;
	border-top-color: #e3273d;
}

.jumpbox-forum-link {
	background-color: #f2e3e4;
}

.jumpbox .dropdown .pointer-inner {
	border-color: #f2e3e4 transparent;
}

.jumpbox-sub-link {
	background-color: #f2e3e4;
}

.jumpbox-sub-link:hover {
	background-color: #fef3f2;
}

ul.forums {
	background-color: #f9eff0; /* Old browsers */ /* FF3.6+ */
	background-image: -webkit-linear-gradient(top, #ebd5d6 0%, #f9eff0 100%);
	background-image: linear-gradient(to bottom, #ebd5d6 0%,#f9eff0 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebd5d6', endColorstr='#f9eff0',GradientType=0 ); /* IE6-9 */
}

ul.topiclist li {
	color: #7c5b56;
}

li.row {
	border-bottom-color: #99081a;
}

.content h2, .panel h2 {
	color: #a0251a;
}

.codebox {
	border-color: #d9cccd;
}

.attachbox {
	border-color:  #d9cccd;
}

.pm-message .attachbox {
	background-color: #f3f3f3;
}

.attachbox dd {
	border-top-color: #d9cccd;
}

dl.thumbnail dt a:hover img {
	border-color: #cd4947;
}

fieldset.polls dl {
	border-top-color: #e2dfdf;
}

.button:hover,
.button:focus {
	border-color: #d3152b;
}

.button-secondary:focus,
.button-secondary:hover,
.button:focus .icon,
.button:hover .icon {
	color: #d3152b;
}

.contact-icons a:hover	{ background-color: #f9f3f3; }

.pagination li a {
	background: #efeded;
	border-color: #c3b9b8;
	color: #926564;
}

.pagination li.active span {
	background: #bc555d;
	border-color: #bc555d;
}

.pagination li a:hover, .pagination li a:hover .icon, .pagination .dropdown-visible a.dropdown-trigger, .nojs .pagination .dropdown-container:hover a.dropdown-trigger {
	background: #cd4947;
	border-color: #cd4947;
}

.search-header {
	box-shadow: 0 0 10px #b70a1e;
}

.global_read						{ background-image: url("./images/announce_read.gif"); }
.global_read_mine					{ background-image: url("./images/announce_read_mine.gif"); }
.global_read_locked					{ background-image: url("./images/announce_read_locked.gif"); }
.global_read_locked_mine			{ background-image: url("./images/announce_read_locked_mine.gif"); }

.announce_read						{ background-image: url("./images/announce_read.gif"); }
.announce_read_mine					{ background-image: url("./images/announce_read_mine.gif"); }
.announce_read_locked				{ background-image: url("./images/announce_read_locked.gif"); }
.announce_read_locked_mine			{ background-image: url("./images/announce_read_locked_mine.gif"); }

.forum_link							{ background-image: url("./images/forum_link.gif"); }
.forum_read							{ background-image: url("./images/forum_read.gif"); }
.forum_read_locked					{ background-image: url("./images/forum_read_locked.gif"); }
.forum_read_subforum				{ background-image: url("./images/forum_read_subforum.gif"); }

.sticky_read						{ background-image: url("./images/sticky_read.gif"); }
.sticky_read_mine					{ background-image: url("./images/sticky_read_mine.gif"); }
.sticky_read_locked					{ background-image: url("./images/sticky_read_locked.gif"); }
.sticky_read_locked_mine			{ background-image: url("./images/sticky_read_locked_mine.gif"); }

.topic_moved						{ background-image: url("./images/topic_moved.gif"); }
.pm_read,
.topic_read							{ background-image: url("./images/topic_read.gif"); }
.topic_read_mine					{ background-image: url("./images/topic_read_mine.gif"); }
.topic_read_hot						{ background-image: url("./images/topic_read_hot.gif"); }
.topic_read_hot_mine				{ background-image: url("./images/topic_read_hot_mine.gif"); }
.topic_read_locked					{ background-image: url("./images/topic_read_locked.gif"); }
.topic_read_locked_mine				{ background-image: url("./images/topic_read_locked_mine.gif"); }

.panel-container h3, .panel-container hr, .cp-menu hr {
	border-color: #c1aaaa;
}

.panel-container .panel li.row {
	border-bottom-color: #cdbaba;
	border-top-color: #F9F9F9;
}

ul.cplist {
	border-top-color: #cdbaba;
}

.cp-main .pm-message {
	border-color: #e3dedd;
}

.tabs .tab > a {
	background: #d9bfc0;
	color: #836460;
}

.tabs .tab > a:hover {
	background: #fae1e0;
	color: #D31141;
}

.tabs .activetab > a,
.tabs .activetab > a:hover {
	background-color: #eacece; /* Old browsers */ /* FF3.6+ */
	background-image: -webkit-linear-gradient(top, #fee5e5 0%, #eacece 100%);
	background-image: linear-gradient(to bottom, #fee5e5 0%,#eacece 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fee5e5', endColorstr='#eacece',GradientType=0 ); /* IE6-9 */
	border-color: #eacece;
	box-shadow: 0 1px 1px #fef3f3 inset;
	color: #333333;
}

.minitabs .tab > a {
	background-color: #f2e3e4;
}

.responsive-tab .responsive-tab-link:before {
	border-color: #836460;
}

.navigation a {
	background: #eacece; /* Old browsers */ /* FF3.6+ */
	background: -webkit-linear-gradient(left, #d2b9b9 50%, #eacece 100%);
	background: linear-gradient(to right, #d2b9b9 50%,#eacece 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2b9b9', endColorstr='#eacece',GradientType=1 ); /* IE6-9 */
}

.rtl .navigation a {
	background: #d2b9b9; /* Old browsers */ /* FF3.6+ */
	background: -webkit-linear-gradient(left, #eacece 50%, #d2b9b9 100%);
	background: linear-gradient(to right, #eacece 50%,#d2b9b9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eacece', endColorstr='#d2b9b9',GradientType=1 ); /* IE6-9 */
}

.navigation a:hover {
	background: #c8b0b0;
}

@media only screen and (max-width: 900px), only screen and (max-device-width: 900px)
{
	#navigation a, .rtl #navigation a {
		background: #d0b7b7;
	}
}

.cp-mini {
	background-color: #f9eff0;
}

dl.mini dt {
	color: #6c514d;
}

.pmlist li.pm_replied_colour, .pm_replied_colour {
	border-color: #c4aeb0;
}

.pmlist li.pm_friend_colour, .pm_friend_colour {
	border-color: #bc6c6a;
}

label {
	color: #6c514d;
}

fieldset.quick-login input.inputbox {
	background-color: #f3f3f3;
}

.message-box textarea.drag-n-drop-highlight {
	outline-color: rgba(228, 36, 60,  0.5);
}

.inputbox {
	border-color: #c3b9b8;
}

.inputbox:hover {
	border-color: #e4243c;
}

.inputbox:focus {
	border-color: #D31141;
}

input.button1:focus, input.button2:focus, input.button3:focus {
	border-color: #e4243c;
	color: #902018;
}

.dropdown-extended ul li:hover {
	background-color: #f5d6d3;
}

.dropdown-extended .header {
	background-color: #fef3f2; /* Old browsers */ /* FF3.6+ */
	background-image: -webkit-linear-gradient(top, #fef3f2 0%, #eacece 100%);
	background-image: linear-gradient(to bottom, #fef3f2 0%,#eacece 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef3f2', endColorstr='#eacece',GradientType=0 ); /* IE6-9 */
}

.dropdown-extended .pointer-inner {
	border-color: #fef3f2 transparent;
}

.notification_list p.notification-time {
	color: #7c5b56;
}
