/*
light tan content bg F5F2ED
F5F2ED
headline dk brown 5C4027
orangish-brown hover c12f14 or c12f14
*/

html, body {
margin:0;
padding:0;
}
body {
background: #e7ddd3 url(/images/template/bg.jpg) repeat-x;
}
html, body, table, tr, td {
margin:0;
padding:0;
border:0;
border-collapse:collapse;
border-spacing:0;
vertical-align:top;
font-family: Verdana, Tahoma, "Trebuchet MS", sans-serif;
font-size: 12px;
line-height: 150%;
color: #000003;
}
img {
border:0;
}
#wrapper {
width: 94%;
margin: 0 auto 12px auto;
/*background-color: #F5F2ED;*/
}
#hdr td img {
display: block;
}
table#mainhdr {
float: none;
width: 100%;
background: #F5F2ED url(/images/template/navtoprepeat.jpg) repeat-x;
height: 194px;
/*margin-left:12px;*/
}
#mainhdr #mainhdrpic img {
float: left;
margin-left: 15px;
}
#mainhdr #hdrtitle h2 {
font-weight: normal;
white-space: nowrap;
float:right;
margin: 60px 20px 12px 20px;
font-size:30px;
color: #5C4027;
}

#navcontainertd {
/*
padding-left:11px !important; 
padding-right:14px;
*/
border:1px solid #6a5544;	
background-color: #F5F2ED;
}
#contentrowtable {
float:left;
width: 100%;
margin: 0 !important;
padding-bottom:18px;
background-color: #ffffff;
background-color: #F5F2ED;
}
table#navtable {
float:left;
width:213px;
width:183px;
margin: 0;
background: #F5F3EE url(/images/template/navtoprepeat.jpg) repeat-x;
}
table#navtable td#navtd {
padding:0 !important;
vertical-align:top;
width:213px;
width:183px;
padding-bottom:50px;
/*border: 1px solid #6a5544;*/
}
#navtd h2, #navtd h2 a {
color: #553B22;	
font-size:14px;
width:202px;
text-align:center;
margin-top:52px;
text-decoration:none;
font-size:13px;
font-weight:bold;
/*border:1px solid red;*/
}
#navtd ul.navul {
display:block;
float:none;
clear:both;
width:160px;
margin: 40px auto 0 !important;
margin-bottom:50px;
padding:0;
line-height:140%;
/*border:1px solid red;*/
/*min-height:300px;*/
}
#navtd ul li {
margin:0 !important;
padding:0 !important;
list-style-type:none;
display:block;
float:left;
clear:left;
padding: 0;
font-size:11px;
line-height:100%;
}
#navtd li a {
font-size:11px;
display:block;
float:left;
color: #553B22 !important;
color: #c12f14 !important;

text-decoration: none;
font-weight:bold;
width:150px;
margin: 0 auto;
border-bottom: 1px solid #BB9C71;
font-family: Tahoma, "Trebuchet MS", Verdana, sans-serif;
padding: 5px 5px;
line-height:140%;
}
#navtd li a:hover, #navtd li a:active  {
color: #ffffff !important;
background: #593D25 !important;
text-decoration:none !important;
}
#navtd img {
/*width:160px;*/
display:block;
margin: 2px auto;
padding:2px;
border: 1px solid #BB9C71;	
}

/* END navtd */

#betweenvert {
width:12px;	
}

#maincontainer {
border:1px solid #6a5544;	
background-color: #F5F2ED;
width:94%;
}


#between {
height:12px;
font-size:10px;
line-height:10px;	
}
/* footer */
#ftrtd {
border: 1px solid #6a5544;
padding:10px 15px 6px 15px;
background-color: #F5F2ED;
line-height:150%;
}


