/* colors */


/* Logo Site Name Start */
/*
navlink d55500

headlines d55500

content links 5070d3
content links d55500

orange in header ffb200

red f40107
green 54cf10
blue 5070d3
*/

html, body {
margin:0;
padding:0;
}

body {
background: #c1cff2 url(/themes/blue/images2/template/bg.jpg) repeat-x 0 -21px;
/*max-width:1000px;*/
}

body, table, td {
margin:0;
padding:0;
border:0;
border-collapse:collapse;
vertical-align:top;
font-family: Verdana, Tahoma, "Trebuchet MS", sans-serif;
font-size: 12px;
line-height: 1.5;
color: #000003;
}

img {
border:0;
}

#wrapper {
width: 94%;
/*max-width:94%;*/
margin: -21px auto 12px auto;
/*background-color: #F5F2ED;*/
}

#hdr td img {
display: block;
}

table#mainhdr {
float: none;
width: 100%;
background: #ffffff url(/themes/blue/images2/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;
/*float:left;*/
text-align:left;
margin: 60px 20px 1px 8px;
font-size:26px;
color: #5070d3;
/*letter-spacing:1px;*/
}

#mainhdr #hdrtitle h3 {
float:right;
clear:right; 
font-size:12px; 
text-align:right; 
margin-right:20px;

}

#navcontainertd {
background-color: #ffffff;
/*border:4px solid #5070d3;	*/
}

#contentrowtable {
float:left;
width: 96%;
/*max-width:900px;*/
margin: 0 !important;
padding-bottom:18px;
background-color: #ffffff;
/*background-color: #F5F2ED;*/
background-color: #ffffff;
/*border-top: 6px solid green;*/
}

#betweenvert {
width:12px;	
}

#maincontainer {
/*border:4px solid #5070d3;	*/
border-top-width:0 !important;
background-color: #ffffff;
width:94%;
}

#between {
height:12px;
font-size:10px;
line-height:10px;	
}

/* footer */
#ftrtd {
border:4px solid #5070d3;	
padding:10px 15px 6px 15px;
background-color: #F5F2ED;
background-color: #ffffff;
}

.btmlinks ul {
width:98%;
display:block;
float:none;
list-style-type:none;	
margin:2px auto;
padding:0;
}
.btmlinks ul li {
display:block;
float:left;
text-align:left;
margin:2px 0 0 0;
padding:0;
font-weight:bold;
}
.btmlinks ul li a:link, .btmlinks ul li a:visited, .btmlinks ul li ul li a:link, .btmlinks ul li ul li a:visited {
color: #5070d3;
color: #5070d3;
display:block;
float:left;
margin: 1px 7px 0 7px;
padding:0 !important;
/*padding-left: -2em !important;*/
font-size:11px;	
text-decoration:none;
border-bottom: 1px solid #5070d3;
line-height:1.5;
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: #bd0400;
border-bottom: 1px solid #bd0400;
}

#cpyright {
display:block;
clear:both;
float:right;
text-align:right;
font-size:10px;
font-style:oblique;
color: #5070d3;
margin-top:18px;
}
#cpyright a {
color: #5070d3;
}

#contentrowtable #contenttd {
/*max-width:900px;*/
padding: 0 25px 2px 25px;
color: #1D130A;
background: #ffffff;
}


h1, h2, h3, h4, h5, h6 {
color: #5070d3;
font-family: Tahoma, "Trebuchet MS", Verdana, sans-serif;
font-weight: normal;
line-height:1.3;
}
h1 {
font-size: 24px;
font-weight:bold;	
}
h2 {
font-size: 20px;
font-weight:bold;	
}

h3 {
font-size: 18px;	
font-weight:bold;	
}

h4 {
font-size:16px;	
}

h5 {
font-size: 14px;	
}

h6 {
font-size: 12px;	
}

#contenttd a:link {
color: #5070d3;
font-weight:bold;
}
#contenttd a:visited {
color: #5070d3;
font-weight:bold;
}

#contenttd a:hover, #contenttd a:active {
color: #ffb200;
font-weight:bold;
}



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

