/* Logo Site Name Start */

h1#title, h1#title a, h1#title a:hover{	
font-size: 26px;	
letter-spacing: -1.5px;	
font-weight: bold;	
padding: 20px 10px 10px 12px;	
text-align: left;	
text-transform: uppercase;	
text-decoration: none;	
color: #1f4983;	}

/* Logo Site Name End */

/* Main Template Start */

#page {	
background-color: #ffffff;	
margin: 0px;	
padding: 0px;	
width: 968px;	
border-style: solid; 	
border-color: #CACACA; 	
border-width: 1px; 	
display: block;	}	

#topnav {  
background-color: #ffffff;	
margin: 0; 	
padding: 0; 	
height: 46px; 	
width: 968px;	
border-style: solid; 	
border-color: #dddddd; 	
border-width: 0px; 	}

#header {  
background-color: #ffffff;	
margin: 0; 	padding: 0; 	
height: 100px; 	width: 968px;	
border-style: solid; 	
border-color: #dddddd; 	
border-width: 0px; 	}

.headerimg {  
float: left;	
margin: 10px 0 0 10px;	
background: url('images/logo/logo.jpg') no-repeat;	
height: 80px; 	
width: 250px; 	}	

#a img {border: 0; }

#headban {  
float: right;  
margin-right: 10px;  
margin-top: 15px;  
clear: right;  }	

/* Site Nav */

#sitenav {  
float: right;  
margin-right: 10px;  
margin-top: 5px;  }  

#sitenav ul { 	
padding: 0px; 	
margin: 0px; 	
padding-bottom: 0px;	} 

#sitenav ul li { 	
display: inline; 	} 

#sitenav ul li a { 	
background-color: #ffffff;	
padding: 3px; 	
margin: 0px; 	
color: #333333;	
font-family: Tahoma, Arial, Helvetica, Sans-serif;	
font-size: 12px;	
display: inline; 	
padding-right: 5px; 	
padding-left: 5px; 	
text-decoration: none;  	} 

#sitenav ul li a:hover { 	
background-color: #ffffff;	
padding: 3px; 	
margin: 0px; 	
color: #333333;	
font-family: Tahoma, Arial, Helvetica, Sans-serif;	
font-size: 12px;	
display: inline; 	
padding-right: 5px; 	
padding-left: 5px; 	
text-decoration: underline;  	} 

#selected {   	
padding: 3px; 	
display: block;   	
color: #1f4983;	
font-family: Arial;	
font-size: 12px;	
font-weight: bold;	
display: inline;  	
text-decoration: none; 	
background-color: #efefef;  	}

/* Site Nav End */

/* Top Content */

#topcontent {	
width: 100% auto;	
margin-top: 0px;	
margin-bottom: 0px;	
margin-right: 0px;	
background-color: #ffffff;  
text-align: left;  
height: 100%;  
clear: both;	}	

#topcontentl {	
width: 100%;	
height: 100%;	
margin-top: 0px;	
margin-bottom: 0px;	
margin-right: 0px;	
margin-left: 0px;	
background-color: #ffffff;	
border-style: solid; 	
border-color: #cccccc; 	
border-width: 1px 1px 1px 1px;  
float: left;	}	

#topcontentl a img {  
float: left;  
padding: 10px;  }  

#topcontent h2 {  
font-family: Tahoma, Arial, Helvetica, Sans-serif;  
font-size: 16px;  
font-weight: bold;  }  

#topcontent p {  
font: Verdana;  
line-height: 140%;  
padding: 10px;  
font-size: 14px;  }	

#topcontentr {	
width: 39%;	
height: 100%;	
margin-top: 0px;	
margin-bottom: 0px;	
margin-right: 0px;	
background-color: #ffffff;	
border-style: solid; 	
border-color: #cccccc; 	
border-width: 1px 1px 1px 1px;	
text-align: center;	
float: right;	}

.clear {   
height: 0;   
font-size: 1px;   
margin: 0;   
padding: 0;   
line-height: 0;   
clear: both;   }

/* End Top Content */

/* Front Page Content */

#frontpageintro {
padding: 5px 0 25px 5px;
font-size: 12px;
line-height: 100%;
background-color: #ffffff;	
border-style: solid; 	
border-color: #cccccc; 	
border-width: 0 0 1px 0;
}

#frontpageintro p {
font-size: 11px;
}

#frontpageintro img {
float: left;
padding-right: 10px;
}

#dealweek {
padding-left: 10px;
padding-right: 10px;
}

/* End Front Page Content */

body#background {	
background-color: #dddddd;	}

body {	
margin: 0;	
padding-top: 0px; 	
padding-bottom: 0px; 	
font-size: 12px;	
font-family: Arial, Helvetica, Sans-serif;	}

#content {   	
width: 596px;	
margin-top: 0px;	
margin-bottom: 0px;	
margin-right: 0px;	
padding-right: 10px;	
padding-left: 10px;	
padding-top: 10px;	
padding-bottom: 10px;	
background-color: #ffffff;	
border-style: solid; 	
border-color: #dddddd; 	
border-width: 1px 1px 1px 1px;	
text-align: left; 	} 

