
/*
Theme Name: The Geelong Project
Theme URI: http://www.handbuiltcreative.com
Description: The default theme for The Geelong Project
Version: 1.0
Author: Handbuilt Creative
Author URI: http://www.handbuiltcreative.com
*/


/* //////////////////////////    REDEFINE TAGS    //////////////////////////////////////////////////////////////////////////////////////*/
body{
	line-height: 1.2em;
	padding: 0px;
	/*font-family:"Franklin Gothic Demi Cond", Helvetica, Arial;*/
	font-family: Helvetica, Arial;
	font-size: 100%;
	font-style:normal;
	font-weight: normal;
	text-align: left;
	background: #6F756D repeat-x scroll 0px 0px;
	margin: 0px;
}
body#level2, body#level3{
	background: #C1C4BD url(assets/common/page_BKD.png) repeat-x scroll 0px 0px;
}


p{
	line-height: 1.2em;
	font-size: 90%;
}


a{
	color:#CCC;
	outline: none;
}

a:hover{
	color:#FFF;
	text-decoration: none;
}

h1{
	font-weight: bold;
	text-transform:capitalize;
	font-size: 160%;
	margin: 0px;
	padding: 4px 0px 4px 0px;
}

h2{
	font-weight: bold;
	text-transform:capitalize;
	font-size: 140%;
	margin: 0px;
	padding: 4px 0px 4px 0px;
}

h3{
	font-weight: bold;
	text-transform:capitalize;
	font-size: 120%;
	margin: 0px;
	padding: 4px 0px 4px 0px;
}

h4{
	font-weight: bold;
	text-transform:capitalize;
	font-size: 110%;
	margin: 0px;
	padding: 10px 0px 4px 0px;
}

h5{
	font-weight: bold;
	text-transform:capitalize;
	font-size: 100%;
	margin: 0px;
	padding: 10px 0px 2px 0px;
}

h6{
	font-weight: bold;
	text-transform:capitalize;
	font-size: 90%;
	margin: 0px;
	padding: 10px 0px 2px 0px;
	color:#999;
}

.hr{
	background: transparent url(assets/framework/contentDivider.png) repeat-x scroll 0 0  ;
	height: 2px;
	border: none;
	color: none;
	margin: 30px 0px 30px 0px;
}

img{
	font-size: 0px;
	line-height: 0;
}


ul{
	margin: 0px;
	padding: 0px;
	line-height: 1.2em;
}

ol{
	line-height: 1.2em;
}


ul li{
	background: transparent url(assets/common/bullet_CIRCarrowBLUE.png);
	background-repeat:no-repeat;
	margin-bottom: 10px;
	padding-left: 15px;
	list-style-type: none;
	text-decoration: none;
	line-height: 1.2em;
}

ul li a{
	text-decoration: none;
	color:#000;
}

ol li a{
	text-decoration: underline;
	color:#000;
}


iframe{
	background-color: #345678;
}

/* //////////////////////////    REDEFINE FRAMEWORK    //////////////////////////////////////////////////////////////////////////////////////*/



#bkdWrapper{
}

#level2 #wrapper, #level3 #wrapper{
	width:1000px;
	margin: 0px auto;
}

#level2 #header, #level3 #header{
	background-color: #434742;
	height: 140px;
	margin: 0px 0px 5px 0px;
}
#level2 #intranet #header, #level3 #intranet #header{
	background-color: #00065D;
	background-color: #333;
}

#home #bodyImage{
	width: 100%;
	background: url(assets/sections/home/homeBKD.jpg)  no-repeat bottom center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;


	/*position: absolute;
	top: 0px;*/
}

#home #bodyImage #bodyImageWrapper{
	background-color: rgba(0, 0, 0, 0.6);
}

#masthead{
	margin: 5px 0px;
}

#campaign{
	width: 700px;
	margin-left: 15px;
	background-color:#666;
}

#home #campaign{
	width: 750px;
	background-color:#FFF;
	margin-left: 30px;
}


