﻿/* CSS Document - Site Master Public Layout */


/* css help tips 

padding in one property, top right, bottom left */




body {
	margin: 0;
	padding: 0;
	text-align:center;
	background-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
}

 #container_pagewrap {
	width: 980px;
	text-align:left;
	background-color: #ffffff;
	padding-left: 2px;
	padding-right: 2px;
	margin:0 auto;
	padding-bottom:0;
	
	-moz-box-shadow: 4px 5px 5px #888;
-webkit-box-shadow: 4px 5px 5px #888;
box-shadow: 4px 5px 5px #888;
	/*980px content*/
}

#container_header {padding:0; margin:0;}


/* header elements globalnav */


#header_globalnav, #header_globalnav_hp {
	background-color:#000000;
	height: 35px;	
	background-image: url(https://www.geelongaustralia.com.au/Library/navimages/globalnav_background.gif);
	padding:0;
	margin:0;
}


#header_globalnav_hp ul {
	margin: 0;
	padding: 8px 4px 4px 10px;
	list-style-type:none;
}

#header_globalnav_hp li {
	margin: 0;
	display: inline;
	font-weight: bold;
	font-size: 0.8em;
}

#header_globalnav_hp li a {
	color: #ffffff;
	text-decoration: none;
	padding:0px 15px 0px 15px;
	border-right: solid 1px #848484;
	}	


#header_globalnav .ehome {
	margin: 0;
	font-weight: bold;
	font-size: 0.8em;
	padding: 8px 4px 4px 10px;
}

	
.globalnav_uts {
	float: right;
	color: #848484;
	text-align: right;
	padding: 10px 6px 4px 10px;
}

#header_globalnav .ehome a {color: #ffffff;	text-decoration: none;}	

.globalnav_uts a:link, .globalnav_uts a:visited {color:#ffffff; text-decoration:none;}
#header_globalnav .ehome a:hover, #header_globalnav_hp li a:hover, .globalnav_uts a:hover {color:#00a8de; text-decoration:underline;}
/*
 .globalnav_uts_hp a:link, .globalnav_more a:link {color:#ffffff; text-decoration:none;}

.globalnav_uts a:visited, .globalnav_uts_hp a:visited, .globalnav_more a:visited {color:#fff;text-decoration:none;}

.globalnav_uts a:hover, .globalnav_more a:hover {color:#00a8de; text-decoration:underline;}
.globalnav_uts_hp a:hover {color:#000000; text-decoration:underline;}

.globalnav_uts_hp {
	float: right;
	color: #FFFFFF;
	text-align: right;
	font-size: 0.7em;
	padding: 4px 10px 4px 10px;
}

.globalnav_more ul {

	margin: 0;
	padding: 8px 4px 4px 10px;
	list-style-type:none;
}

.globalnav_more li {
	margin: 0;
	display:list-item;
	font-weight: bold;
	font-size: 0.8em;
	padding: 4px 10px 6px 10px;
	border-bottom: solid 1px #848484;
}

#Explore_Panel
{ background-image: url(http://www.geelongaustralia.com.au/Library/navimages/globalfooter_background.gif);
 background-repeat:repeat-x;
    }
*/

/* header elements channelbanner */


#header_channelbanner 
{	margin:0;
	padding:0;
    }



#header_channelbanner .home {
	height: 150px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_home.jpg);
	border-top: solid 1px #fff;
	background-repeat: no-repeat;
}

#header_channelbanner .leisure {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_leisure.gif);
	background-repeat: no-repeat;
	border-top: solid 1px #fff;	
	margin:0;
}

#header_channelbanner .business {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_business.gif);
	border-top: solid 1px #fff;	
	background-repeat: no-repeat;
	margin:0;
	padding:0;
}

#header_channelbanner .council {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_council.gif);
	border-top: solid 1px #fff;
	background-repeat: no-repeat;	
}

#header_channelbanner .residents {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_residents.gif);
	border-top: solid 1px #fff;	
	background-repeat: no-repeat;
}

