/*
Theme Name: BANS On Root
Theme URI: http://buildanichestoreblog.blogspot.com
Description: Single Left Column BANS Template converted for use of BANS on the root and Wordpress in a folder named blog. Build A Niche Store Blog
Version: 1.0
Author: Build A Niche Store Blog
Tags: BANS, Wordpress, two columns, right


 Start Body */
body {
height:100%;
margin:0;
padding-top:0;
padding-bottom:0;
font-size:12px;
font-family:Arial, Helvetica, Sans-serif;
}

body#background {
background:#CCCCCC;
}

/* End Body 
 Start Header */
#header {
margin:0;
height:147px;
width:953px;
background:url('images/logo.jpg') no-repeat;
}

.headerimg {
margin:0;
background:url('images/logo_border.png') no-repeat;
background-position:bottom center;
height:147px;
width:953px;
}

/* End Header 
 Start Top Search */
#topsearch {
background-position:center;
height:42px;
width:953px;
clear:both;
margin-bottom:0;
background-color:#CCCCCC;
background-image:url(images/navigation_border.png);
background-repeat:no-repeat;
}

#searchnotitle {
padding-right:30px;
padding-top:8px;
float:right;
}

#searchnotitle .searchform {
background-color:#ffffff;
height:16px;
width:200px;
margin:6px 5px 0 10px;
padding:3px 7px 2px 5px;
color:#6B238E;
border-width:1px;
border-style:solid;
border-color:#6B238E;
}

#searchnotitle select {
background-color:#ffffff;
width:175px;
padding:3px 7px 2px 5px;
color:#6B238E;
border-width:1px;
border-style:solid;
border-color:#6B238E;
}

/* EndTop Search 
 Start Top Navigation */
#menu {
background:#6B238E url('images/navigation_bg.png') repeat-x;
font-size:13px;
font-weight:bold;
height:32px;
letter-spacing:0.02em;
position:relative;
width:100%;
clear:both;
margin-bottom:0;
}

#menu ul {
list-style:none;
margin:0;
width:953px;
}

#menu ul li span a {
background:url('images/navigation_sep.png') no-repeat;
background-position:right center;
text-decoration:none;
display:block;
float:left;
padding:8px 20px 6px;
}

#menu ul li a {
color:#ffffff;
text-decoration:none;
display:block;
float:left;
}

#menu ul li a:hover {
color:#ffffff;
text-decoration:underline;
display:block;
float:left;
}

/* End Top Navigation 
 Start Main Page */
#page {
background-color:#ffffff;
border-left-width:15px;
border-left-style:solid;
border-left-color:#6B238E;
border-right-width:15px;
border-right-style:solid;
border-right-color:#6B238E;
height:100%;
margin:0;
padding:10px;
width:953px;
}

.astore {
background-color:#ffffff;
border-left-width:15px;
border-left-style:solid;
border-left-color:#6B238E;
border-right-width:15px;
border-right-style:solid;
border-right-color:#6B238E;
float:right;
height:100%;
margin-left:0px;
margin-right:0px;
padding:0px;
width:938px;
}


/* End Main Page 
 Start Content Area */
#content {
margin-left:0px;
padding:10px;
width:650px;
background-color:#ffffff;
text-align:left;
border-width:0;
border-style:solid;
border-color:#CCCCCC;
}

.narrowcolumn {
width:650px;
float:right;
}

#content h1 {
margin-top:0px;
color:#6B238E;
font-size:21px;
display:block;
height:52px;
}

/* End Content Area 
 Start Sort By Box / eBay Logo */
#sortbox {
margin-top:10px;
width:100%;
background-color:#
border-bottom-width:1px;
border-bottom-color:#CCCCCC;
}

#ebaylogo {
width:0;
float:right;
padding-bottom:10px;
}

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

#sortby select {
background-color:#ffffff;
width:200px;
padding:3px 7px 2px 5px;
color:#6B238E;
border-width:1px;
border-style:solid;
border-color:#6B238E;
float:right;
}