.btmlinks ul {
width:90%;
display:block;
float:left;
list-style-type:none;	
margin:0 0 0 4px;
padding:0;
/*line-height:150%;*/
}
.btmlinks ul li {
display:block;
float:left;
list-style-type:none;	
text-align:left;
margin:2px 8px 0 8px;
padding:0 2px 2px 2px;
font-weight:bold;
line-height:160%;
}
.btmlinks ul li a:link, .btmlinks ul li a:visited, .btmlinks a {
color: #5C4027;
padding:0;
font-size:11px;	
text-decoration:none;
border-bottom: 1px solid #5C4027;
font-weight:normal;
font-family: Arial, Tahoma, Verdana, sans-serif !important;
white-space:nowrap;
}
.btmlinks ul li a:hover, .btmlinks ul li a:active {
color: #b60b0b;
}
#cpyright {
display:block;
clear:both;
font-size:10px;
font-style:oblique;
color: #5C4027;	
margin-top:18px;
padding-top:12px;
}
#cpyright a {
font-size:10px;
font-style:oblique;
color: #5C4027;	
}
#wrapper #contentrowtable #contenttd {
padding: 6px 12px 12px 12px;
color: #1D130A;
background: #F5F2ED;
}

h1, h2, h3, h4, h5, h6 {
color: #c12f14;
font-family: Tahoma, "Trebuchet MS", Verdana, sans-serif;
font-weight: normal;
line-height:130%;
}

h1 {
font-size: 24px;
}
h2 {
font-size: 20px;	
}
h3 {
font-size: 18px;	
}
h4 {
font-size:16px;	
}
h5 {
font-size: 14px;	
}
h6 {
font-size: 12px;	
}
#contenttd a:link {
color: #254ab4;	
color: #0000cc;	
color: #5C4027;
color: #c12f14;
font-weight:bold;
}
#contenttd a:visited {
color: #1e7d12;	
color: #0000cc;	 /* bright blue for testing  remove later */
color: #5C4027;
color: #c12f14;
font-weight:bold;
}
#contenttd a:hover, #contenttd a:active {
color: #b60b0b;
color: #c12f14;
font-weight:bold;
}

div.divlist {
background: url(/images/browntri.gif) no-repeat;
border: 1px solid purple;
float:right;
width:96%;
clear:none;
}
table.listtable {
width:100%;
}
table.listtable td {
width:100%;	
}


#contenttd ul {

}
#contenttd li {
margin-bottom:8px;	
list-style-image: url(/images/browntri.gif);
}


#contenttd li ul {
margin-top:8px;	
}
/* image styles */

.imgleft, .imgright {
padding: 2px;
border:1px solid #5C4027;	
}
.imgleft {
float:left;
clear:left;
margin: 0 24px 12px 0;	
}
.imgright {
float:right;
clear:right;
margin: 0 0 12px 24px;	
}
/* Ad styles*/
.addivleft {
float:left;
clear:left;
margin: 0 24px 12px 0;	
width:300px;
}
.addivright {
float:right;
clear:right;
margin: 0 0 12px 24px;
width:300px;
}
.addivctr {
float:none;
clear:both;
margin: 12px auto 4px auto;
width:736px;
border:1px solid #c12f14;
padding:4px;
}
.addivleft img, .addivright img, .addivctr img {
display:block;
margin: 0 0 4px 0;
padding:1px;
border: 1px solid #5C4027;
}
.addivleft p, .addivright p, .addivctr p {
display:block;
margin: 2px 0;
padding:1px;
font-weight:bold;
font-size:11px;
line-height:130%;
color: #5C4027;	
}


dt {
font-weight:bold;
margin-top:10px;	
}
strong {
color: #362517;	
}



div#producttable {
width:744px; 
margin: 4px auto;
background-color:#ffffff; 
padding:10px; 
border: 1px solid #c12f14;
}
div#producttable table {
width:100%;
margin: 0 auto 2px auto;
}
div#producttable table td {
border:none;
vertical-align:top;
padding: 1px 12px 12px 12px;
}
div#producttable table td b {
color: #5C4027;
font-size:16px;
}
div#producttable table td.thumb img {
margin-right:12px;
float:none;
display:block;
margin-top:0;
}

div#producttable form {
border-bottom:2px solid #c12f14;
padding-bottom:0;
margin-top:0;
margin-bottom:0;
}
div#producttable form hr {
height:1px;
border:0;
display:none;
}
div#producttable  img.tinyimg {
width:1px;
height:1px;
border:0;	
}

div#producttable hr {
height:2px;
background-color: #c12f14;
border:1px solid #c12f14;	
}





/* ebay display */