table.listtable {
width:100%;
}
table.listtable td {
width:100%;	
}
/*table.listtable tr td.bullet {
background: url(/images/bluetri.gif) no-repeat left 4px;
width: 16px;
padding:20px;
border:1px solid red;
}
*/

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


#contenttd ul ul {
/*margin-left:22px;
padding-left:0;	
*/
}


#contenttd li ul {
margin-top:8px;	
}

/* image styles */

.imgleft, .imgright {
padding: 2px;
border:1px solid #5070d3;	
}
.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:728px;
}
.addivleft img, .addivright img, .addivctr img {
display:block;
margin: 0 0 4px 0;
padding:1px;
border: 1px solid #5070d3;
}
.addivleft p, .addivright p, .addivctr p {
display:block;
margin: 2px 0 6px 0;
padding:1px;
font-weight:bold;
font-size:11px;
line-height:1.3;
color: #5070d3;	
}
.addivleft iframe, .addivright iframe, .addivctr iframe {
margin: 12px 0;
}



dt {
font-weight:bold;
margin-top:10px;	
}

strong {
color: #3A70CA;	
font-weight:bold;
}






















.narrowcolumn {
padding: 0;
margin: 0;
/*width: auto;*/
/*width:98%;*/
margin: 0 auto;
/*max-width:500px;*/
float: none;
}

/* Product Information Start */

#sortbox { 
/*width: 96%;*/
/*width:auto;*/
margin: 0 auto;
padding: 0px;
border: 0px;
border-style: solid; 
border-color: #eeeeee; 
}

#sortbox td {
padding: 5px !important;
line-height:1.2 !important;
}
#sortbox td img {
/*margin-left:4px;*/
/*margin-right:4px;*/
}






a img {
border: 1px;
border-color: #333333;
}



.navigation ul {
text-align: left; 
font-size: 12px; 
padding-left: 5px;  
list-style-type: none; 
list-style-image: none;
margin:0;
/*background-color: #eeeeee; */
}
.navigation li { 
display: block;
float:left; 
padding-left: 3px; 
padding-right: 3px; 
font-weight:bold;
}
.navigation a { 
color: #0000cc;
text-decoration:underline;
font-weight:bold;
}
#products div.pagesdiv {
margin:0 12px 0 0;	
}
div.pagesdiv {
margin:0 10px 18px 0;	
}
div.pagesdiv {
color: #000000;
}
div.pagesdiv a {
	
}
div.pagesdiv .navigation {
	
}

#viewmore {
text-align: right;
background-color: #ffffff

}

#viewmore a {
font-size: 10px;
color: #bd0400;
}

/* Product Information End */



/* Sort By Box Start */

#sortbox {
width: 100%; 
border: 0px;
border-style: solid; 
border-color: #eeeeee; 
}
#sortbox td {
padding-top:12px;	
}

#ebaylogo {
width: 70px;
float: left;
padding: 0px;
}

#sortby {
text-align: right;
margin-top: 20px;
}

#sortby select {
width: 200px;
}

/* Sort By Box End */



/* Search Box Start */

#search {
padding: 12px;
margin-top: 10px;
margin-top: 0;
background-color: #f4f7ff;
color: #333333;
border-style: solid; 
border-color: #5070d3; 
border-width: 1px; 
text-align: left;
}

#search a {
color: #bd0400;
font-size: 12px;
}

#search a:hover {
color: #333333;
}

.searchform {
padding:0;
margin:0;
width:90%;
}

#searchsubmit {
padding: 2px;
}

#search select {
width: 200px;
}

/* Search Box End */


/* my original nav td ul styles */

#navcontainertd {
background-color: #f4f7ff;
}





/* Sidebar Start */

table#navtable {
float:left;
width:230px;
margin: 0;
/*margin-top:-4px;*/
background: url(/themes/blue/images2/template/navtoprepeat.jpg) repeat-x;
}
table#navtable td#navtd {
padding:0 !important;
vertical-align:top;
width:230px;
padding-bottom:12px;
border-top-width:0 !important;
}
#navtd h2, #navtd h2 a {
color: #5070d3;	
font-size:14px;
width:230px;
text-align:center;
margin-top:52px;
text-decoration:none;
/*border:1px solid red;*/
}

