body
{
background: #f2eee8 url(http://www.utsunion.uts.edu.au/images/css/body_bg2.png) no-repeat scroll left top; 
}

h2{
margin:0 0 0.25em 0;}

#main-content-nobanner #right-content-45
{
margin-top: 0;
}

element.style{
height:200px;
}

/*.ie-images{
list-style-image: url(http://www.utsunion.uts.edu.au/images/css/list-image.gif);
list-style-position:outside;
}*/


#home #content
{
margin: 30px 15px 0 15px !important;
}


#header-wrapper {
padding-top: 32px;
width: 100%;
background: transparent none;
}

#header {
background:transparent url(http://www.utsunion.uts.edu.au/images/css/navigation-bg.jpg) no-repeat left bottom;
height: 170px;
width: 65%;
min-width: 660px;
max-width: 900px;
margin-left: 235px;
}


body#about #header {
background:transparent url(http://datasearch.uts.edu.au/site_manager_sites/generic-research-strength/images/css/navigation-bg2.jpg) no-repeat left bottom;
}



#header a.researchstrength
{ 
	background: transparent;
	display: block;
	height: 135px;
	width: 235px;
	text-indent: -9999px; 
	margin-left: -235px;
	float: left;
}

#header a.centrename
{ 
	 display: block;
	 height: 170px;
	 /* margin: 0 0 0 200px; */
	 text-indent:  -9999px;
	 width: 350px;
}


#home #banner-wrapper {
display:none;
}

#banner-wrapper{
padding:10px 0 0 0;
height:102px;
}

#banner-wrapper a {
cursor:pointer;
display:block;
height:150px;
text-indent:-9999px;
width:300px;
}

#advantage-program #main-content-nobanner #right-content-30{
margin-top:0;
}





#advantage-program #banner-wrapper{
height:170px;
}

#AP-2010-banner{
height:86px;
margin-bottom:20px;
}

#advantage-program #banner{
background:#fff url(http://www.utsunion.uts.edu.au/images/promotions/unionmessage.jpg) no-repeat left top;
height:170px;
}

#banner{
background:#efefef;
height:102px;
margin-bottom:0;
}

#advantage-program #banner .rightside {
margin:0;
}


#banner .rightside {
border:none;
float:left;
margin:0 20px 0 0;
padding:0;
}


#advantage-program #banner .middleside{
height:180px;
}
#advantage-program #banner-wrapper,
#advantage-program #banner-wrapper * { height:auto !important; }

#advantage-program #banner .middleside h1{
color:#000;
padding:20px 0 0 15px;
}
#advantage-program #banner { background:none; }

.middleside h1{
padding:25px 15px 5px 10px;
color:#000;
}


#main-content-wrapper
{
border-top: 0;
border-left:1px solid #dadada;
border-right:1px solid #dadada;
}

#main-content-nobanner
{
border-top: 0;
}

body#infofor #main-content-nobanner {
border-top: 0;
border-left:1px solid #dadada;
border-right:1px solid #dadada;
background: #fff url(http://www.utsunion.uts.edu.au/images/css/content-tbar-for2.jpg) no-repeat scroll 76% 0; 
}

body#about #main-content-nobanner {
border-top: 0;
border-left:1px solid #dadada;
border-right:1px solid #dadada;
background: #fff url(http://www.utsunion.uts.edu.au/images/css/content-tbar-about2.jpg) no-repeat scroll 76% 0; 
}

body#courses #main-content-nobanner {
border-top: 0;
border-left:1px solid #dadada;
border-right:1px solid #dadada;
background: #fff url(http://www.utsunion.uts.edu.au/images/css/content-tbar-courses2.jpg) no-repeat scroll 76% 0; 
}

body#research #main-content-nobanner {
border-top: 0;
border-left:1px solid #dadada;
border-right:1px solid #dadada;
background: #fff url(http://www.utsunion.uts.edu.au/images/css/content-tbar-research2.jpg) no-repeat scroll 76% 0; 
}

#main-content
{
/* border-top: 0;
border-left:1px solid #dadada;
border-right:1px solid #dadada; */
padding: 0 0 10% 0;
}

#home #level3-nav ul {
margin:0 0 15px;
}


/******* LEFT NAVIGATION LEVEL 3 **********/

#navigation { background-color:#F1EDE9; border-right:1px solid #CDCAC8; border-bottom:1px solid #CDCAC8; width:218px; }
#navigation { height:385px; }
#navigation ul { padding:25px 20px 0 1em; }
#navigation ul li { font-size:1.2em; font-weight:700; border-bottom:1px dotted #ACABAB; }
#navigation ul a { padding:8px 0 8px 4px; }
#navigation ul li a { display:block; }
#navigation ul li:hover { border-bottom-style:solid; background-color:#FFFBF8; }