.nobtmmgn {
	margin-top:0;
	padding-top:0;
margin-bottom:0;
padding-bottom:1px;	
clear:both;
}
.ebaytable {
width:100%;
margin: 1px auto 4px auto;
}
.ebaytable th {
padding: 1px 6px;
background-color: #c12f14;
color: #ffffff;
vertical-align:bottom;
text-align:center;
}
.ebaytable td {
padding: 4px 6px;
border-bottom:1px solid #c12f14;	
}
.ebaytable td.bdrbtm {
border-bottom:1px solid #c12f14;	
}
.ebaytable td.right {
text-align:right;	
}
.ebaytable td.bold {
font-weight:bold;	
}
.ebaytable td.tdctr {
text-align:center;	
}
.ebaytable td img {
display:block;
margin: 2px auto;
}
div.searchebay {
width: 744px;
margin: 4px auto;
float:none;
clear:both;
}
div.searchebay form {
width:100%;
}
div.searchebay form {
border-bottom:0 solid #c12f14 !important;
border-bottom:none;
}
div.searchebay table {
width:100%;
}
div.searchebay table td {
text-align:center;
}

fieldset {
margin-top:12px;
margin: 12px auto;
width:730px;
border:1px solid #c12f14;
}
legend {
font-weight:bold;
color: #c12f14;
font-size:18px;
}
input[type=text].querybox {
width:250px;	
}
input[type=text], input[type=password], select {
width:60px;	
border:1px solid #c12f14;
padding:2px;
background-color: #e7ddd3;	
}


.leftnavebay {
width:120px;
margin: 18px auto 12px auto;	
clear:both;
}
.leftnavebay td {
text-align:center;	
line-height:110%;
}
.leftnavebay td, .leftnavebay td a {
color: #c12f14;
}
.leftnavebay td a {
font-weight:bold;
}


/* div with border */
div.bdr {
border: 1px solid #c12f14;
padding:4px;
}
/* photo gallery styles */
.divrightgal {
width:auto;
float:right;
margin: 0 0 12px 18px;
padding:6px 6px 6px 15px;	
border: 1px solid #D87602;
background-color:#e7ddd3;
color: #c12f14 !important;
font-weight:bold !important;
}
.divrightgal ul {
margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0;	
margin-left:.5em;
padding-left:.5em;
}
.divrightgal ul li {
margin-left:6px;
padding-left:6px;
margin-bottom:1px;
line-height:1.1;
list-style-image: url(/images/graphics/orangesquare.gif);
color: #c12f14 !important;
color: #c12f14 !important;
}
.divrightgal, .divrightgal ul li a {
color: #c12f14 !important;
border-bottom: 1px dotted #c12f14 !important;
}
.divrightgal, .divrightgal ul li a:hover {
color: #6c9e2f !important;
border-bottom: 1px dotted #6c9e2f !important;
}
.divrightgal form {
color: #c12f14 !important;
font-weight: bold;
margin:0;
padding:0;
}
.divrightgal form input {
background-color:#ffffff;
}
.divrightgal form input[type=submit] {
margin-bottom:0;
padding-bottom:0;
}
.divrightgal form input[type=text], .divrightgal form input[type=password],  form.regform input[type=text],  form.regform input[type=password] {
width:150px;
}
.divrightgal .leftside, form.regform table td.leftside, .leftside {
text-align:right;	
}
.divrightgal table td {
padding:1px !important;	
}
form table td {
padding:4px;	
}
.regform h4 {
margin:0;
padding:1px;	
}
table.photogallerypics {
width:98%;
margin: 4px auto;
clear:both;	
}
table.photogallerypics td {
padding: 4px;
line-height:1.2;
color: #c12f14;
font-weight:bold;
max-width:220px;

}
table.photogallerypics div {
margin: 0 auto;
}
table.photogallerypics td img {
display:block;
margin: 1px auto;
padding:2px;
border: 1px solid #c12f14;
max-width:200px;
max-height:200px;
}
table.photogallerypics td p, table.photogallerypics td ul, table.photogallerypics td ul li {
text-align:left;
}
table.photogallerypics td ul, table.photogallerypics td ul li {
margin-left:6px;
padding-left:6px;
margin-right:0;
padding-right:0;
color: #999999;
}
table.photogallerypics td ul li {
margin-bottom:1px;
line-height:1;
font-size:10px;
}




table.photogallerypicsadmin td {
text-align:left !important;	
}
textarea {
border: 1px solid #c12f14;

}