#sidebar {
margin-top:0;
padding:0;
width:230px;
text-align: left;
overflow: hidden;
}

#navtd #sidebar h3 {
width:230px;
padding: 6px 0 6px 4px; 
margin: 0 auto 0 auto !important; 
display: block;
clear:both;
color: #ffffff;
font-weight:bold;
font-size: 13px;
text-decoration: none; 
background-color: #5070d3; /* bright orange */
} 


#navtd #sidebar ul {
/*margin-bottom: 8px !important;*/
} 
#navtd #sidebar ul.navul {
height:auto;
overflow: hidden;
display:block;
float:none;
clear:both;
padding:0 0 12px 0;
width:100%;
height:auto;
margin: 0 0 4px 0 !important;
line-height:1.4;
} 

#navtd #sidebar ul li {
display:block;
clear:both;
float:left;
margin:0 !important;
padding:0 !important;
/*width:230px;*/
width:100%;
list-style-type:none;
line-height:1;
list-style-type:none;
/*font-size:11px;*/
}

#navtd #sidebar li a, #navtd #sidebar li #selected {
display:block;
float:left;
clear:both;
margin: 0 auto;
width:220px;
padding: 2px 5px;
color: #3A70CA !important;
text-decoration: none;
font-weight:bold;
font-family: Verdana, Tahoma, "Trebuchet MS", sans-serif;
line-height:1.4;
text-decoration: none;
font-size: 12px;
border:1px solid #3A70CA;
border-collapse:collapse;
border-width: 0 0 1px 0 !important;
}

#navtd #sidebar li a:hover, #navtd #sidebar li a:active  {
color: #ffffff !important;
background: #bd0400 !important;
border-color: #bd0400 !important;
text-decoration:none !important;
}

#navtd ul.navul li#selected, 
#navtd ul.navul li#selected1, 
#navtd ul.navul li#selected2, 
#navtd ul.navul li#selected3, 
#navtd ul.navul li#selected4, 
#navtd ul.navul li#selected5  { 
font-weight:bold;
border-bottom: 1px solid #5070d3;
color: #333333 !important;
background-color: #c1cff2;
padding-top: 3px !important;
padding-bottom: 3px !important;
line-height:1.4;
}
#navtd ul.navul li#selected  {
padding-left:5px !important;
padding-right:5px !important;
width:240px !important;
}

#navtd ul.navul li.indentone a  {
padding-left:25px !important;
width:220px !important;
font-weight:bold;
}

#navtd ul.navul li#selected1  {
width:215px !important;
padding: 3px 4px;
padding-top: 3px !important;
padding-bottom: 3px !important;
padding-left:25px !important;
}

#navtd ul.navul li.indenttwo a  {
padding-left:35px !important;
width:210px !important;
font-weight:normal;
}

#navtd ul.navul li#selected2  {
margin:0;
padding-left:35px !important;	
width:215px !important;
font-weight:bold;
}

#navtd ul.navul li.indentthree a  {
padding-left:45px !important;
width:200px !important;
font-weight:normal;
}

#navtd ul.navul li#selected3  {
margin:0;
padding-left:45px !important;	
width:205px !important;
font-weight:bold;
}

#navtd ul.navul li.indentfour a  {
/*font-size:11px !important;*/
padding-left:50px;	
width:195px;
font-weight:normal;
}
#navtd ul.navul li#selected4  {
/*font-size:11px !important;*/
margin:0;
padding-left:50px !important;	
width:200px !important;
font-weight:bold;
}


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




/* END navtd */

#navtd #sidebar li #selected {
color: #3A70CA !important;
color: #000000 !important;
/*font-style:oblique;*/
} 
#navtd #sidebar li #selected:hover {
color: #ffffff !important;
} 

#navtd img {
/*width:160px;*/
display:block;
margin: 2px auto;
padding:2px;
border: 1px solid #5070d3;	
}

/* END NAVLINK styles */





