@charset "UTF-8";
/* CSS Document */

body {
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	background-color:#fbf9f6;
	
}
*, form {
	margin:0;
	padding:0;
	float: none;
}
.clear {
	clear:both;
	display:block;
}
.divspacer {
	height:10px;
}
img {
	border:0;
}
/*#bg-container {
width:990px;
background:url(web_images/bg-shadow.png) repeat-y;
padding-left:4px;
margin-left:auto;
margin-right:auto;
}*/

#cointainer-main {
	width:1060px;
	background:#fbf9f6 url(../vintage_files/web_images/mainbg.jpg) repeat-y;
	margin-left:auto;
	margin-right:auto;
	padding-left:35px;
}
#container {
	width:1025px;
	background-color:#fff;
	
}
#header {
	width:100%;
	background-image:url(../wallets_files/web_images/bg-header.png);
	height:88px;
	clear:both;
	display:block;
}
#header .logo {
	float:left;
	width:260px;
}
#header .info {
	float:right;
	width:730px;
	text-align:right;
}
#navigation {
	width:100%;
	background-image:url(../vintage_files/web_images/bg-nav.png);
	height:32px;
}
#navigation .buttons {
	float:left;
	width:480px;
}
#navigation .navsearch {
	float:left;
	width:500px;
	padding:4px 0 0 5px;
	text-align:right;
}
.navinput {
	background:#fff url(../vintage_files/web_images/bg-search.png) no-repeat;
	color: #666;
	font: bold 11px Arial, Helvetica, sans-serif;
	line-height:15px;
	border:solid 1px #bdbab5;
	width:170px;
	padding:3px;
}
#products {
	margin: 0;
	
	padding: 0;
}
#products li {
	background: #D37EA5;
	color:  #600;
	
	list-style-type: none;
	text-align:center;
	margin: 2px auto;
	padding: 0;
}
#products a:link {
	color: #FFF;
	display: block;
	text-transform: uppercase;
	text-decoration: none;	
	padding: 5px 5px;
}
#products a:visited {
	color: #fff;
	display: block;
	text-transform: uppercase;
	text-decoration: none;	
	padding: 5px 5px;
}
#products a:hover {
	color: #ff6666;
	display: block;
	text-transform: uppercase;
	text-decoration: none;	
	padding: 5px 5px;
	
}
#products a:active {
	color: #D55;
	display: block;
	text-transform: uppercase;
	text-decoration: none;	
	padding: 5px 5px;
}
#combo{
	float: left;
	width: 20%;
}
#mainbox {float: left;
	width: 75%;	
	margin: 0;
	padding: 2%;
}
#layout {
	width:100%;
	background:#fbf9f6 url(../vintage_files/web_images/bg-layout.png) repeat-x;
	display:block;
	clear:both;
	padding:10px 0;
	}
#sidebar {
	width:205px;
	background-color:#fbf9f6;
	float:left;
	height:950px;
}
#sidebar .sidebox {
	width:223px;
}
#sidebar .sidebox .top {
}
#sidebar .sidebox .mid {
	background:url(../vintage_files/web_images/sidebox-mid.png) repeat-y;
	padding-left:12px;
}
#sidebar .sidebox .mid .sb-inline ul {
	font:bold 10px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