/* additional styles */
#contenttd .cjproduct td.imgtd a.ima {
margin: 8px auto !important;
float:none !important;
display:block !important;
}
#contenttd .cjproduct a img.thumbimg {
max-width:130px;
max-height:160px;
margin: 8px auto !important;
float:none !important;
display:block;
border:1px solid #5C4027;
}
#contenttd .cjproduct a:hover img.thumbimg {
border:1px solid #c12f14 !important;
}
div.clearfix {
clear:both;	
}

#contenttd div.cjdbads {
clear:both !important;
}
#contenttd .cjproduct {
margin: 2px auto;
max-width:1200px;	
min-width:750px;
}
#contenttd .cjproduct td {
width:25%;	
min-width:25%;
max-width:300px;
border:1px solid #c12f14;
padding:2px 6px !important;
}
#contenttd .cjproduct td h3 {
text-align:center;	
margin-bottom:6px;
font-size:12px !important;
}
#contenttd .cjproduct td h3 a:hover, #contenttd .moreinfo a:hover {
color: #5C4027 !important;
}
.redit {
color: #c81b1b;	
}
#contenttd p.theprice {
display:block;
text-align:center;
margin-top:2px;	
}
#contenttd ul.moreinfo {
margin:2px auto;
text-align:left;	
margin-bottom:2px;
}
#contenttd ul.moreinfo li {
margin:2px auto;
float:none;
text-align:left;
margin-left:12px;
padding-left:8px;	
}
#contenttd p.madeby {
text-align:center;
font-size:10px;
font-style:oblique;
}

#contenttd ul.lessmarg li {
margin-bottom:2px !important;
}

.ebaytable .nobdrbtm h3 a {
font-size:13px;	
}
.ebaytable td {
border-bottom:none;	
}
.ebaytable td.iteminfo a:hover, .ebaytable td.thetop a:hover {
color: #5C4027 !important;	
}
.ebaytable .thetop h3 {
margin:0 !important;
padding:0 !important;	
}
.itemname {
padding:0;
border-top:1px solid #5C4027;	
}
td.itempic {
border-top:1px solid #5C4027 !important;	

}
.ebaytable td.thumb a img {
padding: 1px;
border:1px solid #5C4027;	
}
.ebaytable td.thumb a:hover img {
border:1px solid #c53116;	
background-color: #c53116;
}
.ebaytable td.sellerinfo {
text-align:right;
vertical-align:bottom;	
white-space:nowrap;
}
.ebaytable td.sellerinfo img {
display:inline;
}
.ebaytable td.thetop {
border-top:1px solid #c53116;	
}
.ebaytable div.binbtn {
display:block;
float:none;
margin: 10px auto;
width:9em;
text-align:center;
height:1.5em;
}
.ebaytable div.binbtn a:link, .ebaytable div.binbtn a:visited  {
width:auto;
display:block;
border:1px solid #5C4027;
color: #ffffff !important;
text-decoration:none;
height:1.5em;
padding:2px 2px;
background-color: #c12f14;	
white-space:nowrap;
}
.ebaytable div.binbtn a:hover, .ebaytable div.binbtn a:active  {
background-color: #5C4027;	
color: #ffffff !important;
}
img.eblright {
float:right;
margin: 0 0 -12px 18px;	
}
div.hdrlinediv {
clear:right;
float:right;
margin-right:15px;
}
div.hdrlinediv a {
color: #ffffff !important;	
}









/* BANS STYLES */
/* colors */
/*
dark brown 5b3f27
medium light tan ede7da
very light tan f3f0ea;
almost white f6f3ee
dark green c53116
rust a24500
brighter orange link color c53116
*/
/*  END colors */

/* Logo Site Name Start */
h1#title, h1#title a, h1#title a:hover {
font-size: 40px;
letter-spacing: -1.5px;
font-weight: bold;
padding: 50px 10px 4px 0;
text-align: left;
text-decoration: none;
color: #5b3f27;
margin-left: 110px;
}
.headerimg h2#subtitle {
font-size: 14px;
font-weight: bold;
padding: 2px 10px 10px 0;
text-align: left;
text-decoration: none;
color: #5b3f27;
margin-left: 222px;
}
/* Logo Site Name End */

