/* $Id: style.css,v 1.38.2.1 2008/02/05 09:27:26 goba Exp $ */

/**
 * Garland, for Drupal 6.x
 * Stefan Nagtegaal, iStyledThis [dot] nl
 * Steven Wittens, acko [dot] net`
 *
 * If you use a customized color scheme, you must regenerate it after
 * modifying this file.
 */

/**
 * Generic elements
 */
body {
	font-family:Helvetica, Arial, Verdana, Geneva, sans-serif;
	margin:0;
	background:#6f90a6;
}
#wrapper {
	border:thin black solid;
	width:1024px;
	margin:0 auto 0 auto;
	background:white;
}
#header {
	height:154px;
	background:url(images/headbg.jpg) repeat-x #65869e;
}
#logo {
	background:url(images/logo.png) no-repeat bottom;
	width:278px;
	height:121px;
	margin-left:25px;
}
#controls {
	float:right;
	padding-right:8px;
	font-size:12px;
	color:white;
}
#controls a:active, #controls a:link, #controls a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
#controls a:hover {
	color:#CCCCCC;
}
a:active, a:link, a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
#seconda {
	font-size:120%;
}
#thirda {
	font-size:150%;
}
.hide {
	display:none;
}
.primary-links li {
	display:block;
	float:left;
	width:120px;
	list-style:none;
	background:url(images/navigation_bg.png) no-repeat;
	height:20px;
	text-align:center;
	padding-top:8px;
}
#navigation ul {
	margin:0;
	padding:0;
}
.clearb {
	clear:both;
}
.primary-links .last {
	background:url(images/navigation_addressbg.png) repeat-x;
	width:424px;
	color:white;
}
.primary-links .last a:hover {
	text-decoration:none;
}
#navigation {
	font-size:12px;
}
#navigation a:visited, #navigation a:link, #navigation a:active {
	color: white;
}
#rightcolumn {
	width:265px;
	float:right;
	background:url(images/rightcolumn-bg.png) repeat-x top #90c5a2;
}
#rightcolumn #selfdevelopment {
	background:url(images/sd_upper.png) no-repeat top;
}
#rightcolumn #selfdevelopment p {
	background:url(images/sd_lower.png) no-repeat top #7293a8;
}
#rightcolumn #empoweredlearning {
	background:url(images/el_upper.png) no-repeat top;
}
#rightcolumn #empoweredlearning p {
	background:url(images/el_lower.png) no-repeat top #7c7b93;
}
#rightcolumn #dyslexia {
	background:url(images/dd_upper.png) no-repeat top;
}
#rightcolumn #dyslexia p {
	background:url(images/dd_lower.png) no-repeat top #ac4064;
}
#rightcolumn a {
	display:block;
	padding-top:111px;
	width:259px;
	margin:0 auto 0 auto;
	font-size:13px;
}
#rightcolumn a p {
	display:block;
	margin:0 13px 0 11px;
	padding:7px;
	color:white;
	font-size:13px;
}
#leftcolumn img {
	padding-bottom:26px;
}
#leftcolumn {
	width:274px;
	margin: 0px 10px 10px 10px;
	float:left;
	clear:left;
}
#content {
	padding:5px;
	height:540px;
	overflow:auto;
	overflow-x:hidden;
	background:white;
}
.pdflist {
	list-style-type: none;
}
.pdflist h3 {
	margin:0;
}
.pdflist a:link {
	display:block;
	background:url(images/pdf-icon.png) no-repeat left top;
	padding-left:50px;
	min-height:50px
}
ul.links li {
	padding: 8px 0 0 0;
}
.designed {
	text-align:center;
}
.designed a:link, .designed a:visited, .designed a:active {
	color:white;
}
.designed a {
	padding:0;
	margin:0;
}
.designed a:hover {
	color:blue;
}