#pageWrapper{
	clear: both;
	width: 1000px;
	margin: 0px auto 0px auto;
}
#home #pageWrapper{
	clear: both;
	width: 100%;
	min-height: 700px;
	margin: 0px auto 0px auto;
}





#page{
}




#sidebar{
	background-color: transparent;
	width: 200px;
	float: left;
	margin-left: 10px;
}

*html #sidebar{
	margin-left: 5px;
}



#content{
	padding: 200px 0px 20px 0px;
	height: 100%;
}






#footer{
	width: 1000px;
	margin: 0px auto;
	background-color: rgba(0,0,0,0.2);
}


#footer{
	width: 100%;
	margin: 0px auto 0px auto;
	padding-top: 20px;
}





/* //////////////////////////    CUSTOM STYLES    //////////////////////////////////////////////////////////////////////////////////////*/


/* //////////////////////////    SEO    */

.wpseo_score_img.poor{
	background-position: -2px -2px;
}






/* //////////////////////////    HEADER    */

#header h2{
	font-size: 350%;
	text-align: right;
	color: #FFF;
	font-weight: 500;
	padding: 25px 30px 0px 30px;
	line-height: 0.8;
	width: 400px;
	float: right;
	margin: 0px 0px 5px 0px;
	}
	
#level3 #header h3, #level2 #index #header h3{
	font-size: 350%;
	text-align: right;
	color: #FFF;
	font-weight: 500;
	padding: 25px 30px 0px 30px;
	line-height: 0.8;
	width: 400px;
	float: right;
	margin: 0px 0px 5px 0px;
	color: #6F756D;
	text-align: right;
}
#level3 #intranet #header h3{
	color: #4D4F90;
}

#level3 #masthead{
	margin: 0px;
}
#level3 #masthead h2{
	color: #FFF;
	padding:40px;
	text-align: right;
	margin: 0px;
	font-size: 350%;
	background: transparent url(assets/framework/black_80percent.png) repeat scroll 0px 0px;
	font-weight: 100;
	height: 200px;
	text-transform: none;
}
#level3 #blogPostWrapper #masthead h2 {
	height: auto;
}

#level3 #intranet #masthead h2{
	background: transparent url(assets/framework/black_40percent.png) repeat scroll 0px 0px;
}


/* //////////////////////////    LOGOS and STRAPLINE */

#logo{
	float: left;
	padding: 20px 0px 0px 20px;
	width: 124px;
	height: 123px;
	position: absolute;
	left: 0px;
	top: 0px;
}


#logo a{
	font-size: 0px;
	display: block;
}

#logo h1{
	margin: 0px;
	display: none;
	text-indent: -9999px;
	line-height: 0px;
	text-align: left;
	padding: 0px;
}

.intranetLoginSocialMediaWrapper{
	margin: 20px 20px 0px 0px;
	position: absolute;
	top: 0px;
	right: 0px;
}

.partnerLogin{
	display: inline-block;
}
#home .partnerLogin{
	display: inline-block;
	padding-top: 10px;
	margin-right: 20px;
}
.partnerLogin a{
	color: #333;
	text-decoration: none;
}




#home .partnerLogin a{
	color: #666;
}



.partnerLogin a:hover{
	color: #FFF;
}

.intranetLoginSocialMediaWrapper .followLIKE{
	margin-right: 0px;
}

.intranetLoginSocialMediaWrapper .followLIKE .fb-like, .intranetLoginSocialMediaWrapper .followLIKE .twitter-follow{
	margin-top: 0px;
}



/* //////////////////////////    MAIN NAV */
li.widget{
	list-style-type: none;
}

#mainNav{
	width: 200px;
	display: block;
	background: none;
	position: absolute;
	left: 0px;
	top: 250px;
	top: 180px;
}

#mainNav ul li{
	display: block;
	float: none;
	background: transparent url(assets/framework/black_20percent.png) repeat scroll 0px 0px;
	margin-bottom: 5px;
	text-align: left;
	padding-left: 20px;
	list-style-type: none;
}