#sidebar .sidebox .mid .sb-inline li {
	font: 10px Arial, Helvetica, sans-serif;
	color:#CCC;
	display:inline;
	padding-right:14px;
	margin:0;
	text-transform:lowercase;
	background-image:none;
	list-style-position:outside;
	list-style:none;
}
#sidebar .sidebox .mid .sb-inline li a {
	color:#ccc;
	text-decoration:none;
}
#sidebar .sidebox .mid .sb-inline li a:hover {
	color:#ff7e02;
	text-decoration:underline;
	border-bottom:none;
}
#sidebar .sidebox .mid ul.sidebar {
	list-style-image:none;
	list-style:none;
	font:bold 13px "lucida grande", tahoma, verdana, arial, sans-serif;
	text-transform:uppercase;
	color:#a2a2a2;
	padding:5px 0 15px 17px;
}
#sidebar .sidebox .mid ul.sidebar li {
	padding-bottom:7px;
}
#sidebar .sidebox .mid ul a, #sidebar .sidebox .mid ul a:visited, #sidebar .sidebox .mid ul a:active {
	color:#a2a2a2;
	text-decoration:none;
}
#sidebar .sidebox .mid ul a:hover {
	color:#bb1675;
	text-decoration:none;
	border-bottom:solid 1px #bb1675;
}
#sidebar .sidebox .mid .search {
	padding:10px 0 10px 14px
}
.sidebarinput {
	background:#fff url(../vintage_files/web_images/bg-sidesearch.png) no-repeat;
	color: #666;
	font: bold 11px Arial, Helvetica, sans-serif;
	line-height:15px;
	border:solid 1px #bdbab5;
	width:150px;
	padding:3px;
}
#sidebar .sidebox .bottom {
}
#mainregion {
	width:767px;
	float:center;
}
#mainregion .mainbox .top {
}
#mainregion .mainbox .mid {
	background:url(../vintage_files/web_images/mainbox-mid.png) repeat-y;
	padding-left:25px;
	width:750px;
	padding-bottom:15px;
}
#mainregion .mainbox .mid .label {
	height:33px;
	background:url(../vintage_files/web_images/label-orderform01.png) no-repeat;
	padding:0 0 10px 5px;
}
#mainregion .mainbox .mid .label .styleno {
	font-size:20px;
	font-weight:bold;
	color:#ff6c00;
	padding-left:412px;
	padding-top:5px;
}
#mainregion .mainbox .mid .label-ty {
	height:25px;
	background:url(../vintage_files/web_images/boxlabel-ty.png) no-repeat;
	padding:0 0 10px 5px;
}
#mainregion .mainbox .mid .label02 {
	height:33px;
	background:url(../vintage_files/web_images/label-orderform02.png) no-repeat;
	padding:0 0 10px 5px;
	margin-top:20px;
}
#mainregion .mainbox .mid .contactus {
	height:33px;
	background:url(../vintage_files/web_images/boxlabel-contact.png) no-repeat;
	padding:0 0 30px 5px;
}
#mainregion .mainbox .mid .label-details {
	height:33px;
	background:url(../vintage_files/web_images/boxlabel-details.png) no-repeat;
	padding:0 0 10px 5px;
}
#mainregion .mainbox .mid .label-colors {
	height:26px;
	background:url(../vintage_files/web_images/boxlabel-colors.png) no-repeat;
	padding:0 0 10px 5px;
}
#mainregion .mainbox .mid .label-newarrivals {
	height:25px;
	background:url(../vintage_files/web_images/boxlabel-newarrivals.png) no-repeat;
	padding:0 0 10px 5px;
}
#mainregion .mainbox .mid .label-popular {
	height:25px;
	background:url(../vintage_files/web_images/boxlabel-popular03.png) no-repeat;
	padding:0 0 10px 5px;
}
#mainregion .mainbox .mid .label-polkadots {
	height:25px;
	background:url(../vintage_files/web_images/boxlabel-polkadots.png) no-repeat;
	padding:0 0 10px 5px;
}
#mainregion .mainbox .mid .label-stripes {
	height:25px;
	background:url(../vintage_files/web_images/boxlabel-stripes.png) no-repeat;
	padding:0 0 10px 5px;
}
#mainregion .mainbox .mid .label-pvc {
	height:25px;
	background:url(../vintage_files/web_images/boxlabel-pvc.png) no-repeat;
	padding:0 0 10px 5px;
}
#mainregion .mainbox .mid .label-vintage {
	height:25px;
	background:url(../vintage_files/web_images/boxlabel-vintage.png) no-repeat;
	padding:0 0 10px 5px;
}
#mainregion .mainbox .mid .label-ostrich {
	height:25px;
	background:url(../vintage_files/web_images/boxlabel-ostrich.png) no-repeat;
	padding:0 0 10px 5px;
}
#mainregion .mainbox .mid .label-crocodile {
	height:25px;
	background:url(../vintage_files/web_images/boxlabel-crocodile.png) no-repeat;
	padding:0 0 10px 5px;
}
#mainregion .mainbox .mid .label-crocodile-ostrich {
	height:25px;
	background:url(../vintage_files/web_images/boxlabel-crocodile-ostrich.png) no-repeat;
	padding:0 0 10px 5px;
}
.product-row {
	width:750px;
	clear:both;
	display:block;
	padding-left:5px;
	padding-top:5px;
}
.details {
	width:745px;
	clear:both;
	display:block;
	padding:0 0 10px 5px;
}
.details .fullimage {
	float:left;
	width:350px;
}
.details .fullimage .box {
	width:328px;
	height:328px;
	background:#FFF url(../vintage_files/web_images/bg-productdetail.png) no-repeat;
}
.details .fullimage .box img {
	padding:36px 0 0 36px;
}
.details .desc {
	float:left;
	width:390px;
	padding-top:25px;
	color:#727272;
	font-weight:bold;
	font-size:16px;
	line-height:1.7em;
}
.details .desc span {
	color:#bb1675;
}
.details .desc .buttons {
	width:390px;
	text-align:left;
	padding-top:10px;
}
.orderbox {
	background:url(../vintage_files/web_images/bg-orderbox.png) no-repeat;
	width:174px;
	height:218px;
	float:left;
	padding-right:13px;
}
.orderbox img {
	padding:21px 1px 1px 23px;
}
.orderboxinput {
	background:#fff url(../vintage_files/web_images/bg-sidesearch.png) no-repeat;
	color: #666;
	font: bold 11px Arial, Helvetica, sans-serif;
	border:solid 1px #bdbab5;
	width:50px;
	padding:3px;
}
.productbox {
	background:url(../vintage_files/web_images/bg-productbox.png) no-repeat;
	width:150px;
	height:225px;
	float:left;
	padding-right:;
	
}
.productbox p.style {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#5a5a5a;
	padding-bottom:1px;
}
.productbox p.style span {
	color:#bb1675;
	text-transform:uppercase;
}
.productbox p.material, .productbox p.size, .productbox p.color {
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#666666;
}
.productbox img {
	padding:5px 1px 1px 23px;
}

