/*
		Site: 			UTS: Generic Research Strength		
		Created: 		11/07/08
		Created by: 	Chang Huang [chang.huang@uts.edu.au]
----------------------------------------------------------------------------- */

body { background: #f2f7fa url("http://www.censoc.uts.edu.au/images/css/body-bg.png") no-repeat 0 0; }
#main-container { overflow:auto; }

/* Header
---------------------------------------------------------- */

h1{
margin:0 0 1.1em;
}

#header
{ 
	height: 136px; 
	background: transparent url("http://www.censoc.uts.edu.au/images/css/navigation-bg2.jpg") no-repeat left top;
	width: 65%;
	min-width: 660px;
	max-width: 900px;
	margin: 32px 0 0 235px;
}

body#home #header { background: transparent url("http://www.censoc.uts.edu.au/images/css/navigation-bg.jpg") no-repeat left bottom; }

#header a.researchstrength
{ 
	background: transparent url(http://www.censoc.uts.edu.au/images/css/researchstrength.png) no-repeat right top;
	display: block;
	height: 134px;
	width: 235px;
	text-indent: -9999px; 
	margin-left: -235px;
	float: left;
}

#header a.centrename
{ 
	 display: block;
	 height: 135px;
	 margin: 0 0 0 200px;
	 text-indent:  -9999px;
	 width: 350px;
}

#left-content-45 h2,
#right-content-45 h2 { margin:0 0 1.1em; }

#tabber.sb .tab-content a:hover {
text-decoration:underline;
}

#left-content-45 #tabber-nested h2,
#right-content-45 #tabber-nested h2 { margin:0; }



/* Sidebar
-------------------------------------------------------------- */

#sidebar { padding: 2px 0 0; }

#level3-nav 
{
	padding: 0;
	min-height: 237px;
}

#level3-nav ul li /* this fixes the extra spaces in the list for the left navigation menu in IE: http://tinyurl.com/6g7ty9 */
{
	height: 1%;
}

#level3-nav .level3-nav-heading a:hover, 
#level3-nav .level3-nav-heading a:active
{
	color:#569EE6;
}


#contact-out-of-tab
{ 
	background:transparent url(http://www.censoc.uts.edu.au/images/css/bg-contact.png) no-repeat top left;
	margin:0;
	padding:0;
}

#contact-out-of-tab h2
{ 
	 padding: 30px 20px 5px;
	 color: #006599;
}

#contact-out-of-tab p 
{ 
	margin:0 10px 1em 25px; 
	color:#8d8d8d;
}

#sidebar-logo
{ 
	width: 201px;
	background:transparent url(http://www.censoc.uts.edu.au/images/css/censoc-logo.png) no-repeat top left;
	margin: 3em auto;
	color: #888;
	height: 100px;
	clear:both;
}



#sidebar-buttons{
padding-top:10px;
}



a#scholarship:link, a#scholarship:visited, a#scholarship:hover, a#scholarship:active {
margin-bottom:20px;
margin-top:10px;
}



a#scholarship:link, a#scholarship:visited {
background:transparent url(http://www.censoc.uts.edu.au/images/css/scholarship-button.png) no-repeat scroll left top;
color:#EFEFEF !important;
display:block;
float:right;
height:62px;
text-indent:-9999px;
width:213px;
}

a#scholarship:hover, a#scholarship:active {
background-position: right top;}



/* Main Column
---------------------------------------------------------------------------------- */



#main-column span#content-bg1,
/*#main-column span#content-bg2,*/
#main-column span#content-bg3,
#main-column span#content-bg4,
#main-column span#content-bg5,
#main-column span#content-bg6
{
	
	display: block;
	float: right;
	width: 345px;
	height: 249px;
	margin:-18px -2.1% 0 0;
}




#main-column span#content-bg2{
display: block;
	float: right;
width: 345px;
	height: 249px;
margin:-18px -2.1% 0 0;
}




