/**************************************
 * THEME NAME: sc-general
 *
 * Files included in this sheet:
 *
 *   sc-general/gradients.css
 *   sc-general/styles_custom.css
 **************************************/

/***** sc-general/gradients.css start *****/

/**
  *  Adds all the nice finish to the standard theme
  *
  */

th.header,
td.header,
div.header {     
    background-image:url(gradient.jpg);     
    background-position:top;    
    background-repeat:repeat-x;     
}

.navbar {
    background-image:url(gradient.jpg);     
    background-position:top;    
    background-repeat:repeat-x;     
}

/***** sc-general/gradients.css end *****/

/***** sc-general/styles_custom.css start *****/

/*******************************************************************
 styles_custom.css
  
 This CSS file contains all custom CSS written for Selkirk College
 
 1.2
 
 Limiting the background image/graphic so as not to be visible is accomplished
 by using the following rules. 

 body.{class} {background-image: none;}
 body.{class} #page {background-image: none; padding:0px;}
 
*******************************************************************/

/* Stripy Background */
body {background: #fff; font-family: Verdana, Arial, Geneva, sans-serif;margin:0;padding:0; color: #000;}

a:link, a:visited { color: #00f; }

.block_blog_tags .official{ color: #00f; }

#header, #header-home { background: #6a747c url(pix/flowers.gif) no-repeat; margin:0; padding: 0; height: 79px; }

#logo { background: url(pix/logo.png) no-repeat; float: right; height: 48px; width: 130px; padding-right: 20px; }

.headingblock {	background-color: #00aedb; color: #fff; }

body.nobg, 
body.mod-chat-gui_header_js #mod-chat-gui-header_js-users {background-image: none; padding:0;}

body.mod-chat-gui_header_js #page {background-image: none; padding:0;}

body.message {background-image:none; padding: 0;margin: 0;}
body.message #page, body.message #content {background-image: none; padding:0;margin: 0;}
body.mod-chat-gui_header_js {background-image: none; padding:5px;}

.headermain {
			position: absolute; left: 250px; top:25px;
			width: 525px; height:45px;
			font-family: Arial, Verdana, Geneva, sans-serif;
			color: #fff; font-size: 20px !important;
			font-weight: normal;
			letter-spacing: 0.13em;
			}

.headermenu table{ padding-bottom: 0; margin-top: -5px; }

.headermenu select {border: 1px solid #333; font-size: 11px; margin-top: 0px}

.navigation ul { margin-top: -5px; }

.headermenu table select {margin-top: 0;}

.navbar {background-color: #6a747c; background-image: none; margin-top: 5px;}

.breadcrumb { padding: 2px 0 0 5px; font-size: .75em; letter-spacing: .1em; }

.logininfo, .logininfo a:link, .logininfo a:hover, .logininfo a:visited, .logininfo a:active {color: #fff; font-size: 11px; letter-spacing: normal; !important }

.logininfo a {font-weight: bold;}

.headermenu {margin: 58px -125px 0 0 ; float: right;} 

.navbar a:link, .navbar a:visited { color: #fff; }

.navbar { color: #000; }

.breadcrumb .sep, #admin-report-simpletest-index .sep{ color: #fff; }

#content { margin: 10px 0 0 0; color: #000; }

select, input {border: 1px solid #333; font-size: 11px; }

.sideblock .content { 
	border-top-color: #6a747c;
	border-bottom-color: #6a747c;
	border-right-color: #6a747c;
	border-left-color: #6a747c;
	background-color: #d2d2c8;
}

.sideblock .header, .sideblock h2.header { 
	border-top-width: 10px; 
    border-top-color: #6a747c;
	border-left-color: #6a747c;
	border-right-color: #6a747c;
 }

/*tames the input items*/
.clearer {
  clear:both;
  margin:0px;
  padding:0px;
  height:1px;
  border:none;
  background:transparent;
  display:block;
}

.clearfix:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
#footer {
	background-color: #6a747c;
	height: 21px;
	padding-top: 5px;
	padding-left: 10px;
	margin-top: 40px;
	text-align: left;
}
#calendar .maincalendar .heightcontainer{ margin: 0; padding: 0; border: 0; }

/***** sc-general/styles_custom.css end *****/


