/*
	Theme Name: Single Right Wordpress/BANS
	Theme URI: http://buildanichestoreblog.blogspot.com/
	Version: 1.0
	Author: Build A Niche Store Blog
	Author URI: http://buildanichestoreblog.blogspot.com/

*/

body, h1, h2, h3, h4, p, form, img, input, ul, li {
	padding:0;
	margin:0;
	}

body {
	background:url(images/bg-pattern.gif) 0 0 repeat #919191;
	color:#464646;
	font:12px/16px Arial, Helvetica, sans-serif;
	}
ul {
	list-style-type:none;
	}
a, .leftPan a {
	outline:none;
	text-decoration:underline;
	color:#1568B4;
	background-color:inherit;
	}
a:hover, .leftPan a:hover {
	text-decoration:none;
	color:#000;
	background-color:inherit;
	}
h2, h1.MsoNormal, h1, h1.brand, h1 span {
	font:bold 20px/24px Arial, Helvetica, sans-serif !important;
	color:#0B2F54;
	background-color:inherit;
	padding:16px 0 12px 0;
	}
h3, .leftPan h3, #sitemap .title {
	font:bold 18px/24px Arial, Helvetica, sans-serif;
	color:#0B2F54;
	background-color:inherit;
	padding:16px 0 10px 0;
	}
#sitemap .title{ padding:20px 0 5px 0;}
.leftPan h3 {
	font-size:16px;
	}
p {
	padding-bottom:16px;
	}
.specar {
	font-size:0;
	line-height:0;
	clear:both;
	}
#wrapper {
	width:884px;
	background:url(images/shadow.png) 0 0 repeat-y;
	margin:0 auto;
	padding:0 34px 34px;
	}

/*HEADER*/
#header {
	padding:20px 20px 32px 20px;
	border-left:1px solid #021D38;
	border-right:1px solid #021D38;
	border-bottom:1px solid #021D38;
	position:relative;
	color:inherit;
	background:#0D3760;
	color:#FFFFD5;
	width:844px;
	height:235px;
	}
#header .banner{ 
	width:844px;
	height:150px;
}
#header #logo {
	position:absolute;
	left:20px;
	top:203px;
	display:block;
	}
#search {
	width:446px;
	padding:4px 0 4px 40px;
	background:url(images/search-icon.gif) 9px 8px no-repeat #D3E8FC;
	height:29px;
	float:right;
	overflow:hidden;
	border:1px solid #8EB9E2;
	margin-bottom:30px;
	color:inherit;
	}
.fld, .searchform {
	height:13px;
	width:179px;
	margin:0 5px 0 0;
	padding:3px 0 4px 5px;
	float:left;
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#396C9D;
	border:1px solid #C1DDF8;
	background-color:#E8F2FC;
	}
.selfld, select, #sortby select {
	width:179px;
	margin:0 5px 0 0;
	float:left;
	height:22px;
	font:normal 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#396C9D;
	background-color:#E8F2FC;
	border:1px solid #C1DDF8;
	}
.searchsubmit {
	width:auto;
	background:#044588;
	color:#FFFFD5;
	padding:3px;
	text-transform:uppercase;
	text-align:center; 
	border:0;
	font-weight:bold;
	font-size:11px;
	cursor:pointer;
}
#searchnotitle{ margin-top:4px;}
.nav, #menucenter {
	float:right;
	width:534px;
	clear:both;
	text-transform:uppercase;
	}
.nav li, #menucenter li {
	float:left;
	background:url(images/divi.gif) 100% 2px no-repeat;
	font-size:15px;
	line-height:19px;
	font-weight:bold;
	padding:0 14px;
	width:auto;
	color:#FFFFD5;
	background-color:inherit;
	}
.nav li a, #menucenter li a {
	float:left;
	text-decoration:none;
	color:#FFFFD5;
	background-color:inherit;
	width:auto;
	}
.nav li a:hover, .nav li a.active, #menucenter li a:hover, #menucenter li a.active {
	color:#98CCFE;
	background-color:inherit;
	}
.nav li.clear, #menucenter li.clear {
	padding-right:0;
	background:none;
	}