#header_channelbanner .visiting {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_visiting.gif);
	border-top: solid 1px #fff;	
	background-repeat: no-repeat;
}

#header_channelbanner .community {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_community.gif);
	border-top: solid 1px #fff;	
	background-repeat: no-repeat;
}

#header_channelbanner .geelong {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_geelong.gif);
	border-top: solid 1px #fff;
	background-repeat: no-repeat;
	}

#header_channelbanner .armstrongcreek {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_armstrong.gif);
	border-top: solid 1px #fff;
	background-repeat: no-repeat;
	}
	
#header_channelbanner .em {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_em.gif);
	border-top: solid 1px #fff;
	background-repeat: no-repeat;
	}
	
#header_channelbanner .gsearch {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_search.gif);
	border-top: solid 1px #fff;
	background-repeat: no-repeat;
	}	
		
#header_channelbanner .heritage {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/heritage_headerbanner-temp.gif);
	border-top: solid 1px #fff;
	background-repeat: no-repeat;
	}	

#header_channelbanner .gbg {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_gbg.jpg);
	border-top: solid 1px #fff;
	background-repeat: no-repeat;
	}

#header_channelbanner .potatoshed {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_potatoshed.jpg);
	border-top: solid 1px #fff;
	background-repeat: no-repeat;
	}


#header_channelbanner .nwm {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_nwm.jpg);
	border-top: solid 1px #fff;
	background-repeat: no-repeat;
	}

#header_channelbanner .cycling {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_2010cycling.jpg);
	border-top: solid 1px #fff;
	background-repeat: no-repeat;
	}


#header_channelbanner .eservices {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_eservices.gif);
	border-top: solid 1px #fff;
	background-repeat: no-repeat;
	}	


#header_channelbanner .drugplan {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_drugplan.jpg);
	border-top: solid 1px #fff;
	background-repeat: no-repeat;
	}	
	
#header_channelbanner .christmas {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_christmas.jpg);
	border-top: solid 1px #fff;
	background-repeat: no-repeat;
	}	

#header_channelbanner .geelongarena {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_arena.gif);
	border-top: solid 1px #fff;
	background-repeat: no-repeat;
	}
	
#header_channelbanner .simondsstadium {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_simonds.gif);
	border-top: solid 1px #fff;
	background-repeat: no-repeat;
	}
	
#header_channelbanner .leisuretime {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_leisuretime.gif);
	border-top: solid 1px #fff;
	background-repeat: no-repeat;
	}

#header_channelbanner .ssl {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_ssl.gif);
	border-top: solid 1px #fff;
	background-repeat: no-repeat;
	}

#header_channelbanner .energy {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_energy.gif);
	border-top: solid 1px #fff;
	background-repeat: no-repeat;
	}
	
	#header_channelbanner .gsbf {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_gsbf.gif);
	border-top: solid 1px #fff;
	background-repeat: no-repeat;
	}

#header_channelbanner .seniorsfestival {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_senior.gif);
	border-top: solid 1px #fff;
	background-repeat: no-repeat;
	}
	
#header_channelbanner .bvac {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_bvac.gif);
	border-top: solid 1px #fff;
	background-repeat: no-repeat;
	}	
	
#header_channelbanner .gbc {
	height: 115px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelbanner_gbc.jpg);
	border-top: solid 1px #fff;
	background-repeat: no-repeat;
	}		
	



#header_channelbanner .search 
{
    margin-left: 340px;
    margin-top:35px;
    padding:0;
    }

#header_channelbanner ul {
	margin: 0;
	padding: 2px;
	list-style-type:none;
	font-size:0.7em;
}

#header_channelbanner li {
	margin: 0;
	display: inline;
}

#header_channelbanner li a {
	color: #ffffff;
	text-decoration: none;
	padding:0px 4px 0px 4px;
	border-right: solid 1px #848484;
	}
	