#mainNav ul li:hover, #mainNav ul li.current_page_item, #mainNav ul li.current_page_ancestor{
	background-image: url(assets/framework/black_60percent.png);
	list-style-type: none;
}

#mainNav ul li a{
	color: #000D6F;
	font-size: 110%;
	padding: 12px 10px 10px 10px;
	text-transform:lowercase;
	list-style-type: none;
}


#home #mainNav ul li a{
	color: #CCCCCC;
}



#level3 #mainNav ul li a, #intranet #mainNav ul li a{
	color: #FFF;
	list-style-type: none;
}
#mainNav ul li a:hover, #mainNav ul li.current_page_item a, #mainNav ul li.current_page_ancestor a{
	background-image: none;
	color: #00D2FF;
}

#level3 #mainNav ul li a:hover, #level3 #mainNav ul li.current_page_item a, #level3 #mainNav ul li.current_page_ancestor a, #intranet #mainNav ul li a:hover, #intranet #mainNav ul li.current_page_item a, #intranet #mainNav ul li.current_page_ancestor a{
	background-image: none;
	color: #00D2FF;
}









#mainNav ul li{
	background-image: none;
	background-color: rgba(0,0,0, 0.6);
}

#home #mainNav ul li.current_page_item a{
	color: #00D2FF;
}
#mainNav ul li:hover, #mainNav ul li.current_page_item, #mainNav ul li.current_page_ancestor{
	background-image:  none;
	background-color: rgba(0,0,0, 1);
}








/* //////////////////////////    NAVs  */



#stripNav{
	background-color: #7E837C;
	padding: 11px 30px 11px 15px;
	margin: 5px 0px;
}
#level3 #stripNav{
	margin: 5px 0px 5px 0px;
	padding: 11px 30px 0px 15px;
}
#intranet #stripNav{
	background-color: #124E9F;
}
#stripNav ul{
	width: 760px;
	float: right;
	margin-top: 2px;
}
#stripNav ul#searchWidget{
	width: 170px;
	float: left;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#stripNav ul#searchWidget label.screen-reader-text, #stripNav ul#searchWidget input#searchsubmit{
	display: none;
}

#stripNav ul li{
	display: inline-block;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 3px 10px 0px 10px;
	border-left: 1px solid #555;
	background-image: none;
}
#stripNav ul li a{
	color: #00166E;
}
#stripNav ul li a:hover{
	color: #FFF;
}


#stripNav ul li.page_item, .tertiaryNav ul li.page_item{
	float: left;
	display: inline-block;
	margin-bottom: 4px;	
}


.tertiaryNav{
	background-color: #434742;
	text-align: right;
	border-bottom: 1px solid #555;
}

.tertiaryNav ul li.page_item{
	margin: 0px 0px 0px 10px;
	background-image: none;
	padding: 5px 10px;
	border-right: 1px solid #555;
}

.tertiaryNav ul li.page_item a{
	color: #FFF;
	padding: 5px 10px 3px 10px;
	margin: 0px 5px 0px 0px;
	display: inline-block;
	font-size: 80%;
}
.tertiaryNav ul li.page_item a:hover{
	color: #00D2FF;
}

#stripNav ul li.current_page_item a, #stripNav ul li.current_page_ancestor a, .tertiaryNav ul li.current_page_item a, .tertiaryNav ul li.current_page_ancestor a{
	color: #00D2FF;
}



.searchIcon{
	background: transparent url(assets/common/icon_search.png) no-repeat scroll 0px 0px;
	position: absolute;
	left: 4px;
	top: 4px;
	height: 17px;
	width: 17px;
	margin-bottom: -17px;
	font-size: 0px;
	line-height: 0;
}







/* //////////////////////////    CAMPAIGNS */




/* //////////////////////////    FEATURED AREA */





/* //////////////////////////    Page Content */

