/* Elgg general CSS CSS last updated 16/01/07 A simple default. */ /*
	GLOBALS: used to set all the general elements 
	Modified by MGB*/  
	

body {
	background: #cccccc ; 
	color: #3E3E3E;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:left;
	margin:0 auto;
	padding:0;
	font-size: 80%;
	line-height:1.8em;
}
/*
div {
	border: 1px solid red;
}
*/

p {
	color:#555;
	margin:0 0 10px 0;
}
a {
	text-decoration:none;
	color: #003399;
}
ol, ul {
	color:#555;
}
h1 {
	font-size:130%;
	color: #003399;
}
h2, h3, h4, h5 {
	font-size:100%;
	color: #003399;
}
blockquote{
	background: #EEE url(http://eduspaces.net/mod/template/templates/Default_Template/images/blockquote.png) no-repeat bottom left;
	padding: 10px;
	padding-bottom: 40px;
	margin: 1em;
	font-style: italic;
}
/*
	TABLES IN ELGG */ td {
	border:1px solid #eee;
	padding:0;
	margin:0;
}
td h4, h3, h5 {
	padding:0;
	margin:0;
}
/*
	CONTAINER: WRAPS THE HEADER AND MAIN CONTENT AREA BELOW THE USER TOOLBAR */ div#container {
	width:940px;
	margin:0 auto;
	padding:0;
	background:#ccc;
}
/*
	HEADER: THE HEADER INCLUDES THE LOGO AND SEARCH BAR */ 

div#header {
	margin:0;
	padding:0;
	text-align:left;
	background: url(http://eduspaces.net/mberry/files/1387/21838/bg.jpg);
	position:relative;
	width:940px;
	height:120px;
	}
/*
	LOGO: LOCATED WITHIN HEADER */ div#header #logo{
	margin: 0px;
	padding:0 10px;
	float:left;
}
div#header #logo img {
	padding:0;
	margin:0;
	border:none;
display: none;
}
div#header #logo h1 {
	font-size:30px;
	padding:0;
	margin:20px 0 6px 0;
display: none;
}
div#header #logo h1 a{
	color:#6D7C30;
	font-family:Helvetica, "Myriad Web", Arial, sans-serif;
display: none;
}
div#header #logo h2 {
	color:#777;
	padding:0;
	margin:0;
	font-size:1.2em;
display: none;
}
/*
	SEARCH BAR: LOCATED WITHIN HEADER */ 

div#header #search-header {
	float:right;
        width:330px;
	margin:0;
	padding:0 5px 10px 5px;
	position:absolute;
	top:0;
	right:0;
color:#fff;
}
div#header #search-header img {
	margin:0 0 0 10px;
}
div#header #search-header p {
	padding:20px 0 0 15px;
	margin:0;
	
}
div#header #search-header span a {
	color:#fff;
}
/*
	CONTENT-HOLDER: WRAPS THE MAIN PAGE CONTENT. THIS CAN INCLUDE
	THE SINGLE PAGE LAYOUT AND THE SPLIT PANE (CONTENT AND SIDEBAR) */

#content-holder {
	padding:0px;
	margin: 0px;
	width:940px;
	min-height:500px;
	overflow:hidden;
	position:relative;
       background:#fff;
       border-top:0px solid #ccc;
	}
div#content-holder a:hover {
	text-decoration:underline;
}
div#post a {
	text-decoration: underline;
}

div#content-holder h1 {
	font-size:150%;
	margin-top: 10px;
}
div#content-holder h2 {
	border:0;
	border-bottom:1px solid #eee;
	padding:0;
	margin:0 0 10px 0;
	font-size:1.1em;
}
/*
	VARIOUS LAYOUTS WITHIN CONTENT-HOLDER */ /*
	THE MAIN CONTENT AREA WHEN IT IS A SINGLE PAGE, NO SIDEBAR */ div#single-page {
	margin: 0;
	padding: 0 15px 0 0;
	width:900px;
	text-align: left;
	background-color: #fff;
	color:#000;
	border:1px solid #eee;
}
/*
	THE MAIN CONTENT AREA WHEN THE SIDEBAR IS IN PLACE */ 

div#splitpane-content {
	margin: 0;
	padding: 10px 0 10px 10px;
	width:680px;
	text-align: left;
	color:#000;
	overflow:hidden;
	min-height:500px;
	background: #fff; 

/*url(http://eduspaces.net/mod/template/templates/Default_Template/images/content-back.gif) no-repeat;*/
}
/*
	SIDEBAR: THIS IS ONLY PRESENT WHEN SPLITPANE-CONTENT IS IN USE */ 

div#splitpane-sidebar {
	width: 180px;
	margin:0 0px 0 0;
	padding:3px;
	background:#fff; /* url(http://eduspaces.net/mod/template/templates/Default_Template/images/sidebar-back.gif) no-repeat top;*/
	
	float: right;
       border-left:1px solid #eee;
}
/*
	THE SIDEBAR CONTENTS */ div#splitpane-sidebar td {
	width: 170px;
	background:#fff;
	margin:0 0 0 10px;
	}