#level3-nav {
margin:10px auto;
padding:0;
width:215px;
}

#level3-nav a {
font-weight:bold;
}

#level3-nav ul {
list-style-type:none;
padding:0;
}

#level3-nav ul li { padding:0; }

#level3-nav ul li a:link,
#level3-nav ul li a:visited {
	font-size:11px;
	display:block;
	background:#f89828;
	color:#fff;
	text-transform:uppercase;
	margin:1px 0;
	padding:6px;
}

#level3-nav ul li a:hover,
#level3-nav ul li a:active {
	background:#59534e;
	color:#fff;
}

#level3-nav ul li.current a:link,
#level3-nav ul li.current a:visited {
	color:white !important;
	background:#59534e;
}

#level3-nav ul li.current ul li a:link,
#level3-nav ul li.current ul li a:visited { 
	color:#59534e !important;
	background:transparent;
	padding:2px 0;
	font-weight:bold !important;
	text-transform:capitalize;
}

#level3-nav ul li.current ul li.current ul li a:link,
#level3-nav ul li.current ul li.current ul li a:visited { /* THIRD LEVEL LINKS */
	color:#59534e !important;
}

#level3-nav ul li.current ul li a:hover,
#level3-nav ul li.current ul li a:active,
#level3-nav ul li.current ul li.current a:link,
#level3-nav ul li.current ul li.current a:visited,
#level3-nav ul li.current ul li.current ul li.current a:link,
#level3-nav ul li.current ul li.current ul li.current a:visited,
#level3-nav ul li.current ul li.current ul li a:hover,
#level3-nav ul li.current ul li.current ul li a:active {
	color:#f89828 !important;
}

#level3-nav #currentpage {
	background:none;
}

#level3-nav ul li.current ul {
	padding:0 0 0 12px;	
}


.level3-nav-heading {
background:#000000 none repeat scroll 0%;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
padding:7px;
}

#level3-nav .level3-nav-heading a:link, #level3-nav .level3-nav-heading a:visited {
color:#FFFFFF;
font-weight:bold;
}

#level3-nav .level3-nav-heading a:hover, #level3-nav .level3-nav-heading a:active {
color:#f8c386;
}

* html #level3-nav li {
	height:1%;
	display:inline;
}

* html #level3-nav li a {
	width:94.5%;
}



/******* END LEFT NAVIGATION LEVEL 3 **********/


/******* PROMOTION **********/

#promotion-wrapper{
background:transparent url(http://www.utsunion.uts.edu.au/images/css/promotion-bg.jpg) no-repeat scroll left top; 
height:174px;
margin-bottom:20px;
padding:5px;
}

#promotion-wrapper #promotion{
margin:35px 0 0 11px;
max-width:860px;
text-align:center;
}

#promotion-wrapper #promotion-buttons{
margin: 0 auto;
overflow:hidden;
position:relative;
right:0;
top:-14px;
width:600px;
}



#promotion-wrapper #promotion-buttons ul li{
background-color:#fff;
		float:right; 
		list-style-type: none; 
		border:1px solid #f89828;
		margin-right:6px;
color:#393939;
text-align:center;
height:18px;
width:18px;
padding:0 0 3px 0;
cursor:pointer;
	}




#promotion-wrapper #promotion-buttons ul li.buttonHover {background-color: #ffa500;} 

/******* END PROMOTION **********/


a#AP-banner:link,
a#AP-banner:visited { display:block; text-indent:-9999px; height:86px; width:285px; margin-bottom:20px;}


#media{
float:left;
margin:0pt 0pt 20px;
position:relative;
width:100%;
}



/**** Union units ******/



#union-units ul{
float:left;
margin:0 0 30px 0;
padding:0;
display:inline;
}

#union-units ul li{
float:left;
border:1px solid #c4c4c4;
margin-right:4px;
padding-top:5px;
height:40px;
}

/**** Footer ******/


#website-footer
{
/* background: #fff url(http://datasearch.uts.edu.au/site_manager_sites/generic-research-strength/images/css/footer-top.png) no-repeat top right;
border-left:1px solid #dadada;
border-right:1px solid #dadada;
padding: 13px 0 0 0; */
background:#fff;
height:100%;
margin: 0pt 0pt 0pt 235px;
max-width: 900px;
min-width: 660px;
position:relative;
width: 65%;
}