/* End Sort By Box / eBay Logo 
 Start Product Information */
#products {
width:100%;
margin:0;
padding:0;
border:0;
border-style:solid;
border-color:#000000;
}

#products a img {
border-width:1px;
border-style:solid;
border-color:#000000;
}

#products td {
padding:5px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#BF0000;
}

.itemname a {
border-style:solid;
border-color:#cccccc;
border-width:0;
font-size:9pt;
font-family:Arial;
color:#6B238E;
text-decoration:none;
font-weight:bold;
padding:0;
margin-left:8px;
margin-right:8px;
display:block;
}

.itemname a:hover {
border-color:#000000;
font-size:9pt;
font-family:Arial;
font-weight:bold;
color:#000000;
text-decoration:underline;
}

.itemname a:visited {
border-color:#000000;
font-size:9pt;
font-weight:bold;
font-family:Arial;
color:#6B238E;
text-decoration:underline;
}

.bids {
font-size:10pt;
font-family:Arial;
color:#000000;
}

.price {
text-align:center;
font-size:10pt;
font-family:Arial;
font-weight:bold;
color:#000000;
}

.buyprice {
text-align:center;
font-size:10pt;
font-family:Arial;
font-weight:bold;
color:#6B238E;
}

.time {
text-align:center;
font-size:10pt;
font-family:Arial;
font-weight:bold;
color:#6B238E;
}

.producttext {
text-align:left;
font-size:10pt;
font-weight:bold;
font-family:Arial;
color:#000000;
}

.item-layout4 {
text-align:center;
float:left;
height:240px;
width:27%;
margin-right:10px;
margin-top:10px;
display:block;
padding:13px 10px;
border-style:solid;
border-color:#6B238E;
border-width:1px;
background-color:#ffffff;
}

.item-layout5 {
text-align:left;
float:left;
background-color:#ffffff;
height:110px;
width:44%;
margin-left:6px;
margin-top:6px;
display:block;
padding:10px;
border-style:dotted;
border-color:#FFFFFF;
border-width:1px;
}

/* End Product Information 
 Start Next Page Navigation */
#navigation {
width:100%;
padding-top:10px;
}

#navigation ul {
font-size:12px;
list-style-type:none;
float:right;
border-width:1px 1px 0 0;
border-style:solid;
border-color:#000000;
}

#navigation li {
display:inline;
text-decoration:none;
margin-left:0;
background:#6B238E url('images/navigation_bg.png') repeat-x;
border-width:0 0 1px 1px;
border-style:solid;
border-color:#000000;
float:left;
}

#navigation li a {
color:#ffffff;
padding:4px 6px;
font-size:9pt;
text-decoration:underline;
display:block;
float:left;
}

#navigation li strong {
border-width:0;
border-style:solid;
border-color:#000000;
color:#FFFFFF;
padding:4px 6px;
font-size:9pt;
text-decoration:none;
background-color:#6B238E;
display:block;
float:left;
}

#navigation li a:hover {
color:#ffffff;
font-size:9pt;
text-decoration:underline;
background-color:#6B238E;
display:block;
float:left;
}

/* End Next Page Navigation 
 Start View More Items On eBay */
#viewmore {
width:100%;
margin-top:10px;
text-align:right;
background-color:#
}

#viewmore a {
font-size:9pt;
font-family:Arial;
text-decoration:underline;
color:#000000;
}

/* End View More Items On eBay 
 Start Generic Sidebar Information */
.sidebarbg {
background-color:#6B238E;
}

#selected {
background:#6B238E url('images/sidebar_sep.png') no-repeat;
background-position:top center;
padding:6px;
color:#FFFFFF;
padding-right:10px;
padding-left:14px;
font-family:Arial;
font-size:22px;
font-weight:bold;
display:block;
text-decoration:none;
}

.sidebartop {
background:url('images/sidebar_top.png') no-repeat;
width:200px;
height:9px;
}