/*CONTENT*/
.bodyPan {
	height:100%;
	overflow:hidden;
	padding:9px 0 0 0;
	}
.leftPan{
	float:left;
	width:636px;
	}
.logoBanner {
	display:block;
	margin:12px 0 0;
	}
.product {
	height:186px;
	width:125px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	padding:12px;
	text-align:center;
	background-color:#E5E5E5;
	color:#464646;
	font-weight:bold;
	border:1px solid #CACACA;
	}
.product img {
	display:block;
	border:4px solid #fff;
	margin-bottom:18px;
	}
.product span {
	color:#0154A0;
	background-color:inherit;
	display:block;
	}
.marginClear {
	margin-right:0 !important;
	}

.googleAds {
	margin-bottom:20px;
	clear:both;
	}

.rightPan, #sidebar {
	float:right;
	width:219px;
	}
ul.listType01, #sidebar ul {
	font-size:11px;
	line-height:15px;
	font-weight:bold;
	padding-bottom:8px;
	}
ul.listType01 li, #sidebar ul li, #sidebar ul li#selected {
	border-bottom:1px dashed #C9C984;
	background:url(images/bullet.gif) 0 50% no-repeat;
	padding:2px 0 3px 12px;
	font-weight:bold;
	}
ul.listType01 li a, #sidebar ul li a {
	text-decoration:none;
	color:#464646;
	background-color:inherit;
	font-weight:bold;
	}
ul.listType01 li a:hover, ul.listType01 li a.active, #sidebar ul li a:hover, #sidebar ul li a.active {
	color:#044588;
	background-color:inherit;
	}
ul.listType01 li.clear, #sidebar ul li.clear {
	border:0;
	}

.ad {
	display:block;
	}
.followMe {
	width:201px;
	height:114px;
	border:1px solid #C5C3C3;
	margin:9px 0;
	background:url(images/banner_back.gif) 0 0 no-repeat #EDECEC;
	padding:8px;
	color:inherit;
	}
.followMe img {
	display:block;
	float:left;
	}
.followMe img.face {
	margin:13px 0 0 13px;
	}
.followMe p {
	clear:both;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	text-align:center;
	padding-top:17px;
	padding-bottom:0;
	}
.followMe p span {
	display:block;
	font-size:20px;
	line-height:22px;
	}
.followMe p a {
	color:#2091E1;
	background-color:inherit;
	text-decoration:none;
	}
.followMe p a:hover {
	color:#021D38;
	background-color:inherit;
	}

/*FOOTER*/
#footer {
	width:884px;
	background:url(images/bottom-shadow.png) 0 0 no-repeat;
	margin:0 auto;
	padding:28px 34px 0;
	text-align:center;
	font-size:11px;
	line-height:15px;
	}
#footer a{ color:#393939;}
#footer a:hover{ color:#fff;}
#footer p {
	clear:both;
	}
.footnav {
	width:430px;
	text-transform:uppercase;
	margin:0 auto;
	padding-bottom:12px;
	overflow:hidden;
	height:100%;
	}
.footnav li {
	float:left;
	width:auto;
	background:url(images/foot-divi.gif) 0 2px no-repeat;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	padding:0 12px;
	}
.footnav li a {
	float:left;
	width:auto;
	text-decoration:none;
	color:#393939;
	background-color:inherit;
	}
.footnav li a:hover, .footnav li a.activefoot {
	color:#fff;
	background-color:inherit;
	}
.footnav li.clear {
	background:none;
	}
	
/* Search */
label.searchform-label{ display:none !important;}
.DropDownField{ width:184px !important; float:left !important;}
.searchform-input-wrapper select{width:179px !important;}

.hidden{ display:none}


/* Start Main Page */

#page {

	background-color: #ffffff;

	border-left-width: 15px;

	border-left-style: solid;

	border-left-color: #ffffff;

	border-right-width: 15px;

	border-right-style: solid;

	border-right-color: #ffffff;

	height: 100% auto;      

	margin: 0px;

	padding: 10px;

	width: 784px;

	}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

/* End Main Page */



/* Start Content Area */


#content .post {
	margin: 2em 0em 0em;
}

#content .postmetadata {
	color: #777777;
	background: inherit;
	
	font-size: 0.9em;
}