#global-footer {
background: none;
border-bottom: 0;
}

#global-utility-bar-search {
margin:0 0 0 250px;
}

#footer-sponsors
{
background-color: #fff;
border-top: 2px solid #80c5d3;
text-align: center;
}

#footer-sponsors img
{
margin: 0 1%;
}


#buttons-footer
{
background: #fff;
float:none;
padding: 0;
margin:0;
border-bottom:1px solid #fff;
max-width: 900px;
min-width: 660px;

}

ul.buttons {
float:left;
margin:0;
padding:0;
background:#fff;
}

ul.buttons li{
float:left;
}

#buttons-footer img{
float:left;
padding:0 3px 5px;
}

#footer-nav
{
background: #59534e url(http://www.utsunion.uts.edu.au/images/css/grs-footer.png) no-repeat left top;
float:none;
margin: 0;
padding: 0;
width:100%;
height: 33px;
clear:both;
}

#footer-nav p
{
margin: 0;
padding: 4px 6px 6px 10px;
}

#footer-nav p a:link, #footer-nav p a:visited
{
color: #ffffff;
}

#footer-nav p a:hover
{
color: #F8C386;
}


#footer-subnav
{
background-color: #fff;
height: 33px;
font-size:11px;
margin: 0;
padding: 0;
}

#footer-subnav p
{
padding: 10px 6px 0 10px;
color: #535353;
margin: 0;
}

#footer-subnav p a:link, #footer-subnav p a:visited
{
color: #535353;
}

#footer-subnav p a:hover
{
color: #000;
}

#footer-text
{
float: left;
padding: 15px 15px 15px 0;
margin-left: 0;
}

#footer-img
{
padding: 15px 0 15px 15px;
}

#footer-text a:link, #footer-text a:visited {
color: #8c8c8c;
}

#footer-text a:hover {
color:#000000;
}

#website-footer ul.section-list{
margin:0;
padding:9px 6px 6px 9px;
}

#website-footer .section-list li{
display:inline;
}


#website-footer .section-list li a{
float:left;
margin:0 2px 0 3px;
background: transparent url(http://www.utsunion.uts.edu.au/images/css/separator.gif) no-repeat scroll left center;
padding: 0 0 0 5px;
}

#website-footer .section-list li a:link, #website-footer .section-list li a:visited{
color:#fff;
}

#website-footer .section-list li a:hover{
color:#ccc;
}




#tab-nav {
color:#535353;
}

#tab-nav ul li.tab-1, #tab-nav ul li.tab-2, #tab-nav ul li.tab-3, #tab-nav ul li.tab-4 {
padding-top:21px;
}

#tab-nav ul .section_list ul #groups, #tab-nav ul .section_list ul .groups
{
background: transparent url(http://www.utsunion.uts.edu.au/images/css/groups_bg.png) no-repeat scroll left top;
}


#group1, #group2, #group3, #group4 {
background: transparent url(http://www.utsunion.uts.edu.au/images/css/groups_bg.png) no-repeat scroll left top;
margin: 46px 0 0 0;
border-left: 1px solid #dadada; 
}


#tab-nav ul li.tab-1 a:link, #tab-nav ul li.tab-1 a:visited, #tab-nav ul li.tab-2 a:link, #tab-nav ul li.tab-2 a:visited, #tab-nav ul li.tab-3 a:link, #tab-nav ul li.tab-3 a:visited, #tab-nav ul li.tab-4 a:link, #tab-nav ul li.tab-4 a:visited
{
background:#535353 url(http://www.utsunion.uts.edu.au/images/css/inactive-tab.png) no-repeat scroll right bottom;
}

#tab-nav ul li.tab-1 a:hover, #tab-nav ul li.tab-1 a:active, #tab-nav ul li.tab-2 a:hover, #tab-nav ul li.tab-2 a:active, #tab-nav ul li.tab-3 a:hover, #tab-nav ul li.tab-3 a:active, #tab-nav ul li.tab-4 a:hover, #tab-nav ul li.tab-4 a:active, #tab-nav ul li.tab-1 a.tab-1on:link, #tab-nav ul li.tab-1 a.tab-1on:visited, #tab-nav ul li.tab-2 a.tab-2on:link, #tab-nav ul li.tab-2 a.tab-2on:visited, #tab-nav ul li.tab-3 a.tab-3on:link, #tab-nav ul li.tab-3 a.tab-3on:visited, #tab-nav ul li.tab-4 a.tab-4on:link, #tab-nav ul li.tab-4 a.tab-4on:visited
{
background:#535353 url(http://www.utsunion.uts.edu.au/images/css/active-tab.png) no-repeat scroll right top;
border:none;
border-left: 1px solid #fff;
}

.groups ul li a:link, .groups ul li a:visited
{
background: transparent url(http://www.utsunion.uts.edu.au/images/css/link_dot.png) no-repeat scroll left top;
}

.groups ul li a:hover, .groups ul li a:active,
.groups ul li.current a
{
background:transparent url(http://www.utsunion.uts.edu.au/images/css/link_dot_active.png) no-repeat scroll left top;
}

#tab-nav ul li.tab-1 {
margin:0pt 5px;
}
#tab-nav ul li.tab-2 {
margin:0pt 5px 0pt 190px;
}
#tab-nav ul li.tab-3 {
margin:0pt 5px 0pt 325px;
}
#tab-nav ul li.tab-4 {
margin:0pt 5px 0pt 460px;
}
#tab-nav ul li.tab-1 a:link, #tab-nav ul li.tab-1 a:visited, .foron {
width:180px;
}