.sidebarbottom {
background:url('images/sidebar_bottom.png') no-repeat;
width:200px;
height:9px;
}

/* End Generic Sidebar Information 
 Start Sidebar Left */
#sidebar {
margin-top:10px;
float:left;
width:200px;
background-color:#;
text-align:left;
}

#sidebar ul {
margin-left:1px;
margin-right:1px;
padding:0;
padding-bottom:0;
}

#sidebar ul li {
display:block;
}

#sidebar ul li a {
background:#CCCCCC url('images/sidebar_sep.png') no-repeat;
background-position:bottom center;
margin-top:0;
padding:6px;
margin:0;
color:#6B238E;
font-family:Arial;
font-size:12px;
display:block;
padding-right:10px;
padding-left:20px;
text-decoration:none;
}

#sidebar ul li a:hover {
background:#CCCCCC url('images/sidebar_sep.png') no-repeat;
background-position:bottom center;
padding:6px;
margin:0;
color:#6B238E;
font-family:Arial;
font-size:12px;
font-weight:bold;
display:block;
padding-right:10px;
padding-left:20px;
text-decoration:none;
}

/* End Sidebar Left 
 Start Search Box */
#searchside {
padding:8px;
color:#000000;
font-family:Arial;
font-size:12px;
border-style:solid;
border-color:#CCCCCC;
border-width:0;
text-align:left;
}

#searchside a {
color:#000000;
font-family:Arial;
font-size:12px;
}

.searchform {
background-color:#ffffff;
height:16px;
width:162px;
margin:6px 0;
padding:3px 7px 2px 5px;
color:#CCCCCC;
border-width:1px;
border-style:solid;
border-color:#CCCCCC;
}

#searchside select {
background-color:#ffffff;
width:176px;
padding:3px 7px 2px 5px;
color:#CCCCCC;
border-width:1px;
border-style:solid;
border-color:#CCCCCC;
}

.searchsubmit {
text-transform:none;
background:#6B238E url('images/navigation_bg.png') repeat-x;
padding:2px 4px;
background-position:top left;
font-size:10px;
color:#ffffff;
font-weight:bold;
border-width:1px;
border-style:solid;
border-color:#CCCCCC;
}

/* End Search Box 
 Start Footer */
#footer {
background-color:#6B238E;
font-weight:bold;
height:38px;
position:relative;
width:953px;
margin-top:10px;
border-top-width:1px;
border-top-style:solid;
border-top-color:#6B238E;
}

#footer p {
	width:100%;
	font:1.1em Arial, Helvetica, Sans-serif;
	padding-top:10px;
	text-align:center;
	color:#FFFFFF;
}

#sitemap .title {
font-size:18px;
color:#000000;
text-decoration:none;
padding-bottom:5px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

#sitemap ul li.li1 a {
font-size:14px;
color:#000000;
text-decoration:underline;
line-height:40px;
padding-left:10px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

#sitemap ul li.li2 a {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:10px;
border-left-style:none;
color:#000000;
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 Sitemap 
 Start Miscellaneous */
h1#title,h1#title a,h1#title a:hover {
font-size:40px;
font-weight:bold;
padding:40px 10px 10px 12px;
text-align:left;
text-decoration:none;
color:#6B238E;
}

a {
color:#6B238E;
}

h1 {
padding-top:0;
margin:0;
position:right;
visibility:visible;
}
/* set z-index to anything above -1 to show title in header */
h2 {
padding-top:0;
position:relative;
visibility:visible;
margin:0;
font-size:1.6em;
z-index: 0;
}

h3 {
font-weight:none;
padding-top:0;
padding-bottom:5px;
margin:0;
font-size:1.3em;
}

hr {
background-color:ffffff;
}

/* End Miscellaneous */
acronym,abbr {
border-bottom:1px dashed #333;
cursor:help;
}

acronym,abbr,span.caps {
font-size:90%;
letter-spacing:.07em;
}

blockquote {
border-left:5px solid #ccc;
margin-left:1.5em;
padding-left:5px;
}

