/* QUT template - "homepage" stylesheet */
/* Should be used in conjunction with common and corpstyle stylesheets */
/* Copyright QUT 2009 */
/* Version 4.0 */


/* HOMEPAGE-SPECIFIC LAYOUT SETTINGS ------------------------- HOMEPAGE-SPECIFIC LAYOUT SETTINGS */

.topnav {
	display: none;
}

.page_title {
	display: none;
}

.sidenav {
	display: none;
}

.content-home {
	line-height: 1.5em;
	margin: 0 0 10px 0;
	text-align: left;
}

.content-home a {
	color: #066;
}

.right_margin{
	display: none;
}


/* NEWS AND MARKETING AREA --------------------------------------------- NEWS AND MARKETING AREA */

.news_market {
	float: left;
	margin: 0 0 15px 15px;
	width: 320px;
}

.news_heading {
	background:#669999 url(/graphics/home_page/faculty_banner.jpg) left top no-repeat;
	color:#ffffff;
	font-size:28px;
	letter-spacing:normal;
	height:32px;
}

.statement p {
	font-size: 0.7em;
	line-height: 1.4em;
	margin: 0;
	padding: 5px 10px;
}

.statement img {
	display: block;
}

.news_head {
	background-color: #666;
	background:#669999 url(/graphics/home_page/faculty_news.jpg) left top no-repeat;
	color: #fff;
	font-size: 0.95em;
	font-weight: lighter;
	letter-spacing: 1px;
	margin: 0;
	padding: 0 3px;
	width: 314px;
	height:22px;
}
.news_bottom {
	background:#669999 url(/graphics/home_page/faculty_news_bottom.jpg) left top no-repeat;
	height:15px;
}
.news {
	width: 320px;
}

.news ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.news li {
	border-bottom: 1px solid #ccc;
	font-size: 0.8em;
	list-style: none;
	margin: 0;
}

a.news_link {
	background: #eee url(/graphics/home_page/news_bullet.gif) no-repeat 305px center;
	color: #333;
	display: block;
	line-height: 1.5em;
	margin: 0;
	padding: 1px 20px 1px 3px;
	text-decoration: none;
}

a.news_link:hover {
	background-color: #fff;
	color: #333;
}

a.more_link {
	background-color: #eee;
	background-position: top left;
	background-repeat: repeat-y;
	border-bottom: 1px solid #ccc;
	color: #333;
	display: block;
	font-size: 0.8em;
	line-height: 1.5em;
	padding: 1px 0 1px 3px;
	text-align: right;
	text-decoration: none;
}

a.more_link:hover {
	background-color: #fff;
}

.more_link span {
	background-image: url(/graphics/home_page/news_bullet.gif);
	background-position: right center;
	background-repeat: no-repeat;
	margin-right: 3px;
	padding-right: 20px;
}


/* MAIN NAVIGATION AREA --------------------------------------------------- MAIN NAVIGATION AREA */

.links {
	margin: 15px 25px 0 355px;
	padding: 0;
}
.branch {
	border-left: 1px solid #deedec;
	border-right: 1px solid #deedec;
	border-top: 4px solid #deedec;
	float: left;
	margin: 0;
	width: 100%;
}

.lastbranch {
	border-left: 1px solid #deedec;
	border-right: 1px solid #deedec;
	border-top: 4px solid #deedec;
	border-bottom: 4px solid #deedec;
	float: left;
	margin: 0;
	width: 100%;
}

.links h2 {
	letter-spacing: 1px;
	margin: 0;
	padding: 2px 0 4px 5px;
	font-size: 18px;
	font-weight: 500;
	/*border-bottom:1px solid #deedec;*/
}

.links h2 a {
	text-decoration: none;
}

.branch_image {
	float: right;
	margin: -2.0em 0 0 0;
	padding: 4px;
	background: #fff;
	/*border-left:1px solid #deedec;*/
	border-top:2px solid #deedec;
}

.row_one, .row_two {
	border-right: 1px dotted #bbb;
	float: left;
	width: 30%;
}

.row_three {
	float: left;
}

.links ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.links li {
	font-size: 0.8em;
	line-height: 1.5em;
	margin: 0;
	padding-left: 5px;
}

.links li a {
	background-image: url(/graphics/home_page/bullet.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0 0 0 15px;
	text-decoration: none;
}

.links h2 a:hover, .links li a:hover {
 	color: #666;
	text-decoration: underline;
}


/* QUICKLINKS AREA ------------------------------------------------------------- QUICKLINKS AREA */

table.quicklinks {
	float: left;
	margin: 10px 0;
	width: 100%;
}

table.quicklinks h3 {
	font-size: 0.9em;
	letter-spacing: 1px;
	margin: 0 0 0 2px;
	padding:0;
	padding-left: 4px;
}

.q_links {
	background-color: #e0e0e0;
	background-image: url(/graphics/home_page/ql_mid.jpg);
	background-repeat: repeat-x;
}

.q_links table {
	border-color: transparent;
	border-width: 0;
	width: 100%;
}

.ql-image {
	display: block;
}

.quicklink {
	border-left: 1px dotted #999;
	border-bottom: 1px solid #bbb;
	width: 20%;
}

.lastquicklink {
	border-left: 1px dotted #999;
	width: 20%;
}

.leftquicklink {
	border-bottom: 1px solid #bbb;
	width: 20%;
}

#quicklinks_top {
	background-image: url(/graphics/home_page/ql_top.jpg);
	background-repeat: repeat-x;
	height: 6px;
}

#quicklinks_right {
	background-image: url(/graphics/home_page/ql_right.jpg);
	background-repeat: repeat-y;
	width: 9px;
}

#quicklinks_bottom {
	background-image: url(/graphics/home_page/ql_bottom.jpg);
	background-repeat: repeat-x;
	height: 6px;
}

#quicklinks_top_left, #quicklinks_bottom_left {
	height: 6px;
	width: 61px;
}

#quicklinks_top_right, #quicklinks_bottom_right {
	height: 6px;
	width: 9px;
}

.quicklinks ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.quicklinks li {
	font-size: 0.7em;
	line-height: 1.5em;
	margin: 0;
	padding: 0 0 0 5px;
}

.quicklinks a {
	background-image: url(/graphics/home_page/bullet.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
	color: #000;
	padding-left: 15px;
	text-decoration: none;
}

.quicklinks a:hover {
	color: #666;
	text-decoration: underline;
}

/* This colour is colour-scheme dependent */
#quicklink_arrow {
	/*background-color: #141414;*/
	background-color:#233A32;
	background-image: #223931 url(/graphics/home_page/ql_arrow_bg.jpg);
	/*background-repeat: repeat-y;*/
	width: 61px;
}

#quicklink_title {
	background:url(/graphics/home_page/quicklinks.png) 0 0 no-repeat;
}



/* new css added 12-10-2010 for newsletter */
#newsletter { }
#newsletter a { 
	display:block; 
	height:51px;
	width:318px;
	/*background:url(/graphics/newsletter/current_newsletter.jpg) no-repeat 0 0;*/
	border:1px solid #1F3D3D;
	
}



