@import url(lib/lib.css);/* -------------------------------------------------------------- Ben Bailey print stylesheet V1 - 28/10/2008Author - benbailey.com.au-------------------------------------------------------------- *//* =primaryNavigation - primary navigation of the website --------------------------------------------------------------------------*/#primaryNavigation { display: none; }/* =banner--------------------------------------------------------------------------*/#banner h1, #banner p {color: #000;width: auto;}#banner h1 { text-indent: 0;background: none;}/* =secondary-navigation --------------------------------------------------------------------------*/#secondaryNavigation {display: none;}/* =content--------------------------------------------------------------------------*//* =home page--------------------------------------------------------------------------*/#homeProjects div {display: block;}#fromTheBlog {margin-top: 20px;clear: left;padding: 20px 0;border-top: 1px solid #A9A9A9;}/* =projects page--------------------------------------------------------------------------*/.project {float: left;width: 100%;padding-bottom: 5px;margin-top: 23px;border-bottom: 1px solid #CCC;}.projectImages {float: left;width: 200px;}.projectImages img {border: 4px double #CCC;padding: 5px;background: #FFF;margin-bottom: 10px;}#content .projectImages a { border: 0; }.projectImages a img:hover, .projectImages a img:focus  {border: 4px double #666;}.projectWriteOff {float: left;width: 350px;padding-right: 5px}#content .relatedServices {float: left;width: 155px;padding-left: 11px;padding-bottom: 20px;border-left: 1px solid #CCC;margin: 0 0 10px 0;font-size: 0.9em;}/* =footer--------------------------------------------------------------------------*/#footer ul {margin: 0;}#footer ul li {list-style-type: none;display: inline;padding-right: 25px;font-size: 0.95em;}/* =HTML elements--------------------------------------------------------------------------*/a:link { color: #000; text-decoration: underline; }body {font-family: Helvetica, Arial, Verdana, sans-serif;background: #FFF;margin: 0;}dd { margin-left: 0; }em { background: none; }h1 { font-size: 1.45em; }h2 { font-size: 1.25em; }h3 { font-size: 1.1em; }h4 { font-size: 1em; }h5 { font-size: 1em; }h6 { font-size: 1em; }h1, h2, h3, h4, h5, h6 { font-family: Helvetica, Arial, Verdana, sans-serif;font-weight: bold;line-height: 1.25;}h2, h3, h4, h5, h6 { font-weight: bold; margin-bottom: 0.2em; }h2 + h3, h3 + h4 { margin-top: 1em; }img { margin: 0; }table {border-left: 1px solid #ddd;}th,td   { padding: 10px 4px;border-right: 1px solid #ddd;}th { border-right: 0;border-bottom: 1px solid #ddd;background: #4F6272;color: #FFF;}/* =form layout--------------------------------------------------------------------------*/form label {display: block;}