/*

Aztec Media - Global Stylesheet
http://www.aztecmedia.eu/
Handwritten by Oliver Coningham

*/

																					/* ------------ Toolbox ------------ */

.float-left { float: left; }
.float-right { float: right; }
.align-right { text-align: right; }
.cleared { clear: both; }
.hide { display: none; }
.smaller { font-size: 90%; }
.larger { font-size: 110%; }
hr { display: none; }
strong { font-weight: bold; }

.warning { 
	margin-bottom: 0;
	padding: 10px 0 35px 64px; 
	background: url('../images/icon-warning.gif') no-repeat 0 50%; 
	}


.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

																					/* ------------ Defaults ------------ */

body {
	background: #2b2b2b url('../images/contact-body-bg.gif') repeat-x 0 0;
	color: #464646;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	padding: 0 0 20px 0;
	line-height: 1.5em;
	}
	
#skip { 
	display: block;
	height: 100px;
	margin-top: -100px; 
	}
	
#container {
	margin: auto;
	width: 960px;
	}

																					/* ------------ Branding ------------ */

#branding {
	height: 86px;
	margin: auto;
	text-indent: -25000px;
	width: 960px;
	}
	
#branding #logo {
	background: url('../images/logo-bg.gif') no-repeat top right;
	float: left;
	height: 86px;
	width: 460px;
	}

#branding #logo h1 a {
	background: url('../images/h1-bg.gif') no-repeat 0 0;
	display: block;
	height: 46px;
	margin: 20px 10px 0 0;
	width: 230px;
	}
	
/* 
#branding #telephone {
	background: url('../images/telephone-bg.gif') no-repeat 0 0;
	float: right;
	height: 56px;
	margin-top: 30px;
	width: 146px;
	}
*/
	
#branding #telephone {
	background: url('../images/telephone-number.gif') no-repeat 0 0;
	float: right;
	height: 9px;
	margin-top: 38px;
	width: 176px;
	}
	
																					/* ------------ Navigation ------------ */

#nav {
	background: #f67e1b url('../images/nav-bg.gif') no-repeat bottom left;
	height: 31px;
	margin: auto;
	text-indent: -25000px;
	width: 960px;
	}

#home #nav, #portfolio #nav {
	height: 26px;
	}
	
#nav li {
	float: left;
	}

#nav a {
	display: block;
	height: 26px;
	width: 120px;
	}
	
#nav a:hover {
	background-position: 0 -26px;
	}
		
#nav-home a { background: url('../images/nav-home.gif') no-repeat 0 0; }
#nav-about a { background: url('../images/nav-about.gif') no-repeat 0 0; }
#nav-services a { background: url('../images/nav-services.gif') no-repeat 0 0; }
#nav-portfolio a { background: url('../images/nav-portfolio.gif') no-repeat 0 0; }
#nav-clients a { background: url('../images/nav-clients.gif') no-repeat 0 0; }
#nav-blog a { background: url('../images/nav-blog.gif') no-repeat 0 0; }
#nav-zone a { background: url('../images/nav-zone.gif') no-repeat 0 0; }
#nav-contact a { background: url('../images/nav-contact.gif') no-repeat 0 0; }

#home #nav-home a, 
#about #nav-about a,
#services #nav-services a, 
#portfolio #nav-portfolio a,
#clients #nav-clients a, 
#blog #nav-blog a,
#zone #nav-zone a, 
#contact #nav-contact a { 
background-position: 0 -26px; 
	}
	
#home #nav-home a, 
#about #nav-about a,
#services #nav-services a, 
#portfolio #nav-portfolio a,
#clients #nav-clients a, 
#blog #nav-blog a,
#zone #nav-zone a { 
background-position: 0 -26px; 
	}
	
#contact #nav-contact a, 
#about #nav-about a,
#services #nav-services a,
#clients #nav-clients a,
#blog #nav-blog a,
#zone #nav-zone a { 
background-position: 0 -52px; 
	}
	
																					/* ------------ Panel ------------ */

#portfolio #panel-outer, #about #panel-outer, #clients #panel-outer {
	height: 279px;
	}
	
#portfolio .slider-wrap {
	height: 279px;
	}

#panel-outer {
	background: url('../images/panel-outer-bg.jpg') no-repeat top center;
	height: 329px;
	width: 100%;
	}

.slider-wrap {
	background: url('../images/panel-inner-bg.gif') repeat-x 0 0;
	color: #fff;
	height: 329px;
	margin: auto;
	width: 960px;
	position: relative;
	}

