/*-----
AWA DIGITAL: Print Style Sheet 
---------------------------------------------------------------------------------
Version: 1.0
Author: Richard Stephenson
Email: richard.stephenson@awadigital.com
Website: http://www.awadigital.com
DOB: 28 JUNE 2007
Last Mod: 3 JULY 2007
-------------------------------------------------------------------------------*/
* {
font-family: Tahoma, Arial, Verdana, sans-serif;
line-height:1.3em;
margin:0;
padding:0;
}
a {
color:#000;
text-decoration:none;
}
h1 {
font-weight:normal;
font-size:40pt;
margin:10pt 0 15pt;
}
h1 em {
font-style:normal;
color:#DB231A;
}
h2 {
font-weight:normal;
font-size:20pt;
color:#DB231A;
margin-bottom:15pt;
}
h3 {
font-weight:normal;
font-size:16pt;
color:#DB231A;
margin-top:15pt;
border-bottom:0.5pt solid #C1B3AA;
margin-bottom:5pt;
}
h4 {
font-weight:bold;
font-size:11pt;
color:#000000;
margin-top:10pt;
margin-bottom:3pt;
}
p,dl,blockquote,cite {
font-size:10pt;
color:#000000;
margin-bottom:10pt;
}
ul,ol {
margin-bottom:10pt;
padding-top:5pt;
}
dt {
font-weight:bold;
}
dd {
margin-bottom:10pt;
}
blockquote {
margin-bottom:4pt;
}
cite {font-weight:bold;font-style:normal;}
li {
font-size:10pt;
color:#000000;
padding-left:0;
margin-left:20pt;
}
img {
border:2pt solid #DDD;
}

/*-- HOMEPAGE -----------------------------------------------------------------*/
div.latest-work,
div.news-updates,
div#clients,
#clients_list {
margin:10pt 0 30pt;
}
div.latest-work {
overflow:hidden;
}
div.latest-work li,
#clients li,
#clients_list li {
width:20%;
margin-right:3%;
margin-bottom:3%;
float:left;
padding:0;
margin-left:0;
list-style:none;
}
#clients_list li {
width:30%;
}
div.latest-work li span,
#clients li span,
#clients_list li span {
display:block;
}

/*-- JOBS ---------------------------------------------------------------------*/
#content div.job h3 {
margin-bottom:10pt;
}

/*-- PORTFLOIO ----------------------------------------------------------------*/
#portfolio {
margin:10pt 0 30pt;
float:left;
width:100%;
overflow:hidden;
}
#portfolio ul li {
width:20%;
margin-right:3%;
margin-bottom:3%;
float:left;
padding:0;
margin-left:0;
list-style:none;
}
#portfolio ul li span {
display:block;
}

/*-- NEWS ---------------------------------------------------------------------*/
.news #content h1,
.news #content h2,
.news-latest {
display:none;
}
.news #content .news-story h1,
.news #content .news-story h2 {
display:block;
}
.news #content .news-story img {
border:2pt solid #DDD;
margin-bottom:10pt;
}
/*-- CONTACT US ---------------------------------------------------------------*/
.contact_us address {
margin:10pt 0 5pt;
font-style:normal;
font-size:10pt;
}
.contact_us .vcard {
font-size:10pt;
}
#map {
margin:10pt 0;
}
.contact_us #secondary-content {
padding-bottom:20pt;
}

/*-- HIDE STUFF ---------------------------------------------------------------*/
#accessibility,
#navigation,
#footer ul,
.news-item span,
p.more,
#content div.job p.apply,
.contact_us #map,
#portfolio-navigation {
display:none;
}

/*-- BRANDING -----------------------------------------------------------------*/
#branding {
border-bottom:2pt solid #C1B3AA;
position:relative;
padding-bottom:10pt;
}
#branding img {
border:0;
}
#branding p {
position:absolute;
right:0;
top:0;
font-size:9pt;
font-weight:bold;
text-align:right;
color:#DB231A;
}
#branding p span {
display:block;
}
#branding p a {
color:#DB231A;
}

/*-- FOOTER -------------------------------------------------------------------*/
#footer {
border-top:2pt solid #C1B3AA;
position:relative;
padding-top:5pt;
font-size:8pt;
clear:both;
}

/*-- FLASH --------------------------------------------------------------------*/
.sIFR-flash, 
.sIFR-flash object,
.sIFR-flash embed {
display:none !important;
height:0;
width:0;
position:absolute;
overflow:hidden;
}
span.sIFR-alternate {
visibility:visible !important;
display:block !important;
position:static !important;
left:auto !important;
top:auto !important;
}

