
/* Start here */

/* Backup account extra Wording */

/* remove 20 promo 
div#boxcontent div#faq_image + p.faq-title + ul li:first-child {
display: none;
}
 end remove 20 promo */

p#new-user {
	margin: 20px;
	border: #390 solid 2px;
	padding: 10px;
	background: #cf9;
	font-size: 12px;
}
p#new-user b {
	font-weight: bold;
	font-size: 14px;
	color: #060;
}
/* Promo Boxes */

#float_promo, #top_promo, /*#nav_promo,*/ #desc_promo, #flow_promo, #faq_promo, #cs_promo, #footer_promo, #faq_image {

}
.float_promo, .top_promo, /*.nav_promo,*/ .desc_promo, .flow_promo, .faq_promo, .cs_promo, .footer_promo, .faq_image {

}
/* Promo Boxes Exeptions */


div#ukd_nav {
	display: block !important;
	padding: 20px 30px 0px 0px !important;
}
img.ukd_nav {
	display: block !important;
	height: 120px !important;
	width: 850px !important;
	overflow: visible !important;
}
div#iea_nav {
	display: block !important;
	padding: 20px 30px 0px 0px !important;
}
img.iea_nav {
	display: block !important;
	height: 120px !important;
	width: 850px !important;
	overflow: visible !important;
}
/*
#float_promo {
bottom:0px;
right:0px;
position:fixed;
z-index:1;
}

.float_promo {
	
}
*/

/* FAQ Additional Image */

#faq_image {
}
.faq_image {
}
/* Preloader */

#css_imageloader {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 0px;
	width: 0px;
	overflow: hidden;
	display: none;
}
#css_imageloader img {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 0px;
	width: 0px;
	overflow: hidden;
	border: none;
	display: none;
}
/* Font settings */

h1.logotxt, h2.itemtitle, h3.boxtitle, h4.redtxt, p.fdx, .workflow, #navbar ul, span#sku, #wrapper, #footer, #box {
	font-family: Helvetica, Arial, Geneva, sans-serif;
}
#desc, #box {
	font-size: 12px;
}
/* H1 - Logo Text */

h1.logotxt {
	font-size: 28px;
	font-weight: bold;
	color: #fff;
	padding-left: 98px;
	padding-top: 56px;
	width: 300px;
	height: 30px;
	float: left;
	margin: 0px;
}
/* H2 - Item Title */

h2.itemtitle {
	font-size: 28px;
	font-weight: bold;
	color: #000;
	margin: 20px;
}
/* H3 - Box Title */

#box h3 {
	font-size: 24px;
	color: #6D2A7A;
	font-weight: bold;
	margin: 0px;
	padding: 10px 0px 10px 10px;
}
/* H4 - Vero Head Text */

#boxcontent h4 {
	font-size: 30px;
	font-weight: normal;
	color: #C00;
	padding: 0px;
	margin: 0px;
}
p.fdx {
	font-size: 18px;
	font-weight: normal;
	color: #C00;
	margin: 0px;
}
/* Purple Background */

#overall {
	background: #883598 url("http://static.virtualvillage.com/ebay/template/images/bg.jpg") repeat-x;
	min-width: 910px;
	width: 100%;
	height:auto;
}
/* Positioning */

#header, #navbar, #wrapper {
	display: block;
	margin: 0 auto;
	position: relative;
	text-align: left;
}
#navbar, #header {
	width: 900px;
}
/* Header */

#header {
	background: transparent url("http://static.virtualvillage.com/ebay/template/images/logo.gif") no-repeat;
	height: 129px;
}
/* Promo Text under the Logo Text */

#header h1 span {
	color: #DEA5D4;
	float: left;
	font-size: 12px;
	padding-left: 5px;
	width: 260px;
	display: none;
}
/* Search form */

#search {
	text-align: right;
	width: 400px;
	float: right;
	display: inline-block;
	padding-top: 60px;
}
form#search-form {
	padding-top: 3px;
	margin: 0px;
}
input.searchbox {
	background: transparent url("http://static.virtualvillage.com/ebay/template/images/sb.gif") no-repeat 0px 0px;
	border-top: #303 solid 1px;
	border-left: #303 solid 1px;
	border-bottom: #fff solid 1px;
	border-right: #fff solid 1px;
	color: #000;
	font-size: 16px;
	vertical-align: middle;
}
input.submitbox {
	background: transparent url("http://static.virtualvillage.com/ebay/template/images/sbb.gif") repeat-x;
	border-top: #fff solid 1px;
	border-left: #fff solid 1px;
	border-bottom: #303 solid 1px;
	border-right: #303 solid 1px;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	vertical-align: middle;
}
/* Navbar */

