/* @override http://southerngold.com.au/sg_style.css */

/* ------------------- General Styles ------------------- */

body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #666666;
background-color: #EBF0F6;
}

a:link {
color: #33537d;
text-decoration: none;
}

a:visited {
text-decoration: none;
color: #33537d;
}

a:hover {
color: #33537d;
text-decoration: underline
}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
line-height: 22px;
color: #33537d;
font-weight: bold;
background: url(images/title_bottom.gif) bottom left repeat-x;
padding: 0px 0 15px 0;
margin: 8px 0 18px 0;
}

h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 17px;
color: #33537d;
font-weight:bold;
}

h2 a {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 17px;
color: #33537d;
font-weight:bold;
text-decoration:none;
}

h2 a:hover {
text-decoration:underline;
}

h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #33537d;
font-weight:bold;
}

h4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #666666;
font-weight:bold;
}

h3, h4, p {
text-align: justify;
}

p {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #666666;
}

.reports td p {
text-align: left;
}

.reports .space {
	padding:0px 50px 0px 50px;
}

ul {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #666666;
font-style:italic;
}

ol {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #666666;
font-style:normal;
}

.p_bold_blue {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #33537d;
font-weight:bold;
text-align:left;
}

/* ------------------- Special Styles ------------------- */

.home_features {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #666666;
text-align:justify;
padding-left:12px;
padding-right:12px;
}

.side_bg {
background-image:url(images/side_bg.jpg);
background-position:top;
background-repeat:repeat-x;
}

.site_map {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #666666;
font-style:normal;
list-style-image:url(images/icon_edit_2.gif);
}

.breadcrumb {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 12px;
color: #999999;
background: url(images/title_bottom.gif) bottom left repeat-x;
padding: 0px 0 10px 0;
margin: -8px 0 18px 0;
}

.breadcrumb a:link {
text-decoration: none;
color:#999999;
}

.breadcrumb a:visited {
text-decoration: none;
color:#999999;
}

.breadcrumb a:hover {
text-decoration: none;
color:#33537d;
}

.photo {
background-color: #ffffff;
border: 1px solid #cdd6de;
padding: 2px;
}

.photo_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 12px;
color: #666666;
text-align:center;
}


/* ------------------- Panel Styles ------------------- */

.panel_heading {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
line-height: 18px;
color: #33537d;
font-weight:bold;
margin-bottom: -4px;
}

p.panel_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 14px;
color: #DDDDDD;
margin-bottom: -4px;
text-align:left;
}

.panel_fields {
color: #33537D;
font-size: 11px;
width: 115px;
height: 16px;
background-color: #FFFFFF;
padding-left: 2px;
font-family: Arial, Helvetica, sans-serif;
border: 1px solid #cdd6de;
}

.submit {
font-size: 11px;
font-weight: bold;
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
background-color: #33537D;
border: none;
padding: 2px 3px 2px 3px;
text-align: center;
text-decoration: none;
}


/* ------------------- Footer Styles ------------------- */

.footer {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px !important;
line-height: 12px !important;
color: #b4bfcf;
}

.footer span {
font-size: 10px !important;
line-height: 12px !important;
color: #b4bfcf;
}

.footer a {
font-size: 10px;
}

.footer a:link {
font-size: 10px;
text-decoration: none;
color:#b4bfcf;
}

.footer a:visited {
font-size: 10px;
text-decoration: none;
color:#b4bfcf;
}

.footer a:hover {
font-size: 10px;
text-decoration: none;
color:#FFFFFF;
}

.footer span {
	padding-left:7px;
	padding-right:7px;
}



/* ------------------- Field Styles ------------------- */

.fields {
color: #33537D;
font-size: 11px;
width: 470px;
height: 16px;
background-color: #EBF0F6;
padding-left: 2px;
font-family: Arial, Helvetica, sans-serif;
border: 1px solid #cdd6de;
}

.fields_small {
color: #33537D;
font-size: 11px;
width: 235px;
height: 16px;
background-color: #EBF0F6;
padding-left: 2px;
font-family: Arial, Helvetica, sans-serif;
border: 1px solid #cdd6de;
}

.fields_small_long {
color: #33537D;
font-size: 11px;
width: 235px;
height: 100px;
background-color: #EBF0F6;
padding-left: 2px;
font-family: Arial, Helvetica, sans-serif;
border: 1px solid #cdd6de;
}

.fields_multi {
color: #33537D;
font-size: 11px;
width: 470px;
height:300px;
background-color: #EBF0F6;
padding-left: 2px;
font-family: Arial, Helvetica, sans-serif;
border: 1px solid #cdd6de;
}

.fields_long {
color: #33537D;
font-size: 11px;
width: 350px;
height: 16px;
background-color: #EBF0F6;
padding-left: 2px;
font-family: Arial, Helvetica, sans-serif;
border: 1px solid #cdd6de;
}