.csw {
	background-color: #6e6e6e;
	height: 329px; 
	overflow: auto;
	width: 100%; 
	}

.csw .loading {
	height: 329px; 
	margin: 148px 0 0 0; 
	text-align: center;
	}

.stripViewer {
	clear: both;
	height: 279px;
	margin: auto;
	overflow: hidden; 
	position: relative;
	width: 960px;
	}

.stripViewer .panelContainer {
	left: 0; 
	list-style-type: none;
	position: relative;
	top: 0;
	width: 100%;
	}

.stripViewer .panelContainer .panel {
	float: left;
	height: 100%;
	position: relative;
	width: 960px; 
	}
				
.stripNav ul li {
	float: left;
	margin-right: 0;
	}

.stripNav a {
	display: block;
	height: 50px;
	text-indent: -25000px;
	width: 192px;
	}

.stripNav li.tab1 a { background: url('../images/panel-nav-website.gif') no-repeat 0 0; }
.stripNav li.tab2 a { background: url('../images/panel-nav-graphic.gif') no-repeat 0 0; }
.stripNav li.tab3 a { background: url('../images/panel-nav-photography.gif') no-repeat 0 0; }
.stripNav li.tab4 a { background: url('../images/panel-nav-marketing.gif') no-repeat 0 0; }
.stripNav li.tab5 a { background: url('../images/panel-nav-print.gif') no-repeat 0 0; }

.stripNav li a:hover, .stripNav li a.current {
	background-position: 0 -50px;
	}
	
.panel-flash {
	background: url('../images/panel-flash-bg.png') no-repeat 50% 50%;
	float: left;
	height: 279px;
	width: 597px;
	}

.panel-flash #slideshow-1, .panel-flash #slideshow-2, 
.panel-flash #slideshow-3, .panel-flash #slideshow-4,
.panel-flash #slideshow-5 {
	margin: 20px 0 0 20px;
	}

.panel-copy {
	float: left;
	height: 239px;
	line-height: 1.7em;
	margin-top: 20px;
	position: relative;
	width: 343px;
	}

.panel-copy p {
	background: url('../images/panel-copy-p-bg.gif') repeat 0 0;
	}

.panel-copy h2 {
	font-size: 130%;
	font-weight: bold;
	margin-bottom: 5px;
	}

.panel-copy p, .panel-copy ul {
	margin-bottom: 15px;
	}

.panel-copy ul li {
	background: url('../images/icon-tick.png') no-repeat 0 50%;
	padding: 0 0 1px 25px;
	}

.panel-copy .panel-more {
	background: url('../images/btn-panel-more.png') no-repeat 0 0;
	display: block;
	float: right;
	height: 20px;
	text-indent: -25000px;
	width: 65px;
	}
	
.btn-portfolio-more a {
	background: url('../images/btn-portfolio-more.gif') no-repeat 0 0;
	display: block;
	height: 20px;
	position: absolute;
	right: 0;
	text-indent: -25000px;
	top: 219px;
	width: 65px;
	}

																					/* ------------ Content ------------ */

#content {
	background: #333 url('../images/content-bg.gif') repeat-x 0 0;
	padding: 20px;
	position: relative;
	width: 920px;
	}

#contact #content, 
#about #content, 
#services #content, 
#portfolio #content, 
#clients #content, 
#zone #content,
#blog #content,
#sitemap #content,
#downloads #content {
	padding: 0;
	width: 960px;
	}
	
#content-wrapper {
	background: url('../images/thumbprint.png') no-repeat bottom left;
	padding: 20px;
 	}
	
#content p {
	margin-bottom: 1.25em;
	}
	
#content a {
	color: #fa7f1a;
	text-decoration: underline;
	}
	
#content a:hover {
	color: #fa7f1a;
	text-decoration: none;
	}
	
#home #content #copy a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
	}
	
#home #content #copy a:hover {
	color: #fa7f1a;
	text-decoration: underline;
	}

																					/* ------------ Sidebar ------------ */

#content #sidebar { 
	float: left;
	width: 241px;
	}

																					/* ------------ Subnav ------------ */

#content #subnav { 
	color: #d9d9d9;
	float: left;
	margin-right: 20px;
	width: 221px;
	}

#contact #content #subnav ul,
#about #content #subnav ul,
#blog #content #subnav ul { 
	margin-bottom: 1.25em;
	}
	