#schools-list ul {
list-style-type:none;
margin:0pt;
padding:0pt;
}

#schools-list ul li {
font-size:0.95em;
line-height:1.7em;
margin:0pt;
text-transform:uppercase;
}

#schools-list ul li a:link, #schools-list ul li a:visited
{
background:transparent url(http://www.utsunion.uts.edu.au/images/css/bluelist.png) no-repeat scroll 0pt 0.2em;
padding:0pt 0pt 0pt 35px;
color: #000;
}

#schools-list ul li a:hover
{
background:transparent url(http://www.utsunion.uts.edu.au/images/css/bluelist_hover.png) no-repeat scroll 0pt 0.2em;
color: #535353;
text-decoration: none;
}

#left-content-45 h2
{
color: #535353;
font-size:1.5em;
padding:0pt 0pt 8px;
text-transform:uppercase;
margin: 0;
}


#left-content-45 p
{
font-size: 1em;
font-family:Arial,Verdana,Helvetica,sans-serif;
}



/********* SIDEBAR TABS ************/

#undernonav-wrapper {
margin-top:255px;
}

.contact-in-a-tab p
{
color: #000;
}

#doublearrow
{
background: transparent url(http://www.utsunion.uts.edu.au/images/css/2redarrows.png) no-repeat left center;
margin: 0;
padding: 0 0 0 15px;
}

#tabber h2 a:link, #tabber h2 a:visited { background:#9C9C9C; color:#000; margin-right: 1px; }
#tabber h2 a.tabup:link, #tabber h2 a.tabup:visited { background:#F89828; color:#fff; }
#tabber h2 a:hover, #tabber h2 a:active { background:#7c7c7c; }
#tabber li.featured { background:transparent url(http://www.utsunion.uts.edu.au/images/css/featured-newsevents-bg.gif) no-repeat bottom left; }
#tabber.sb .tab-content { border:0 none; background:transparent url(http://www.utsunion.uts.edu.au/images/css/tabbg.png) no-repeat; width:209px; }

/* Tabber Override
---------------------------------------------------------- */

#tabber.sb .tab-content a:hover {
text-decoration:underline;
}

#tabber.sb h2 a:link, #tabber.sb h2 a:visited {
margin-right:1px;
width:69px;
}


#tabber.sb ul#news-container li, #tabber.sb ul#events-container li {
margin:0 1px;
}



/********* SPLASH TABS ***********/


.splash-news, .splash-events
{
margin: 0 25px;
}


.news-summary
{
font-size: 1.3em;
color: #000;
line-height: 14px;
margin-bottom: 10px;
}




/********** OTHER SPLASH CONTENTS **********/

#splash-subfeature {
border: 1px solid #d1d1d1;
margin: 25px 0px;
padding: 0px 25px 7px 25px;
}


#splash-subfeature h3 {
background-color:#FFFFFF;
color:#000;
display:inline;
font-weight:bold;
line-height:normal;
left: -5px;
margin: 5px 0px 0px;
padding:2px 5px 0px;
position:relative;
font-size: 1.4em;
top:-10px;
}


/********** SPLASH VIDEO **********/

#splash-flashvid
{
border: 1px solid #d1d1d1;
padding: 3px 3px 0 3px;
margin: 0;
width: 292px;
height: 219px;
}

#splash-flashvid img
{
margin: 0;
padding: 0;
}




/********* CONTACT-OUT-OF-TAB MODIFICATION ***********/

#contact-out-of-tab
{
padding-top: 12px;
}

