/* --------------------------------------------
	VINTAGE MAIN
-------------------------------------------- */

body {
	background:#fafafa url(../serebro/theme.jpg);
}

#header .site-name a 	{ background: url(../serebro/logo.png) no-repeat 0 0; }

::-moz-selection 		 { background: #71a4a1; color: #fff; text-shadow: none; } 
::selection 			 { background: #71a4a1; color: #fff; text-shadow: none; }

.userbar-arrows { 
	background: url(../serebro/arrow-userbar-new.png) repeat-x transparent; 
}

.menu ul,
.userbar {
	background:url(../serebro/footer.jpg) #000;
}

#wrapper {
	-moz-box-shadow:0 0 3px rgba(0,0,0,.1), inset 0 0 4px rgba(0,0,0,.1);
	-webkit-box-shadow:0 0 3px rgba(0,0,0,.1), inset 0 0 7px rgba(0,0,0,.1);
	box-shadow:0 0 3px rgba(0,0,0,.1), inset 0 0 7px rgba(0,0,0,.1);
	border:6px solid #f7f5f1;
	background:url(../serebro/theme.jpg) 100% 0 repeat-y #fff;
	z-index: 1;
}

#wrapper:before {
	-moz-box-shadow:0 0 4px rgba(0,0,0,.1);
	-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);
	box-shadow:0 0 4px rgba(0,0,0,.1);
	border-left:6px solid #f7f5f1;
	content:"";
	height:100%;
	position:absolute;
	right:270px;
	top:0;
	z-index:1;
}

#wrapper.content-right {
	background:url(../serebro/theme.jpg) 0 0 repeat-y #fff;
}

#footer				   {
	top: -45px; 
	margin: 0 auto -4em; 
}

.footer-tag-line:after {
	content:"";
	display:block;
	width:100%;
	height:6px;
	position:relative;
	bottom:-35px;
	background:url(../vintage/arrow-footer.png);
}

.footer-tag-line:before {
	content:"";
	display:block;
	width:100%;
	height:6px;
	position:relative;
	top:-50px;
	background:url(../vintage/arrow-footer.png);
}

.footer-tag-line .tag-cloud li a {
	color:#818181;
}

.footer-tag-line .tag-cloud li a:hover {
	background-color:#65C0BB;
	color:#fff;
}

.footer-about,.footer-line-arrow-one,.footer-line-arrow-two,.stat-performance,.footer-tag-line {
	background:url(../serebro/footer.jpg) #000;
}