.dbcontent {
/*margin-bottom:12px;	*/
}
.dbcontent td {
/*padding-bottom:12px;	*/
}
.dbcontent td h1 {
margin-bottom:2px;
padding-bottom:1px;	
}
.dbcontent td h1 > p:first-child {
margin-top:0;
padding-top:1px;	
}



.cjform {
display:block;
width:180px;	
margin: 10px auto 12px auto;
}
.cjform form {
display:block;
width:180px;
margin:0 auto;
padding:0;	
}
.cjform img {
display:block;
margin: 12px auto 1px auto;	
width:100px;
}
.cjform img.tinyimg {
border:0 !important;
display:none;
}


.cjform p {
line-height:1.2;	
}

.cjform b {
color: #5070d3;	
}





#navtd #sidebar #leftcafe {
display:block;
clear:both;
width:206px;
margin: 4px auto !important;
padding-top:4px;
/*border:1px solid green;	*/
}

#navtd #sidebar #leftcafe img {
display:block;
width:200px;
margin: 2px auto 2px 3px !important;
padding:1px;
border: 1px solid #5070d3;	
}
#righttd a:hover img, #navtd #sidebar #leftcafe a:hover img {
border: 1px solid #bd0400;	
}

#navtd #sidebar #leftcafe ul {
float:none;
/*width:206px;*/
width:200px;
margin: 2px auto;
padding:0;
font-size: 12px; 
list-style-type: none; 
list-style-image: none;
}

#navtd #sidebar #leftcafe li { 
float:none;
width:99%;
padding:0 !important;
margin: 0 auto;
}

#navtd #sidebar #leftcafe li a { 
color: #3A70CA !important;
text-decoration:none;
line-height:1.4;
display:block !important;
float:none !important;
clear:both;
margin: 0 auto !important;
width:200px !important;
padding: 2px 5px;
font-size:11px;
font-size: 11px;
text-decoration: none;
font-weight:bold;
font-family: Verdana, Tahoma, "Trebuchet MS", sans-serif;
height:auto;
text-align:center;
border: 1px dotted #5070d3;	
border-width: 1px 0 !important;
}
#navtd #sidebar #leftcafe li a:hover, #navtd #sidebar #leftcafe li a:active  {
color: #ffffff !important;
background: #3A70CA !important;
text-decoration:none !important;
}



/* START LISTING STYLES */



#products td  li {
margin-bottom:8px;	
list-style-image: url(/themes/blue/images/bluetri.gif);
}

#products td {
padding: 5px;	
border-bottom:1px solid #bd0400;
}
td.itemname {
width:50%;	
}
td.itemname h3 {
font-size:15px;
margin-top:0;
padding-top:0;
margin-bottom:0;
padding-bottom:0;
}
#products td.itemname p.subtitle {
margin-top:4px;
padding-top:0;	
color: #000000 !important;
}
#products td.itemname p.subtitle strong {
color: #000000 !important;
}

.itemname a {
/*font-size: 11px;*/
font-family:  Tahoma, "Trebuchet MS", Verdana,Arial;
/*color: #0000ff;*/
color: #bd0400 !important;
display:block;
text-decoration: underline;
}
.itemname a:visited {
color: #005c95;
color: #bd0400;
}
.itemname a:hover {
/*color: #bd0400 !important;*/
color: #5070d3 !important;
}

.itemname a.ital {
font-style:oblique;	
font-weight:normal !important;
}

.bids {  
/*font-size: 11px;*/
font-family:  Tahoma, "Trebuchet MS", Verdana,Arial;
font-weight: normal;
color: #000000;
text-align:center;
/*width:6%;*/
} 
.bids img {  
margin: 0 auto;
padding-top:4px;
}
#mainhdrpic a img, .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:96px !important;
height:22px;
}
td.itempic a.bidnowbutton:hover {
background: url(/themes/blue/images/bidnowover.gif) no-repeat;
z-index:1;
}

a.buynowbutton {
}
a.buynowbutton:hover {
background: url(/themes/blue/images/buyitnowover.gif) no-repeat;
z-index:1;
}





