/*Side Navigation Styling*/
#container #mainContent #itemNav {
	width:180px;
	padding:0px 10px 10px 10px;
	float:left;
}
#container #mainContent #itemNav ul {
	list-style:none;
	color:#FFF;
}
#container #mainContent #itemNav ul li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	font-size:13px;
}
#container #mainContent #itemNav ul li a {
	background:url(../images/template/arrows/interior/itemNavUArrow.png) right 9px no-repeat;
	border-bottom:1px solid #605d59;
	border-top:1px solid #605d59;
	display:block;
	width:180px;
	padding:4px 0px 4px 0px;
	cursor: pointer;
	color:#FFF;
	text-decoration:none;
}
#container #mainContent #itemNav ul li a:hover { background:url(../images/template/arrows/interior/itemNavUArrow.png) right -16px no-repeat; }
#container #mainContent #itemNav ul li a.close { background:url(../images/template/arrows/interior/itemNavDArrow.png) right 9px no-repeat; }
#container #mainContent #itemNav ul li a:hover.close { background:url(../images/template/arrows/interior/itemNavDArrow.png) right -15px no-repeat; }
#container #mainContent #itemNav ul li ul { margin:10px 0px 0px 0px; }
#container #mainContent #itemNav ul li ul li {
	margin:0px;
	padding:0px;
	border:none;
	font-size:12px;
}
#container #mainContent #itemNav ul li ul li a {
	background:none;
	border:none;
	color:#cccccc;
}
#container #mainContent #itemNav ul li ul li a:hover {
	background:none;
	color:#cc7814;
}
/*Alpha Styling*/
#container #mainContent #itemNav ul li.alpha { overflow:auto; }
#container #mainContent #itemNav ul li.alpha ul li.browse {
	width:170px;
	height:30px;
}
#container #mainContent #itemNav ul li.alpha ul li.browse a {
	padding:7px 0px 0px 0px;
	width:170px;
	height:23px;
}
#container #mainContent #itemNav ul li.alpha ul li {
	border:1px solid #66625C;
	margin:0px 5px 5px 0px;
	width:15px;
	height:15px;
	float:left;
}
#container #mainContent #itemNav ul li.alpha ul li a {
	display:block;
	margin:0px;
	padding:0px;
	width:15px;
	height:15px;
	color:#66625C;
	text-align:center;
}
#container #mainContent #itemNav ul li.alpha ul li a:hover {
	background:#cccccc;
	color:#333333;
}
#container #mainContent #itemNav ul li.alpha ul li.no-results a:hover {
	background:none;
	color:#66625C;
	cursor: default;
}
/*********************************************************************************************/
/*inside Content Styling*/
#container #mainContent #content {
	padding:0px 0px 0px 10px;
	width:560px;
	color:#DDDDDD;
	float:left;
}
#container #mainContent #content h2 {
	font-size:21px;
	font-weight:normal;
	color:#cc7814;
	border-bottom:1px solid #959492;
}
#container #mainContent #content ol#browseAll {
	list-style:none;
	padding-top:10px;
}
#container #mainContent #content ol#browseAll li {
	width:170px;
	padding:0px 0px 10px 10px;
	float:left;
}
#container #mainContent #content ol#browseAll li a { color:#dddddd; }
/*********************************************************************************************/
/*Refine form styling*/
#container #mainContent #content form#refine {
	background:url(../images/template/interior/refineSearchBg.png) left top no-repeat;
	margin-top:10px;
	width:560px;
	height:36px;
	border:none;
}
#container #mainContent #content form#refine fieldset {
	border:none;
	padding:10px 0px 0px 15px;
}
#container #mainContent #content form#refine fieldset label {
	display:block;
	width:40px;
	float:left;
	color:#245383;
}
#container #mainContent #content form#refine fieldset select {
	display:block;
	width:110px;
	height:18px;
	background: #edeeee;
	border:1px solid #999;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 6px 0px 0px;
	font-size: 11px;
}
#container #mainContent #content form#refine fieldset select option{
	padding:2px 3px 2px 3px;	
}
#container #mainContent #content form#refine fieldset input[type="submit"] {
	width: 25px;
	height: 19px;
	overflow: hidden;
	background: url(/images/template/submitButton.png) no-repeat left top;
	border: none;
	padding: 20px 0px 0px 0px;
	cursor: pointer;
	text-indent: -1000px;
}
/*********************************************************************************************/
/*Listing info, Results, Pages, arrows*/
#container #mainContent #content .localNav {
	height:25px;
	padding:15px 0px 0px 0px;
	color:#999999;
	text-align:right;
	border-bottom:1px dashed #878684;
}
#container #mainContent #content .bottom {
	border-top:1px dashed #878684;
	border-bottom:none;
}
/*Results Styling*/
#container #mainContent #content .localNav p.results { float:left; }
/*********************************************************************************************/
/*Arrows Styling*/
#container #mainContent #content .localNav a.pageNav { float:right; }
#container #mainContent #content .localNav a.pageNav {
	display:block;
	margin-top:-12px;
	width:7px;
	height:12px;
	padding:12px 15px 12px 15px;
	border-left:1px dashed #878684;
}
#container #mainContent #content .localNav a.next { background:url(../images/template/arrows/interior/nextPage.png) 12px 15px no-repeat; }
#container #mainContent #content .localNav a.no-next { background:url(../images/template/arrows/interior/noNextPage.png) 12px 15px no-repeat; }
#container #mainContent #content .localNav a:hover.next { background:url(../images/template/arrows/interior/nextPage.png) 12px -23px no-repeat; }
#container #mainContent #content .localNav a.previous { background:url(../images/template/arrows/interior/prevPage.png) 15px 15px no-repeat; }
#container #mainContent #content .localNav a.no-previous { background:url(../images/template/arrows/interior/noPrevPage.png) 15px 15px no-repeat; }
#container #mainContent #content .localNav a:hover.previous { background:url(../images/template/arrows/interior/prevPage.png) 15px -23px no-repeat; }
#container #mainContent #content .localNav a span { display:none; }
/*********************************************************************************************/
/*Pages Styling*/
#container #mainContent #content .localNav p.pages {
	float:right;
	padding:0px 10px 0px 0px;
}
#container #mainContent #content .localNav p.pages a {
	display: inline;
	color:#999999;
	text-decoration:none;
}
#container #mainContent #content .localNav p.pages a.current {
	color: #CCC;
	text-decoration: underline;
}
#container #mainContent #content .localNav p.pages a:hover {
	text-decoration:underline;
	color:#FFF;
}
/*********************************************************************************************/
/*********************************************************************************************/
/*Item Styling*/
#container #mainContent #content #items { list-style:none; }
#container #mainContent #content #items > li {
	background:url(../images/template/interior/listingBg.png) left bottom no-repeat;
	min-height:200px;
	height: auto;
	padding: 0px 0px 20px 0px;
}
/*Last Li Style*/
#container #mainContent #content #items li.last { background:none; }
/*********************************************************************************************/
#container #mainContent #content #items li ul {
	list-style:none;
	overflow:auto;
}
#container #mainContent #content #items li ul li {
	padding:10px 0px 10px 0px;
	float:left;
}
/*Image Li Styling*/
	#container #mainContent #content #items li ul li.image {
	position:relative;
	width:200px;
	padding: 0px;
	margin: 10px 0px 0px 0px;
	overflow:hidden;
}
#container #mainContent #content #items li ul li.image a.product-img-link {
	position:relative;
	display:block;
	width: 176px;
	/*height: 176px;*/
	overflow: hidden;
	border:6px solid #FFF;
}
/*#container #mainContent #content #items li ul li.image span {
	background:url(../images/template/interior/listingImageOveraly.png) left top no-repeat;
	top:0px;
	left:0px;
	position:absolute;
	width:176px;
	height:176px;
	z-index:100000;
	display: none;
}*/
#container #mainContent #content #items li ul li.image a.product-img-link img {
	display: block;
	min-width: 176px;
	max-width: 176px;
	min-height: 54px;
	border: none;
}
#container #mainContent #content #items li ul li.image a img { border: none; }
#container #mainContent #content #items li ul li.image img.GameUsedFlag {
	position: relative;
	float: right;
	margin: -53px -8px 0px 0px;
	z-index: 500;
}
#container #mainContent #content #items li ul li.image img.FeaturedFlag {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 500;
}
/*********************************************************************************************/
/*Description Li Styling*/
#container #mainContent #content #items li ul li.description {
	width:200px;
	padding-right:10px;
	color:#dddddd;
	line-height:18px;
}
#container #mainContent #content #items li ul li.description strong {
	display:block;
	font-size:16px;
}
#container #mainContent #content #items li ul li.description strong a {
	color:#dddddd;
	text-decoration:none;
}