#content p {	
padding-bottom: 10px;	
margin-bottom: 10px;	}	

#content h1 {	
font-size: 1.6em;	
font-family: Arial, Helvetica, Sans-Serif;	
font-weight: bold;	
color: #1f4983;	}

.narrowcolumn {	
padding: 0;	
margin: 0px 0 0 0px;	
width: 100% auto;	
float: left;	}

/* Footer */

#footer {	
margin-top: 0px;	
width: 968px;	
height: 75px;	
clear: both;	
background-color: #ffffff;	
border-style: solid; 	
border-color: #CACACA; 	
border-width: 0px; 	}

#footer a {	
color: #000000;	
text-decoration: none;	}

#footer a:hover {	
color: #0000cc;	
text-decoration: none;	}

#footer p {	
font-family: Tahoma, Arial, Helvetica, Sans-serif;	
margin: 5px 0 0 10px;	
padding: 0 0 0 0;	
text-align: left;	
color: #000000;	}	

.footimg {	
background: url('images/topnav/menuo_bg.gif') repeat-x; /*tab background image path*/	
height: 46px; } 

/* Footer End */

/* Main Template End */

/* Product Information Start */

#products { 	
width: 100%;	
margin: 0px;	
padding: 0px;	
border: 0px;	
border-style: solid; 	
border-color: #dddddd; 	}

#products td {	
padding: 5px;	}

.itemname A {	
font-size: 10pt;	
font-family: Arial;	
color: #000000;	
text-decoration: underline;	}

.itemname a:hover {	
font-size: 10pt;	
font-family: Arial;	
color: #E06324;	
text-decoration: none;	}

.itemname a:visited {	
font-size: 10pt;	
font-family: Arial;	
color: #ae0000;	
text-decoration: none;	}

.bids {  	
font-size: 8pt;	
font-family: Arial;	
font-weight: ;	
color: #000000;	} 

.price {  	
font-size: 8pt;	
font-family: Arial;
font-weight: bold;	
color: #333333;	} 

.buyprice {  	
font-size: 8pt;	
font-family: Arial;	
font-weight: bold;	
color: #000000;	} 

.time {  	
font-size: 8pt;	
font-family: Arial;	
font-weight: ;	
color: #ff0000;	} 

.producttext {  	
font-size: 9pt;	
font-weight: bold;	
font-family: Arial;	
color: #333333;	} 

a img {	
border: 1px;	
border-color: #ffffff;	}

#navigation ul {	
text-align: left; 	
font-size: 12px; 	
padding-left: 5px;  	
list-style-type: none; 	
list-style-image: none;	
background-color: #dddddd; 	}

#navigation li { 	
display: inline; 	
padding-left: 3px; 	
padding-right: 3px; 	}

#navigation a { 	
color: #0000cc;	
text-decoration:underline;	}

#viewmore {	
text-align: right;	
background-color: #ffffff	}

#viewmore a {	
font-size: 10pt;	
font-family: Arial;	
color: #0000ff;	}

/* Product Information End */

/* Sort By Box Start */

#sortbox {	
width: 100%; 	
background-color: ;	
border: 0px;	
border-style: solid; 	
border-color: #dddddd; 	}

#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 */

#topsearch {  
height: 35px;  
width: 968px;  
background-color: #E06324  }  

#searchbox {  
float: left;  
margin-left: 10px;  }  

#searchsimple {	
padding: 12px;	
margin-top: 0px;	
background-color: #ffffff;	
color: #333333;	
font-family: Arial;	
font-size: 12px;	
border-style: solid; 	
border-color: #dddddd; 	
border-width: 1px 0px 0px 0px; 	
text-align: left;	}

#search a {	
color: #0000ff;	
font-family: Arial;	
font-size: 12px;	}

#search a:hover {	
color: #333333;	
font-family: Arial;	
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: 0px;	
margin-right: 0px;	
margin-bottom: 0px;	
float: left;	
width: 175px;	
background-color: #ffffff;  
text-align: left;	}

#sidebar h2 {	
padding: 6px; 	
margin: 0px; 	
display: block;   	
color: #ffffff;	
font-family: Tahoma, Arial, Helvetica, Sans-serif;	
font-size: 13px;	
display: block;  	
text-decoration: none; 	
background-color: #E06324; 	} 

#sidebar ul { 	
padding: 0px; 	
margin: 0px; 	
padding-bottom: 0px;  	} 

#sidebar ul li { 	
display: block; 	} 

#sidebar ul li a { 	
background-color: #ffffff;	
padding: 1px; 	
margin: 0px; 	
color: #000000;	
font-family: Tahoma, Arial, Helvetica, Sans-serif;	
font-size: 11px;	
display: block; 	
padding-right: 10px; 	
padding-left: 10px; 	
text-decoration: none; 	} 

