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

   Theme Name: Marist College
   Version: 2.7
   Last modified: 25 May 2016
   Author: Charlotte Ivey
   Author contact: charlotte@etime.co.nz
   Author URI: http://etime.co.nz

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

/*---------------------------------------
	WEBSITE MASTHEAD
------------------------------------------*/
	body {
	background:#fff;
	}	
	
   	#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:98px;
	}

   	.Frame_Menu_Base {
	background-position:center -98px;
	}

   	.Frame_Content_Base {
	background-position:center -131px;
	}


/*---------------------------------------
	PUBLIC TOOLBAR
------------------------------------------*/
  	.PublicToolbarBase {
	background-color:#fff;
	background-position:3px -66px;
	box-shadow:none !important;
	background-image:none !important;
	border:none !important;
	}

   	.PublicToolbarBase a {
	color:#787878;
	text-shadow:/*0 1px 1px rgba(0,0,0,0.8)*/none;
	border-color:#ff !important;
	border:none !important;
	font-weight:normal !important;
	}
	
   	.PublicToolbarBase a span {
	background-image: url('ProfileID_Bar-Hybrid.png') !important; 
	}

   	.PublicToolbarBase a:hover {
	color:#806d54 !important;
	font-weight: 600;
	}

   	.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:#f6f6f6; 
	}

   	#qm0 a, #qm0 div a {
	color:#787878;
	}

   	#qm0 a:hover, body #qm0 .qmactive, body #qm0 .qmactive:hover, #qm0 div a:hover, body #qm0 div .qmactive, body #qm0 div .qmactive:hover {
	color:#806d54;
	}

  	#qm0 .qm-ibcss-static span {
	background-color:#969696 !important; border-color:#969696 !important;
	} /*Nav menu arrow*/ 

  	#qm0 .qmactive .qm-ibcss-static span, #qm0 .qmactive:hover .qm-ibcss-static span {
	background-color:#806d54 !important;
	border-color:#806d54 !important; 
	} /*Nav menu arrow hover*/ 
   

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


/*-----------------------------------
	MODULE - HEADER
--------------------------------------*/
	.Page_H3{
	color:#171796;
	}	


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

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

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


/*-----------------------------------
	MODULE - PARAGRAPH
--------------------------------------*/
	.Paragraph, .Page_p{
	font-family: Arial;
    	font-size:14px;
	color:#363636;
	line-height:1.3em;
	}

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

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


/*-----------------------------------
	MODULE - SUBPAGES AND MEDIA GALLERIES
--------------------------------------*/	
	#Content_Base .Modules_Title{
    	font-weight:normal;
    	font-size:11px;
    	padding:6px;
    	border:none;
    	background-color:#f6f6f6;
    	color:#787878;
    	margin-top:0px;
    	margin-bottom:2px;
	}

	.Modules_ItemText{
	color:#787878;
	}

	.Modules_FolderText{
	color:#787878;
	}
	
	.Modules_ChildText{
	color:#787878;
	}


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


/*-----------------------------------
	NAV BREADCRUMB
--------------------------------------*/
	.breadCrumb ul li.last{
	color:#969696 !important;
	}
	.breadCrumb ul li a{
	color:#122276;
	}


/*-----------------------------------
	HOMEPAGE CONTENT
--------------------------------------*/
	#Content_Base{
    	padding:0px;
    	}

	 #PageHTML_Content{
    	font-family:arial;
    	font-size:14px;
    	color:#363636;
    	text-align: left;
    	vertical-align: top;
    	line-height:1.4em;
    	}

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

	.Frame_Content_Body_Wide{
    	padding:0px;
    	width:958px;
    	text-align: left;
    	vertical-align: top;
    	margin-top: -4px;
    	border-radius: 5px 5px 0 0;
    	-moz-border-radius: 5px 5px 0 0;
    	-webkit-border-radius: 5px 5px 0 0;
    	}
	
    	#homepage_footer{
    	color:#787878;
    	font-size:12px;
    	background-color:#f2f2f2;
    	padding:20px;
    	}

    	.MainPage_Overflow{
    	line-height:1.4em;
    	}

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

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

    	.MainPage_Overflow_WideScreen{
    	width:958px;
    	}