#contact-out-of-tab h2
{
font-size: 1.2em;
margin-bottom: 15px;
color:#403f3f;
}

#contact-out-of-tab p
{
color: #8d8d8d;
}

#contact-out-of-tab p a:hover
{
color: #000;
}



/********* SIDEBAR LOGOS ***********/

#sidebar-logos
{
margin: 0 12px 0pt 20px;
padding: 0;
}

#sidebar-logos p
{
font-size: 0.7em;
}

/********* HEADING TREATMENT ***********/


#content h1
{
/*margin-top:-60px;*/
/* width: 365px; */
margin-bottom: 15px;
background-color: transparent;
}

#content
{
margin:20px 15px 0pt 20px;
}

#banner-wrapper,
#main-content-wrapper,
#main-content,
#content,
.ie-images
{
background-color:#fff;
}

#tab-navigation-leftside
{
border:0pt none;
}


#tab-navigation-leftside img
{
background: transparent;
display: block;
position: absolute;
top: 48px;
left: 20px; 
}

/* 
#tab-navigation-leftside a:link, #tab-navigation-leftside a:visited
{
background: #ffffff url(http://www.utsunion.uts.edu.au/images/css/bus_sch_backhome-normal.png) no-repeat left bottom;
position: absolute;
bottom: 0;
}

#tab-navigation-leftside a:hover
{
background: #ffffff url(http://www.utsunion.uts.edu.au/images/css/bus_sch_backhome-hover.png) no-repeat left bottom;
position: absolute;
bottom: 0;
}
*/

#content .news-title
{
font-weight: bold;
font-size: 1.2em;
color: #000;
}

#content .news-summary
{
font-size: 1em;
color: #000;
}

#content .news-story
{
font-size: 1em;
color: #000;
}


#content .images {
float: left;
margin: 3px 15px 10px 0;
border: 2px solid #cfecf2;
}

#content .images p {
background: #cfecf2 none repeat scroll 0% 50%;
}

#content .images-left {
border: 2px solid #cfecf2;
}

#content .images-left p {
background: #cfecf2 none repeat scroll 0% 50%;
}

/* -------- Flash Video Playlist (Chad) -- */
#flash-video { background:#eee; width:300px }
#videoplaylist * { margin:0; padding:0; }
#videoplaylist { margin:-6px 0 0 0; line-height:1.4; background:#eee; width:300px; }  
#videoplaylist a { font-weight:normal; }
#videoplaylist dt { padding-left:5px; }
#videoplaylist dd { font-size:0.8em; border-bottom:1px dotted #000; padding-left:5px; }

table.stafflist tr th
{
text-align: left;
}

#content .news-detail h1
{
margin-bottom: 5px;
}

.news-detail .grabline
{
font-size: 13px;
font-weight: bold;
margin-bottom: 5px;
}

.news h2,
.events h2
{
margin-top: 5px;
font-size: 15px;
line-height: 17px;
}

.news .published,
.events .published
{
margin-top: 6px;
margin-bottom: 2px;
}

p.event-datenote,
p.LOCATIONNOTE,
p.AUDIENCENOTE
{
margin-top: -15px;
}

p.CAMPUSNAME
{
margin-bottom: 0;
}


#left-content-45 p
{
line-height: 1.6em;
}



/******** VIRTUAL TOUR ******/

#virtual-tour{
width:280px;
background-color:#666;
padding:8px;
margin:30px 0 20px 0;
clear:both;
}

#virtual-tour img{
background: transparent none;
}

.virtual-tour-img {
border:0;
width:279px;
padding:0;
}

#main-content .virtual-tour-img img
{
padding:0;
}

.virtual-tour-text{
background: #999999 url(http://www.utsunion.uts.edu.au/images/css/virtual-tour-arrows.jpg) no-repeat scroll center; 
height:19px;
text-align:center;
width:279px;
font-weight: bold;
color:#fff;
padding-bottom:2px;
}


#virtual-tour a:link, #virtual-tour a:visited, #virtual-tour a:hover, #virtual-tour a:active{
color:#fff;
} 



/* CLUB ***********************/

		/* A few IE bug fixes */
		/*
		* { margin: 0; padding: 0; }
		* html ul ul li a { height: 100%; }
		* html ul li a { height: 100%; }
		* html ul ul li { margin-bottom: -1px; }
*/
           #clubs{