#content .navigation {
	margin: 2em 0em 0em;
	padding: 0em;
	
	display: block;
}

#content .goback {
	margin: 0em 0.5em 0em 0em;
	padding: 0em;
	
	float: left;
	
	font-size: 1.25em;
}

#content .goforward {
	margin: 0em 0em 0em 0.5em;
	padding: 0em;
	
	float: right;
	
	font-size: 1.25em;
}

#content #comments {
	margin: 2em 0em 1em;
	padding: 0em;
	
	clear: both;
}

#content .commentlist {	
	margin: 0em;
	padding: 0em;
	
	font-size: 0.9em;
}

#content .commentlist li {
	margin: 0em;
	padding: 0em;
	
	list-style-type: none;
}

#content .commentlist img.avatar {
	float: right;
	margin-left: 1em;
}

#content .commentmetadata {
	margin: 0em 0em 2em;
	color: #777777;
	background: inherit;
}

#content #respond {
	margin: 2em 0em 1em;
	padding: 0em;
	
	clear: both;
}

.narrowcolumn {

	width: 550px;

	float: left;

	}

.entry img {
	margin: 5px 5px 5px 0;
	border: none;
	}

/* End Content Area */



/* Start Sort By Box / eBay Logo */

#sortbox {

	margin: 0 0 10px 0;
	width: 630px;
	borde: 1px solid #e5e5e5;
	padding:2px 0;
	background:#D3E8FC;
	border:1px dashed #8EB9E2;
	border-left:0;
	border-right:0;
}

#ebaylogo {
	width: 0px;
	float: right;
	padding-bottom: 10px;
}



#sortby {
	text-align: left;
	margin: 20px 0 0 0;
	width:255px;
}

#sortby label{ 
	text-align:right;
	width:auto;
	float:left;
	padding:3px 0;
	font-weight:bold;
}

#sortby select {
	width: 200px;
	float: right;
}

/* End Sort By Box / eBay Logo */



/* Start Product Information */

#products { 

	width: 100%;

	margin: 0px;

	padding: 0px;

	border: 0px;

	border-style: solid; 

	border-color: #000000; 

	}



#products a img {

	border-width: 1px;

	border-style: solid;

	border-color: #cacaca;

	}



#products td {

	padding: 5px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #e5e5e5;

	}



.itemname a {

	border-style: solid; 

	border-color: #cccccc; 

	border-width: 0px;

	font-size: 9pt;

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: none;

	font-weight: bold;

	padding: 0px;

	margin-left: 8px; 

	margin-right: 8px; 

	display: block;  

	background-color: ; 

	}



.itemname a:hover {

	border-color: #333333; 

	font-size: 9pt;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #333333;

	text-decoration: underline; 

	}



.itemname a:visited {

	background-color: ;

	border-color: #666666;

	font-size: 9pt;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: underline;

	}



.bids {  

	font-size: 10pt;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: ;

	color: #333333;

	} 



.price {  

	text-align: center;

	font-size: 10pt;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #333333;

	} 



.buyprice {  

	text-align: center;

	font-size: 10pt;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #333333;

	} 



.time {  

	text-align: center;

	font-size: 10pt;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #ae0000;

	paddding-bottom: 8px;

	} 



.producttext {  

	text-align: left;

	font-size: 10pt;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

	} 



.item-layout4 {

	text-align: center;

	float: left;

	height: 240px;

	width: 29%;

	margin: 5px 5px 0 0;
	display: block;

	padding: 13px 10px 13px 10px;

	border-style: solid; 

	border-color: #cacaca; 

	border-width: 1px; 

	background-color: #f7f7f7;

	}



.item-layout5 {

	text-align: left;

	float: left;

	background-color: #f7f7f7;

	height: 110px;

	width: 44%;

	margin-left: 6px;

	margin-top: 6px;

	display: block;

	padding: 10px;

	border-style: dotted; 

	border-color: #cccccc; 

	border-width: 1px; 

	}



tr.row0 {

	background-color: #;

	}

	

tr.row0:hover {

	background-color: #;

	}



tr.row1 {

	background-color: #efefef;

	}



tr.row1:hover {

	background-color: #;

	}
*/
/* End Product Information */