/*********************************************************************************************/
/*Options Styling*/
#container #mainContent #content #items li ul li.options ul {
	padding-top:20px;
	height:170px;
	color:#FFF;
	border-left:1px dashed #878684;
	float:left;
}
#container #mainContent #content #items li ul li.options ul li {
	display:block;
	clear:both;
	padding-left:5px;
	width:143px;
	border-top:1px dashed #878684;
	border-bottom:1px dashed #878684;
	font-size:11px;
}
#container #mainContent #content #items li ul li.options ul li.price {
	border:none;
	color:#cc7814;
	font-size:17px;
}
li.disabled { text-decoration:line-through; }

#container #mainContent #content #items li ul li.options ul li:first-child { border-bottom:none; }
#container #mainContent #content #items li ul li.options ul li a {
	color:#c8cacc;
	text-decoration:none;
}
#container #mainContent #content #items li ul li.options ul li a:hover { text-decoration:underline; }
/*********************************************************************************************/

#container #mainContent #content ul#TeamPlayerList { 
	margin: 15px;
	list-style: none; 
}
#container #mainContent #content ul#TeamPlayerList li { 
	float: left; 
	margin: 0px 0px 4px 0px;
}
#container #mainContent #content ul#TeamPlayerList li a {
	display: block;
	width: 176px;
	height: 20px;
	
	color: #CC7814;
	text-decoration: none;
}
#container #mainContent #content ul#TeamPlayerList li a:hover { color: #CCC; }



#container #mainContent #content #items li ul li.options ul li form input.add-to-cart {
	width: 95px;
	height: 25px;
	background: url(/images/template/interior/inquireButton.png) no-repeat left top;
	border: none;
	cursor: pointer;
	color: #FFF;
	font: bold 10px Arial, Helvetica, sans-serif;
}
#container #mainContent #content #items li ul li.options ul li form input.add-to-cart.disabled {
	background: url(/images/template/interior/inquireButton-grey.png) no-repeat left top;
	cursor: default;
}