#navbar {
	border-right: 1px solid #303;
	background: #883598 url("http://static.virtualvillage.com/ebay/template/images/mm.jpg") repeat-x center;
	height: 40px;
	color: #FFF;
	clear: both;
}
#navbar ul {
	overflow: hidden;
	list-style: none;
	margin: 0px;
	padding: 0px;
	height: 40px;
	float: left;
	width: 100%;
}
#navbar ul li {
	border-left: 1px solid #FFF;
	border-right: 1px solid #303;
	border-top: 1px solid #FFF;
	float: left;
	height: 40px;
	margin: 0px;
	padding: 0px;
}
#navbar ul li a {
	padding: 11px 11px 10px 11px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	display: block;
	font-size: 16px;
	margin: 0px;
}
#navbar ul li#sku {
	border-right: none;
	border-left: none;
	float: none;
	display: block;
	font-size: 15px;
	padding: 12px 12px 0px 0px;
	text-align: right;
	font-weight: normal;
	height: 40px;
}
#navbar ul li#iehack {
	border-right: 1px solid #FFF;
}
#navbar ul li a:hover {
	background: #ddd url("http://static.virtualvillage.com/ebay/template/images/nav_up.gif") repeat-x left center;
	color: #333;
}
/* White Body */

#wrapper {
	background: #FFF;
	border: #000 solid 1px;
	border-left: #999 solid 1px;
	height: auto;
	width: 900px;
	overflow: hidden;
	line-height: 150%;
}
/* Image Part */

#imagelayer {
	overflow: hidden;
	float: right;
	width: 542px;
}
#imagebox {
	border: #883598 solid 1px;
	margin: 0px 20px 5px 10px;
}
#imagebig {
	height: 510px;
	width: 510px;
}
#imagethumbs {
	text-align: center;
}
.thumb-border {
	padding: 0px;
	margin: 1px;
	border: #883598 solid 1px;
}
#image {
	margin: 5px;
}
/* Item Description */

#desc {
	padding: 0px 20px 10px 20px;
}
/* Description Decoration */

.summary {
	color: #883598;
	font-size: 14px;
}
.desc-new {
	float: none;
	color: #333;
}
.desc-new2 {
	float: none;
	color: #333;
}
.plus {
	font-size: 13px;
	color: #333;
}
.specs {
	float: left;
	width: 49%;
	color: #333;
	margin-top: 10px
}
.table-r {
	float: right;
	width: 49%;
	color: #333;
	margin-top: 10px
}
.table-l {
	float: left;
	width: 49%;
	color: #333;
	margin-top: 10px
}
.warning {
	font-size: 14px;
	font-weight: bold;
	color: #333;
	border: 1px #883598 solid;
	clear: both;
	padding: 10px;
}
/* The Boxes */

#box {
	border: #883598 solid 1px;
	margin: 10px 20px 10px 20px;
}
.boxtitle {
	background: url("http://static.virtualvillage.com/ebay/template/images/title.gif") repeat-x center left;
	border-bottom: #883598 solid 1px;
}
#boxcontent {
	padding: 10px;
	height: auto;
	line-height: normal;
}
#boxcontent a {
	color: #883598;
}
#boxcontent a:hover {
	color: #000;
}
/* Positioning the Big Boxes */

.categories, .workflow, .off-ebay, #footer {
	clear: both;
	float: none;
	overflow: hidden;
}
/* Work Flow Box */

.workflow {
	background: url("http://static.virtualvillage.com/ebay/template/images/workflow.jpg") no-repeat;
	height: 210px;
	margin-top: 20px;
	padding-left: 20px;
}
.wf-box {
	color: #fff;
	float: left;
}
.wf-buy {
	width: 201px;
}
.wf-pay {
	width: 219px;
}
.wf-ship {
	width: 220px;
}
.wf-rec {
	width: 220px;
}
div.wf-box div {
	height: 169px;
}
div.wf-box div h3 {
	margin: 0px;
	padding-top: 10px;
	font-weight: bold;
	font-size: 24px;
}
.wf-buy h3 {
	padding-left: 16px;
}
.wf-pay h3, .wf-ship h3, .wf-rec h3 {
	padding-left: 28px;
}
.wf-pay ul, .wf-rec ul {
	margin-left: 28px;
	font-size: 16px;
	font-weight: normal;
	line-height: 22px;
	margin-top: 10px;
}
.wf-buy p, .wf-ship p {
	font-size: 16px;
	font-weight: normal;
	line-height: 22px;
	margin-top: 10px;
}
.wf-buy p {
	margin-left: 18px;
	margin-right: 10px;
}
/* div.wf-buy p {
	display: none;
}

div.wf-buy {
	background: url(http://static.virtualvillage.com/ebay/template/small_logo_buy.png) no-repeat 40px 55px;
} */