cite {
font-size:90%;
font-style:normal;
}

ol#comments li p {
font-size:100%;
}

/* classes used by the_meta() */
ul.post-meta {
list-style:none;
}

ul.post-meta span.post-meta-key {
font-weight:bold;
}

.credit {
background:#90a090;
border-top:3px double #aba;
color:#fff;
font-size:11px;
margin:10px 0 0;
padding:3px;
text-align:center;
}

.credit a:link,.credit a:hover {
color:#fff;
}

.feedback {
color:#ccc;
text-align:right;
clear:both;
}

.meta {
font-size:.75em;
}

.meta li,ul.post-meta li {
display:inline;
}

.meta ul {
display:inline;
list-style:none;
margin:0;
padding:0;
}

.meta,.meta a {
color:#000000;
font-weight:normal;
letter-spacing:0;
}

.storytitle {
margin:0;
}

.storytitle a {
text-decoration:none;
}

#commentform #author,#commentform #email,#commentform #url,#commentform textarea {
background:#fff;
border:1px solid #333;
padding:.2em;
}

#commentform textarea {
width:100%;
}

#commentlist li ul {
border-left:1px solid #ddd;
font-size:110%;
list-style-type:none;
}

#commentlist li .avatar {
float:right;
margin-right:25px;
border:1px dotted #ccc;
padding:2px;
}

#wp-calendar {
border:1px solid #ddd;
empty-cells:show;
font-size:14px;
margin:0;
width:90%;
}

#wp-calendar #next a {
padding-right:10px;
text-align:right;
}

#wp-calendar #prev a {
padding-left:10px;
text-align:left;
}

#wp-calendar a {
display:block;
text-decoration:none;
}

#wp-calendar a:hover {
background:#e0e6e0;
color:#333;
}

#wp-calendar caption {
color:#999;
font-size:16px;
text-align:left;
}

#wp-calendar td {
color:#ccc;
font:normal 12px Arial, Helvetica, Sans-serif;
letter-spacing:normal;
padding:2px 0;
text-align:center;
}

#wp-calendar td.pad:hover {
background:#fff;
}

#wp-calendar td:hover,#wp-calendar #today {
background:#eee;
color:#bbb;
}

#wp-calendar th {
font-style:normal;
text-transform:capitalize;
}

/* Captions & aligment */
.aligncenter,div.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}

.alignright {
float:right;
}

.wp-caption {
border:1px solid #ddd;
text-align:center;
background-color:#f3f3f3;
padding-top:4px;
margin:10px;
-moz-border-radius:3px;
-khtml-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
}

.wp-caption img {
margin:0;
padding:0;
border:0 none;
}

.wp-caption p.wp-caption-text {
font-size:11px;
line-height:17px;
padding:0 4px 5px;
margin:0;
}

/* End captions & aligment */
p,.feedback {
font:100%/175% Arial, Helvetica, Sans-serif;
}

p,dl,multicol {
display:block;
margin:1em 0;
}

#menu ul li,.alignleft {
float:left;
}

tr.row0,tr.row0:hover,tr.row1,tr.row1:hover {
background-color:#;
}

#sidebar h2,h4 {
margin:0;
padding:0;
font-size:18px;
font-style:normal;
line-height:normal;
font-weight:bold;
font-variant:normal;
color:#FF66CC;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
text-transform:capitalize;
}

#footer a,#footer a:hover {
color:#FFFFFF;
text-decoration:underline;
}

#sitemap,#sitemap a {
width:560px;
padding-left:5px;
list-style-type:none;
}

#sitemap ul li.li3 a,#sitemap ul li.li4 a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
color:#000000;
text-decoration:underline;
}

#sitemap ul li.li5 a,#sitemap ul li.li6 a {
font-size:12px;
color:#000000;
padding-left:10px;
text-decoration:underline;
}
	
#leftcolumn { width: 320px; border: 1px solid white; float: left}
#rightcolumn { width: 320px; border: 1px solid white; float: right}