/* &lt;==== Container ====&gt; */

.st2,
.pagecontainer #gnheader,
.pagecontainer .tb_v4bc,
.pagecontainer .stBadge,
.pagecontainer #sFooter,
.pagecontainer #glbfooter { width: 980px !important; }

.pagecontainer .Oh-h { width: 980px !important; }

.st2 { /*background: #000;*/ }

.bbc-in a:active, .bbc-in a:link, .bbc-in a:visited,
.v4sem a:active, .v4sem a:link, .v4sem a:visited {
color:#5d5d5d;
text-decoration:none;
}

#sFooter { font-size: 12px; text-align: center; }

.bbc-in a:hover, .v4sem a:hover  { color: #000; text-decoration: underline; }

div.v4sem { font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

a:focus { outline: none;}

/* &lt;==== Background with eBay parts covered ====&gt; */

.pagecontainer #gnheader {
background: #FFFFFF;
}
.gh-log { padding-left: 5px;}
.gh-w { padding: 10px 0 0; }
.gh-sbox { background: #FFFFFF; }

.whiter-rcp {
background: #fff;
border:1px solid #FFFFFF;
}

#CentralArea { background: url(shared_background.gif) top repeat-x #000; }

/* &lt;==== Footer eBay parts covered ====&gt; */

.pagecontainer #sFooter, .pagecontainer #glbfooter { background: #fff; width:1000px !important; padding: 5px 0px; }

.pagecontainer #sFooter { margin: 10px auto 0 !important; color: #666; }
.g-pipe { color:#666; text-align: center; }

.whiter-rcp {
border: 1px solid #d2d2d2;
background: #fff;
margin-top: 0px;
text-align: left;
}

.whiter-rcp .whiter-s_nf { display: none; }

/*.whiter-rcp a, .mbg-l, .pagecontainer #sFooter a, .pagecontainer #glbfooter a { color: #505050; }*/

#splitter { background: #999; }
.stBadge-splitter { background: #333; }

.stBadge-accent { padding-bottom: 0px; }

/* &lt;==== Header OverwrightHack ====&gt; */

#headerover { position: relative; width: 980px; margin: 0px auto;}

.homelink {
display: block;
height: 75px;
width: 364px;
position: absolute;
top: 20px;
left: 10px;
border:none;
border-width:0px;
}
.homelink img
{
border:none;
border-width:0px;
}
.shippinglink {
display: block;
height: 43px;
width: 155px;
position: absolute;
top: 63px;
right:10px;
border:none;
border-width:0px;
}
.shippinglink img
{
border:none;
border-width:0px;
}
.phonenumber
{
display:block;
height:44px;
width:181px;
position:absolute;
top:60px;
right:361px;
}
#headerover a:link, #headerover a:visited { color: #fff; }
#headerover a:hover { text-decoration: underline; }

a.headerpagelinks1,
a.headerpagelinks2,
a.headerpagelinks3,
a.headerpagelinks4,
a.headerpagelinks5 {
	color: #e7c039;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	position: absolute;
	top: 33px;
}

a.headerpagelinks1 { left: 712px; }
a.headerpagelinks2 { left: 776px; }
a.headerpagelinks3 { left: 840px; }
a.headerpagelinks4 { left: 904px; }

/* &lt;==== Search ====&gt; */

.searchbox {
position: absolute;
left: 747px;
top: 113px;
}

.searchbox form { margin: 0px; }

.searchbox .srchbox {
border: none;
height: 23px\9;
padding: 4px 0px 4px 4px;
width: 152px;
background: none;
font-size: 11px;
color: #195061;
}

.searchbox .srchbtn {
background: none;
border: none;
padding: 4px 0px;
height: 23px\9;
width: 68px;
cursor: pointer;
}

/* &lt;==== iframe control ====&gt; */

.st2 .kfrm { height: 905px; margin: 0px; width: 980px; background: none; }

.st2 .cfrm { width: 780px; height: 220px; margin-bottom: 0px; position: absolute; left: 190px; }

/* &lt;==== Header ====&gt; */

.st2 .hdr {
/*background: url(shared_header.jpg) no-repeat;*/
background:none;/* Hubert 7_17_2013 */
height: 98px;
width: 980px;
padding: 0px;
}

.st2 .hdr .name a {
display: none;
}

.st2 .srchfm {
display: none;
}

/* &lt;==== Sub-Header ====&gt; */

.tpcasm {
background: url(shared_subheader.jpg) no-repeat #000;
/*height: 48px;*/
width: 980px;
}

#linksCnter {
padding: 0px 0px 0px 10px;
}

/* &lt;==== Sub-Header Categories ====&gt; */

.tpcasm a.l0 {
background-color: none !important;
background: none !important;
color: #EEEEEE;
font-family: 'cabin',Arial,Helvetica,sans-serif;
font-size: 12px;
line-height: 14px;
font-weight: bold;
text-decoration: none;
text-transform: uppercase;
padding: 8px 9px;
}


.tpcasm a.l0:hover {
color: #121212;
background: #f5f5f5 !important;
text-decoration: none;
}

.tpcasm a.l0:active {
color: #121212;
background: #f5f5f5 !important;
text-decoration: none;
}

.tpcasm div.l1 {
background: #195061 !important;
color: #fff;
font-size: 11px;
border-top: none;
cursor: pointer;
padding: 5px 10px;
}

.tpcasm div.l1:hover, .tpcasm div.l1:active {
background: #f5f5f5 !important;
color: #121212;
}

.tpcasm div.l2 {
background: #195061 !important;
color: #fff;
border-top: none;
cursor: pointer;
padding: 5px 10px;
}

.tpcasm div.l2:hover {
background: #f5f5f5 !important;
color: #121212;
}

#strCasMenu_1 {
border: 1px solid #195061;
}

#topMu_3280385017, #topMu_3279962017, #topMu_3279963017 { display: none; }

/* &lt;==== Footer ====&gt; */

.st2 .top_b {
border-top: none;
}

.st2 .ftr {
background: /*none; Hubert 7_17_2013 */url('http://assets.worldwidestereo.com/ebaystore/newStorefront-9-4/EBAY-TEMPLATE-FOOTER.jpg') no-repeat;
height: 275px;
width: 960px;
margin: 19px 0px 0px 10px;
padding: 0px;
border: none;
position: relative;
}

.st2 .ftr a {
color: #fff;
font-size: 13px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
position: absolute;
text-decoration: none;
}

.ftr a#tpftrlnk_1 { bottom: 69px; right: 0px; font-weight:normal; }
.ftr a#tpftrlnk_2 { top: 95px; left: 34px; font-weight:normal; }
.ftr a#tpftrlnk_3 { top: 120px; left: 34px; font-weight:normal; }
.ftr a#tpftrlnk_4 { top: 145px; left: 34px; font-weight:normal; }
.ftr a#tpftrlnk_5 { bottom: 69px; right: 0px; font-weight:normal; }

.ftr a:hover { text-decoration: underline; }


/* &lt;==== Category Pages ====&gt; */

.st2 .main {
padding-top: 0px;
}

.st2 .main .rs {
padding-bottom: 0px;
margin: 0px;
position: relative;
}

.st2 .main .cntr {
background: url(shared_repeater.jpg) repeat;
margin-bottom: 0px;
}

.st2 .main .cntr .left { width: 170px; margin: 0px 10px 10px 10px; position: relative; }
.st2 .main .cntr .right { width: 780px; margin: 220px 10px 10px 0px; }


/* &lt;==== Postage rectangle ====&gt; */

.st2 .main .rs .trc  {
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 0px 10px;
	background: url(post_background.gif) top repeat-x #195062;
	height: 27px;
	color: #fff;
}

.trc .cnt { color: #b9e8f8; font-size: 14px; }
.trc .kw { color: #fff; }

.tprs .ctrl { padding: 0px 0px 5px 0px; margin: 10px 10px 0 10px; }
.tprs .ctrl .vws { }
.tprs .ctrl .sort { right: 10px; color: #666; }

.tprs { margin-left: 0px; background: none; }
.st1 .main .cntr { background: none;}

/* &lt;==== Postage rectangle ====&gt; */

.tpcmpb { display: none; }
.tpcmpb span { color: #000; }
.tpcmpb a { color: #333; }


/* &lt;==== Gallery ====&gt; */

.tpgv { margin-left: 10px; padding-top: 5px;  }

.tpgv .wp {
height: 260px;
margin: 0 4px 8px 4px;
padding: 5px 0px 0px 0px;
width: 180px;
}

.tpgv .wp .tpitem_g {
margin: 0 auto;
width: 160px;
}

.tpgv .wp {
border: 1px solid #DCDCDC;
background: #fff;
}

.tpgv .wp:hover {
border: 1px solid #DCDCDC;
background: #fff;
}

.tpitem_g .qvv {
margin: 5px 0 8px;
text-align: center;
}

.tpitem_g .title {
font-size: 12px;
font-weight: bold;
color: #454646;
}

.wp .tpitem_g .title a,  .wp .tpitem_g .title a:hover, .wp .tpitem_g .title a:visited { color:#454646; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }

.tpitem_g .cmpa { margin-bottom: 2px; }

.tpitem_g .cmpa .lb { display: none; }
.tpitem_g .cmpa .vl {
text-decoration: line-through;
color: #333;
float: left;
font-size: 11px;
text-align: center;
}

.tpitem_g .bin .vl {
color: #195061;
float: left;
font-size: 14px;
text-align: center;
}

.tpitem_g .bin .fp {
color: #195061;
float: left;
font-size: 14px;
text-align: center;
}

.tpitem_g .time { display: none;}

.tpitem_g .discnt .lb {
color:#de381a;
}

/* &lt;==== Bottom Page control ====&gt; */

.st2 .tppng {
border-top: none;
background: none;
clear:both;
margin-bottom: 0px;
padding: 5px 0 15px 0;
height: 14px;
}

.tppng a.pg {
background: #fff;
border: 1px solid #fff;
color: #333;
}

.tppng a.pg:hover {
background: #1e5d73;
border: 1px solid #1e5d73;
color: #fff;
}

.tppng a.sel {
background: #1e5d73;
border: 1px solid #1e5d73;
color: #fff;
font-weight: bold;
}


/* &lt;==== Main Catergories ====&gt; */

.st2 .main .tpcate  {
padding: 0px 0px 0px 0px;;
background: none;
}

.st2 .main .tpcate .caption, .st2 .main .caption  {
    font-family: Arial,Helvetica,sans-serif;
	color: #fff;
    font-size: 14px;
    font-weight: bold;
	text-transform: uppercase;
    padding: 8px 8px 0px 8px;
    width: 154px;
	height: 25px;
	background: url(boxtitle.gif);
}

.tpcate .caption h2, .caption h2 {
    font-size: 14px;
    font-weight: bold;
	margin: 0px;
}

.tpcate #tpCateAll {
	background: none;
	display: block;
	padding: 3px 0px 5px 15px;
	text-decoration: none;
}

.tpcate #tpCateAll a {
	color: #666;
	background: none;
	display: block;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

#tpCateAll a.sel,
#tpCateAll a:hover {
	color: #000;
	text-decoration: none;
}

/* &lt;==== Top level ====&gt; */

.tpcate .top {
font-size: 14px;
padding: 0px 10px 10px 10px;
}

.tpcate div.single {
padding-left: 24px;
position: relative;
}

.tpcate div.top div.lwp { width: 135px; }


/* &lt;==== sub level ====&gt; */

.tpcate .sub {
font-size: 12px;
margin-top: 6px;
padding-left: 15px;
}

.tpcate div.single_sub {
padding-left: 15px;
position: relative;
}

.tpcate .sub a { color: #195162; }

.tpcate .sub a.tf { display: none; }

.tpcate div.top div.lwp {
width: 128px;
}

/* &lt;==== third level ====&gt; */

.tpcate .leaf {
font-size: 11px;
margin-top: 3px;
padding-left: 10px;
background: url(subsub.gif) top left no-repeat;
}
.tpcate .leaf  a { color: #000000; }

/* &lt;==== Quick View  ====&gt; */

div.mi-info td.viewer {
border-top: 1px solid #696969;
border-bottom: 1px solid #696969;
background: url(shared_quickview.jpg);
width: 250px;
}

.ic-cntr .ic-b1 { border: none; }

div.mi-info td.details {
background: #f4f4f4;
border-top: 1px solid #696969;
border-bottom: 1px solid #696969;
padding: 7px 15px 0px 15px;
width: 247px;
}


/* &lt;==== Custom pages  ====&gt; */

#custompage  {
color: #494440;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
margin: 0px 10px 0px 10px;
}

#custompage a, #custompage a:visited { color:#195162 !important; text-decoration: none; }
#custompage a:hover { text-decoration: underline; }

#custompage  h5 {
color: #195162;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
margin: 15px 0px;
font-weight: bold;
}

#custompage #unique h2 {
background-color:#333333;
width:100%;
color:#fff;
font-size:13px;
font-weight:bold;
padding:8px 0 0 5px;
height:25px;
}

.dedupmsg {
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
margin-bottom:5px;
text-align: center;
background: #000;
}


/* &lt;==== featured products  ====&gt; */

.tppb2_f {
background-color: #FFFFFF;
margin-bottom: 0px;
position: relative;
}

.tppb2_f .prmf {
top: -147px;
left: 10px;
position: absolute;
width: auto;
background-color:#fff;
}

.tppb2_f .prmf .btn {
background-image: url(sprSlideshowButton.png);
height: 162px;
}

.tppb2_f .prmf .itms {
border-top: none;
border-bottom: none;
width: 911px;
margin: 0px 2px;
}

/* &lt;==== daily deal  ====&gt; */

.st2 .tppb_t {
    background: none;
    border: none !important;
	position: relative;
}

.st2 .tppb_t .wp {
	position: absolute;
	right: 20px;
    top: 372px;
    width: 271px;
	padding: 0px;
}

.st2 .tppb_t .wp div {
	position: relative;
}

.st2 .tppb_t .dv { display: none; }


.st2 .tppb_t .wp .tpitem_g .title {
    position: absolute;
	top: 0px;
	left: 150px;
	height: 80px;
	width: 120px;
}

.st2 .tppb_t .wp .tpitem_g .title a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.st2 .tppb_t .wp .tpitem_g .qvv {
    position: absolute;
	top: 80px;
	left: 150px;
	font-size: 10px;
}

.st2 .tppb_t .wp .tpitem_g .qvv a { color: #333; background: url(iconQuickLook.gif) no-repeat; }

.st2 .tppb_t .wp .tpitem_g .cmpa  {
    position: absolute;
	top: 110px;
	left: 150px;
}

.st2 .tppb_t .wp .tpitem_g .bin  {
    position: absolute;
	top: 125px;
	left: 150px;
}
	
.st2 .tppb_t .wp .tpitem_g .bin .vl, .st2 .tppb_t .wp .tpitem_g .bin .fp {
	color: #ec0d0d;
    font-size: 20px;
}
/*&lt;========== DROPDOWN CATEGORY CUSTOM STYLING ==========&gt;*/

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav {
	padding: 7px 0px 0px 10px;
}
	
#nav a {
	display: block;
	width: auto;
	_width: 0px;
	text-align: center;
	text-decoration: none;
	color: #fff;
	background: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	line-height: 17px;
	text-transform: none;
	padding: 0px 15px 0px 15px;
	border-right: 1px solid #fff;
}

#nav a:hover {
	background: none;
	color: #fff;
	border-right: 1px solid #fff;
	text-decoration: none;
}

#nav li {
	float: left;
	width: auto;
	_width: 0px;
}

#nav li ul li{
	float: left;
	width: 200px;
}

#nav li ul {
	position: absolute;
	width: 200px;
	left: -999em;
	z-index: 980;
}

#nav li ul a {
	display: block;
	width: 200px;
	text-align: left;
	text-decoration: none;
	color: #fff;
	text-indent: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 25px;
	text-transform: none;
	height: 25px;	
	background: #388425;
	border: none;
}

#nav li ul a:hover{
	background: #68b91d;
	border: none;	
}

#nav li:hover ul,  #nav li.sfhover ul {
	left: auto;
}

#categories {
	display: none !important;
}

/*&lt;========== leftside promo ==========&gt;*/

.st2 .sep { display: none; }

.st2 .tppb_l { padding: 10px 0px 10px 0px; }

.st2 .tppb_l div.caption {
font-family: &quot;arial&quot;,tahoma,verdana,sans-serif;
color: white;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
padding: 8px 8px 0px 8px;
width: 154px;
height: 25px;
background: url(boxtitle.gif);
margin-bottom: 5px;
}

.st2 .tppb_l div.caption h2 {
font-size: 14px;
font-weight: bold;
margin: 0px;
}

.st2 .tppb_l .tpitem_g { margin: 5px 5px 10px 5px; padding-bottom: 10px; border-bottom: 1px dotted #aaa; }
.st2 .tppb_l .tpitem_g .info { padding-left: 2px; }

.tpitem_g .title a:visited {
color: #454646;
}