#header_channelbanner li a:hover{
	color: #000000;	
	text-decoration: underline;	
	}

#header_channelbanner .input 
{
    border: solid 1px #fff;
    height: 20px;
    font-size: 1em;
    padding:2px;
    background-image: url(http://www.geelongaustralia.com.au/Library/navimages/input_shadow.gif);}



/* header elements channelnav */

#header_channelnav 
{
    min-height:35px;
	background-image: url(http://www.geelongaustralia.com.au/Library/navimages/channelnav_background.gif);
	background-position:bottom;
	border-bottom: solid 1px #bebebe;
	margin:0;
	padding:0;
}

#header_channelnav ul {
	margin-top: 4px;
	padding-top: 4px;
	list-style-type:none;
	margin-left: 15px;
	margin-bottom:0;
	margin-right: 15px;
	padding-bottom:4px;
padding-left:0;
}

#header_channelnav li { 
	margin: 0;
	display: inline;
	font-size: 0.8em;
	padding:0px 8px 0px 8px;
	border-right: solid 1px #bcbcbc;
	line-height: 2.0em;
}


#header_channelnav li a {
	color: #007ab5;
	text-decoration: none;
	}

	
#header_channelnav li a:hover{
	color: #000;	
	text-decoration: underline;	
	}
	
	/* Footer Elements */
	
	
#container_footer {
	color: #FFFFFF;
	background-color: #0d0d0d;
	margin-top: 30px;
	margin-bottom:0;
	 background-image: url(http://www.geelongaustralia.com.au/Library/navimages/footer_background.gif);
	 background-repeat:repeat-x;
}

#container_footer .insert {	margin-right:10px;	margin-left:10px;}

#container_footer .insertsm {	padding-right:10px;	padding-left:10px; background-color: #0d0d0d;}

#footer_explore h2{
	font-size: 1.2em;
	font-weight:bold;
	margin-top:0;
	padding:10px 0 9px 0;
	line-height:20px;
	border-bottom: solid 2px #fff;	
	}
	
#footer_explore h3	
{
    font-size: 1.0em;
	font-weight:bold;
	margin:0;
	padding:4px 0 0 0;}
	
#footer_explore ul {
    margin: 0;
	padding: 0 0 10px 0;
	list-style-type:none;
}

#footer_explore li{
	font-size: 0.7em;
	margin: 0;
	display: inline;
	padding-right: 4px;
}

#footer_explore a{
	color: #FFF;
	text-decoration: none;
}
#footer_explore a:hover {
	color: #00a8de;	
	text-decoration: underline;	
}

.footcol  {
	width:140px;
	padding: 10px;
}	

.footcol2  {
	width:300px;
	padding: 10px;
	vertical-align:top;
}

.footcol2 .sitelinks a{
	font-size: 0.9em;
	font-weight:bold;
}

.footcol-right  {
	width:300px;
	padding: 10px 10px 10px 0px;
	vertical-align:top;
}

.copyright {border-top: solid 2px #fff;background-color: #0d0d0d;	}

.copyright ul 
{
    margin: 0;
	padding: 20px 0 20px 0;
	list-style-type:none;}
	
.copyright li{
	font-size: 0.8em;
	margin: 0;
	display: inline;
	padding-right: 10px;
}	

.copyright a{
	color: #FFF;
	text-decoration: none;
}
.copyright a:hover {
	color: #00a8de;	
	text-decoration: underline;	
}
.footerlogo {float:right; padding-bottom:20px;}


	/* Footer Elements - services index*/
	
#services_index {padding:10px;}

#services_index .heading {
	font-weight:bold;
	padding-right: 10px;
}

#services_index ul {
	margin:0;
    padding:0;
 	font-size:0.9em;
 	list-style-type:none; 
}
#services_index li {
	margin:0;
	padding:0;	
	display:inline;
}
#services_index li a {	
	color: #FFF;
	padding:6px 6px 4px 6px;	
	height:18px;
	text-decoration: none;
}
#services_index a:hover {
    color: #ffffff;
	background-color: #0aa7d6;
}