/* Main Template Start */
#line {
background-image: url('/themes/layout-2-both/images/linebg.gif');
background-repeat: repeat-x;
height: 32px; 
width: 100%; 
}
#page {
/*  white content area  */
background-color: #ffffff;
margin: 0 auto;
padding: 10px;
width: 978px;
border-style: solid; 
border-color: #CACACA; 
border-color: #ede7da; /* light tan */ 
border-width: 8px; 
display: block;
}
#header {
margin: 0 auto; 
padding: 0; 
height: 162px; 
width: 100%;
background: #5b3f27 url(/images/template/navtoprepeat.jpg);
}
.headerimg {
margin: 0 auto;
height: 162px; 
width: 978px; 
background: url('/images/template/headerpic2.jpg') no-repeat;
}
body#background {
background-color: #5b3f27;
}
body {
margin: 0;
padding-top: 0px; 
padding-bottom: 10px; 
font-size: 12px;
}
body, table, td {
margin:0;
padding:0;
border:0;
border-collapse:collapse;
vertical-align:top;
font-size: 12px;
line-height: 150%;
color: #000003;
}
body, table, td, a, h1, h2, h3, h4, h5, h6 {
font-family: Verdana, Tahoma, "Trebuchet MS", sans-serif;
}



#content {   
width: 574px;
margin: 10px auto;

padding-right: 10px;
padding-left: 10px;
padding-right: 0px;
padding-left: 0px;

padding-top: 10px;
padding-bottom: 10px;

background-color: #ede7da;
background-color: #f3f0ea;

border-style: solid; 
border-color: #5b3f27; 
border-width: 1px;
text-align: left; 
} 

#content p {
padding-bottom: 10px;
margin-bottom: 10px;
}
#content h1 {
font-size: 1.6em;
font-weight: bold;
color: #1f4983;
color: #5b3f27;

}
.narrowcolumn {
padding: 0;
margin: 0 auto;
width: 96%;
float: none;
}
table.dbcontent {
width:98%;	
margin: 0 auto;
}
table.dbcontent td {
padding: 2px 12px;
line-height:140%;
}
table.dbcontent td h1, table.dbcontent td h2, table.dbcontent td h3, table.dbcontent td h4 {
color: #5b3f27;
}
table.dbcontent td h1 {
font-size:24px !important;	
}
table.dbcontent td h2 {
font-size:20px !important;	
}
table.dbcontent td h3 {
font-size:18px !important;	
}
table.dbcontent td h4 {
font-size:16px;	
}

.narrowcolumn h1 {
line-height:120%;
color: #5b3f27;
}
.narrowcolumn h1 {
}
.narrowcolumn p.dbcontent, .narrowcolumn p {
font-family:Verdana, Tahoma, "Trebuchet MS", Arial, sans-serif;
font-size:12px;
}
.narrowcolumn p.dbcontent br {
display:none;
visibility:hidden;
line-height:0;
height:0;
}



#footer {
margin-top: 0px;
width: 968px;
height: 30px;
clear: both;
background-color: #ede7da;
border-style: solid; 
border-color: #5b3f27; 
border-width: 1px; 
}
#footer a {
color: #5b3f27;
text-decoration:underline;
}
#footer a:hover {
color: #c53116;
text-decoration:underline;
}
#footer p {
font:.9em Tahoma, "Trebuchet MS", Verdana,Arial;
margin: 0 10px 0 0;
padding: 10px 0 0 0;
text-align: right;
color: #000000;
}
/* Main Template End */

/* Product Information Start */
#products { 
width: 100%;
margin: 0px;
padding: 0px;
border: 0px;
border-style: solid; 
border-color: #5b3f27; 
border-top: 1px solid #5b3f27;
border-bottom: 1px solid #5b3f27;
}
#products td {
padding: 8px;
}
tr.row0 {
background-color: #eeeeee;
background-color: #ede7da;
border-left: 1px solid #5b3f27;
border-right: 1px solid #5b3f27;
}
tr.row0:hover {
}
tr.row1 {
background-color: #ffffff;
background-color: #f3f0ea;
border-left: 1px solid #5b3f27;
border-right: 1px solid #5b3f27;
}
tr.row1:hover {
}



.buyprice {  
font-weight: bold;
color: #000000;
} 

.time {  
font-size: 10px;
color: #ff0000;
color: #5b3f27;
text-align:center;
padding-left:8px;
line-height:1.1;
} 

.producttext {  
font-size: 11px;
font-weight: bold;
color: #333333;
} 