background-color:#F89828;
color:#FFFFFF;
float:left;
font-size:12px;
font-weight:bold;
height:30px;
margin:3px 0;
padding:5px 0 0 5px;
width:99%;
} 
		
		
		#clubs-widget { width:100%; float:left; padding:0; margin:0;}

		
		/* Some list and link styling */
		ul#clubs-widget li { width: auto; height:1%;}
		ul#clubs-widget li div { background:#e7e3dd; clear: both; padding:5px; }
		ul#clubs-widget div ul {float:left; width: 35%; padding:0; margin:0; }
		ul#clubs-widget div ul li {margin-bottom: 0; }
		ul#clubs-widget div ul li a { display:block; color: #515151; padding: 3px 0; font-size: 10px; }
ul#clubs-widget div ul li a:link, ul#clubs-widget div ul li a:hover, ul#clubs-widget div ul li a:visited { color: #515151; text-decoration:none;line-height:15px; margin-top:3px; }
		ul#clubs-widget div p.club-featured { background:#fff; padding: 10px; float:right; width:55%; font-size:11px;}
		#home li { list-style-type: none; }
		
		/* Header links styling */

h3.head a:link{
color:#fff;
}

#clubs-widget h3{font-size:12px;}
#clubs-widget h3 a:link, #clubs-widget h3 a:visited {color:#94908c; text-decoration:none;}
#clubs-widget h3 a:hover {color:#fff; text-decoration:none;}
#clubs-widget h3.head{
margin-top:0;
}

#clubs-widget-noscript h3{font-size:12px;}
#clubs-widget-noscript h3 a:link {color:#94908c; text-decoration:none;}
#clubs-widget-noscript h3 a:hover {color:#fff; text-decoration:none;}
#clubs-widget-noscript h3.head{
margin-top:0;
}


		h3.head a { 
		color: #fff;
		display:block; 
		background: #f5f3f0 url(http://www.utsunion.uts.edu.au/images/css/down.gif) no-repeat; 
		background-position: 98% 50%;
		padding: 3px 6px;
text-decoration:none;
		}


		h3.head a:hover { 
		color: #fff;
		background: #f89828 url(http://www.utsunion.uts.edu.au/images/css/down.gif) no-repeat; 
		background-position: 98% 50%;
text-decoration:none;
		}
		h3.selected a, h3.ui-state-active a { 
		background: #F89828 url(http://www.utsunion.uts.edu.au/images/css/up.gif) no-repeat; 
		background-position:98% 50%;
		color: #fff;
		padding: 3px 6px;
		}
		h3.selected a:hover { 
		background: #F89828 url(http://www.utsunion.uts.edu.au/images/css/up.gif) no-repeat; 
		background-position:98% 50%;
		color: #fff;
		}
		.clearfix {clear:both; display:block;}
ul#clubs-widget a.seeall{
color:#f89828;
font-size: 11px;
}

ul#clubs-widget a.seeall a:hover{
color:#000;
}


ul#clubs-widget a.clubReadMore{
color:#f89828;
font-size: 10px;
}




/* END CLUB CSS ********************************/


/*********** BOARD MEMBERS ********************************/


.boardmember{
margin:0 0 40px 0;
float:left;
width:100%;
}

.boardmember ul{
padding:0 10px;
list-style-type:none;
}



.boardmemberimage{
padding:3px;
border:solid 1px #ccc;
float:left;
margin-right:15px;
}

.boardmemberinfo{
float:left;
}




#union-buttons{
float:left;
 width:100%; 
margin-bottom:20px;

}


#union-buttons .button-top, 
#union-buttons .button-bottom{
height:20px;
background:#F3F3F3 url(http://www.utsunion.uts.edu.au/images/css/black-arrow.png) no-repeat left 50%;
border-bottom:1px solid #CCCCCC;
padding-bottom:5px;
}



#union-buttons .button-bottom{
margin:3px 0 0 0;
}


#union-buttons .button-top{
margin:20px 0 0 0;
}


#union-buttons a:link, #union-buttons a:visited{
color:#414141; padding:5px 0 0 20px; text-decoration:none; font-weight:normal;}

#union-buttons a:hover, #union-buttons a:active  {color:#f89828;}



/* STUDENT MAGAZINE
---------------------------------------------------------- */

ul.student-magazine{
float:left;
padding:0;
margin:0 0 15px 0;
width:100%;
}

.student-magazine li {
float:left;
list-style-type: none; 
margin:15px 30px 10px 0;
border:solid 1px #eaeaea;
padding:3px;
}

.student-magazine p{
margin:0;
padding:0;
text-align:center;
border-bottom:solid 1px #eaeaea;
}

.student-magazine a:hover{
background:#ccc;
}



