/* =========================================================

   Theme Name: Bamford School
   Version: 2.7
   Last modified: 9 March 2016
   Author: Charlotte Ivey
   Author contact: charlotte@etime.co.nz
   Author URI: http://etime.co.nz

   ========================================================= */

/*---------------------------------------
	WEBSITE MASTHEAD
------------------------------------------*/
	body { background:#384e8b; }
   	#BodyStyle { background-color:transparent; background-image:url('Page_Bg.png'); }
   	.Frame_Top_Base, .Frame_Menu_Base, .Frame_Content_Base { background-image:url('Brand.png'); }
   	.Frame_Top_Base { height:248px; }
   	.Frame_Menu_Base { background-position:center -248px; }
   	.Frame_Content_Base { background-position:center -281px; min-height: 402px;}


/*---------------------------------------
	PUBLIC TOOLBAR
------------------------------------------*/
  	.PublicToolbarBase { background-color:#87e2e0; background-position:3px -66px; box-shadow:none !important; background-image:none !important; }
   	.PublicToolbarBase a { color:#007b78; text-shadow:/*0 1px 1px rgba(0,0,0,0.8)*/none; border-color:#87e2e0 !important;  }
   	.PublicToolbarBase a span{ background-image: url('ProfileID_Bar-Hybrid.png') !important; }
   	.PublicToolbarBase a:hover { color:#384e8b !important; font-size:12px;}
   	.PublicToolbarBase .SignIn span { background-position:-26px -44px; }
   	.PublicToolbarBase .SignIn:hover span { background-position:-80px -44px; }
   	.PublicToolbarBase .NewsCentre span { background-position:-26px 3px; }
   	.PublicToolbarBase .NewsCentre:hover span { background-position:-80px 3px; }
   	.PublicToolbarBase .Search span { background-position:-26px -20px; }
   	.PublicToolbarBase .Search:hover span { background-position:-80px -20px; }


/*-------------------------------------
	PAGE MENU
----------------------------------------*/
 	.Frame_Content_Body_Menu { background:#f7f7f5; }
   	#qm0 a, #qm0 div a { color:#7b7b79; }
   	#qm0 a:hover, body #qm0 .qmactive, body #qm0 .qmactive:hover, #qm0 div a:hover, body #qm0 div .qmactive, body #qm0 div .qmactive:hover { color:#05a5a1; }
  	#qm0 .qm-ibcss-static span { background-color:#a2a194 !important; border-color:#a2a194 !important; } /*Nav menu arrow*/ 
  	#qm0 .qmactive .qm-ibcss-static span, #qm0 .qmactive:hover .qm-ibcss-static span { background-color:#05afab !important; border-color:#05a5a1 !important; } /*Nav menu arrow hover*/ 
   

/*------------------------------------
	HOMEPAGE FOOTER EDIT LINK
---------------------------------------*/
   	.Copyright_Right a { color:#fff; }


/*-----------------------------------
	MODULE - HEADER
--------------------------------------*/
	.Page_H3{
	}	


/*-----------------------------------
	MODULE - PAGE CONTENT
--------------------------------------*/
	#PageHTML_Content{
    	font-size:14px;
	margin:5px;	/*ALIGNING TO PARAGRAPH*/
	padding:5px; 	/*ALIGNING TO PARAGRAPH*/
	}

	#PageHTML_Content a{
    	color:#05a5a1;
    	text-decoration:none;
    	}

	#PageHTML_Content a:hover{
    	color:#dd928b;
    	text-decoration:none;
    	}


/*-----------------------------------
	MODULE - PARAGRAPH
--------------------------------------*/
	.Paragraph, .Page_p{
    	font-size:14px;
	}

	.Paragraph a, .Page_p a{
    	color:#05a5a1;
    	text-decoration:none;
    	}

	.Paragraph a:hover, .Page_p a:hover{
    	color:#dd928b;
    	text-decoration:none;
	border-style:none;
    	}


/*-----------------------------------
	MODULE - SUBPAGES AND MEDIA GALLERIES
--------------------------------------*/	
	#Content_Base .Modules_Title{
    	font-weight:normal;
    	font-size:11px;
    	padding:6px;
    	border:1px solid #ececec;
    	background-color:#f7f7f5;
    	color:#7b7b79;
    	margin-top:0px;
    	margin-bottom:0px;
	}

	.Modules_ItemText{
	color:#049693;
	}

	.Modules_FolderText{
	color:#7b7b79;
	}
	
	.Modules_ChildText{
	color:#049693;
	}


/*-----------------------------------
	PAGE BACKGROUND
--------------------------------------*/
	.Frame_Content_Body{
    	background-image:none;
    	} /*Remove shadow from page background*/


/*-----------------------------------
	NAV BREADCRUMB
--------------------------------------*/
	.breadCrumb ul li a{
	color:#049693;
	}


/*-----------------------------------
	HOMEPAGE CONTENT
--------------------------------------*/
	 #PageHTML_Content{
    	font-family:arial;
    	font-size:14px;
    	color:#000;
    	text-align: left;
    	vertical-align: top;
    	line-height:1.5em;
    	}

    	.Frame_Content_Body_Data{
    	font-family:arial;
    	font-size:14px;
    	color:#000;
    	text-align: left;
    	vertical-align: top;
    	line-height:1.5em;
    	}

    	#homepage_footer{
    	color:#ffffff;
    	font-size:12px;
    	background-color:#40765f;
    	padding:15px;
    	}

    	.MainPage_Overflow{
    	line-height:1.5em;
    	}

    	.MainPage_Overflow a{
    	color:#05a5a1;
    	text-decoration:none;
	border-style:none;
    	}

    	.MainPage_Overflow a:hover{
    	color:#dd928b;
    	text-decoration:none;
    	}

    	.MainPage_Overflow h4{
    	font-weight:bold;
    	font-size:12px;
    	padding: 6px;
    	border-bottom:none;
    	background-color:#0ec5c1;
    	color:#fff;
    	margin-top:12px;
    	margin-bottom:0px;
    	}