a img {
border: 1px;
border-color: #005c95;
}
.navigation ul {
text-align: left; 
font-size: 12px; 
padding-left: 1px;  
list-style-type: none; 
list-style-image: none;
margin:0;
}
.navigation li { 
display: inline; 
padding-left: 3px; 
padding-right: 3px; 
}
.navigation a { 
color: #593d25;
text-decoration:underline;
}
.navigation a:hover { 
color: #b00400 !important;
}
#products div.pagesdiv {
margin:0 10px 0 0;
}
div.pagesdiv {
margin:0 10px 18px 0;	
}
div.pagesdiv {
color: #000000;
}
div.pagesdiv a {
	
}
#products .pagestd {
padding:3px 0 !important;	
}
#viewmore {
text-align: right;
background-color: #ede7da;
padding-right:10px;
padding-bottom:4px;
}
#viewmore a {
font-size: 12px;
color: #0000ff;
color: #c53116;
}
#viewmore a:hover {
color: #5b3f27;
}


/* Product Information End */

/* Sort By Box Start */
#sortbox {
margin-top:6px;
width: 100%; 
border: 0px;
border-style: solid; 
border-color: #5b3f27; 
padding-right:10px;
}
#ebaylogo {
width: 70px;
float: left;
padding: 0px 0 10px 10px;
}
#sortby {
text-align: right;
margin-top: 20px;
}
#sortby select {
width: 200px;
}
/* Sort By Box End */

/* Search Box Start */
#search {
padding: 6px;
margin: 0;
background-color: #f3f0ea;
color: #333333;
font-size: 12px;
border-style: solid; 
border-color: #dddddd; 
border-color: #5b3f27; 
border-width: 1px; 
text-align: left;
}
#search p, #search div {
margin:0;
padding:0;	
}
#search a {
color: #005c95;
color: #5b3f27;
font-size: 12px;
}
#search a:hover {
color: #333333;
color: #c53116; /* dark green hover */
font-size: 12px;
}
.searchform {
padding:0;
margin:0;
width:490px;
}
#searchsubmit {
padding: 2px;
}
#search select {
width: 200px;
}
/* Search Box End */

/* Sidebar Start */
#sidebar {
margin-top: 10px;
margin-bottom: 10px;
margin-right: 6px;
float: left;
width: 180px;
width: 200px;
background-color: #f8f8f8;
background-color: #ede7da;

background-color: #f3f0ea;

text-align: left;
border-style: solid; 
border-color: #dddddd; 
border-color: #5b3f27; 


border-width: 1px;
}
#sitenavright, #sitenavright *, #sitenavright ul, #sitenavright ul li, #sitenavright ul li a  {
background-color: #ede7da !important;
} 

#sitenavright ul {
border-style: solid !important; 
border-color: #5b3f27 !important; 
border-width: 0 !important;
}
#sitenavright ul li a:link, #sitenavright ul li a:visited, #sitenavright ul li a:hover, #sitenavright ul li a:active {
border-style: solid !important; 
border-color: #5b3f27 !important; /* dark brown */ 
border-width: 0 0 1px 0 !important;
font-weight:bold;
color: #c53116 !important;
}
#sitenavright ul li a:hover, #sitenavright ul li a:active {
border-style: solid !important; 
border-color: #5b3f27 !important; /* dark brown */ 
border-width: 0 0 1px 0 !important;
font-weight:bold;
color: #5b3f27 !important;
}
#sidebar h2, #sitenavright h2 {
padding: 6px; 
margin: 0px; 
display: block;   
color: #5b3f27;
font-size: 13px;
display: block;  
text-decoration: none; 
background-color: #ede7da; 
border-style: solid; 
border-color: #5b3f27; 
border-width: 0px 0px 1px 0px;
} 

#sidebar ul, #sitenavright ul { 
padding: 0px; 
margin: 0px; 
padding-bottom: 0px;  
width:180px;
width: 200px;
} 

#sidebar ul li, #sitenavright ul li { 
display: block; 
} 

#sidebar ul li a, #sitenavright ul li a { 
background-color: #f3f0ea;
padding: 3px; 
margin: 0; 
color: #5b3f27;
font-size: 12px;
display: block; 
padding-right: 10px; 
padding-left: 10px; 
text-decoration: none; 
border-style: solid; 
border-color: #dddddd; 
border-color: #5b3f27; 
border-width: 0px 0px 1px 0px;
}