/* MEMORABILIA
---------------------------------------------------------- */

ul.memorabilia{
float:left;
padding:0;
margin:0 0 15px 0;
width:100%;
}

.memorabilia li {
float:left;
list-style-type: none; 
margin:15px 30px 10px 0;
border:solid 1px #eaeaea;
padding:3px;
}

.memorabilia p{
margin:0;
padding:0;
text-align:center;
border-bottom:solid 1px #eaeaea;
}

.memorabilia a:hover{
background:#ccc;
}




/* ADVANTAGE PROGRAM
---------------------------------------------------------- */

#main-content-nobanner #right-content-30 {
margin-top:30px;
}


#advantage-member-login{
width:200px;
background-color:#EAEAEA;
color:#000000;
margin:0;
padding:5px;
border:1px solid #CCCCCC;
}

#advantage-member-login h4 {
color:#9a4d9e;
font-size:1.125em;
margin:0 0 0.25em;
}


#advantage-member-login h3{
font-size:0.8em;
}


#advantage-member-login p{
font-size:0.8em;
float:left;
line-height:1.2em !important;
margin:10px 0 0 0;
}


#ourpartners{
width:200px;
background-color:#EAEAEA;
color:#000000;
margin:20px 0 0 0;
padding:5px;
border:1px solid #CCCCCC;
}


#ourpartners .partners-logos{
background-color:#fff;
padding:3px;
}


#ourpartners h4 {
color:#9a4d9e;
font-size:1.125em;
margin:0 0 0.25em;
}

#content .ie-images #myGallery { float:left;}

#main-content #gallerywrap{
padding:3px 0 0 3px;
border:solid 1px #939393;
float:left;
margin:30px 0 0 0;
width:294px;
}

#main-content #gallery-picker img{padding:4px 4px 0 0;}



	#gallerysetwrap * { margin:0; padding:0; }
	#gallerysetwrap { float:left; width:550px; margin:30px 0 0; }
	#gallerysetwrap ul { list-style:none; }
	#gallerysetwrap ul#gallerysetleft { float:left; width:48%; }
	#gallerysetwrap ul#gallerysetright { float:right; width:48%; }
	#gallerysetwrap li { margin:0 0 10px; }
	#gallerysetwrap a:link,
	#gallerysetwrap a:visited { background:#eee; text-decoration:none; color:#888; display:block; border:1px solid #ddd; padding:5px 10px; font-size:12px; line-height:1.4; }
	#gallerysetwrap a:hover,
	#gallerysetwrap a:active { color:#ffaa00; background:#000; }
	#gallerysetwrap a span { display:block; font-weight:normal; }






	/* Tabs */
	#tabber h2 a:link,
	#tabber h2 a:visited { background:#888; color:#fff;}

	/* Active Tab */
	#tabber h2 a:link.tabup, 
	#tabber h2 a:visited.tabup { background:#000; }
	#tabber h2 a:hover,
	#tabber h2 a:active { text-decoration:none; background:#000; }

	/* Tabs Content */
	#tabber.sb .tab-content { 
background:transparent url(http://www.utsunion.uts.edu.au/images/css/tabbg-alt.png) no-repeat scroll 0 0;
width:207px;
} 

#tabber li.featured
{
background: transparent url(http://www.utsunion.uts.edu.au/images/css/featured-splash-new-bg.gif) repeat-y scroll left bottom;
}

#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:#000;
}

#tabber .tab-content
{
color: #000;
border-color:#000000 #D1D1D1 #D1D1D1;
border-style:solid;
border-width:1px;
}

#tabber.sb .tab-content {
color:#000;
border-color:#000000 #D1D1D1 #D1D1D1;
border-style:solid;
border-width:1px;
}

#tabber.sb .tab-content a:hover {
text-decoration:underline;
}


#tabber.sb .tab-content a:hover, #tabber.sb .tab-content a:active {
color:#0078CC;
}


#tabber.sb .tab-content a:link, #tabber.sb .tab-content a:visited {
color:#0078CC;
}

#tabber.sb .tab-content {
color:#000;
}



/* FORMS */
#pageform form {
background-color:transparent;
border:none;
}

#pageform .QuestionTitle {
font-weight:normal;
}

#pageform .question {
clear:none;
}

* html .formNavigation{
clear:both;
}

* html #pageform .question {
clear:both;
}