#level2 #page ul li, #level3 #page ul li{
	background: transparent url(assets/common/bullet_CIRCarrowBLUE.png) no-repeat scroll 0px 0px;
	padding-left: 25px;
}
#level2 #page ul li a, #level3 #page ul li a{
	color: #255FAF;	
}
#level2 #page ul li a:hover, #level3 #page ul li a:hover{
	color: #FFF;
}

#home #content img{
	border: none;
	background-color: transparent;
	padding: 0px;
}

#content a{
	color:#333;
	text-decoration: underline;
}

.contentDetails{
	width: 540px;
	width: 500px;
	margin: 40px 0px 0px 20px;
	float: left;
	color: #B2B8B0;
}




#home .contentDetails{
	width: 40%;
	margin: 0px 0px 0px 250px;
	color: #B2B8B0;
	float: none;
}










h2.contentMainTitle{
	font-weight: 400;
	font-size: 170%;
	line-height: 0.9;
	margin-bottom: 15px;
	color: #B2B8B0;
	text-transform:none;
}
#content h2.contentMainTitle a{
	color: #7FFFFF;
	text-decoration: none;
}
#content h2.contentMainTitle a:hover{
	color: #FFF;
}

.strapMapWrapper{
	width: 450px;
	height: 758px;
	float: right;
	position: absolute;
	top: -500px;
	right: 0px;
}


.strapMapWrapper{
	top: 150px;
	margin-bottom: -150px;
}





.straplines{
	margin-left: 80px;
}

#home .straplines{
	margin-left: 0px;
}



.straplines h2{
	font-size: 320%;
	text-transform: none;
	font-weight: 400;
	line-height: 0.8;
}

h2#strapline1{
	margin-bottom: 20px;
	color: #7E827C;
}
h2#strapline2{
	margin-bottom: 20px;
	color: #3C413C;
}






#home h2#strapline1{
	margin-bottom: 20px;
	color: #EFEFEF;
}
#home h2#strapline2{
	margin-bottom: 20px;
	color: #EFEFEF;
}





#plinthWrapper{
	position: absolute;
	bottom: 0px;
	right: 0px;
	background: transparent url(assets/sections/home/plinth.png) no-repeat scroll bottom right;
	width: 540px;
	height: 560px;
}

#plinthGraphics{
	width: 320px;
	margin: 0px 0px 0px 160px;
}

#plinth{
	width: 384px;
	margin: 7px 0px 0px 128px;
	background-color:#456789;
}

.secondaryContentBKD{
	width: 100%;
	background-color: #7E837C;
	height: 100%;
	display: block;
}

.secondaryContentWrapper{
	width: 980px;
	margin: 0px auto 0px auto;
	padding: 30px 20px;
	float: left;
}
#home .secondaryContentWrapper{
	width: 70%;
	margin: 0px auto 0px 50px;
	padding: 30px 20px;
}




.secondaryContent{
	padding: 0px 40px 0px 0px;
	width: 250px;
	float: left;
	line-height: 1;
}

#home .secondaryContent{
	margin-bottom: 40px;
	width: 40%;
}






.secondaryContent p{
	font-size: 160%;
	font-weight: 400;
	line-height: 1;
	color: #B3B8B0;
	margin-bottom: 0px;
}

.secondaryContent a{
	text-decoration: none;
	color: #FFF;
}
.secondaryContent a:hover{
	text-decoration: none;
	color: #333;
}


.plinthText{
	float: left;
	/*width: 155px;*/
	width: 350px;
	margin: 35px 20px 0px 20px;
	color: #DCDFD8;
}
#content .plinthText a{
	color: #7FFFFF;
	text-decoration: none;
	background: transparent url(assets/framework/bullet_arrow_white.png) no-repeat scroll 0px 0px;
	padding-left: 15px;
}
#content .plinthText a:hover{
	color: #FFF;
}

#floatingWorldLogo{
	background: transparent url(assets/sections/home/floating_world_logo.png) no-repeat scroll 0px 0px;
	width: 239px;
	height: 300px;
	margin: 0px 0px 40px 25px;
}
.floatingWorldPin{
	background: transparent url(assets/sections/home/floating_world_nav_pins.png) no-repeat scroll 0px 0px;
	width: 52px;
	height: 77px;
	position: absolute;
	top: 255px;
	left: 0px;
	display: block;
}

