/* @group html */
/*
Points		Pixels		Ems			Percent
6pt			8px			0.5em		50%
7pt			9px			0.55em		55%
7.5pt		10px		0.625em		62.5%
8pt			11px		0.7em		70%
9pt			12px		0.75em		75%
10pt		13px		0.8em		80%
10.5pt		14px		0.875em		87.5%
11pt		15px		0.95em		95%
12pt		16px		1em			100%
13pt		17px		1.05em		105%
13.5pt		18px		1.125em		112.5%
14pt		19px		1.2em		120%
14.5pt		20px		1.25em		125%
15pt		21px		1.3em		130%
16pt		22px		1.4em		140%
17pt		23px		1.45em		145%
18pt		24px		1.5em		150%
20pt		26px		1.6em		160%
22pt		29px		1.8em		180%
24pt		32px		2em			200%
26pt		35px		2.2em		220%
27pt		36px		2.25em		225%
28pt		37px		2.3em		230%
29pt		38px		2.35em		235%
30pt		40px		2.45em		245%
32pt		42px		2.55em		255%
34pt		45px		2.75em		275%
36pt		48px		3em			300%
*/


.main .block,
.main .block .copy,
.main .block div.title {
	float: left;
	width: 402px;	
	background-image: url(/images/home/bg_background_sprite.gif);
	background-repeat: no-repeat;
	background-position: -1110px 0;
}

.main .block div.title {	
	width: 402px;
	background-position: -1110px 0;
	padding: 0px 0px 0px;
	background-color: #e5e5e6;
	min-height: 2em;
}


.main .block a.more {	
	color: #999;
	padding-top: 0.3em;
	background-position: 0 0.5em;
}


.main .block a.rss {	
	width: 408px;
	padding: 0px 0 0 0;
	background-position: 0 -102px;
	margin-left: 10px;
}



.main .block .copy {
	padding: 10px 10px 0;
	width: 402px;
	background-position: -1461px 0;
}

.main .block li .image {
	float: left;
	width: 70px;
}

.main .block li .details {
	float: left;
	width: 250px;
	padding-left: 10px;
}

/* @end */

/* @group News Block */

ul.news li {
	padding: 0 0 10px;
	margin-bottom: 10px;
}

ul.news li.last {
	padding: 0;
	margin-bottom: 0;
}

ul.news li .details a.title {
	width: 250px;
	color: #002b54;
	font-size: 1.1em;
	margin-bottom: 5px;
}

ul.news li .details .dateline {
	margin-bottom: 5px;
}

/* @end */

/* @group UNSWTV */

ul.unswtv li {
	padding: 0 0 10px;
	margin-bottom: 10px;
}

ul.unswtv li.last {
	padding: 0;
	margin-bottom: 0;
}

ul.unswtv li .youtube {
	padding-bottom: 0px;
}

ul.unswtv li p.title {
	color: #002b54;
	font-size: 1.1em;
	margin-bottom: 5px;
}




ul.unswtv li .image {
	float: left;
	
}



#content .sidebar {
	width: 402px;
	padding-right: 0px;
}


.sidebar .block,
.sidebar .block .cap,
.sidebar .block .copy,
.sidebar .block .title {
	float: left;
	width: 402px;	
	background-image: url(/images/home/bg_background_sprite.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.sidebar .block {
	background-position: -666px 0;
	background-repeat: repeat-y;
	margin-bottom: 10px;
}



.sidebar .block a {
	display: block;
	color: #002b54;
	padding-left: 0px;
	background: url(/images/home/bg_arrow.gif) no-repeat 0 0.2em;	
}

.sidebar .block li {
	border-bottom: 0px solid #e5e5e6;
	width: 202px;
	padding: 0px 0;
}


.sidebar .block li.last {
	border-bottom: none;
	padding-bottom: 0;
}

.sidebar .block .title {
	display: block;
	background-position: 0 0;
	width: 202px;
	padding: 10px 10px 6px;
	background-color: #e5e5e6;
	color: #002b54;
	text-transform: uppercase;
	font-size: 1.1em;
} 


.sidebar .block .copy {
	width: 202px;
	padding: 10px 10px 0;
	background-position: -888px 0;
} 

.sidebar .navigation .copy {
	padding: 0px 0px 0;
	background-position: -222px 0;
} 

.sidebar .block .cap {
	height: 10px;
	background-position: -444px -30px;
}

.sidebar .block .quick-links {
	width: 145px;
	margin-right: 10px;
}


#slideshow {
	margin-bottom:0px;	
	width: 402px;
	height: 158px;
	overflow: hidden;
	position: relative;
}

#slideshow #slideshowloader {
	position: absolute;
	top: 101px;
	left: 340px;
	background: url(/images/home/loading.gif) no-repeat center center;
	z-index: 6;
	width: 32px;
	height: 0;
	padding: 32px 0 0 0;
	display: block;
	overflow: hidden;
}


#slideshow ul#imageviewer {
	width: 408px;
	height: 158px;
	overflow: hidden;
	z-index: 1;
}
#slideshow ul#imageviewer li {
	width: 408px;
	height: 158px;
	position: absolute;
	left: -3px;
	top: -1px;
}

1#slideshow #controllers {
	width: 408px;
	height: 158px;
	position: absolute;
	top: 0px;
	left: 0;	
	z-index: 5;
	background: url(/images/home/bg_sprite.gif) no-repeat 0 -128px;
}


#slideshow #controllers ul {
	list-style: none;
	float: left;
	position: absolute;
	left: 228px;
	top: 1px;
}


#slideshow #controllers ul li {
	float: left;
	padding: 0 2px;
	text-align: center;
}

#slideshow #controllers ul li a {
	width: 25px;
	display: block;
	height: 17px;	
	padding-top: 4px;
	overflow: hidden;
	color: #002b54;	
	background: url(/images/home/bg_sprite.gif) no-repeat -119px -102px;
}

#slideshow #controllers ul li a:hover,
#slideshow #controllers ul li a.active {
	text-decoration: none;
	color: #f25a31;
	background-position: -94px -102px;
}


#slideshow #controllers a#previous,
#slideshow #controllers a#next,
#slideshow #controllers a#control {
	height: 0;
	width: 12px;
	padding: 13px 0 0 0;
	display: block;
	overflow: hidden;
	background-image: url(/images/home/bg_sprite.gif);
	background-repeat: no-repeat;
}


#slideshow #controllers #previous {
	position: absolute;
	left: 202px;
	top: 5px;
	background-position: -70px -102px;
}

#slideshow #controllers #next {
	position: absolute;
	left: 442px;
	top: 5px;
	background-position: -82px -102px;
}

#slideshow #controllers #control {
	position: absolute;
	left: 471px;
	top: 5px;
}

#slideshow #controllers .play {
	background-position: -46px -102px;
}

#slideshow #controllers .pause {
	background-position: -58px -102px;
}