div#splitpane-sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
div#splitpane-sidebar ul li {
	margin:10px 0;
	padding-left: 5px;
	border-bottom:1px dashed #eee;
	background:url(http://eduspaces.net/mod/template/templates/Default_Template/images/shadow_bottom.gif) repeat-x bottom;
}
div#splitpane-sidebar ul li ul li {
	background:#fff;
}
div#splitpane-sidebar ul li ul li a {
	 padding:0 0 0 5px;
}
div#splitpane-sidebar h2 {
	text-align:left;
	border-bottom:1px solid #eee;
	font-size:1.2em;
	width:170px;
	margin:5px 5px 5px 0;
	padding:4px 4px 4px 0;
}
div#splitpane-sidebar img {
	border:0;
}
/*

	FOOTER

*/

div#footer {
	clear: both;
	position: relative;
	background:#ccc; /*#828282;*/
	border-top:0px solid #333;
	text-align: center;
    padding:20px 0 30px 0;
	font-size:1em;
	color:#fff;
width:100%;
	margin:0;
}

div#footer a {
    color:#fff;
}

div#footer img {
	margin:20px 0 0 0;
}

div#footer a:hover {
	text-decoration:underline;
}

div#footer a:link, div#footer a:visited {
	text-align:right;
}

div#footer-inner {
   margin:20px auto;
   width:940px;
   background:#333;
   border:1px solid #000;
}

div#footer-inner #footer-table {
   border:none;
   width:900px;
   margin:20px 20px 20px 50px;
}

div#footer-inner #footer-table p {
   color:#999999;
}

div#footer-inner #footer-table a {
   color:#CCCCCC;
   text-decoration:underline;
}

div#footer-inner #footer-table td {
   text-align:left;
   border:none;
   padding:7px;
}

div#footer-inner #footer-table h3 {
    color:#fff;
    margin-bottom:4px;
}

/*
	SYSTEM MESSAGES */ div#system-message{
	border:1px solid #D3322A;
	background:#F7DAD8;
	color:#000;
	padding:3px 50px;
	margin:20px 20px 0 20px;
}
div#system-message p{
	padding:0px;
	margin:2px;
	}
/*
	CLEAR BOTH */ .clearing {
	clear:both;
}
/*
	THIS IS THE END OF THE MAIN PAGE COMPONENTS - EVERYTHING BELOW THIS IS ASSOCIATED WITH VARIOUS ELEMENTS
	WITHIN ELGG, THIS INCLUDES THE BLOG CLASSESS, PROFILE, FILES, SIDEBAR WIDGETS, PROFILE WIDGETS ETC. */ /*
	BLOGGING ENGINE */ .weblog-post {
	margin:20px 0 20px 0;
	background:url(http://eduspaces.net/mod/template/templates/Default_Template/images/shadow_bottom.gif) repeat-x bottom;
}
.user {
display:none;
}
.user img {
display:none;
}
.weblog-keywords p a {
	margin:20px 0 0 0;
	padding:0;
	clear:both;
color:003399;
}
.weblog-title {
	margin:10px 0 10px 115px;
	font-size:1.3em;
}
.post {
	margin:10px 0 10px 0px;
}
.info {
	border-top:1px solid #ccc;
	margin:10px 0 10px 115px;
	clear:both;
}
.info p {
	padding:0 0 0 10px;
	margin:0;
	font-weight:bold;
}
.info p a {
	font-size:0.9em;
}
.weblog_keywords {
	margin:10px 0 10px 0;
}
/* this is the thin line between the actual post and comments */
#comments-divide {
	height:1px;
	background:#ccc;
}
.comment-owner {
	border:1px solid #eee;
	background:#f2f7fb;
	padding:5px;
	margin:20px 0 5px 0;
	height:50px;
	width:550px;
}
.comment-owner img {
	margin:0px 5px 0px 0px;
	text-align:left;
}
.comment-owner a {
	background:#f2f7fb;
}
.comment-owner p {
	padding:0;
	margin:0;
}
/* END OF BLOGGING ENGINE */ /*
	SUB MENU OPTIONS: THESE WILL BE MOVED TO THE NEW SIDEBAR SHORTLY */ div#sub-menu p {
	margin:10px 0 10px 0;
	padding:3px;
	background:#eeeeee;
	border:1px solid #8AB4E3;
	font-size: 80%;
}
/* END OF SUB-MENU DIV */ /*
	INFOHOLDER: this holds profile data, account settings and administration content */ .infoholder {
	margin:10px 0 20px 0;
}
.infoholder p {
	padding:5px 0 5px 10px;
}
/* the end of INFOHOLDER */