.pin1{
	left: 0px;
}
.pin1:hover{
	background-position: 0px -83px;
}
.pin2{
	left: 60px;
	top: 265px;
	background-position: -52px top;
}
.pin2:hover{
	background-position: -52px -83px;
}
.pin3{
	left: 120px;
	top: 270px;
	background-position: -100px top;
}
.pin3:hover{
	background-position: -100px -83px;
}
.pin4{
	left: 180px;
	top: 265px;
	background-position: -148px top;
}
.pin4:hover{
	background-position: -148px -83px;
}
.pin5{
	left: 240px;
	background-position: -200px top;
}
.pin5:hover{
	background-position: -200px -83px;
}










.poshBTNblue{
	background: transparent url(assets/common/blue_posh_BTN__BKD.png) no-repeat scroll top right;
	height: 57px;
	float: left;
	display: inline-block;
	line-height: 1;
	margin: 0px 10px 0px 30px;
}


#home .poshBTNblue{
	margin-top: 30px;
}


.poshBTNblue:hover{
	background: transparent url(assets/common/grey_posh_BTN__BKD.png) no-repeat scroll top right;
}

.poshBTNblue a, #content .poshBTNblue a{
	background: transparent url(assets/common/blue_posh_BTN__arrow.png) no-repeat scroll top left;
	height: 38px;
	padding: 25px 15px 0px 40px;
	display: inline-block;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 80%;
	color: #FFF;
}


.contentArea{
	padding: 20px 40px 20px 40px;
	color:#444;
	font-size: 80%;
}


.pad30{
	padding: 30px;
}

.introNugget{
	background-color: #6F756D;
}
#level3 .introNugget{
	background-color: #434742;
}
#intranet .introNugget{
	background-color: #204493;
	background-color: #333;
}

.introNugget p{
	color: #E2E3E2;
	font-size:120%;
	font-weight: 400;
	line-height: 1;
}
.introNugget ul{
	
}




.campaignImageNugget{
	position: relative;
	height: 300px;
	background-color: #B5B8B0;
}
#intranet .campaignImageNugget{
	background-color: #86A1D1;
}
.campaignImage{
	position: absolute;
	top: -50px;
	left: 0px;
}




.stdNugget{
	background-color: #B5B8B0;
}
#intranet .stdNugget{
	background-color: #B7CCF7;
	background-color: #86A1D1;
}

.stdNugget h3{
	font-size: 220%;
	color:#434742;
	font-weight: 400;
	margin-bottom: 30px;
}
.stdNugget p{
	color:#434742;
}
.stdNugget p a{
	color:#434742;
}



.smallFeatureImageNugget{
	background-color: #9FA39C;
}
#intranet .smallFeatureImageNugget{
	background-color: #86A1D1;
}

.smallFeatureImageNugget p{
	font-size: 110%;
	font-weight: 400;
}
.smallFeatureImageNugget p a{
	color: #001070;
	text-decoration: none;
}
.smallFeatureImageNugget p a:hover{
	color: #FFF;
}


.nuggetImage{
	position: absolute;
}


.brightNugget{
	background: #DAE6D8 url(assets/common/brightNugget_BKD.png) repeat-x scroll top left;
}
.brightNugget h4{
	font-weight: 400;
	padding: 17px 0px 10px 30px;
	margin: 0px 0px 0px 0px;
	background: transparent url(assets/common/bullet_CIRCarrowBLUE.png) scroll no-repeat 0px 20px;
	font-size: 140%;
}
.brightNugget h4 a{
	text-decoration: none;
	color: #333;
}
.brightNugget h4 a:hover{
	text-decoration: underline;
	color: #000;
}
.brightNugget p{
	color: #737971;
	padding: 10px 30px 20px 0px;
	margin: 0px;
}


.brightNuggetBKD{
	width: 100%;
	height: 100%;
	background: transparent scroll no-repeat bottom left;
}