/* Start Next Page Navigation */

#navigation {
	width:601px !important; 
	clear:both !important;
	margin:10px 0 !important;
}



#navigation ul {
	font-size: 12px;  
	list-style-type: none; 
	float: right; 
	border: 1px solid #000;
	margin:10px 5px 10px 0;
	border-bottom:0;
	border-left:0;
}



#navigation li { 

	display: inline; 

	text-decoration: none;

	margin-left: 0px;

	background: #585858 url(images/navigation_bg.png) repeat-x 0 0; 

	border-width: 0px 0px 1px 1px;

	border-style: solid;

	border-color: #000000;

	float: left; 

	}



#navigation li a {  

	color: #ffffff;

	padding: 4px 6px 4px 6px; 

	font-size: 9pt;

	text-decoration: underline;

	display: block;

	float: left; 

	}



#navigation li strong {  

	border-width: 0px 0px 0px 0px;

	border-style: solid;

	border-color: #000000;

	color: #585858;

	padding: 4px 6px 4px 6px; 

	font-size: 9pt;

	text-decoration: none;

	background-color: #efefef;

	display: block;

	float: left; 

	}



#navigation li a:hover {  

	color: #ffffff;

	font-size: 9pt;

	text-decoration: underline;

	background-color: #585858;

	display: block;

	float: left;

	}
/* End Next Page Navigation */



/* Start View More Items On eBay */

#viewmore {
	margin: 24px 0 30px 0;
	text-align: left;
	width:40%;
	font-weight:bold;
	background:url(images/square-bullet.gif) 0 3px no-repeat;
	padding-left:20px;
	clear:none !important;
}

#viewmore a {
	text-style: bold;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #333333;
}

/* End View More Items On eBay */



/* Start Search Box */

#searchside {

	padding: 8px;

	color: #efefef;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	border-style: solid; 

	border-color: #cc0000; 

	border-width: 0px; 

	text-align: left;

	}



#searchside a {

	color: #ffffff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	}


/* End Search Box */



/* Start Sitemap */

#sitemap {

	width: 560px;

	padding-left: 5px;

	list-style-type: none;

	}


#sitemap a{

	width: 560px;
	padding-left: 5px;
	list-style-type: none;
	}


#sitemap ul li.li1{ padding:10px 0 0 0}

#sitemap ul li.li1 a{
	font-size: 14px;
	color: #1568B4;
	text-decoration: underline;
	padding:0 0 10px 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	background:url(images/arrow.gif) 0 4px no-repeat;
	line-height:30px;
}



#sitemap ul li.li2 a, #sitemap ul li.li3 a, #sitemap ul li.li4 a, #sitemap ul li.li5 a, #sitemap ul li.li6 a{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	padding:5px 0 5px 25px;
	border-left-style: none;
	color: #1568B4;
	text-decoration: underline;
	background:url(images/arrowN.gif) 15px 10px no-repeat;
}



#sitemap ul li.li3 a{

	font-size: 12px;
	padding-left: 30px;
}



#sitemap ul li.li4 a{
	padding-left: 35px;
}



#sitemap ul li.li5 a{
	padding-left: 40px;
}


#sitemap ul li.li6 a{
	padding-left: 45px;
}



#sitemap .info, #sitemap .info2, #sitemap .info3, #sitemap .info4, #sitemap .info5, #sitemap .info6 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 14px;
	font-weight:normal;
}


#sitemap .info2 {
	padding-left: 30px;
}


#sitemap .info3 {
	padding-left: 35px;
}

#sitemap .info4 {
	padding-left: 40px;
}

#sitemap .info5{
	padding-left: 45px;
}

#sitemap .info6 {
	padding-left: 50px;
}
/* End Sitemap */

.alignnone{ 
	background-color:#E5E5E5;
	border:1px solid #CACACA;
	color:#464646;
	float:left;
	font-weight:bold;
	margin-bottom:10px;
	margin-right:10px;
	padding:12px 37px;
	text-align:center;
}
h1.store{ margin-top:-30px;}

a.list{ background:url(images/arrow.gif) 0 4px no-repeat; padding-left:13px; font-weight:bold;}
p.listcont{ padding:5px 0 10px 13px;}