#content #subnav strong { 
	color: #fa7f1a;
	}

#subnav h3 {
	background: url('../images/subnav-h3-bg.gif') no-repeat 0 0;
	color: #fff;
	float: left;
	height: 28px;
	padding: 6px 0 0 20px;
	width: 201px;
	}

#subnav ul a {
	background: url('../images/subnav-a-bg.gif') no-repeat 0 0;
	color: #333;
	display: block;
	clear: both;
	height: 22px;
	padding: 3px 0 0 44px;
	text-decoration: none;
	width: 177px;
	}
#subnav ul a:hover, #subnav .top a:hover, #subnav ul a.selected, #subnav .top a.selected {
	background-position: 0 -25px;
	color: #d9d9d9;
	text-decoration: none;
	}
#subnav .top a {
	background: url('../images/subnav-a-top-bg.gif') no-repeat 0 0;
	}
#subnav .bottom a {
	background: url('../images/subnav-a-bottom-bg.gif') no-repeat 0 0;
	height: 29px;
	padding: 3px 0 0 44px;
	}
#home #subnav .bottom a {
	margin-bottom: 0;
	}
#subnav .bottom a:hover, #subnav .bottom a.selected {
	background-position: 0 -32px;
	}

																					/* ------------ Legend ------------ */

#content #legend { 
	background: url('../images/legend-bg.png') no-repeat bottom left;
	float: left;
	margin-top: 20px;
	padding-bottom: 13px;
	width: 221px;
	}

#legend h3 {
	background: url('../images/legend-h3-bg.png') no-repeat 0 0;
	color: #fff;
	float: left;
	height: 28px;
	padding: 6px 0 0 20px;
	width: 201px;
	}

#content #legend li { 
	display: block;
	float: left;
	height: 31px;
	text-indent: -25000px;
	}
		
#legend-designed { background: url('../images/legend-designed.gif') no-repeat 0 0; width: 111px; }
#legend-built { background: url('../images/legend-built.gif') no-repeat 0 0; width: 111px; }
#legend-seo { background: url('../images/legend-seo.gif') no-repeat 0 0; width: 111px; }
#legend-hosted { background: url('../images/legend-hosted.gif') no-repeat 0 0; width: 110px; }
#legend-ecommerce { background: url('../images/legend-ecommerce.gif') no-repeat 0 0; width: 110px; }
#legend-cms { background: url('../images/legend-cms.gif') no-repeat 0 0; width: 110px; }

																					/* ------------ Portfolio ------------ */

#portfolio #coverflow { 
	padding: 30px 0 0 20px;
	}

#portfolio-info { 
	float: left;
	margin: 0 20px 15px 0;
	width: 310px;
	}
	
#portfolio-screenshot { 
	float: right;
	margin-bottom: 20px;
	width: 309px;
	}

#portfolio-tools { 
	clear: both;
	}
	
#portfolio-button a { 
	background: url('../images/btn-launch-website.gif') no-repeat 0 0;
	display: block;
	float: left;
	height: 39px;
	margin-right: 20px;
	text-indent: -25000px;
	width: 146px;
	}

#dedicated-button a { 
	background: url('../images/btn-view-portfolio.gif') no-repeat 0 0;
	display: block;
	float: left;
	height: 39px;
	text-indent: -25000px;
	width: 146px;
	}
#portfolio-button a:hover,
#dedicated-button a:hover { 
	background-position: 0 -39px;
	}
	
#portfolio-icons { 
	float: right;
	}
	
#portfolio-icons li {
	float: left;
	height: 26px;
	margin-left: 5px;
	text-indent: -25000px;
	width: 27px;
	}
	
#icon-designed { background: url('../images/icon-designed.gif') no-repeat 0 0; }
#icon-built { background: url('../images/icon-built.gif') no-repeat 0 0; }
#icon-seo { background: url('../images/icon-seo.gif') no-repeat 0 0; }
#icon-hosted { background: url('../images/icon-hosted.gif') no-repeat 0 0; }
#icon-ecommerce { background: url('../images/icon-ecommerce.gif') no-repeat 0 0; }
#icon-cms { background: url('../images/icon-cms.gif') no-repeat 0 0; }

#thumbnails {
	margin: 25px 0 10px 0;
	}

#thumbnails a img {
	background: url('../images/thumbnail-bg.gif') no-repeat 0 0;
	float: left;
	margin: 0 8px 8px 0;
	padding: 3px;
	}