.largeFeatureImageNugget{
	background-color: transparent;
	margin-bottom: 50px;
}
.largeFeatureImageNugget p{
	font-size: 110%;
	font-weight: 400;
	color: #737971;
}
.largeFeatureImageNugget p a{
	color: #001070;
	text-decoration: none;
}
.largeFeatureImageNugget p a:hover{
	color: #FFF;
}
.largeFeatureImageNugget h3{
	font-size: 250%;
	color:#434742;
	font-weight: 400;
	margin-bottom: 30px;
	text-transform: lowercase;
}



.quoteBoxNugget{
	background-color: #6F756D;
	padding: 30px 40px;
	color: #FFF;
	font-size: 150%;
	font-weight: 400;
}

.quoteBoxNugget p{
	padding: 0px;
	margin: 0px;
	text-align: left;
}



.contentONlevel2wrapper{
	background: #9FA39C none no-repeat scroll 0px 0px;
}
.contentONlevel2{
	margin: 50px 0px 0px 0px;
	padding: 30px;
	background: transparent url(assets/common/tgp_khaki_dk_80.png) repeat scroll 0px 0px;
}
.contentONlevel2title{
	float: left;
	width: 40%;
	color: #FFF;
	font-size: 250%;
	font-weight: 400;
}
.contentONlevel2content{
	float: right;
	width: 58%;
	color: #FFF;
}

input#s{
	padding-left: 20px;
}



a img.alignleft, img.alignleft{
	padding: 10px 10px 10px 0px;
}
a img.alignright, img.alignright{
	padding: 10px 0px 10px 10px;
}



#blogContent{
	padding: 40px 60px 40px 200px;
	line-height: 1;
	color: #333;
	width: 500px;
	float: left;
}

#blogSideNav{
	float: right;
	width: 200px;
	line-height: 1;
}
#blogSideNav h2{
	color: #333;
	margin: 20px 0px 20px 0px;
	font-size: 140%;
	font-weight: 100;
}

#level2 #blogSideNav ul li{
	background: transparent url(assets/framework/black_20percent.png) repeat scroll 0px 0px;
	padding: 0px;
	margin: 0px 0px 3px 0px;
}
#level2 #blogSideNav ul li a{
	padding: 4px 10px 4px 10px;
	color: #000D6F;
	display: block;
}



/* //////////////////////////    BLOG  */

#blogButton{
	position: absolute;
	top: 50px;
	right: 0px;
}

#blogContent div{
	line-height: 1;
}

#blogContent a, #blogPostContent a{
	color: #000D6F;
	display: inline-block;
}
#blogContent a{
	font-weight: 100;
}

#blogContent h2{
	margin-bottom: 10px;
}
#blogContent h2 a{
	text-decoration: none;
	background: transparent url(assets/framework/bullet_arrowBig_black.png) no-repeat scroll 0px 4px;
	padding-left: 20px;
}

#blogPostContent{
	padding: 40px 60px 40px 200px;
	line-height: 1;
	color: #333;
}


#blogPostContent h2, #blogPostContent h3, #blogPostContent h4{
	font-weight: 100;
}
#blogPostContent h4{
	font-size: 90%;
}
#blogPostContent h2 a{
	text-decoration: none;
}
#blogPostContent h2 a:hover{
	color: #FFF;
}

/* //////////////////////////    SEARCH + INDEX  */

#index h4 a{
	color: #03C;
	text-decoration: none;
	background: transparent url(assets/framework/bullet_arrow_black.png) no-repeat scroll 0px 0px;
	padding-left: 15px;
	font-weight: normal;
}
#index h4 a:hover{
	color: #FFF;
}




/* //////////////////////////    FOOTER  */

#partnersWrapper{
	line-height: 1;
	margin-top: 20px;
	background-color: #BBBEB6;
}
#home #partnersWrapper{
	background-color: #6F756D;
	margin-left: 50px;
}
#intranet #partnersWrapper{
	background-color: #9AB9EF;
	background-color: #BBBEB6;
}
.partnersContent{
	padding: 10px;
	margin: 0px auto;
	margin: 0px 0px 0px 110px;
	width: 430px;
	float: left;
}