/* cambodian map ------------- */

.cambodianMap {
	height:612px;
	width:577px;
	background-image:url(images/maps/cambodia/bg.jpg);
	background-repeat:no-repeat;
}
.cambodianMap .one {
	position:absolute;
	height:87px;
	width:152px;
	z-index:10;
	margin-left:254px;
	margin-top:4px;
}
.cambodianMap .two {
	position:absolute;
	height:85px;
	width:196px;
	z-index:20;
	margin-left:254px;
	margin-top:195px;
}
.cambodianMap .three {
	position:absolute;
	height:84px;
	width:175px;
	z-index:30;
	margin-left:181px;
	margin-top:280px;
}
.cambodianMap .four {
	position:absolute;
	height:116px;
	width:217px;
	z-index:40;
	margin-left:356px;
	margin-top:302px;
}
.cambodianMap .five {
	position:absolute;
	height:83px;
	width:137px;
	z-index:60;
	margin-left:227px;
	margin-top:446px;
}
.cambodianMap .six {
	position:absolute;
	height:72px;
	width:182px;
	z-index:50;
	margin-left:193px;
	margin-top:515px;
}

.cambodianMap div img {
	border:none;
}
.cambodianMap .one img {
	height:87px;
	width:152px;
}
.cambodianMap .two img {
	height:85px;
	width:196px;
}
.cambodianMap .three img {
	height:84px;
	width:175px;
}
.cambodianMap .four img {
	height:116px;
	width:217px;
}
.cambodianMap .five img {
	height:83px;
	width:137px;
}
.cambodianMap .six img {
	height:72px;
	width:182px;
}

.cambodianMap div a {
	display:block;
	background-repeat:no-repeat;
}
.cambodianMap .one a {
	background-image:url(images/maps/cambodia/bg01.gif);
}
.cambodianMap .two a {
	background-image:url(images/maps/cambodia/bg02.gif);
}
.cambodianMap .three a {
	background-image:url(images/maps/cambodia/bg03.gif);
}
.cambodianMap .four a {
	background-image:url(images/maps/cambodia/bg04.gif);
}
.cambodianMap .five a {
	background-image:url(images/maps/cambodia/bg05.gif);
}
.cambodianMap .six a {
	background-image:url(images/maps/cambodia/bg06.gif);
}

.cambodianMap .one a:hover {
	background-position: 0 -87px;
}
.cambodianMap .two a:hover {
	background-position: 0 -85px;
}
.cambodianMap .three a:hover {
	background-position: 0 -84px;
}
.cambodianMap .four a:hover {
	background-position: 0 -116px;
}
.cambodianMap .five a:hover {
	background-position: 0 -83px;
}
.cambodianMap .six a:hover {
	background-position: 0 -72px;
}

/* south australian map */

.southAustralianMap img {
	border:none;
}

.southAustralianMap div a {
	display:block;
	background-repeat:no-repeat;
}

.southAustralianMap .one {
	position:absolute;
	height:150px;
	width:201px;
	z-index:10;
	margin-left:42px;
	margin-top:21px;
}
.southAustralianMap .two {
	position:absolute;
	height:233px;
	width:243px;
	z-index:20;
	margin-left:319px;
	margin-top:186px;
}

.southAustralianMap .one img {
	height:150px;
	width:201px;
}
.southAustralianMap .two img {
	height:233px;
	width:243px;
}

.southAustralianMap .one a {
	background-image:url(images/maps/southAustralia/01.jpg);
}
.southAustralianMap .two a {
	background-image:url(images/maps/southAustralia/02.jpg);
}

.southAustralianMap .one a:hover {
	background-position: 0 -150px;
}
.southAustralianMap .two a:hover {
	background-position: 0 -233px;
}

/* home icons */

.annual img, .geo img {
	height:69px;
	width:190px;
	border:none;
}
.annual a, .geo a {
	display:block;
}
.annual a {
	background:url('images/home/annual.gif') no-repeat 0 0;
}
.geo a {
	background:url('images/home/geo.gif') no-repeat 0 0;
}
.annual a:hover, .geo a:hover {
	background-position:0 -69px;
}
/* -------- GALLERY ---------*/
#gallery{
	float: left;
	width: 100%;
}
#gallery li{
	list-style: none;
	list-style-type: none;
	list-style-image: none;
	list-style-position: inside;
	width: 24%;
	float: left;
	min-height: 190px;
	padding-right: 5px;
}
.omega{
	padding-right: 0 !important;
}
#gallery li img{
	border: 1px solid #CDD6DE;
	padding: 2px;
}
.gallery-copy{
	width: 120px;
	padding-left: 5px;
}
.gallery-copy p{
	text-align: center !important;
	margin: 4px 0 0 0;
}