#main-column span#content-bg1
{
	background: transparent url(http://www.censoc.uts.edu.au/images/css/img-about.jpg) no-repeat scroll right top;
}

#main-column span#content-bg2
{
	background: transparent url(http://www.censoc.uts.edu.au/images/css/img-themes.jpg) no-repeat scroll right top;
}

#main-column span#content-bg3
{
	background: transparent url(http://www.censoc.uts.edu.au/images/css/img-research-activity.jpg) no-repeat scroll right top;
}

#main-column span#content-bg4
{
	background: transparent url(http://www.censoc.uts.edu.au/images/css/img-ibc.jpg) no-repeat scroll right top;
}


#main-column span#content-bg5
{
	background: transparent url(http://www.censoc.uts.edu.au/images/css/img-news-events.jpg) no-repeat scroll right top;
}

#main-column span#content-bg6
{
	background: transparent url(http://www.censoc.uts.edu.au/images/css/img-resources.jpg) no-repeat scroll right top;
}



#main-column
{ 
	background: #fff;
	margin: 0;
	float: left;
}

#banner-wrapper { display: none; }

#home #banner-wrapper
{ 
	height: 238px;
	background: transparent url("http://www.censoc.uts.edu.au/images/css/splash-main-graphic.jpg") no-repeat 0 0;
	display: block;
}

#banner-wrapper a
{ 
	text-indent: -9999px; 
	display: block;
	height: 150px;
	width: 300px;
	cursor: pointer;
}

#main-content
{ 
	border: 0; 
	float: left;
	padding: 20px 2% 20%; 
	min-height: 600px;
	background: transparent; 
	width:96%;
}



#home #content,
#content
{ 
	margin: 0;
	padding: 0;
	position: static;
	background: transparent;
	width: 100%;
}

#left-content-45, #right-content-45,
#left-content-60, #right-content-30
{
	background: transparent;
}

#left-content-45 h2 
{ 
	font-size:1.5em;
	margin:0;
	padding:0 0 16px;	
}

.research-areas  ul
{ 
	list-style: none; 
	padding: 0;
}

.research-areas ul li 
{
	background: transparent url(http://www.censoc.uts.edu.au/images/css/researcharea.png) no-repeat left 2px;
	line-height: 1;
	padding: 0 0 1em 3em;
}


.research-areas ul li a:link, .research-areas ul li a:visited 
{
	background: transparent url(http://www.censoc.uts.edu.au/images/css/researcharea.png) no-repeat left 2px;
	line-height: 1;
	padding: 0 0 1em 3em;
}

.research-areas ul li a:hover
{
	background: transparent url(http://www.censoc.uts.edu.au/images/css/researcharea-hover.png) no-repeat left 2px;

}

#main-content .research-areas ul li a:hover{
text-decoration:none;
color:#656565;
}


.events-date,
.news-date { color: #666; }
/*
a#moreevents,
a#morenews 
{
	display:block;
	height:20px;
	margin:1em 0 0;
	text-indent:-9999px;
	width:81px;
}

a#moreevents {	background:transparent url(http://www.censoc.uts.edu.au/images/css/moreevents.png) no-repeat; }

a#morenews { background:transparent url(http://www.censoc.uts.edu.au/images/css/morenews.png) no-repeat; }

*/

a.rss 
{ 
	background: transparent url(http://www.censoc.uts.edu.au/images/css/rss.png) no-repeat left center;
	padding-left: 2em;  
}

#propub
{
	background:#eee;
	float:right;
	width:100%;
}

#propub h3
{
	background:#008bbe;
	border-top:3px solid #a0bfcf;
	border-bottom:3px solid #a0bfcf;
	text-indent:1em;
	color:#fff;
font-size:12px;
}

#content #propub .more{
color:#fff;
}

#propub .more 
{
	float:right;
	position:relative;
	top:-2.2em;
	right:1em;
	font-size:.9em;

}

#propub ul { margin:1em; padding:0; }

#propub ul li
{
	background:transparent url(http://www.censoc.uts.edu.au/images/css/propubarrow.png) no-repeat left 7px;
	padding:0 0 0 2em;
	list-style:none;
	margin:0 0 1em;
	line-height:1.4;	
}

.search-propub { margin:20px 0; background:#eee; border:1px solid #ddd; float:left; width:100%; }
.search-propub form { margin:10px 0 8px 10px; width:50%; float:left; }
.search-propub input { font-size:14px; border:1px solid #ddd; color:#333; padding:4px 4px 3px; width:200px; }
.search-propub label { color:#888; margin:0 8px 0 0; cursor:pointer; }
.search-propub .submit-btn { width:auto; background:#333; color:#ccc; font-size:12px; padding:2px 6px; position:relative; top:-1px; -moz-border-radius:6px; border:0; cursor:pointer; }
.search-propub p { float:right; margin:14px 10px 8px 0; color:#888; }
.search-propub p em { font-weight:bold; color:#333; }
.search-propub ul { border-top:1px solid #ddd; margin:2px 10px 10px; padding:20px 30px 0; }
.search-propub li { margin:0 0 16px; line-height:1.4; }

/* Footer 
-------------------------------------------------------------------------*/
#footer-wrapper
{
	float: left;
	width: 100%;
}

#website-footer 
{ 
	background: #fff url("http://www.censoc.uts.edu.au/images/css/footer-top.png") no-repeat top right; 
	padding-top: 13px;
	width: 100%;
}


#website-footer h1 { text-indent: -9999px; }

#website-footer h1 a
{ 
	background: #006699 url("http://www.censoc.uts.edu.au/images/css/footer.png") no-repeat top left; 
	display: block; 
	height: 28px;
	cursor: pointer;
}


#website-footer h2 a
{ 
	background: #006699 url("http://www.censoc.uts.edu.au/images/css/footer.png") no-repeat top left; 
	display: block; 
	height: 28px;
	cursor: pointer;
}


#website-footer h2 
{	
	text-indent: -9999px; 
	padding-bottom:15px; 
	margin:0;
}

#website-footer ul
{ 
	font-size: 12px;
	margin: 0;
	padding: 1em;
}

#website-footer li 
{ 
	list-style: none; 
	display: inline;
}

#global-footer 
{ 
	margin: 0;
	border-bottom: none; 
	width: 100%;
	float: left;
}

#footer-nav a:link, 
#footer-nav a:visited {	color: #8c8c8c; }
#footer-text a:link, 
#footer-text a:visited { color: #a6a6a6; }
#footer-nav { padding-left: 0; }
#footer-text { margin-left: 0; }
#footer-img { padding-right: 0; }
#footer-img img { margin: 0; }


/* Misc
---------------------------------------------------------- */
#content .imageright img { float:right; padding:5px; border:1px solid #ddd; margin-top:-20px; }
a.search-publications-button { background:transparent url(http://www.censoc.uts.edu.au/images/css/search-publications-button.png) no-repeat scroll left top; }
a.search-projects-button { background:transparent url(http://www.censoc.uts.edu.au/images/css/search-projects-button.png) no-repeat scroll left top; }
a.search-button:link, 
a.search-button:visited { color:#FFFFFF; display:block; float:right; height:90px; text-indent:-9999px; width:150px; position:relative; top:-18px; right:-10px; }
a.search-button:hover, 
a.search-button:active, 
a.search-button:focus { background-position:left bottom; }


/* Tabber Override
---------------------------------------------------------- */

	/* Default Tab */
	#tabber h2 a:link, 
	#tabber h2 a:visited,
	#tabber-nested h2 a:link,  
	#tabber-nested h2 a:visited { background:#eee; color:#006699; }
	#tabber-nested div h3 a:link,  
	#tabber-nested div h3 a:visited { color:#006699; }

	/* Active Tab */
	#tabber h2 a.tabup:link, 
	#tabber h2 a.tabup:visited,
	#tabber-nested h2 a.tabup:link, 
	#tabber-nested h2 a.tabup:visited,
	#tabber-nested div h3 a.tabup:link,  
	#tabber-nested div h3 a.tabup:visited { background:#006699; color:#fff; }

	/* Hover Tab */
	#tabber h2 a:hover, 
	#tabber h2 a:active,
	#tabber-nested h2 a:hover, 
	#tabber-nested h2 a:active,
	#tabber-nested div h3 a:hover,  
	#tabber-nested div h3 a:active { background:#006699; color:#fff; }

	/* Reset Tabber(sidebar) Background */
	#tabber.sb .tab-content { background:#fff; color:#333; }
	#tabber.sb .tab-content a:link, 
	#tabber.sb .tab-content a:visited { color:#0078cc; }
	#tabber.sb .tab-content a:hover, 
	#tabber.sb .tab-content a:active { color:#0078cc; text-decoration:underline; }
	
.contact-in-a-tab p { color:#333; }
#tabber h2 {margin:0; }
#tabber li.featured {
background:transparent url(http://www.censoc.uts.edu.au/images/css/featured-splash-new-bg.gif) no-repeat scroll left bottom;
}

#tabber.sb .tab-content {
background:transparent url(http://www.censoc.uts.edu.au/images/css/tabbg.png) no-repeat scroll left top;
width:209px;
border:0; 
}
/* Tabber for Projects and Publications
---------------------------------------------------------- */
	#home #tabber-nested h2 a:link,
	#home #tabber-nested h2 a:visited { 
		background:transparent url(http://www.censoc.uts.edu.au/images/css/tabdown.png) no-repeat; 
		border:0;
		height:29px;
		margin:0 5px 0 0;
		padding:0;
		width:114px;	
		font-size:14px;
		line-height:2;
		text-align:center;
		color:#aaa;
	}

	#home #tabber-nested h2 a.tabup:link,
	#home #tabber-nested h2 a.tabup:visited { 
		background:transparent url(http://www.censoc.uts.edu.au/images/css/tabup.png) no-repeat; 
		color:#fff;
	}

	#home #tabber-nested h2 a:hover,
	#home #tabber-nested h2 a:active { color:#000; }

	#home #tabber-nested .tab-content { background:#f5f5f5; overflow:hidden; padding:20px 10px 10px; }
	#home #tabber-nested h2 { margin:0; }
	#home #tabber-nested #propubnav { float:left; width:100%; margin:10px 0 0; }
	#home #tabber-nested #propubnav li { float:left; margin:0 10px 0 0; line-height:1; }
	#home #tabber-nested #propubnav li.last { float:right; color:#aaa; }
	#home #tabber-nested #propubnav li.number { font-size:.75em; }
	#home #tabber-nested #propubnav li a { font-size:.75em; float:left; font-weight:normal; }


table.custom th { text-align:left; }




/* ------- graphic research themes -------------- */


ul#graphic-behaviour{
float:left;
margin:20px 0;
padding:0;
}


ul#graphic-behaviour li{
list-style-image:none;
list-style-type:none;
float:left;
padding:0;
margin:0;
}

ul#graphic-behaviour li a{
background:transparent url(http://www.censoc.uts.edu.au/images/css/img-graphicthemes.png) no-repeat scroll left top;
width:95px;
height:125px;
float:left;
display:inline;
border:0;
}


ul#graphic-behaviour li a#img2{
background-position:-95px 0;
}

ul#graphic-behaviour li a#img3{
background-position:-190px 0;
}

ul#graphic-behaviour li a#img4{
background-position:-285px 0;
}

ul#graphic-behaviour li a#img5{
background-position:-380px 0;
}

#flash-media-content { margin:30px 0 0; }


/* ------- added by Peter -------------- */
.staff-details .image-left {
float:left;
margin:0 15px 40px 0;
padding:5px 5px 0 5px;
border:1px solid #DDDDDD;
}


.clear {
clear: both;
}



/* IE 'Fixes'
---------------------------------------------------------- */

* html #main-container { width:900px; } /* This prevents the 'pushdown' effect on IE6. Total width of the main container: 235px(sidebar) + 660px(main-column) = 895px + 5px of just in case space, you never know when IE can surprise you =) */
* html #main-column { width:660px; }
* html #header a.researchstrength
{ 
	margin: 0;
	position: relative; 
	left: -235px;
}
	
* html #header { width: 660px; }
* html #level3-nav { height: 237px; }
* html #main-content { height:600px; }
* html #website-footer { height: 100%; }
*+html #content  { display:inline; } /* IE7: this fixes the problem where the content container is pushed down as the content-bg image is floated to the right (the image on the topright corner). */
* html #content { width:auto; }
* html a.search-button:link, * html a.search-button:visited,
*+html a.search-button:link, *+html a.search-button:visited { top:-18px; }

* html #header h1 { margin:0; }


@media print 
{
   #header,
   #main-column #banner-wrapper,
   #footer-wrapper { display: none; }
   body div#global-utility-bar { position: static; margin-bottom:20px; }
#main-container { overflow:visible; }
}



/* ---- visitor list tabs ------------------------- */

#menutTab{
list-style-type:none;
width:100%;
margin-left:-40px;
}
#menutTab li{
float: left;
margin-right: 5px;
border: 1px solid #0099CC;
background-color:#DCE3FA;
padding:5px;
cursor:pointer;
}

#menutTab li:hover{
background-color:#AAAAEE;
}

#main-content #menutTab li.currentTab{
background-color:#0081AE;
}

#main-content #menutTab a:link, #main-content #menutTab a:visited{
text-decoration:none;
}

#main-content #menutTab li.currentTab a:link, #main-content #menutTab li.currentTab a:visited{
color:black;
}
.visitor-details{
margin-bottom:30px;
}
.visitor-box{
float:left;
margin-left:30px;
}
.visitor-title{
font-weight:bold;
font-size:1.1em;
}
.visitor-photo{
float:left;
border:1px solid #0099CC;
}