/*Content - Breadcrumb Elements*/	

 #container_breadcrumb {
	height: 20px;
	padding-top: 8px;
	font-size: 0.7em;
	color: #000000;
	margin-left: 20px;
	margin-right: 20px;
	/* In color version - border-bottom: solid 4px #00a8de;*/
}
	
 #breadcrumb_space {
	height: 20px;
	padding-top: 8px;
}	

	
#container_breadcrumb ul {
	margin: 0;
	padding: 0;
	list-style-type:none;}

#container_breadcrumb li { 
	margin: 0;
	padding-right: 4px; 
	display: inline;}

#container_breadcrumb a {
	color: #5a5a5a;
	text-decoration: none;}

#container_breadcrumb a:hover{
	color: #CC0000;
	text-decoration: none;
	}




/*spacing at bottom of columns - clear column function*/

.clear {font-size: 1px; height: 1px; clear: both;}  
.clearbottom { font-size: 1px;	height: 9px; clear: both;}  
  
.clearlanding {font-size: 1px; height: 1px; clear:both;}  
.boxspacer {font-size: 1px; height: 9px}
.space {font-size: 1px; height: 1px;}  
.sectionspacer {font-size: 1px; height: 30px} 


/*look at me box */

#lookhere  {
	margin-top: 4px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom:30px;
	border-top: solid 4px #c52a35;
	background-color: #faeeef;
}

#lookhere .insert  {margin-left: 10px; margin-right:10px; }

#lookhere .lookheading {
    font-size: 1.2em;
	font-weight:bold;
	margin:0;
	padding:4px 0 12px 0;
	line-height:26px;
	color: #c52a35;
	}
	
#lookhere p {font-size: 0.8em;
	margin:0;
	padding-bottom:9px;}	
	
	

/*transalate box */


#translate{background:#444;padding:8px;font-size:0.8em;width:256px; margin:0px;}
#translate img{padding-left:0px;}
#translate h5{float:left;font-size:1.0em;margin:6px 12px 0px 0px;padding:0px;}


select.goog-te-combo 
{
text-indent:0px;
}

.goog-te-combo
{
text-indent:-1000px;
color: #00AEEF;
font-weight: bold;
width:177px !important;
}

.goog-logo-link
{
display:none;
}
.goog-te-gadget{height:28px;font-family:arial;font-size:9px;color:#444; overflow:hidden; width:177px;}


/*end transalate box */

.clear{clear:both}

.small{float:left; font-size:0.8em; clear:both;padding:0px;margin-top:0px;}

/*social footer links*/

#footer_explore .social-footer{clear:both;margin:20px 0px 20px 0px; }

.social-footer h5{border-bottom: 1px dotted #CCC;margin:0px 0px 3px 0px; color:#999;padding-bottom:3px}

#footer_explore .social-footer ul{
margin:6px 0px 0px 0px;padding:0;

}

#footer_explore .social-footer li{
vertical-align: top !important; /*ie7 align!*/
display:list-item;
margin:0px;
background:url(http://www.geelongaustralia.com.au/Library/navimages/mini-arrow.png)  no-repeat left 5px; 
padding:0px 0px 0px 6px;

}

#footer_explore .social-col1{float:left; width:140px;margin:0px 0px 15px 0px; }
#footer_explore .social-col2{float:right;width:140px;padding-right:5px;margin:0px 0px 15px 0px;  }


.social-footer h5.twitter {background: url(http://www.geelongaustralia.com.au/Library/icons/twitter.png)  no-repeat left top ; padding-left:20px;}
.social-footer h5.facebook {background: url(http://www.geelongaustralia.com.au/Library/icons/facebook.jpg)  no-repeat left top ;padding-left:20px;}
.social-footer h5.youtube {background: url(http://www.geelongaustralia.com.au/Library/icons/youtube.png)  no-repeat left top ;padding-left:20px;margin-top:15px;}
