@font-face {	font-family: 'ArcherBold';	src: url('http://blog.vid.ly/css/fonts/ArcherBold.eot');	src: 		local('fakefontname'), 		url('http://blog.vid.ly/css/fonts/ArcherBold.woff') format('woff'), 		url('http://blog.vid.ly/css/fonts/ArcherBold.otf') format('opentype'), 		url('http://blog.vid.ly/css/fonts/ArcherBold.ttf') format('truetype'), 		url('http://blog.vid.ly/css/fonts/ArcherBold.svg') format('svg');	font-weight: normal;	font-style: normal;}@font-face {	font-family: 'AgendaRegular';	src: url('http://blog.vid.ly/css/fonts/AgendaRegular.eot');	src: 		local('fakefontname'), 		url('http://blog.vid.ly/css/fonts/AgendaRegular.woff') format('woff'), 		url('http://blog.vid.ly/css/fonts/AgendaRegular.otf') format('opentype'), 		url('http://blog.vid.ly/css/fonts/AgendaRegular.ttf') format('truetype'), 		url('http://blog.vid.ly/css/fonts/AgendaRegular.svg') format('svg');	font-weight: normal;	font-style: normal;}@font-face {	font-family: 'AgendaSemiBold';	src: url('http://blog.vid.ly/css/fonts/AgendaSemiBold.eot');	src: 		local('fakefontname'), 		url('http://blog.vid.ly/css/fonts/AgendaSemiBold.woff') format('woff'), 		url('http://blog.vid.ly/css/fonts/AgendaSemiBold.otf') format('opentype'), 		url('http://blog.vid.ly/css/fonts/AgendaSemiBold.ttf') format('truetype'), 		url('http://blog.vid.ly/css/fonts/AgendaSemiBold.svg') format('svg');	font-weight: normal;	font-style: normal;}@font-face {	font-family: 'AgendaRegularExtraCondensed';	src: url('http://blog.vid.ly/css/fonts/AgendaRegularExtraCondensed.eot');	src: 		local('fakefontname'), 		url('http://blog.vid.ly/css/fonts/AgendaRegularExtraCondensed.woff') format('woff'), 		url('http://blog.vid.ly/css/fonts/AgendaRegularExtraCondensed.otf') format('opentype'), 		url('http://blog.vid.ly/css/fonts/AgendaRegularExtraCondensed.ttf') format('truetype'), 		url('http://blog.vid.ly/css/fonts/AgendaRegularExtraCondensed.svg') format('svg');	font-weight: normal;	font-style: normal;}@font-face {	font-family: 'AgendaBlackExtraCondensed';	src: url('http://blog.vid.ly/css/fonts/AgendaBlackExtraCondensed.eot');	src: 		local('fakefontname'), 		url('http://blog.vid.ly/css/fonts/AgendaBlackExtraCondensed.woff') format('woff'), 		url('http://blog.vid.ly/css/fonts/AgendaBlackExtraCondensed.otf') format('opentype'), 		url('http://blog.vid.ly/css/fonts/AgendaBlackExtraCondensed.ttf') format('truetype'), 		url('http://blog.vid.ly/css/fonts/AgendaBlackExtraCondensed.svg') format('svg');	font-weight: normal;	font-style: normal;}.wrapper{	width:100%;}.content{	position:relative;	width:100%;}.content-wrapper{	width:940px;	position:relative;	min-height:500px;	margin:0 auto;	padding: 40px 0 40px 60px;}.footer{	width:100%;	background-color:white;	border-top:1px solid #c8bfac;	height:75px;}.footer-border-top{	border-top:1px solid #eaeaea;	height:75px;	margin-top:2px;}.footer-content{	width:999px;	margin:0 auto;	height:75px;	position:relative;}.footer-content .logo{	background-image:url(../imgs/logo-footer.png);	background-repeat:no-repeat;	width:114px;	height:51px;	position:absolute;	top:15px;	left:25px;}.footer-content .links{	font-family:calibri;	color:#a6a5a5;	position:absolute;	top:15px;	left:155px;}.footer-content .copyright{	position:absolute;	top:40px;	left:155px;	color:#a7a7a7;	font-size:11px;	font-family:AgendaSemiBold;	line-height:18px;}.footer-content .links a{	font-family:AgendaRegular, calibri;	text-decoration:none;	font-size:18px;	font-weight:bold;	color:#a6a5a5;}.footer-content .links a:visited{	color:#a6a5a5;}.footer-content .by-encoding{	font-family:AgendaBoldItalic, calibri;	font-style:italic;	text-decoration:none;	font-size:13px;	font-weight:bold;	color:#949494;	background-image:url(../imgs/footer-logo.jpg);	background-repeat:no-repeat;	background-position:right 7px;	height:41px;	width:250px;	position:absolute;	right:20px;	bottom:0;	border-left:1px solid #d4d4d4;	padding-top:11px;	padding-left:20px;}.cursor-pointer{	cursor:pointer;}.content-wrapper .nav a{	color:#a8702b;	font-weight:bold;	font-family: AgendaSemiBold, calibri;	font-size:28px;	text-decoration:none;	text-shadow:2px 1px 0 #FFFFFF;}.content-wrapper .nav span{	font-size:20px;	font-family:calibri, arial;	vertical-align:text-top;}