#navtd h2, #navtd h2 a {
color: #593d25;
text-decoration:none;
font-size:13px;
font-weight:bold;
}


#mainhdrpic a img {
border: 0 !important;	
}
#hdrtitle h2, #hdrtitle h2 a {
color: #593d25;
text-decoration:none;
font-weight:bold;
}
#navtd li#selected, 
#navtd li#selected1, 
#navtd li#selected2, 
#navtd li#selected3, 
#navtd li#selected4, 
#navtd li#selected5  { 
font-weight:bold;
border-bottom: 1px solid #BB9C71;
color: #333333 !important;
background-color: #e7ddd3;
line-height:130%;
padding-top: 7px !important;
padding-bottom: 5px !important;

}
#navtd li#selected, 
#navtd li#selected1, 
#navtd li#selected2, 
#navtd li#selected3, 
#navtd li#selected4, 
#navtd li#selected5  { 
font-weight:bold;
padding-top: 3px !important;
}


#navtd ul.navul li.indentone a  {
padding-left:15px !important;
width:140px !important;
padding-top:2px !important;
padding-bottom:2px !important;
font-weight:normal !important;
}

#navtd ul.navul li#selected1  {
padding-right: 10px; 
padding-left:15px !important;
width:140px !important;
padding-top:2px !important;
padding-bottom:2px !important;

}
#navtd ul.navul li.indenttwo a  {
font-size:12px !important;
padding-left:20px !important;
width:135px !important;
font-weight:normal;
}
#navtd ul.navul li#selected2  {
font-size:12px !important;
padding-left:20px !important;
padding-right:5px !important;
width:135px !important;
}
#navtd ul.navul li.indentthree a  {
font-size:11px !important;
padding-left:35px !important;
width:220px !important;
font-weight:normal;
}
#navtd ul.navul li#selected3  {
font-size:11px !important;
margin:0;
padding-left:35px !important;	
width:225px !important;
font-weight:bold;
}
#navtd ul.navul li.indentfour a  {
font-size:11px !important;
padding-left:50px;	
width:205px;
font-weight:normal;
}
#navtd ul.navul li#selected4  {
font-size:11px !important;
margin:0;
padding-left:50px !important;	
width:210px !important;
font-weight:bold;
}

#navtd ul.navul li.indentfive a  {
font-size:11px !important;
padding-left:60px;	
width:195px;
font-weight:normal;
}
#navtd ul.navul li.indentsix a  {
font-size:11px !important;
padding-left:65px;	
width:190px;
font-weight:normal;
}
 

#sidebar ul li a:hover, #sitenavright ul li a:hover { 
background-color: #efefef;
background-color: #ede4d0;
padding: 3px; 
margin: 0px; 
color: #333333;
color: #c53116;

font-size: 12px;
display: block; 
padding-right: 10px; 
padding-left: 10px; 
text-decoration: none; 
border-style: solid; 
border-color: #5b3f27; 
border-width: 0px 0px 1px 0px; 
} 






#sidebarright {
margin-top: 10px;
margin-bottom: 10px;
margin-right: 0px;
margin-left:4px;
float: right;
width: 175px;
background-color: #f8f8f8;
background-color: #ede7da;

text-align: left;
border-style: solid; 
border-color: #5b3f27; 
border-width: 1px;
}
#sidebarright h2 {
padding: 6px; 
margin: 0px; 
display: block;   
color: #333333;
color: #5b3f27;

font-size: 13px;
display: block;  
text-decoration: none; 
background-color: #efefef; 
background-color: #ede7da; 

border-style: solid; 
border-color: #5b3f27; 
border-width: 0;
} 

#sidebarright ul { 
padding: 0px; 
margin: 0px; 
padding-bottom: 0px; 
width:160px;
margin: 4px auto;
} 

#sidebarright ul li { 
display: block; 
} 

#sidebarright ul li a { 
background-color: #f8f8f8;
padding: 3px; 
margin: 0px; 
color: #333333;
font-size: 12px;
display: block; 
padding-right: 10px; 
padding-left: 10px; 
text-decoration: none; 
border-width: 0;
border:none;
} 

#sidebarright ul li a:hover { 
background-color: #efefef;
background-color: #ede4d0;