#thumbnails a:hover img {
	background-position: 0 -98px;
	}

#portfolio #portfolio-mini {
	height: 170px;
	margin-top: 20px;
	width: 920px;
	}

#portfolio #portfolio-mini .screenshot {
	float: left;
	height: 118px;
	margin-right: 20px;
	width: 148px;
	}

																					/* ------------ Copy ------------ */

#content #copy { 
	background: #d9d9d9 url('../images/copy-bg.gif') no-repeat bottom left;
	float: right;
	margin-right: 0;
	width: 679px;
	}

#about #content .about-bg { 
	background: #d9d9d9 url('../images/about-copy-bg.jpg') no-repeat bottom left; 
	padding-bottom: 175px;
	}

#services #content .marketing-bg { 
	background: #d9d9d9 url('../images/marketing-copy-bg.jpg') no-repeat bottom left; 
	padding-bottom: 183px;
	}

#services #content .print-bg { 
	background: #d9d9d9 url('../images/print-copy-bg.jpg') no-repeat bottom left; 
	padding-bottom: 185px;
	}

/*
#services #content .video-bg { 
	background: #d9d9d9 url('../images/video-copy-bg.jpg') no-repeat bottom left; 
	padding-bottom: 150px;
	}
*/

#services #content .presentation-bg { 
	background: #d9d9d9 url('../images/presentation-copy-bg.jpg') no-repeat bottom left; 
	padding-bottom: 200px;
	}

#services #content .copywriting-bg { 
	background: #d9d9d9 url('../images/copywriting-copy-bg.jpg') no-repeat bottom left; 
	padding-bottom: 180px;
	}
#services #content .copywriting-bg blockquote { 
	background: url('../images/blockquote-top-bg.gif') no-repeat 0 0; 
	float: left;
	font-style: italic;
	font-size: 120%;
	line-height: 1.5em;
	margin: 5px 20px 20px 0;
	padding-top: 56px;
	width: 206px;
	}
#services #content .copywriting-bg blockquote p { 
	background: url('../images/blockquote-bot-bg.gif') no-repeat bottom left; 
	margin-bottom: 0;
	padding: 0 10px 61px 10px;
	}
#services #content .copywriting-bg #text { 
	float: left;
	width: 410px;
	}
			
#services #content .posters-bg { 
	background: #d9d9d9 url('../images/posters-copy-bg.jpg') no-repeat bottom left; 
	padding-bottom: 280px;
	}

#services #content .player-bg { 
	position: relative;
	}
#services #content .player-bg #player { 
	float: left;
	height: 285px;
	width: 320px;
	}
#services #content .player-bg #ebook-heading { 
	background: url('../images/player-h4-bg.gif') no-repeat 0 0; 
	display: block;
	height: 37px;
	margin: 0 0 20px 0;
	text-indent: -25000px;
	width: 289px;
	}
#services #content .player-bg #text { 
	float: right;
	width: 289px;
	}
#services #content .player-bg #ebook-samples { 
	position: relative;
	}
#services #content .player-bg #ebook-samples a {
	background: url('../images/player-button-bg.png') no-repeat 0 0; 
	display: block;
	height: 87px;
	width: 87px;
	position: absolute;
	text-indent: -25000px;
	}
#services #content .player-bg #ebook-samples a:hover {
	background: url('../images/player-button-bg.png') no-repeat 0 -87px; 
	}
#ebook-sample-toolstream {
	top: 115px;
	left: 50px;
	}
#ebook-sample-evolver {
	top: 80px;
	left: 215px;
	}
#ebook-sample-triton {
	top: 50px;
	left: 340px;
	}	
#services #content #coloured-books { 
	background: url('../images/player-copy-bg.png') no-repeat 0 0; 
	height: 324px;
	position: absolute;
	bottom: -30px;
	right: -30px;
	width: 291px;
	}
		
#services #content .aerial-bg { 
	background: #d9d9d9 url('../images/aerial-copy-bg.jpg') no-repeat bottom left; 
	padding-bottom: 150px;
	position: relative;
	}
#services #content #aerial-skycam { 
	background: url('../images/aerial-skycam.png') no-repeat  0 0; 
	height: 614px;
	position: absolute;
	bottom: -36px;
	left: -46px;
	width: 309px;
	}
#services #content .aerial-bg ul { 
	font-size: 90%;
	margin-left: 10px;
	}
#services #content .aerial-bg ul li { 
	background: url('../images/icon-lens.jpg') no-repeat 0 50%; 
	font-weight: bold;
	padding: 3px 0 3px 26px;
	}
