/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 11 February 2012 03:00:58
*/


body {font:0.8em/1.5 Verdana, Arial, Helvetica, sans-serif; padding: 0;}

#intro, #nav-global, #search-home, #search-bar, #nav-breadcrumb, #nav-landing, #nav-skip, #nav-local, #nav-student-staff, #footer ul, #flash-content, #skip-content, #content hr, #styled-features, #content-secondary, .feature-link, #iru {display:none;}

* {overflow:visible!important; text-align:left!important; color:#000!important; text-decoration:none!important;}

h1 {margin-bottom:20px;}
h2,h3,h4,h5,p {margin:0; padding:0;}
ul,ol,dl,blockquote,table {margin:0 0 10px 0;}

table {border:1px solid #D9D9D9!important; border-collapse:collapse; font-family:Arial,Helvetica,sans-serif; line-height:1.4em; margin-bottom:1.5em; width:100%;}
table th {background-color:#eee; border:1px solid #D9D9D9; padding:5px 5px 8px 4px; vertical-align:top;}
table td {border:1px solid #D9D9D9; padding:5px 5px 8px 4px; vertical-align:top;}

#logo {position:absolute; right:0; top:0;}

#site-title {border-bottom:1px solid #cc0000; font-size:2em; margin-top:50px;}

#content img {display: block; float:left!important; padding:0 8px 8px 0!important;}
#contentbg {border:none; padding: 0; margin: 0;}
#content * {border: none;}
#content h1 {font-size:1.7em; line-height:1;}
#content h2, #content h3 {clear:both;}
#content div {height: auto;}

.feature {margin-bottom:20px;}
.feature-big {clear:left;}
.entry-main {margin-top:20px;}

img, input, select {width:auto!important;}

#footer {font-size:80%; margin-top:20px;}