#labeltitle {
	height:99px;
	width:990px;
	background-image:url(../vintage_files/web_images/material-bg.jpg);
}

#labeltitle h1 {
	font-family:"arial",tahoma,verdana,arial,sans-serif;
	padding:50px 0 0 200px;
	color:#BB1675;
	text-transform:uppercase;
	}

#mainregion .mainbox .bottom {
}
#mainregion .mainbox .mid td.values {
	font-size:11px;
	font-weight:bold;
	color:#bb1675;
	text-align:right;
	padding-right:5px;
}
#mainregion .mainbox .mid td.values02 {
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-align:right;
	padding-right:5px;
}
.customerinput {
	background:#fff url(../vintage_files/web_images/bg-customer.png) no-repeat;
	color: #666;
	font: bold 11px Arial, Helvetica, sans-serif;
	border:solid 1px #bdbab5;
	width:350px;
	padding:3px;
}
.customerinput02 {
	background:#fff url(../vintage_files/web_images/bg-customer02.png) no-repeat;
	color: #666;
	font: bold 11px Arial, Helvetica, sans-serif;
	border:solid 1px #bdbab5;
	width:350px;
	padding:3px;
}
.home-row {
	width:990px;
	background-color:#fbf9f6;
	display:block;
	clear:both;
}
.home-row .top {
}
.home-row .mid {
	width:990px;
	background:#fbf9f6 url(../vintage_files/web_images/bg-home-mid.png);
}
.home-row .mid .label-newarrivals {
	height:25px;
	background:url(../vintage_files/web_images/boxlabel-newarrivals02.png) no-repeat;
	margin:0 0 5px 22px;
}
.home-row .mid .label-popular {
	height:25px;
	background:url(../vintage_files/web_images/boxlabel-popular02.png) no-repeat;
	margin:0 0 5px 22px;
}
.home-product-row {
	width:968px;
	padding-left:22px;
}
#home-row .bottom {
}
#footer {
	width:100%;
	height:51px;
	background-image:url(../vintage_files/web_images/bg-footer.png);
}
#footer p {
	font-size:11px;
	font-weight:bold;
	color:#666;
	text-align:right;
	padding:25px 10px 0 0;
}
.thankyou {
	color:#bb1675;
	font-size:20px;
	font-weight:bold;
	padding:30px 0 5px 0;
}
.thankyou02 {
	font-size:14px;
	font-weight:bold;
	padding-bottom:25px;
}
.thankyou02 a {
	color:#999;
	text-decoration:none;
}
.thankyou02 a:hover {
	text-decoration:underline;
}
/* NAVIGATION
================================================= */ 


#nav {
	padding:10px 0 10px 20px;
}
#containerul .symbols {
	float:left;
	width:14px;
	height:1em;
	background-position:0 110%;
	background-repeat:no-repeat;
	display:block;
	cursor:pointer;
}
#containerul ul {
	list-style-type:none;
	list-style-position:outside;
}
#containerul li {
	list-style-type:none;
	font-size: 12px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
	padding-bottom:3px;
}
#containerul ul li.header {
	font:bold 12px/1.5em Arial, Helvetica, sans-serif;
	color: #ffd800;
}
#containerul ul li.header a {
	color: #ffd800;
	text-decoration:none;
	border-bottom:solid 1px #ff8a44 !important;
}
#containerul ul li.header a:hover {
	color:#ff8a44;
	font-weight:bold;
	text-decoration:none;
	border-bottom:solid 1px #ff8a44 !important;
}
#containerul ul li.level2 {
	font:bold 11px/1.5em Arial, Helvetica, sans-serif;
	color:#fff;
	margin-left:10px;
	text-transform:uppercase;
	padding:1px 0;
}
#containerul ul li.level2 a {
	color:#BB1675 !important;
	text-decoration:none;
}
#containerul ul li.level2 a:hover {
	color:#ff7d02 !important;
	text-decoration:none;
	border-bottom:solid 1px #ff7d02 !important;
}