.wf-ship p {
	margin-left: 42px;
	margin-bottom: 0px;
	padding: 0px;
}
.wf-box a {
	color: #fff;
	text-decoration: none;
	text-align: right;
	display: block;
	font-size: 15px;
	height: 35px;
	font-weight: bold;

	margin: 0px;
	padding: 5px 40px 0px 0px;
}
div.wf-rec a {
	padding-right: 28px;
}
.wf-box a:hover {
	background: transparent url("http://static.virtualvillage.com/ebay/template/images/workflow_up.jpg") no-repeat;
	color: #fff;
}
.wf-buy a:hover {
	background-position: left top;
}
.wf-pay a:hover {
	background-position: -201px top;
}
.wf-ship a:hover {
	background-position: -420px top;
}
.wf-rec a:hover {
	background-position: -640px top;
}
ul.it-wf {
	line-height: 20px;
}
p.es-wf {
	line-height: 20px;
}
/* Positioning the Left Boxes */

#left-box {
	overflow: hidden;
	width: 300px;
	height: auto;
	float: left;
}
div.vero, div.service, div.cross {
	margin-right: 0px !important;
}
/* Positioning the Right Boxes */

#right-box {
	float: right;
	height: auto;
	overflow: hidden;
	width: 580px;
}
div.faq {
	margin-left: 0px !important;
}
/* FAQ */

p.faq-title {
	color: #883598;
	font-size: 16px;
	font-weight: bold;
	border-bottom: #999 solid 1px;
}
.faq div#boxcontent {
	line-height: 200%;
}
.faq div ul {
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
#more {
	margin: 0;
	padding: 10px 0 24px 0;
	list-style: none;
}
#more li {
	float: right;
	margin: 0;
	padding: 0;
	background: url("http://static.virtualvillage.com/ebay/template/images/more_r.gif") no-repeat right top;
}
a.faq-link {
	background: url("http://static.virtualvillage.com/ebay/template/images/more_l.gif") no-repeat left top;
	padding: 2 30 0 10;
	display: block;
	text-decoration: none;
	color: #883598;
	font-weight: bold;
	text-shadow: #000000;
}
#more li:hover {
	-moz-opacity: 0.8;
	opacity: 0.80;
	filter: Alpha(opacity=80);
}
#more li a:hover {
	color: #000;
}
html>body #more li:hover {
	height: auto;
}
/* Shipping Images */

.faq-cp-pic, .faq-fdx-pic, .wf-cp-pic, .wf-fdx-pic {
	border: none;
	padding: 0px;
	margin: 0px 0px 0px 42px;
	height: 30px;
}
.wf-cp-pic {
}
.wf-fdx-pic {
}
.faq-cp-pic {
}
.faq-fdx-pic {
}
.au {
}
.ca {
}
.de {
}
.es {
}
.fr {
}
.ie {
}
.it {
}
.uk {
}
div#ukd {
}
img.ukd {
}
.us {
}
/* Cross Seller */

#pm {
	text-align: center;
	padding: 10px 0px;
}
.pm {
	border: none;
}
/* Customer Service */

.service div ul {
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
/* VeRO */

.vero {
	font-size: 12px;
}
/* Top Button */

a.top {
	text-decoration: none;
	color: #883598;
	border: #883598 1px solid;
	padding: 2px;
	text-align: left;
}
.topgif {
	border: 0px;
	height: 14px;
	width: 15px;
}
a.top:hover {
	text-decoration: underline;
	-moz-opacity: 0.8;
	opacity: 0.80;
	filter: Alpha(opacity=80);
	color: #000;
}
/* Store Categories */

ul#cats {
	overflow: hidden;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 100%;
}
ul#cats li {
	float: left;
	margin: 0px;
	padding: 0px 5px 0px 0px;
	display: inline;
}
ul#cats li a {
	margin: 0px;
	padding: 0px;
	display: block;
	border: 1px #E9E9E9 solid;
}
ul#cats li a:hover {
	border: 1px #883598 solid;
}
.cat-blank {
	height: 98px;
	width: 98px;
	border: none;
}
#car, #cam, #model, #diy, #sport, #pet, #music, #home {
	background: transparent url("http://static.virtualvillage.com/ebay/template/images/categories.jpg") no-repeat;
}
#car {
	background-position: 0px 0px;
}
#cam {
	background-position: -105px 0px;
}
#model {
	background-position: -210px 0px;
}
#diy {
	background-position: -315px 0px;
}
#sport {
	background-position: -420px 0px;
}
#pet {
	background-position: -525px 0px;
}
#music {
	background-position: -630px 0px;
}
#home {
	background-position: -735px 0px;
	padding-right: 0px !important;
}
/* Footer */

#footer {
	margin: 20px 20px 0px 20px;
	border-top: 1px solid #999;
}
p.footer {
	padding: 0px;
	color: #999;
	font-size: 10px;
}
/*  Promo Cross Sell */
#promo-cross-sell {
	width: 100%;
	text-align: center;
}
#promo-cross-sell a {
	border: none;
}
img.promo-cross-sell-pic {
	border: none;
}
div.vero2 {
	float: left;
	width: 45%;
}
div.service2 {
	float: right;
	width: 45%;
}