.partnersContent{
	padding: 10px;
	margin: 0px auto;
	margin: 0px 0px 0px 0px;
	width: 430px;
	float: left;
}







.partnerLogo{
	width: 140px;
	height: 120px;
	background: transparent url(assets/common/partnerLogos.jpg) no-repeat scroll 0px 0px;
	float: left;
}
#home .partnerLogo{
	background: transparent url(assets/common/partnerLogos_HOME.jpg) no-repeat scroll 0px 0px;
}





.partnerLogo{
	background: transparent url(assets/common/partnerLogos_HOME.png) no-repeat scroll 0px 0px;
}
#home .partnerLogo{
	background: transparent url(assets/common/partnerLogos_HOME.png) no-repeat scroll 0px 0px;
}







#intranet .partnerLogo{
	background: transparent url(assets/common/partnerLogos.jpg) no-repeat scroll 0px 0px;
}
.partnerLogo a{
	font-size: 120px;
}

.partnerLogo1, #home .partnerLogo1, #intranet .partnerLogo1{
	background-position: 0px 0px;
}
.partnerLogo2, #home .partnerLogo2, #intranet .partnerLogo2{
	background-position: -58px 0px;
}
.partnerLogo3, #home .partnerLogo3, #intranet .partnerLogo3{
	background-position: -116px 0px;
}
.partnerLogo4, #home .partnerLogo4, #intranet .partnerLogo4{
	background-position: -174px 0px;
}
.partnerLogo5, #home .partnerLogo5, #intranet .partnerLogo5{
	background-position: -232px 0px;
	width: 106px;
}
.partnerLogo6, #home .partnerLogo6, #intranet .partnerLogo6{
	background-position: -338px 0px;
	width: 140px;
}

.partnerLogo1:hover, #home .partnerLogo1:hover, #intranet .partnerLogo1:hover{
	background-position: 0px -45px;
}
.partnerLogo2:hover, #home .partnerLogo2:hover, #intranet .partnerLogo2:hover{
	background-position: -58px -45px;
}
.partnerLogo3:hover, #home .partnerLogo3:hover, #intranet .partnerLogo3:hover{
	background-position: -116px -45px;
}
.partnerLogo4:hover, #home .partnerLogo4:hover, #intranet .partnerLogo4:hover{
	background-position: -174px -45px;
}
.partnerLogo5:hover, #home .partnerLogo5:hover, #intranet .partnerLogo5:hover{
	background-position: -232px -45px;
}
.partnerLogo6:hover, #home .partnerLogo6:hover, #intranet .partnerLogo6:hover{
	background-position: -338px -45px;
}






.partnerLogo1, #home .partnerLogo1, #intranet .partnerLogo1{
	background-position: 0px 0px;
}
.partnerLogo3, #home .partnerLogo3, #intranet .partnerLogo3{
	background-position: -120px 0px;
}

.partnerLogo1:hover, #home .partnerLogo1:hover, #intranet .partnerLogo1:hover{
	background-position: 0px 0px;
}
.partnerLogo3:hover, #home .partnerLogo3:hover, #intranet .partnerLogo3:hover{
	background-position: -120px 0px;
}







.copyright{
	margin-top: 20px;
	padding-left: 50px;
}

.copyright .halfDiv{
	font-size: 70%;
	color:#333;
}

.copyright a{
	color:#333;
}

.copyright a:hover{
	color: #F60;
}


.shareIcons{
	margin-left: 10px;
}
.followLIKE{
	width: 150px;
	float: right;	
	margin-right: 20px;
}
iframe {
    background-color: transparent;
}
.fb-like, .twitter-follow{
	display: inline;
	margin-top: 25px
}


.thm-dark{
	background: transparent;
}
.minitweets{
	width: 500px;
}
.minitweets-end{
	background: transparent;
	display: none;
}