#services #content .aerial-bg #examples { 
	float: left;
	margin-left: 30px;
	width: 210px;
	}
#services #content .aerial-bg #examples img { 
	float: left;
	margin-bottom: 20px;
	}
#services #content .aerial-bg #text { 
	float: left;
	width: 398px;
	}
					
#services #content #btn-player { 
	background: #d9d9d9 url('../images/logo-aztec-media-player.gif') no-repeat 0 0; 
	display: block;
	height: 89px;
	margin: 150px 0 160px 169px;
	padding: 0;
	text-indent: -25000px;
	width: 300px;
	}

#services #tv-screen,
#about #tv-screen,
#portfolio #tv-screen {
	background: url('../images/television-screen.jpg') no-repeat 0 50%;
	height: 459px;
	margin: 54px 0 -20px 0;
	padding: 23px 0 0 61px;
	width: 578px;	
	}

#services #tv-screen #promo-video,
#services #tv-screen #print-video,
#about #tv-screen #promo-video,
#portfolio #tv-screen #promo-video {
	background-color: #000;
	height: 292px;
	width: 519px;	
	}
			
#services #content #btn-player:hover { 
	background-position: 0 -89px;
	}

#content a.rss {
	background: url(../images/btn-rss.png) no-repeat 0 0;
	display: block;
	height: 30px;
	text-indent: -25000px;
	width: 221px;
	}

#copy h3 {
	background: url('../images/copy-h3-bg.gif') no-repeat 0 0;
	color: #fff;
	float: left;
	height: 38px;
	padding: 6px 0 0 20px;
	margin-bottom: 7px;
	width: 659px;
	}
	
#copy h4 {
	margin-top: 20px;
	}

#portfolio #copy h4 {
	margin-top: 0;
	}
	
#services #copy ul, #clients #copy ul, #blog #copy ul, #downloads #copy-right ul, #contact #copy-inner ul, #about #copy-inner ul {
	line-height: 1.5em;
	margin: 0 0 1.25em 20px;
	}

#services #copy ul li, #clients #copy ul li, #blog #copy ul li, #contact #copy ul li, #about #copy ul li  {
	background: url('../images/bullet.gif') no-repeat 0 50%;
	margin-bottom: 5px;
	padding-left: 11px;
	}

#services #copy #ebooks {
	list-style: none;
	margin: 55px 0 65px 0;
	padding: 0;
	}
#services #copy #ebooks li {
	list-style: none;
	margin: 0;
	padding: 0;
	}
#services #copy #ebooks a {
	display: block;
	float: left;
	height: 240px;
	text-indent: -25000px;
	width: 315px;
	}
#services #copy #ebooks #ebook-toolstream a {
	background: url('../images/ebook-toolstream.jpg') no-repeat 0 0;
	}
#services #copy #ebooks #ebook-evolver a {
	background: url('../images/ebook-evolver.jpg') no-repeat 0 0;
	}
#services #copy #ebooks #ebook-toolstream a:hover,
#services #copy #ebooks #ebook-evolver a:hover {
	background-position: 0 -240px;
	}
				
#downloads #copy-right ul li {
	background: url('../images/icon-pdf.png') no-repeat 0 50%;
	padding: 5px 0 20px 53px;
	}

#copy ol {
	line-height: 1.5em;
	margin: 0 0 1.25em 40px;
	}
	
#copy ol li {
	list-style: decimal outside;
	}
	
#copy-inner {
	padding: 0 20px 13px 20px;
	width: 639px;
	}

#copy-inner #cols {
	background: url('../images/cols-bg.gif') repeat-y 50% 0;
	height: auto;
	}
	
#copy-inner #col-1 {
	float: left;
	width: 299px;
	}

#copy-inner #col-2 {
	float: right;
	width: 299px;
	}
			
#btn-portfolio a {
	background: url('../images/btn-view-portfolio.gif') no-repeat 0 0;
	display: block;
	float: right;
	height: 39px;
	margin-bottom: 5px;
	text-indent: -25000px;
	width: 146px;
	}

#btn-portfolio a:hover {
	background-position: 0 -39px;
	}
	
#portfolio #logo-info {
	margin-bottom: 1.25em;
	}
	
#portfolio #logo-info li {
	clear: both;
	}
		
#portfolio #logo-info strong {
	float: left;
	width: 90px;
	}

