@charset "UTF-8";

@import url(http://www.citadelrg.com.au/themes/citadel/css/reset.css);
@import url(http://www.citadelrg.com.au/themes/citadel/css/typography.css);
@import url(http://www.citadelrg.com.au/themes/citadel/css/structure.css);
@import url(http://www.citadelrg.com.au/themes/citadel/css/colour.css);


/*-------------------- 
 Home 
--------------------*/
.home .content {
	background-position: 0 0;
}
.home .main_block { 
	float: left;
	width: 416px;
	padding: 28px;
}
.home .side_block { 
	float: right;
	width: 223px;
	padding: 28px 0 14px 0;
}
.home .footer {
	background-position: -1920px 0;
}
/*Latest News*/
.news {
	padding: 0 14px 14px 14px;
}
.article {
	padding: 0 0 5px 0;
	margin: 0 0 14px 0;
	color: #FFF;
	border-bottom: 1px dashed #E5ECF2; 
}
.content .article h3 {
	font-size: 1em;
	text-transform: uppercase;
}
.content .article a:link,
.content .article a:visited {
	font-size: 0.86em;
	color: #CCD9E4;
	background: url(http://www.citadelrg.com.au/themes/citadel/img/icons/arrow_blue_lgt.gif) 100% 50% no-repeat;
	padding: 0 65px 0 0;
}
.content .article a:hover {
	background-image: url(http://www.citadelrg.com.au/themes/citadel/img/icons/arrow_blue_drk.gif);
	color: #004379;
}
/*Feature News*/
.features {
	border-top: 14px solid #E5ECF2;
	padding: 0 0 0 14px;
	width: 695px;
	background: url(http://www.citadelrg.com.au/themes/citadel/img/common/content.gif) -2157px 0 repeat-y;

}
.features_inner {
	border-top: 10px solid #164578;
	overflow: hidden;
	height: 1%;
}
.feature {
	float: left;
	width: 222px;
	margin: 0 14px 0 0;
}
.feature img {
	width: 222px;
}
.feature .description {
	padding: 14px;
	font-size: 0.92em;
	color: #9D9D9C;
}
.feature .description h3 {
	color: #9D9D9C;
	text-transform: uppercase;
	font-size: 1em;
	margin: 0 0 0.92em 0;
}
.features .last {
	margin: 0;
}
.content .feature .description a {
	color: #9D9D9C;
	font-weight: bold;
	background: url(http://www.citadelrg.com.au/themes/citadel/img/icons/arrow_grey_lgt.gif) 100% 50% no-repeat;
	padding: 0 65px 0 0;
}
.content .feature .description a:hover {
	background-image: url(http://www.citadelrg.com.au/themes/citadel/img/icons/arrow_grey_mid.gif);
	color: #7F7F7E;
}
#mapalternate {
	margin: 0 0 10px 0;
}
#announcements p {
	margin: 0 0 5px 0;
}
#announcements p span {
	font-size: 0.86em;
	display: block;
	padding: 5px 0;
}

/*-------------------- 
 CORPORATE 
--------------------*/
body.corporate {
	background-image: url(http://www.citadelrg.com.au/themes/citadel/img/backgrounds/corporate.gif);
}
body.corporate .header #banner {
	background-image:url(http://www.citadelrg.com.au/themes/citadel/img/banners/corporate.jpg)
}
body.corporate .header #section {
	background-position: 32px -74px;
}


/*STAFF PROFILES*/
.col2 .staff_block { 
	width: 547px;
	padding: 28px 0 14px 28px;
}
.employee {
	margin: 0 0 1em 0;
	display: block;
}
.employee img#large {
	width: 547px;
}
.employee .employee_description img {
	float: right;
	width: 170px;
	height: 190px;
}


/*-------------------- 
 DEVELOPMENT 
--------------------*/
body.development {
	background-image: url(http://www.citadelrg.com.au/themes/citadel/img/backgrounds/development.gif);
}
body.development .header #banner {
	background-image:url(http://www.citadelrg.com.au/themes/citadel/img/banners/development.jpg)
}
body.development .header #section {
	background-position: 32px -148px;
}

/*-------------------- 
 EXPLORATION 
--------------------*/
body.exploration {
	background-image: url(http://www.citadelrg.com.au/themes/citadel/img/backgrounds/exploration.gif);
}
body.exploration .header #banner {
	background-image:url(http://www.citadelrg.com.au/themes/citadel/img/banners/exploration.jpg)
}
body.exploration .header #section {
	background-position: 32px -222px;
}

/*-------------------- 
 SUSTAINABILITY 
--------------------*/
body.sustainability {
	background-image: url(http://www.citadelrg.com.au/themes/citadel/img/backgrounds/sustainability.gif);
}
body.sustainability .header #banner {
	background-image:url(http://www.citadelrg.com.au/themes/citadel/img/banners/sustainability.jpg)
}
body.sustainability .header #section {
	background-position: 32px -296px;
}

/*-------------------- 
 INVESTOR 
--------------------*/
body.investor {
	background-image: url(http://www.citadelrg.com.au/themes/citadel/img/backgrounds/investor.gif);
}
body.investor .header #banner {
	background-image:url(http://www.citadelrg.com.au/themes/citadel/img/banners/investor.jpg)
}
body.investor .header #section {
	background-position: 32px -370px;
}
table#presentation {
	border-width: 1px;
	width: 670px;
}

/*-------------------- 
 CONTACT US 
--------------------*/
body.contact1 {
	background-image: url(http://www.citadelrg.com.au/themes/citadel/img/backgrounds/contact.gif);
}
body.contact1 .header #banner {
	background-image:url(http://www.citadelrg.com.au/themes/citadel/img/banners/contact.jpg)
}
body.contact1 .header #section {
	background-position: 32px -444px;
}

.miniSurveyView { 
	margin-bottom:16px;
}
.col2 .main_block .miniSurveyView #msg { 
	background:#FFFF99; 
	color: #000; 
	padding:5px; 
	border:1px solid #999; 
	margin:8px 0px 8px 0px; 
}
.col2 .main_block .miniSurveyView #msg {
	width: 534px;
}

/*Forms*/
.main_block table.formBlockSurveyTable {
	width: 544px;
	font-size: 1em;
	border: none;
	background: none;
}
.main_block table.formBlockSurveyTable td {
	border: none;
	padding: 5px;
	width: 364px;
}
.col2 .main_block table.formBlockSurveyTable div {
	width: auto;
	padding: 3px 0;
}

table.formBlockSurveyTable input,
table.formBlockSurveyTable select,
table.formBlockSurveyTable textarea {
	width: 320px;
}
table.formBlockSurveyTable input.formBlockSubmitButton,
table.formBlockSurveyTable .radioPair input {
	width: auto;
}
.col2 .main_block table.formBlockSurveyTable td.question {
	width: 160px;
	white-space: nowrap;
}
.miniSurveyView #msg .error { 
	color:#cc0000
}
.miniSurveyView table.formBlockSurveyTable td img.ccm-captcha-image{
	float:none
}
.miniSurveyView .required{ 
	color:#cc0000 
}

/*-------------------- 
 News 
--------------------*/
body.news {
	background-image: url(http://www.citadelrg.com.au/themes/citadel/img/backgrounds/default.gif);
}
body.news .content {
	background-position: 0 0;	
}
body.news .footer {
	background-position: 0 0;
}

/*-------------------- 
 Features 
--------------------*/
body.features {
	background-image: url(http://www.citadelrg.com.au/themes/citadel/img/backgrounds/default.gif);
}
body.features .content {
	background-position: 0 0;	
}
body.features .footer {
	background-position: 0 0;
}






