/*Body Background*/
body { background: #383838; }

/*Page Backgrounds*/
.inner-holder { background: #000000; }
#main { background: #000000; }
#cms_copyright { background: #000000; }
.media { background: #000000; }
.head-text { background: #000000; }
/*.form-section h3 { background: #000000; }*/
.head-form { background: #000000; }


/*Page Text*/
body { color: #ffffff; }
.btn-back a { color: #ffffff; }
#footer p { color: #ffffff; }
#footer p .links a { color: #ffffff; }
#footer a { color: #ffffff; }
a { color: #ffffff; }
.sort li.title { color: #ffffff; }
.display li.title { color: #ffffff; }
.hline_color {
	background:#ffffff;
	height:1px;
}


/*Headings Background*/
.inventory-item h3 { background: #2e2e2e; }
.head-section h2 { background: #2e2e2e; }
.section h3 { background: #2e2e2e; }
.contacts h3 { background: #2e2e2e; }
.head-form fieldset { background: #2e2e2e; }
/*.form-section .line { background: #2e2e2e; }
.form-section .col { background: #2e2e2e; }*/
#footer { background: #2e2e2e; }

/*Highlight Borders*/
.credit-head { border: 1px solid #777777; }
/*.form-section .holder { border: 1px solid #777777; }*/
/*.form-section li { border: 1px solid #777777; }*/
/*.form-section .line { border: 1px solid #777777; }*/
.head-section .image { border: 1px solid #777777; }
.details { border: 1px solid #777777; }
.inventory-item { border: 1px solid #777777; }
.contacts { border: 1px solid #777777; }
.specials img { border: 2px solid #777777; }
.inventory-item .image { border: 1px solid #777777; }
.contacts .field { border: 1px solid #777777; }
.search select { border: 1px solid #777777; }
.head-form select { border: 1px solid #777777; }
.form-section .field { border: 1px solid #777777; }

/*Overall Page Border*/
.shell { border: 0px solid #333333; }

.from_editor_description, .form_section_editor_description
{
    color: #ffffff !important;
}

.from_editor_title, .form_section_editor_title
{
    color: #ffffff !important;
    font-weight: bold !important;
}