/**************************************
 * THEME NAME: BCU-Theme
 *
 * Files included in this sheet:
 *
 *   BCU-Theme/changes.css
 *   BCU-Theme/menu.css
 **************************************/

/***** BCU-Theme/changes.css start *****/

/***********
****CORE****
***********/


body{
	/*secondary corporate colour*/
/** Standard gradient background

background: #008DFF url('images/bg.jpg') repeat-x 0 0 ;
**/
/** xmas background  **/

background: #006699 url('images/background.png') repeat-x 0 0 ;
margin:15px 20px;
color:#fff;

}

a:link, a:visited {
color:#002f67;
}

a:hover{
color:#006699;
}

#surround2,#surround2 #content {
   	background: #fafafa;
   padding: 5px 7px;
 color:#000;
}



#surround #content{
   background-color:#fafafa;
   padding: 5px 7px 20px 7px;
   color:#000;
}

#surround .navbar{
   background-color:#fafafa;
   padding: 5px 7px 5px 7px;
    color:#000;
}

.loginbox{
    margin-bottom:0;
}
/***********
***HEADER***
************/

#header-home, #header-home a,
#header, #header a{
color:#ffffff;
font-weight: bold;
}

#header-home a:hover{
color:#71CBD3;
}

#bculogo{
		float:right;
	}
	
#moofac{
	    float:left;	
		width:68%;	
}

#moodlelogo{
		float:left;

	}	
#facname{
	    float:right;
		width: 60%;
        text-align:center;
		padding: 30px 0px 15px 0px;
	
	
	}

#menubar #menu #nav {
width: 40%;
float:left;
background-color:#333333;

}

#menubar{
width:100%;
float: left;
background-color:#333333;

}


#headerlogin {
float:right;
padding-top: 5px;
padding-right: 5px;


}

#alert{
	background-color:red;
    clear:both;
    font-weight: bold;
    text-align:center;
    margin-bottom:0.5em;
    padding: 0.25em 0;
}


/***********
***FOOTER***
************/

#footer{	
    background-color: #333;
	text-align:right;

	margin: 0px;
	margin-top: 0px;
	color:#fff;
	font-weight: bold;
	padding: 8px 8px 8px 0px;	
}

#footer a{
	color:#fff;
	font-weight: bold;
}


#footer a:hover{
color:#71CBD3;
}
/* mention of icondrawer.com for the christmas images in moodle logo */
#footer #icon{
	float:left;
	font-size: 0.6em;
}


/* margin-top set to 0 as standard code has a margin around the area which leaves a gap between in the footer and surround in this theme */

#mod-resource-view div#footer{
	margin-top:0px;
}



/***********
**SIDEBLOCK*
************/

/**changed the font and size in side block headers **/

.sideblock .header, .sideblock h2 {
font-size: 0.95em;
padding:4px; 
padding-top:4px; 

}


.sideblock .content {
background-color:#FFFFFF;

}

/* added a gradient background to header of sideblock */
.sideblock .header {
background:#D7D7DB url(images/sideheader.png) repeat-x scroll 0 0;
color:#002d65;
}



/***************
**miscellaneous*
****************/

#adminsettings .form-htmlarea .htmlarea{
display:inline;
position: static;

}

#adminsettings fieldset{
	padding:0;
	margin :0;

}


.categorybox .category, h2.main{
	font-size: 1em;
}

#message-messages,
#message-send,
#message-user,
#files-index table,
table 
 {
background:#fafafa;
color:#000;
}


#id_category, #addselect, #id_parent{
	width:100%;

}

#files-index #footer{
display: none;

}

#files-index #surround2, #files-index #surround2 #content{
	background:transparent;
	color:#fff;
}

#switchcategory_jump{
	width:50%;
}

/*** hidden labels which have a tag ***/
span.dimmed_text a{
	color:#AAAAAA;
}/***** BCU-Theme/changes.css end *****/

/***** BCU-Theme/menu.css start *****/

#nav, #nav ul {
    list-style: none;
    margin: 0;
    padding: 0;
  
} 

#nav {
    background: #333333;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.875em; /* 14px / 16px */
    font-weight: bold;
    height: 2.286em; /* 32px / 14px */
    line-height: 1.5em; /* 21px / 14px */
    width: 960px;
} 


/*first level list */
#nav li {
    background: #333333;
    float: left;
    height: 2.286em; /* 32px / 14px */
    margin: 0;
    padding: 0;
    position: relative;
    border-right: solid 1px #4c4c4c;
    z-index: 9999;
} 

#nav a {
    background: #333333;
    color: #ffffff;
    display: block;
    padding: 0.286em 15px 0.5em; /* 4px 30px 7px */
    text-decoration: none;

} 

#nav a:hover, #nav a:focus {
    color: #fff;
} 

#nav ul {
    background: #20456a;
    left: 0;
    font-size: 0.857em; /* 12px / 14px */
    line-height: 1.5em; /* 18px / 12px */
    position: absolute;
    top: 2.667em; /* 32px / 12px */
    width: 180px;
  
     
} 
/* second level list */
#nav ul li {
    background: none;
    float: none;
    height: auto;
    width: 180px;
    border-bottom: 1px solid #42607e;
	border-right: none;	


} 

#nav ul a {
    background: none;
    padding: 0.083em 30px 0.5em 30px; /* 1px 30px 3px */
    width: 120px;
	 z-index: 9999;
} 

#nav ul ul {
    font-size: 1em;
 
} 

#nav ul a:hover, #nav ul a:focus {
    background: #007DB1;
    
} 

#nav ul .hover > a {
    background: #007DB1;
} 

#nav ul ul {
    left: 180px;
    top: 0.5em; /* 6px / 12px */
  
} 

#nav ul, #nav:hover ul ul, #nav .hover ul ul {
    margin-left: -9999px;
      	
} 

#nav li:hover > ul, #nav li.hover > ul, #nav a:focus + ul, #nav ul ul, #nav .hover a:focus {
    margin-left: 0;
} 

#nav ul a:focus {	
    margin-left: 0px;
       background: #20456a;
}


/***** BCU-Theme/menu.css end *****/