#portfolio #logo-info span {
	float: left;
	}

																					/* ------------ Columns ------------ */

#content #copy-left { 
	background: #d9d9d9 url('../images/column-copy-bg.gif') no-repeat bottom left;
	float: left;
	margin-right: 0;
	width: 450px;
	}

#zone #content #copy-left { background: #d9d9d9 url('../images/zone-column-copy-bg.jpg') no-repeat bottom left;	}
#downloads #content #copy-left { background: #d9d9d9 url('../images/downloads-column-copy-bg.jpg') no-repeat bottom left;	}

#copy-left h3 {
	background: url('../images/left-copy-h3-bg.gif') no-repeat 0 0;
	color: #fff;
	float: left;
	height: 38px;
	padding: 6px 0 0 20px;
	margin-bottom: 7px;
	width: 430px;
	}

#content #copy-right { 
	background: #d9d9d9 url('../images/column-copy-bg.gif') no-repeat bottom left;
	float: right;
	margin-right: 0;
	width: 450px;
	}

#copy-right h3 {
	background: url('../images/right-copy-h3-bg.gif') no-repeat 0 0;
	color: #fff;
	float: left;
	height: 38px;
	padding: 6px 0 0 20px;
	margin-bottom: 7px;
	width: 430px;
	}
	
#copy-left #copy-inner-1 {
	padding: 0 20px 13px 20px;
	width: 410px;
	}

#zone #copy-left #copy-inner-1,
#downloads #copy-left #copy-inner-1 {
	padding: 0 20px 190px 20px;
	width: 410px;
	}
		
#copy-right #copy-inner-2 {
	padding: 0 20px 13px 20px;
	width: 410px;
	}

																					/* ------------ Blog ------------ */

#blog-info {
	background: url('../images/blog-info-bg.gif') no-repeat 0 0;
	height: 29px;
	margin-bottom: 1.25em;
	padding: 10px 0 0 48px;
	width: 591px;
	}

#btn-rss-feed a {
	background: url(../images/btn-rss.png) no-repeat 0 0;
	display: block;
	height: 30px;
	text-indent: -25000px;
	width: 221px;
	}

																					/* ------------ About ------------ */

#about .staff-photo {
	float: left;
	margin: 0 20px 15px 0;
	}

#about .staff-info {
	float: left;
	width: 464px;
	}
	
#about #copy .staff-info h4 {
	margin-top: 10px;
	}

																					/* ------------ Clients ------------ */

#clients #content #copy-inner ul a { 
	border-bottom: 1px dotted #464646;
	color: #464646;
	text-decoration: none;	
	}
	
#clients #content #copy-inner ul a:hover { 
	border-bottom: 1px solid #fa7f1a;
	color: #fa7f1a;
	}	

#clients #content #copy-inner h4 { 
	float: left;
	margin-top: 0;
	width: 300px;
	}
		
#clients #content .rating { 
	float: right;
	}

#clients #content .author { 
	margin-bottom: 2em;
	}
		
#clients #content #copy-inner blockquote { 
	background: url('../images/blockquote-bg.gif') no-repeat 0 0;
	padding: 19px 24px 5px 24px;
	width: 591px;
	}	
#clients #content #copy-inner blockquote p { 
	margin-bottom: 0;
	}	
	
#clients #content #copy-inner .blockquote-bottom { 
	background: url('../images/blockquote-bottom-bg.gif') no-repeat 0 0;
	height: 38px;
	width: 639px;
	}	

																					/* ------------ Footer ------------ */

#footer {
	background: url('../images/footer-bg.gif') repeat-x 0 0;
	border-top: 1px solid #d9d9d9;
	color: #595959;
	font-size: 90%;
	height: 28px;
	line-height: 1.25em;
	padding: 11px 20px;
	width: 920px;
	}
	
#footer strong, #footer a {
	color: #fa7f1a;
	font-weight: normal;
	margin-right: 8px;
	text-decoration: none;
	}
	
#footer a:hover {
	color: #fa7f1a;
	text-decoration: underline;
	}

#footer #footer-logo a {
	background: url('../images/aztec-media-logo.gif') no-repeat 0 0;
	display: block;
	height: 16px;
	float: left;
	padding-right: 20px;
	margin: 4px 0 0 0;
	text-indent: -25000px;
	width: 97px;
	}

#footer #address {
	float: left;
	}
		
#footer #copyright {
	float: right;
	text-align: right;
	}
	
#footer #copyright a {
	margin-right: 0;
	}