padding: 3px; 
margin: 0px; 
color: #333333;
font-size: 12px;
display: block; 
padding-right: 10px; 
padding-left: 10px; 
text-decoration: none; 
border-style: solid; 
border-color: #dddddd; 
border-width: 0px 0px 1px 0px; 
} 
/* Sidebar End */


/* Miscellaneous Start */
h1 {
padding-top: 0;
padding-bottom: 10px;
margin: 0;
}
h2 {
padding-top: 0;
margin: 0;
font-size: 1.6em;
}
h3 {
font-weight: none;
padding-top: 0;
padding-bottom: 5px;
margin: 0;
font-size: 1.3em;
}
hr {
display: none;
}

/* Miscellaneous End */


/* Sonja additions */

td {
vertical-align:top;	
}
form {
display:inline;
margin:0;
padding:0;	
}

#navtd ul.navul li.navhdr {
list-style-type:none;
display:block !important;
float:left;
clear:left;
width:145px;
margin: 0 auto;
padding: 5px 5px 5px 10px !important;
font-size:11px;
color: #593d25 !important;

text-decoration: none;
font-weight:bold;
border-bottom: 1px solid #BB9C71;
font-family: Tahoma, "Trebuchet MS", Verdana, sans-serif;
line-height:1.4;
background-color: #e7ddd3;
}
#navtd  ul.navul li#selected {
width:150px;
margin: 0 auto;
padding: 5px 5px 5px 5px !important;
list-style-type:none;
font-size:11px;
display:block;
float:left;
color: #bb9c70 !important;

text-decoration: none;
font-weight:bold;
border-bottom: 1px solid #BB9C71;
font-family: Tahoma, "Trebuchet MS", Verdana, sans-serif;
line-height:140%;
}

.itemname h3 a {
font-size: 13px;
color: #0000ff;
color: #c53116;
text-decoration: underline;
}
.itemname a:hover {
color: #593d25 !important;
}
.itemname a:visited {
color: #005c95;
color: #5b3f27;

text-decoration: none;
border-bottom:1px dotted #5b3f27;
}
.itemname a.ital {
}
.bids {  
color: #000000;
text-align:right;
color: #000000;
line-height:1.9;
}
.bids img {
margin: 0 auto;
padding: 5px 5px 0 5px;
border:0 !important
}
.bids a img {
border:0 !important;	
}
td.itempic a.bidnowbutton, td.itempic a.buynowbutton, td.itempic a.bidnowbutton img, td.itempic a.buynowbutton img {
max-width:500px !important;
min-height:8px;	
border:none !important;
padding:0;
margin:0 auto;
}
td.itempic a.bidnowbutton:hover img, td.itempic a.buynowbutton:hover img {
visibility:hidden;
max-width:500px !important;
}
td.itempic a.bidnowbutton, td.itempic a.buynowbutton {
display:block;
clear:both;
margin:8px auto 4px auto;
padding:0;
width:115px !important;
height:25px;
}
td.itempic a.bidnowbutton:hover {
background: url(/images/bidnowover.gif) no-repeat;
z-index:1;
}
a.buynowbutton {
}
a.buynowbutton:hover {
background: url(/images/buyitnowover.gif) no-repeat;
z-index:1;
}



.price {  
font-weight: bold;
color: #333333;
text-align:right;
width:6%;
} 


.buyprice {  
font-weight: bold;
color: #000000;
} 

.time {  
font-size: 10px;
color: #ff0000;
color: #5b3f27;
padding-left:8px !important;
} 

.producttext {  
font-weight: bold;
color: #333333;
} 

a img {
border: 1px;
border-color: #005c95;
}
tr.labels td {
text-align:center;
vertical-align:bottom;
font-size:10px;
border-bottom: 1px solid #c12f14;
line-height:1;
color: #c12f14;
}
td.itempic {
width:110px;	
padding: 8px;
min-height:150px;
}
td.itempic a {
display:block;
float:none;
text-align:center;
margin: 1px auto;
}
td.itempic a img {
float:none;
margin: 2px auto !important;
display:block;
padding:2px;
border: 1px solid #c53116;
max-width:140px;
overflow:hidden;
}
td.itempic a:hover img {
border: 1px solid #593d25;	
}

td.itempic img {
display:block;
float:none;
margin:0 auto 4px auto;	
}







