body.adminimal-menu div#admin-menu {
	background: none repeat scroll 0 0 #666;
	border-color: #666;
}

body.adminimal-menu div#admin-menu a:hover {
	background-color: #000;
}

body.adminimal-menu #admin-menu #admin-menu-wrapper .dropdown li li.expandable:hover {
	background: url("images/square.png") no-repeat scroll 145px -83px #DC002E !important;
}
body.adminimal-menu #admin-menu .dropdown li li li:hover, body.adminimal-menu #admin-menu .dropdown li:hover {
	background: #DC002E !important;
}

#branding {
	background-color: #DC002E;
	background-image: url(/sites/default/files/rhomberg-logo.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 226px;
}

#branding div.breadcrumb,
div.breadcrumb a {
	color: #fff;
}

ul.primary li.active a, ul.primary li.active a.active, ul.primary li.active a:active, ul.primary li.active a:visited {
	border-color: #fff;
}

a {
	color: #DC002E;
}

ul.action-links a {
	background: transparent url(/sites/default/files/add.png) no-repeat 0 center
}

fieldset {
	border-color: #DC002E;
}

table th {
	background: none repeat scroll 0 0 #aaa;
}

table th.active {
	background: #DC002E;
}

.adminimal-theme tr.even:hover, .adminimal-theme tr.odd:hover {
	background: #eee;
}

div.vertical-tabs ul li.selected a, div.vertical-tabs ul li.selected a:hover, div.vertical-tabs ul li.selected a:focus, div.vertical-tabs ul li.selected a:active {
	border-color: #DC002E;
}

input.form-submit:hover, a.button:hover, div.exposed-filters input#edit-submit:hover {
	background: #DC002E;
}
ul.primary li a:hover {
	color: #DC002E;
}
.form-item label, .exposed-filters .form-item label {
	margin-bottom: 0;
}





.page-node .content {
	margin: 15px 0;
}
.page-node .content .field {
	display:table-row;
	font-size:12px;
}

.page-node .content .field .field-label {
  border-bottom: 5px solid #ffffff;
  border-right: 1px solid #666666;
  color: #666666;
  display: table-cell;
  font-size: 20px;
  font-weight: 300;
  padding: 5px 10px 5px 5px;
  vertical-align: top;
}

.page-node .content .field-name-field-news-item > .field-label {
	display:none;
}
.page-node .content .field-collection-view ul.field-collection-view-links {
	font-size:12px;
}

.page-node .content .field-collection-container {
	border-top: 1px solid #D3D7D9;
	margin-top: 1em;
}

.page-node .content .field-collection-view {
	margin-left: 0;
}

.page-node .content .field .field-items{
	display:table-cell;
	padding: 5px 0 5px 10px;
	vertical-align:middle;
}

.page-node .content .field-type-field-collection > .field-items {
	padding:0;
}

.page-node .content .field-type-field-collection > .field-items > .field-item {
	margin:10px 0;
	border-left: 10px solid #D3D7D9;
}


.page-node .content .field-name-field-product-images .field-item,
.page-node .content .field-name-field-downloads .field-item {
	display:table-cell;
	vertical-align:middle;
}

.page-node .content .field-name-field-product-images .field-item img,
.page-node .content .field-name-field-downloads .field-item img {
	border: 1px solid #a6a7a2;
	margin:5px;
}