#sidebar ul li a:hover { 	
background-color: #ffffff;	
padding: 1px; 	
margin: 0px; 	
color: #E06324;	
font-family: Tahoma, Arial, Helvetica, Sans-serif;	
font-size: 11px;	
display: block; 	
padding-right: 10px; 	
padding-left: 10px; 	
text-decoration: none; 	} 

#selected {   	
padding: 3px; 	
display: block;   	
color: #1f4983;	
font-family: Tahoma, Arial, Helvetica, Sans-serif;	
font-size: 11px;	
font-weight: bold;	
display: block;  	
text-decoration: none; 	
background-color: #ffffff; 	} 

#sidebarright {	
margin-top: 0px;	
margin-right: 0px;
margin-bottom: 0px;	
float: right;	
width: 175px;	
background-color: #ffffff;  
text-align: left;
font-family: Tahoma, Arial, Helvetica, Sans-serif;
font-size: 11px;	}

#sideinfo  {
padding: 7px;
border-width: 1px 0px 1px 0px;
border-style: solid; 	
border-color: #dddddd;  }

#custtest  {
padding: 7px;
border-width: 1px 0px 1px 0px;
border-style: solid; 	
border-color: #dddddd;  }

#custtest p  {
font-style: italic;  }

#sidepriv  {
padding: 7px;
border-width: 1px 0px 1px 0px;
border-style: solid; 	
border-color: #dddddd;  }

#sidebarright h2 {	
padding: 6px; 	
margin: 0px; 	
display: block;   	
color: #333333;	
font-family: Arial;	
font-size: 13px;	
display: block;  	
text-decoration: none; 	
background-color: #efefef; 	
border-style: solid; 	
border-color: #dddddd; 	
border-width: 0px 0px 1px 0px;	} 

#sidebarright ul { 	
padding: 0px; 	
margin: 0px; 	
padding-bottom: 0px;  	} 

#sidebarright ul li { 	
display: block; 	} 

#sidebarright ul li a { 	
background-color: #f8f8f8;	
padding: 3px; 	
margin: 0px; 	
color: #333333;	
font-family: Arial;	
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; 	} 

#sidebarright ul li a:hover { 	
background-color: #efefef;	
padding: 3px; 	
margin: 0px; 	
color: #333333;	
font-family: Arial;	
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;	
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;	}

* {	
margin:0;	
padding:0;	}

/* Miscellaneous End */

/* Top Nav */

.glossymenu{	
position: relative;	
padding: 0 0 0 34px;	
margin: 0 auto 0 auto;	
background: url('images/topnav/menuo_bg.gif') repeat-x; /*tab background image path*/	
height: 46px;	
list-style: none;}

.glossymenu li{	
float:left;}

.glossymenu li a{	
float: left;	
display: block;	
color:#000;	
text-decoration: none;	
font-family: sans-serif;	
font-size: 13px;	
font-weight: bold;	
padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/	
height: 46px;	
line-height: 46px;	
text-align: center;	
cursor: pointer;	}

.glossymenu li a b{	
float: left;	
display: block;	
padding: 0 24px 0 8px; /*Padding of menu items*/}

.glossymenu li.current a, .glossymenu li a:hover{	
color: #fff;	
background: url('images/topnav/menuo_hover_left.gif') no-repeat; /*left tab image path*/	
background-position: left;}

.glossymenu li.current a b, .glossymenu li a:hover b{	
color: #fff;	
background: url('images/topnav/menuo_hover_right.gif') no-repeat right top; /*right tab image path*/}

/* Top Nav End*/

/* Tech Specs */

#techspecs {
width: 100% auto;	
padding: 15px;
background-color: #ffffff;  
text-align: left;  
height: 100%;
list-style-position: inside;	}	

#techspecs ul {
list-style-type: none;  
padding: 0 0 0 5px; }

#techspecs ul li a {
text-decoration: none;
color: #000000;
hover:  }

#techspecs ul li a:hover { 		
color: #E06324;		
text-decoration: none; 	} 

/* Site Map */

#sitemap {
	width: 450px;
	padding-left: 5px;
	list-style-type: none;
}
#sitemap a{
	width: 450px;
	padding-left: 5px;
	list-style-type: none;
}
#sitemap ul li.li1 a{
	font-size: 16px;
	color: #FF0000;
	text-decoration: underline;
	padding-top: 15px;
	padding-left: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
}
#sitemap ul li.li2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 10px;
	font-weight: bold;
	border-left-style: none;
	color: #666666;
	text-decoration: underline;
}

#sitemap ul li.li3 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}

#sitemap ul li.li4 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}

#sitemap ul li.li5 a{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 10px;
	font-weight: normal;
	text-decoration: underline;

}

#sitemap ul li.li6 a{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 10px;
	font-weight: normal;
	text-decoration: underline;
}
#sitemap .info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 10px;

}
#sitemap .info2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 20px;

}
#sitemap .info3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 33px;

}
#sitemap .info4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 30px;

}

/* End site Map */