/* CSS file - Touchdown PR */

/* = General Typography */
body {font: normal 88%/150% Arial, Helvetica, sans-serif; color: #494a4c; background: #fff url(/images/body-bg.jpg) repeat-x 0 0;}

h1, h2, h3, h4, h5, h6 {color: #4a4b4b; font-weight: bold; text-transform: uppercase; line-height: 1.5em}
h1 {font-size: 1.71em;} /* 24px */
h2 {font-size: 1.57em; margin-bottom: 1em} /* 22px */
h3 {font-size: 1.43em; margin-bottom: 1em} /* 20px */
h4 {font-size: 1.29em; margin-bottom: 1em} /* 18px */
h5 {font-size: 1.14em; margin-bottom: 0.5em} /* 16px */
h6 {font-size: 1em; margin-bottom: 0.5em} /* 14px */


p {font-size: 1em; line-height: 1.5em; margin-bottom: 1.5em;}
p.first {font-size: 1.17em;}

a {color: #ee4035; font-weight: bold; text-decoration: none; border-bottom: 1px dotted #ee4035;}
a:hover {text-decoration: none; border: 0;}
a.read-more {background-color: #ee4035; padding: 0 2px; color: #fff; border: 0; text-transform: uppercase; font-size: 0.92em}
a.read-more:hover {background-color: #4a4b4b;}

em, i, strong {font-weight: bold;}
.hidden {display: none}

.entry img {margin-bottom: 12px}
/*hr {background: url(/images/content-secondary-hr.png) no-repeat center center; border: 0; height: 9px}*/

blockquote, q {font-style: italic;}
#content-primary blockquote {margin: 0 auto 1.5em;}

#content-primary ul {list-style-type: disc; margin: 0 0 1.5em 18px;}
#content-primary ul ul {list-style-type: circle;}
#content-primary ul ul ul {list-style-type: square;}
#content-primary ul ul ul ul {list-style-type: disc;}

#content-primary ol {list-style-type: decimal; margin: 0 0 1.5em 18px;}
#content-primary ol ol {list-style-type: upper-alpha;}
#content-primary ol ol ol {list-style-type: lower-roman;}
#content-primary ol ol ol ol {list-style-type: decimal;}

#content dl {margin-bottom: 1.5em;}
#content dl dt {float: left; margin-right: 10px; font-weight: bold}

.emphasised {font-size: 1.67em;}
.right {text-align: right;}
.no-border {border: 0}

/* = General Styles */
ul#nav-skip {position: absolute; top: -9999px; margin: 0;}
ul#nav-skip li {display: inline;}

.clear-both:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clear-both {display: inline-block;}
/* Hides from IE-mac \*/
* html .clear-both {height: 1%;}
.clear-both {display: block;}
/* End hide from IE-mac */