/*
Original Theme Name: Journalized
Highly modified by M. Bourne, Learners Together...
*/
body {
  text-align:center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.9em;
  color: #000;
  background:#2874AE;
  margin:0;
  padding:0;
  }  
#header {
  padding:10px 0 0;
  margin:0;
  }
#container {
  width:750px;
  margin:0 auto 20px;
  text-align:left;
  padding:0;
  background:#efefef;
  }
a:link    { color:#3333ff;text-decoration: none; }
a:visited { color:#3333ff;text-decoration: none; }
a:hover   { color:#3333ff;text-decoration: underline; }
a:active  { color:#3333ff; text-decoration: underline; }
h1 {
  font-weight: bold;
  font-size: 1.5em;
  color: #000;
  text-align: center;
}
h2 a, h2.pagetitle{
  font-size: 13pt;
  }
.centreblock h2 {
  font-size: 1.3em;
  color:#000099;
  }
.centreblock p {
  margin-top:8px;
  }  
h3 {
  margin-top:30px;
  }
.storytitle {
  border-top:2px solid #d8c4a0;
  margin-top:0;
  margin-bottom:0;
  padding-top:5px;
}
h3.storytitle {
  font-size:11pt;
  }
h3.storytitle a {
  margin-bottom:0;
  padding-bottom:0;
  
  }  
#content {
	margin:0;
	width: 538px;
  float: left;
	background:#fff;
	background:url(content-bg.gif) repeat-y;
	padding:0 15px 10px 15px;
	border-top:1px solid #cfcfcf;
	border-bottom:1px solid #cfcfcf;
	min-height:550px;
  }
.topNav p {
  margin:0;
  Padding:0;
  }
.topNav a {
  font-size:0.8em;
  }
.storycontent {
  padding:0 10px 15px 0;
  }
.storycontent h3 {
  font-size:1.1em;
  margin-bottom:0;
  padding-bottom:0;
  }
.quote {
  float:right; 
  padding:5px; 
  margin: 5px 0 5px 10px; 
  background:url(lquote.gif) no-repeat; 
  background-color:#efefef;
  text-indent:30px;
  color:#686899;
  font-size:1.3em;
  width:175px;
  border-top:1px solid #afafaf;
  border-right:2px solid #8f8f8f;
  border-bottom:2px solid #8f8f8f;
  border-left:1px solid #afafaf;  
  font-family:Georgia, 'Times New Roman', serif;
  font-style:italic;
  /* This is for buggy IE, otherwise quote disappears, just like images */
  position:relative;
  }
.quote p {
  margin-bottom:0;
  padding-bottom:0;
  }
blockquote {
  border-left: solid 12px #DFDFDF;
  padding-left:10px;
  margin-left:8px;
  }
img {
  border-style: none;
  /* this fixes an IE bug with aligned or floated images */
  position:relative;
  }
.imgLeft {
 float:left;
  margin-right:10px;
  padding-bottom:10px;
  font-size:0.9em;
  }
.imgRt {
  float:right;
  margin:10px;
  font-size:0.9em;
  }
.imgCenter {
  font-size:0.9em;
  margin:0 auto 25px;
  text-align:center;
} 
.pdflink {
  background:url("http://www.learnerstogether.net/images/pdf-logo.png"); 
  background-repeat:no-repeat;
  height:40px;
  padding-left:45px
  } 
.alignright { float: right; }
.alignleft { float: left }

.rowSpacing tr td {
  padding-bottom:20px;
}

.postTable {
	border-collapse:collapse;
	}
.postTable tr td, tr th {
	border:1px solid #afafaf;
	vertical-align:top;
	padding:3px;
	}

.twist {
  display:block;
  visibility:visible;
}
.dropDown {   /*blur lower layer*/
  position:relative;
  top:0px;
  left:25px;
  width: 500px;
  display:none;
  background-color: #ccc; /*blur color*/
  color: inherit;
  margin-left: 4px;
  margin-top: 4px;
}
.shadow,
.dropDownContent{
 position: relative;
 bottom: 2px;
 right: 2px;
}
.shadow{
 background-color: #888; /*shadow color*/
 color: inherit;
}
.dropDownContent {
  background-color: #fff;
  border: 1px solid #000;
  padding-left: 15px;
  padding-top: 0px;
  padding-right: 15px;
}



.meta {
  font-size: 80%;
  color: #6f6f6f;
  margin:10px 0;
  }	
.meta a:link {
  font-weight:normal;
  }
.feedback {
  float:right;
  padding: 0 15px 6px 0;
  }
#cola, #colb {
  margin-right:12px;
  width:150px;
  float: right;
  background:#efefef;
  padding:0 5px
  }
#cola h4, #colb h4 {
  font-size: 1em;
  color:#fff;
  background:url(h3bg.gif) no-repeat;
  margin: 0 0 4px;
  padding:3px 5px;
  text-align:center;
  } 
.sidebarsection ul {
	list-style-type: none;
	padding-left: 3px;
	font-size:0.85em;
	text-indent:-15px;
	margin:0 0 10px 15px;
  }
form {
  margin-top:20px;
  margin-bottom:10px;
  }
.sidebarsection ul li {
  margin-bottom:4px;
  }
.sidebarsection ul li a {
  font-weight:normal;
  }
#footer {
  width: 546px;
  padding:10px;
  clear: both;
  text-align:center;
  font-size:0.8em;
  margin-top:20px;
  background:#efefef;
  }