.price {  
/*padding-top:1px;*/
/*padding: 2px 6px;	*/
/*font-size: 11px;*/
font-weight: bold;
color: #333333;
text-align:right;
} 



.buyprice {  
/*font-size: 11px;*/
font-weight: bold;
color: #000000;
} 

.time {  
font-size: 11px;
font-weight: normal;
color: #bd0400;
/*padding-right:6px !important;*/
padding-left:8px !important;
min-width:50px;
text-align:center;
/*width:6%;*/
} 

.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 #5070d3;
line-height:1.1;
color: #5070d3;	
}
td.itempic {
width:125px;	
padding: 8px;
/*height:150px;*/
min-height:150px;
}
td.itempic a {
display:block;
float:none;
/*width:auto;*/
text-align:center;
margin: 1px auto;
/*max-width:100px;*/
/*border:1px solid green;*/
min-height:30px;
}
td.itempic a img {
float:none;
margin: 2px auto !important;
display:block;
padding:2px;
border: 1px solid #c53116;
max-width:110px;
overflow:hidden;
min-height:20px;
}
td.itempic a:hover img {
border: 1px solid #5070d3;	
}
td.itempic img {
display:block;
float:none;
margin: 2px auto 4px auto;
clear:both;
}


.pagestd {
padding:1px 0 !important;	
}
.navigation ul {
text-align: left; 
font-size: 12px; 
padding-left: 5px;  
list-style-type: none; 
list-style-image: none;
}
.navigation li { 
display: inline; 
padding-left: 3px; 
padding-right: 3px; 
}
.navigation a { 
color: #0000cc;
text-decoration:underline;
}
.navigation a:hover { 
color: #bd0400;
}


#viewmore {
text-align: right;
/*background-color: #ede7da;*/
padding-right:10px;
padding-bottom:4px;
}

#viewmore a {
font-size: 10pt;
font-family:  Tahoma, "Trebuchet MS", Verdana,Arial;
color: #0000ff;
color: #c53116;
}
#viewmore a:hover {
color: #bd0400;
}

/* Product Information Start */

#sortbox { 
/*width: 96%;*/
/*width:auto;*/
margin: 0 auto;
padding: 0px;
border: 0px;
border-style: solid; 
border-color: #eeeeee; 
}

#sortbox td {
padding: 5px !important;
line-height:1.2 !important;
}
#sortbox td img {
/*margin-left:4px;*/
/*margin-right:4px;*/
}

tr.row0 {
background-color: #f4f7ff;
}
tr.row0:hover {
/*background-color: #eeeeee;*/
}
tr.row1 {
background-color: #ffffff;
}
tr.row1:hover {
/*background-color: #eeeeee;*/
}



#navtd #sidebar div.buttondiv {
/*width:180px;*/
margin:0 auto;
float:none;
}
#navtd #sidebar div.buttondiv ul, #navtd #sidebar div.buttondiv li {
list-style:none;	
display:block;
float:none;
margin:0 auto;
padding:0;
text-align:center;
}
#navtd #sidebar div.buttondiv ul {
display:block;
float:none;
width:180px;
margin: 0 auto;
}
#navtd #sidebar div.buttondiv ul li {
width:180px;
margin: 0 auto;
}
#navtd #sidebar div.buttondiv ul li a {
width:180px !important;
display:block;
float:none;
margin: 5px auto;
padding: 5px 5px 4px 3px;
border: 1px solid #5C4027; 
border-top:2px solid #5070d3 !important;
border-left:2px solid #5070d3 !important;
border-right: 1px solid #5070d3 !important;
border-bottom: 1px solid #5070d3 !important;
background: #f8931f url(/images/submitbg.jpg) repeat-x; 
background-color: #c1cff2;
font-weight:bold;
font-size:10px;
cursor:pointer;
/*height:30px;*/
color: #000000 !important;
text-align:center;
line-height:1.2;
text-decoration:none;
min-height:24px;
}
#navtd #sidebar div.buttondiv ul li a:hover, #navtd #sidebar div.buttondiv ul li a:active {
background: #5070d3 !important;
color: #ffffff !important;
}