/* IE 'Fixes'
---------------------------------------------------------- */
* html #header { width: 660px; }
* html #level3-nav { height: 238px; padding-bottom:0; margin-bottom: 0;}
* html #home #level3-nav { height: 237px; padding-bottom:0; margin-bottom: 0;}
* html #contact-out-of-tab { margin-top: 0; }
* html #promotion-wrapper #promotion-buttons{margin-top:5px;}
*+html #promotion-wrapper #promotion-buttons{margin-top:5px;}

* html #left-content-45 {width: 302px; margin:0;}

* html #right-content-45 {width: 302px;margin:0;}
* html #banner .middleside {height:102px;}
*+html #promotion-wrapper #promotion-buttons{margin-top:20px;}
* html #promotion-wrapper #promotion-buttons{margin-top:20px;}
* html #main-content #gallery-picker img{padding:1px; margin:0;}
* html #main-content #gallerywrap{padding:2px 0 2px 2px; width:294px;}
*+html #main-content #gallerywrap{padding:3px 0 3px 3px;}
* html #website-footer .section-list li a{background:none;}
* html #clubs{width:98%; margin:15px 0 3px 0;}
* html #main-content{padding:0;}
* html #content{ margin:0 15px 0 15px;}


/* Print Override */
	@media print {
		* { background-color:#fff; }
		* html #main-content-wrapper { margin-top:20px; }

#website-footer,
#flash-video,
#videoplaylist,
.newsevents-highlight,
#tab-navigation-leftside img,
#new-100-content
{
display: none;
}

#new-100-content-h1
{
width: 100%;
}



body#home #banner-wrapper, 
body#infofor #banner-wrapper, 
body#about #banner-wrapper, 
body#courses #banner-wrapper, 
body#research #banner-wrapper, 
body#leisure #banner-wrapper, 
body#leisure-sub #banner-wrapper
{
background: none;
}


#main-content-wrapper,
body#infofor #main-content-wrapper,
body#about #main-content-wrapper,
body#courses #main-content-wrapper,
body#research #main-content-wrapper {
border-left: 0;
border-right: 0;
}

#main-content-nobanner,
body#infofor #main-content-nobanner,
body#about #main-content-nobanner,
body#courses #main-content-nobanner,
body#research #main-content-nobanner {
border-left: 0;
border-right: 0;
}

#main-content-nobanner #new-100-content img
{
display: none;
}

#main-content-nobanner #right-content-30 {
top: 0; 
}

#main-content-nobanner #right-content-45
{
margin-top: 0;
}

#main-content-nobanner #right-content-50
{
margin-top: 0;
}

#header-wrapper,
#header,
body#home #header
{
height: 0;
display: none;
}

#banner-wrapper,
#home #banner-wrapper
{
height: 0;
display: none;
}
	}
/* @Print Override */


/* Forms */
#application-form h1, #pageform h2{ display:none; }
.mandatory{ color:red; }
#application-form .question_title{ float:left; margin-top:10px;} 
#application-form .question{ width:100%; margin-bottom:17px;float:left;}
#application-form .formNavigation{text-align:right}
#application-form h2{margin:20px 0 0 0; color:#F89828;}
#application-form #question_color_a {float:left; background-color:#f4f4f4;}
#application-form #question_color_b {float:left; background-color:#f9f9f9;}


#content .news-events-list h3.item-title{
margin:15px 0 0 0;
}

.sml { width:290px !important; margin:0 !important; }
.sml .slideElement { height:189px !important; }


	ul#gallery-picker { float:left; padding:0; margin:0; }
	ul#gallery-picker li { float:left; }
	ul#gallery-picker li a:link,
	ul#gallery-picker li a:visited { display:block; }

#clubs-widget-noscript{
clear:both;
}

#news-container .story-date {
display:block;
}

#tabber p.story-summary{
display:none;
}

#footer-wrapper { clear:none; }

/* Style for Clubs popup */

#title {margin-bottom: 18px;}
.clubs_list
{
   /*position: absolute;*/
   display: none;
   padding: 10px;
   width:550px;
   background-color: #eaeaea;
   border: 1px solid #ccc;
}
.clubs_list li
{
   float: left;
   width: 200px;
   margin-left: 5px;
   margin-bottom: 5px;
}
.clubs_list_nscript li 
{
   float: left;
   width: 190px;
}
.clubs_list ul, .clubs_list_nscript ul
{
   list-style-type: none;
   margin:0;
   padding:0;
}
.display_area
{
   display: none;
   margin-left: 20px;
}
.club_actions
{
   padding-top: 10px;
   padding-bottom: 10px;
   text-align: center;
}

/* Style for client validation error */

label.error {
	margin-left: 10px;
	width: auto;
	display: inline;
	color: #FF0000;
}
