@charset "utf-8";



html { background-color:#282828;}
body { margin:0; padding:0; font-family: MetaWebPro-Normal, Arial, Helvetica, sans-serif; background-color:#282828;}

/* Fonts */
/* first for IE 4–8 */
			@font-face {
				font-family: MetaWebPro-Normal;
				src: url("../fonts/MetaWebPro-Normal.eot");
			}
			@font-face {
				font-family: MetaWebPro-Bold;
				src: url("../fonts/MetaWebPro-Bold.eot");
			}

/* then for WOFF-capable browsers */
			@font-face {
				font-family: MetaWebPro-Normal;
				src: url("../fonts/MetaWebPro-Normal.woff") format("woff");
			}
			@font-face {
				font-family: MetaWebPro-Bold;
				src: url("../fonts/MetaWebPro-Bold.woff") format("woff");
			}


#wrapper {background:#fff url(../images/top-background.gif) top center no-repeat;
/* background: -moz-linear-gradient(-80deg, rgba(246,245,243,1) 0%, rgba(246,245,243,1) 50%, rgba(228,224,215,1) 50%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%); /* FF3.6+ */
/*background: linear-gradient(135deg, #cedbe9 0%,#aac5de 17%,#6199c7 50%,#3a84c3 51%,#419ad6 59%,#4bb8f0 71%,#3a8bc2 84%,#26558b 100%); /* W3C */
/*background-repeat:no-repeat;*/
	}



#header {width:960px; margin: 0 auto;}
.aidrc-logo {padding-top:30px; padding-bottom:30px; overflow:auto;}
.aidrc-logo img  { border:none;}
.logo-left {float:left;}
.logo-right {float:right; padding-left:20px;}

/* NAVIGATION */
.navigation { height:38px; border-bottom:1px solid #b4b3ae; margin-bottom:10px;}
.navigation ul.menu {margin: 0; padding: 0;}
.navigation ul.menu li {margin: 0; padding: 0; position: relative; list-style: none; float: left; display: block;}
.navigation ul.menu li a {display:block; font:normal 14px MetaWebPro-Normal, Arial, Helvetica, sans-serif; color:#3a3936; line-height:18px; text-decoration:none; padding:12px 0 4px; border-bottom:4px solid transparent; margin-right:20px; text-transform:uppercase;
}
.navigation ul.menu li a:hover {border-bottom:4px solid #ff6f36;}
.navigation ul.menu li ul.submenu {margin: 0; padding: 0; position: absolute; top: 38px; left: 0; display:none;  background-color:#3a3936; z-index:2;}
.navigation ul.menu li:hover ul {display: block;}
.navigation ul.menu li ul.submenu li {margin: 0; padding:0; border-bottom:1px solid #646361; width:100%;}
.navigation ul.menu li ul.submenu li a {display:block; font:normal 14px MetaWebPro-Normal, Arial, Helvetica, sans-serif; color:#fff; line-height:18px; padding:7px 20px; border:none;   margin:5px; text-transform: none;}
.navigation ul.menu li ul.submenu li a:hover { border:none; background-color:#ff6f36;}

/*
.navigation {border-bottom:1px solid #b4b3ae; overflow:auto; margin:0 0 30px;}
.navigation ul {list-style: none; margin:0; padding:0; overflow:auto; width:760px; float:left;}
.navigation ul li { margin:0; padding:0; float:left;}
.navigation ul li a {display:block; font:normal 14px MetaWebPro-Normal, Arial, Helvetica, sans-serif; color:#3a3936; line-height:18px; text-decoration:none; padding:12px 0 4px; border-bottom:4px solid transparent; margin-right:20px; text-transform:uppercase;}
.navigation ul li a:hover {border-bottom:4px solid #ff6f36}
.navigation ul li a.selected { border-bottom:4px solid #ff6f36;}
*/
/* NAVIGATION */

#searchbox { float:right; margin-top:6px;}
#searchbox fieldset {border:none; margin:0; padding:0;}
#searchbox label { display:none;}
#searchbox input#search-entry { background-color:transparent; border:none; font:normal 16px MetaWebPro-Normal, Arial, Helvetica, sans-serif; line-height:18px; color:#666666;}
#searchbox input.submit { background:transparent url(../images/search-icon.png); border:none; cursor:pointer; width:23px; height:23px;}

/* CONTENT */

#content {width:960px; margin: 0 auto; overflow:auto;}

.summary {width:274px;  float:left; overflow:auto; padding:20px 45px 0 15px}
.summary h1 {font:bold 34px MetaWebPro-Bold, Arial, Helvetica, sans-serif; line-height:36px; color:#3a3936;}
.summary p {font:normal 16px MetaWebPro-Normal, Arial, Helvetica, sans-serif; line-height:24px; color:#807f7c;}
.banner {width:624px; float:left; overflow:auto;}
.submenu {width:334px;  float:left; overflow:auto;}
.submenu ul { list-style:none; padding:0; margin:0;}
.submenu ul li { list-style:none; padding:0; margin:0;}
.submenu ul li ul { list-style:none; padding:0; margin:30px 0;}
.submenu ul li ul li {padding:2px 20px; margin:0 0 20px; line-height:16px}
.submenu ul li ul li a {font:bold 14px MetaWebPro-Bold, Arial, Helvetica, sans-serif; line-height:16px; color:#3a3936; text-decoration:none; padding:0px;}
.submenu ul li ul li:hover {border-left:solid 4px #ff7742;}
.submenu ul li ul li a:hover {color:#fd976f; text-decoration:none;}
.submenu ul li ul li.selected {border-left:solid 4px #ff7742; }

.banner {width:624px; float:left; overflow:auto;}
 
.ColumnContent {width:624px; float:left; overflow:auto;}

.content {overflow:auto;}

/* Breadcrumb Styles */
#breadcrumb {margin:10px auto; width:960px;}
.breadCrumb {font: normal 12px MetaWebPro-Normal, Arial, Helvetica, sans-serif; color:#888888; margin:10px 0; width:960px;}
.ColumnContent .breadCrumb {width:624px;}
.breadCrumb a,.breadCrumb a:visited{ font: normal 12px MetaWebPro-Normal, Arial, Helvetica, sans-serif; color:#ff5420; text-decoration:none;}
.breadCrumb a:hover{text-decoration:underline;color:#fd976f}
.breadCrumb ul{margin:0;padding:0;height:21px;display:block; list-style:none;}
.breadCrumb ul li{display:block;float:left;position:relative;height:21px;overflow:hidden;line-height:21px;margin:0 6px 0 0;padding:0 10px 0 0;font-size:.9167em;background:url('http://www.uq.edu.au/templates/web/images/Chevron.gif') no-repeat 100% 0}
.breadCrumb ul li div.chevronOverlay{position:absolute;right:0;top:0;z-index:2}
.breadCrumb ul li span{display:block;overflow:hidden}
.breadCrumb ul li a{display:block;position:relative;height:21px;line-height:21px;overflow:hidden;float:left}
.breadCrumb ul li.first a{height:16px !important;margin-top:0;padding:0;/*text-indent:-1000em;width:16px;overflow:hidden;background:url('/templates/web/images/IconHome.gif') no-repeat 0 0;*/}
.breadCrumb ul li.first a:hover{background-position:0 -16px}
.breadCrumb ul li.last{background:none;margin-right:0;padding-right:0}
.chevronOverlay{display:none;background:url('http://www.uq.edu.au/templates/web/images/ChevronOverlay.png') no-repeat 100% 0;width:13px;height:20px}

#breadCrumb1{float:left;padding:10px 0 10px 0px; width:960px}
.ColumnContent #breadCrumb1 {width:624px;}
.content .breadCrumb ul {padding-left:0px;}
.content .breadCrumb li:before { border:none; background:transparent;}



.content h1 { font:bold 30px MetaWebPro-Bold, Arial, Helvetica, sans-serif; line-height:36px; color:#3a3936;}
.content h2 { font:bold 24px MetaWebPro-Bold, Arial, Helvetica, sans-serif; line-height:24px; color:#3a3936;}
.content h3 { font:bold 20px MetaWebPro-Bold, Arial, Helvetica, sans-serif; line-height:20px; color:#3a3936;}
.content h4 { font:bold 18px MetaWebPro-Bold, Arial, Helvetica, sans-serif; line-height:18px; color:#3a3936;}
.content h5 { font:bold 18px MetaWebPro-Bold, Arial, Helvetica, sans-serif; line-height:18px; color:#3a3936;}
.content h6 { font:bold 18px MetaWebPro-Bold, Arial, Helvetica, sans-serif; line-height:18px; color:#3a3936;}
.content .text-summary {font:normal 20px MetaWebPro-Normal, Arial, Helvetica, sans-serif; line-height:25px; color:#666666;}
.content p {font: normal 13px MetaWebPro-Normal, Arial, Helvetica, sans-serif; line-height:18px; color:#666666;}
.content a { color:#ff6f36;}
.content a:visited { color:#d5470f;}

/* Quote */
.content blockquote {padding:0 20px; margin:40px 30px;}
.content blockquote p {color:#ff6f36; margin-top:0px;}
/* hanging opening quote */
.content blockquote:before { display: block; height: 0; content: "“"; margin-left: -50px; font:bold 500%/1 MetaWebPro-Bold, Arial, Helvetica, sans-serif; color: #ff6f36; }

.content ul {list-style: none; padding-left:30px; overflow:hidden;}
.content ul li {position: relative; font: normal 13px MetaWebPro-Normal, Arial, Helvetica, sans-serif; line-height:18px; color:#666666; padding-bottom:10px;}
.content ul li:before {position: absolute; top: 0px; margin: 6px 0 0 -20px; vertical-align: middle; display: inline-block; width: 6px; height: 6px; background: #ff6f36; content: ""; -webkit-border-radius: 32px; -moz-border-radius: 3px; border-radius: 3px;}

.content ol {overflow:hidden;}
.content ol li {font: normal 13px MetaWebPro-Normal, Arial, Helvetica, sans-serif; line-height:18px; color:#666666; padding-bottom:10px;}

.content table.base-table {}
.content table.base-table th  {font:normal 13px MetaWebPro-Bold, Arial, Helvetica, sans-serif; color:#3a3936; border-bottom:solid 2px #ff6f36; text-align:left; padding:10px 20px;}
.content table.base-table td  {font: normal 13px MetaWebPro-Normal, Arial, Helvetica, sans-serif; color:#666666; line-height:18px; padding:20px; border-bottom:solid 1px #e4dfd6;}

.content .FloatImageLeft {border: 1px solid #e4dfd6; padding:15px; margin:0 15px 15px 0; float:left;}

.content .feedblock {overflow:auto; border-bottom:dotted 1px  #e4dfd6; margin-bottom:10px; padding:20px 0 30px;; }
.content .feedblock img { float:left; margin-right:30px;  border:none;}
.content .feedblock .feedcontent {margin-left:238px;}
.content .feedblock h2 { margin-top:0;}
.content .feedblock h2 a { text-decoration:none; color:#ff6f36;}
.content .feedblock  p a { border-left:4px solid #ff6f36; padding:0 20px 0 10px; font:bold 14px MetaWebPro-Bold, Arial, Helvetica, sans-serif; line-height:18px; color:#3a3936; text-decoration:none; background:url(../images/homepage/link-arrow.png) center right no-repeat;}
.content .feedblock  p a:hover {color:#FF6F36;}

/* FOOTER */

#footer-wrap { background: #282828 url(../images/bottom-background.gif) top center no-repeat;}
#footer {width:960px; margin: 50px auto 0;}
.donation {height:150px;}
.donation a { text-decoration:none;}
.donation p {font:19px MetaWebPro-Normal, Arial, Helvetica, sans-serif; line-height:25px; color:#666666; padding:30px; margin:0px; width:540px; float: left;}
p.donation-right {background:transparent url(../images/donation-button.png) top right no-repeat; font:30px MetaWebPro-Bold, Arial, Helvetica, sans-serif; line-height:36px; color:#3a3936; width:300px;padding:30px 60px 30px 0px; float:right;}

.contact-footer {height:279px; padding: 35px 0px 0px; margin:0px; overflow:auto;}
.contact-footer h2 {font:normal 24px MetaWebPro-Bold, Arial, Helvetica, sans-serif; line-height:30px; color:#cccccc; border-bottom:solid 1px #4e4d4b; padding-bottom:15px;}
#contact-left { width:460px; float:left;}
.contact-left { width:230px; float:left;}
.contact-left p.title { color:#cccccc; font:14px MetaWebPro-Bold, Arial, Helvetica, sans-serif; line-height:24px; padding-top:0px; margin-top:0px;} 
.contact-left p {color:#fff; font:14px MetaWebPro-Normal, Arial, Helvetica, sans-serif; line-height:24px;}
.contact-right {width:230px; float:left; margin-left:50px;}
.contact-right p.title { color:#cccccc; font:14px MetaWebPro-Bold, Arial, Helvetica, sans-serif; line-height:24px; padding-top:0px; margin-top:0px;} 
.contact-right p {color:#fff; font:14px MetaWebPro-Normal, Arial, Helvetica, sans-serif; line-height:24px;}
.contact-left p.email { padding-left:30px; background:url(../images/icon-mail.png) top left no-repeat;}
.contact-left p.email a {color:#fff; text-decoration:none;}
.contact-left p.email a:hover {color:#cccccc; text-decoration:none;}
.contact-left p.phone {padding-left:30px; background: url(../images/icon-phone.png) top left no-repeat;}
.contact-left p.address {padding-left:30px; background: url(../images/icon-marker.png) top left no-repeat; margin-top:40px;  line-height:18px;}


.copyright { height:40px; padding:0px; margin:0px;}
.copyright p {font: normal 12px MetaWebPro-Normal, Arial, Helvetica, sans-serif; color:#c2c2c2;} 

/* HOMEPAGE */

.mainnews {overflow:auto; padding:0 0 50px;; margin:0; border-bottom:1px solid #e4dfd6; background:url(../images/homepage/mainnews-btn.png) bottom right no-repeat;}
.mainnews a { text-decoration:none; display:block; overflow: hidden;}
.mainnews img { border:none; border-bottom:5px solid #ff7943; padding-top:10px;}
.mainnews h1 { font-size:40px; line-height:44px; width:880px; margin:20px 0 0 ;}
.mainnews p {font:normal 13px MetaWebPro-Normal, Arial, Helvetica, sans-serif; line-height:18px; color:#666666; margin-top:15px;}
.mainnews p.text-primary { width:420px; float:left; font-size:19px; margin-right:20px; line-height:25px; padding-top:0px;}
.mainnews p.text-secondary { width:420px; float:left;}

.aid-overview {overflow:auto; padding:50px 0; border-bottom:1px solid #e4dfd6; }
.aid-overview h2 {float:left; width:180px; font-size:29px; line-height:29px; }
.aid-box {float:left; width: 230px; margin-left:30px;}
.aid-box h3 { font-size:24px; line-height:24px;}
.aid-box p {}
.content .aid-box p a { border-left:4px solid #ff6f36; padding:0 20px 0 10px; font:bold 14px MetaWebPro-Bold, Arial, Helvetica, sans-serif; line-height:18px; color:#3a3936; text-decoration:none; background:url(../images/homepage/link-arrow.png) center right no-repeat;}
.content .aid-box p a:hover {color:#FF6F36;}

.secondnews {overflow:auto; padding:50px 0;}
.secondarticle {width:525px; float:left;}
.secondarticle h2 {font-size:36px; line-height:38px; color:#3a3936;}
.secondarticle p{font:normal 16px MetaWebPro-Normal, Arial, Helvetica, sans-serif; line-height:21px; color:#666666;}
.content .secondarticle p span a { padding:0 20px 0 0; font:bold 16px MetaWebPro-Bold, Arial, Helvetica, sans-serif; line-height:21px; color:#3a3936; text-decoration:none; background:url(../images/homepage/link-arrow.png) center right no-repeat;}
.content .secondarticle p span a:hover {color:#FF6F36;}
.secondarticle img {border:none; border-bottom:5px solid #ff7943; padding-top:10px;}
.thirdnews { float:left; margin-left:50px; width:385px;}
.thirdnews h3 {font-size:26px; line-height:26px; margin-top:0px;}
.thirdbox {margin:0px 0 20px;; padding:20px 20px; background-color:#f7f5f3; border-left:4px solid #ff6f36;}
.thirdbox h4 {font-size:16px; line-height:20px; margin-top:0px; color:#4e4d4b;}
.thirdbox p {font-size:13px; line-height:18px; color:#646361;}
.content .thirdbox p span a { border:none; padding:0 20px 0 0; font:bold 16px MetaWebPro-Bold, Arial, Helvetica, sans-serif; line-height:21px; color:#3a3936; text-decoration:none; background:url(../images/homepage/link-arrow.png) center right no-repeat;}
.content .thirdbox p span a:hover {border:none; color:#FF6F36;}
.content .thirdnews  p a { border-left:4px solid #ff6f36; padding:0 20px 0 10px; font:bold 14px MetaWebPro-Bold, Arial, Helvetica, sans-serif; line-height:18px; color:#3a3936; text-decoration:none; background:url(../images/homepage/link-arrow.png) center right no-repeat;}
.content .thirdnews  p a:hover {color:#FF6F36;}

.researchareas {overflow:auto;}
.researchareas h2 {font-size:29px; line-height:29px; width:960px;}
.researchbox {width:311px; float:left; margin-left:12px;}
.researchbox.firstbox {margin-left:0px;}
.content .researchbox  p {}
.content .researchbox  p a {display: block; border-left:4px solid #ff6f36; padding:0 20px 0 10px; font:bold 14px MetaWebPro-Bold, Arial, Helvetica, sans-serif; line-height:18px; color:#3a3936; text-decoration:none;}
.content .researchbox  p a:hover {color:#FF6F36;}
.content .researchbox  p a i.icon {display: inline-block; background:url(../images/homepage/link-arrow.png) right center no-repeat; width:13px; height:18px; padding-left:5px; margin-bottom:-5px;}
