/**********************************

Use: Reset Styles for all browsers

***********************************/

body, p, blockquote {
	margin: 0;
	padding: 0;
}

a img, iframe { border: none; }

/* Headers
------------------------------*/

/* h1, h2, h3, h4, h5, h6 {
*/ 	/* margin: 0;
*/ 	/* padding: 0;
*/ 	/* font-size: 100%;
*/ /* }
*/ 
/* Lists
------------------------------*/

ul, ol, dl, li, dt, dd {
	margin: 0;
	padding: 0;
}

/* Links
------------------------------*/

a, a:link {}
a:visited {}
a:hover {}
a:active {}

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

form, fieldset {
	margin: 0;
	padding: 0;
}

fieldset { border: 1px solid #000; }

legend {
	padding: 0;
	color: #000;
}

input, textarea, select {
	margin: 0;
	padding: 1px;
	font-size: 100%;
	font-family: inherit;
}

select { padding: 0; }

body {
    background: black;
    text-align: center;
    font-family: sans-serif;
    font-size: 13px; /* 0.90em; */
    line-height: 120%;
}

strong, h2, h3 {
    color: #3399FF;
}

hr {
    color: #FFAA1E;
}

p {
    margin: 9px 0 12px 0;
}

a {
    text-decoration: none;
    font-weight: bold;
}

input.submit {
    background: orange;
    border: 2px outset #FFCC33;
    font-weight: bold;
    width: 120px;
}
input.submit:hover {
    background-color: #FFCC33;
}

.zsubmit input {
    /* background: #ffa20f; */
    background: #FFAA1E;
    font-weight: bold;
    border: 2px outset brown;
}

.rhl {
    background: #3399FF;
    color: black;
    padding: 3px;
}

#outerwrapper {
    max-width: 1008px;
    margin: 0 auto;
    height: auto;
    text-align: left;
}

#innerwrapper {
    min-width: 768px; /* 756px; */
}

#tet, #pod {
    color: white;
    font-weight: bold;
}
#logocont {
    width: 40%;
    display: inline;
    float: left;
}
#hright {
    width: 50%;
    display: inline;
    float: right;
    text-align: right;
    top: 0;
    right: 0;
}

#trmenu ul, #bmenu ul {
    margin: 3px;
    list-style-type: none;
}
#trmenu li, #bmenu li { 
    display: inline; 
}

#trmenu li a, #bmenu li a {
    color: #FFAA1E;
    padding: 0 3px;
}
#trmenu li a:hover, #bmenu li a:hover {
    color: #FFCC33;
}

div.illlinkcell3 a {
    color: #FFAA1E;
}
div.illlinkcell3 a:hover {
    color: #FFCC33;
}

div.illlinkcell6 a {
    color: darkorange;
}

div.illlinkcell6 a:hover {
    color: orange;
}


#htnavcontainer {
    clear: both;
    text-transform: uppercase;
    background-image: url(http://salvagemerchandise.com/htmbg.gif);
    background-repeat: no-repeat;
}

#htnavcontainer ul {
padding: .2em 0;
margin: 0;
list-style-type: none;
color: #FFF;
width: 100%;
font: normal 90% arial, helvetica, sans-serif;
text-align: center;
}

#htnavcontainer li { display: inline; }

#htnavcontainer li a
{
background-color: #FFAA1E;
padding: .2em 1em;
color: black;
}

#htnavcontainer li a.last, #pod li a.last {
    border: 0;
}

#htnavcontainer li a:hover {
    background-color: #FFCC33;
}

#cor {
    clear: both;
}

#top {
    margin-bottom: 6px;
    border-bottom: solid 1px #FFCC33;
    font-weight: bold;
    color: white;
    min-width: 774px;
}

#top a, #pod a {
    color: #FFAA1E;
}
#top a:hover, #pod a:hover {
    color: #FFCC33;
}

#top p#opar {
    color: #3399FF;
    text-align: center;
    width: 50%;
    margin: 0 auto 12px auto;
}

h1 {
    text-align: center;
    color: white;
    font-size: 168%;
    line-height: 132%;
}

h1 span.h1c {
    display: block;
    font-size: 72%;
    margin-top: 6px;
}

form#signup {
    color: white; 
    font-weight: bold; 
    vertical-align: top; 
    width: 100%; 
    text-align: center; 
    clear: both; 
    padding-top: 0;
}

p#sigunptext {
    padding-top: 0; 
    margin-top: 0;
}

#mid {
    background: white;
    background-image: url(http://www.salvagemerchandise.com/images/lines.gif);
    background-repeat: repeat-y;
    padding-left: 180px;
}

#cen {
    padding-top: 3px;
    padding-bottom: 3px;
    margin-right: 12px;
}

#pod {
    margin-top: 6px;
    border-top: solid 1px #ffcc33;
    text-align: center;
}

#pod p.dc {
    font-size: 84%;
    width: 60%;
    margin: 0 auto;
    padding: 12px;
}
#pod p span {
    display: block;
}

#yzq {
    width: 51%;
margin: 0 auto;
padding: 6px;
max-width: 630px; 
min-width: 408px; 
text-align: left;
    display: inline; 
    float: left;
    height: auto;
}

#brt {
    width: 90%;
    margin: 0 auto;
    padding: 6px;
    text-align: center;
    display: inline; 
    height: auto;
}

#contformholder {
    /* width: 354px;   */
width: 45%;
text-align: center;
    height: 340px;
    display: inline; 
    float: right; 
    padding: 3px;
    padding-bottom: 0;
    margin: 6px auto;
}

form#contactform {
text-align: left;
    width: 333px; 
margin: 0 auto;
    /* float: right; */
    border: solid 1px #FFCC33; 
    padding: 6px 6px 0 6px;
}


form div.row {
  clear: both;
  padding-top: 10px;
  }

form div.row span.label {
  float: left;
  width: 90px;
  text-align: right;
}

form div.row span.formw {
  float: right;
  width: 216px;
  text-align: left; 
} 

div.spacer {
  clear: both;
  }

p.formintro {
    margin: 18px;
}

div.illlinksholder {
    text-align: center;
}
div.illlinkswrapper {
    margin: 0 auto; 
    width: 90%;
    text-align: center;
}
div.illlinksrow {
    width: 100%; 
    display: block; 
    text-align: center; 
    clear: both;
}
div.illlinkcell3, div.illlinkcell6 {
    display: block; 
    float: left; 
    text-align: center; 
    height: 144px;
}
div.illlinkcell3 {
    width: 30%; 
}
div.illlinkcell6 {
    width: 16%; 
}

div.illlinkcell3 img, div.illlinkcell6 img {
    padding: 3px;
    margin: 3px;
}

.item-opener {
    font-weight: bold;
}
.hook {
    font-style: italic;
}


#pod ul {
    margin-top: 3px;
    padding-top: 3px;
}

#brt {
    padding: 12px;
    margin: 12px;
    text-align: left;
    width: 100%;
}

#brt ul {
    margin: 12px; padding: 12px;
}

#brt ul li {
    display: inline;
    padding-right: 3px;
}

#brt p span {display: block}

.endo {
    padding: 12px;
    margin: 12px;
}

