/* CSS Document */
/*  
Theme Name: Child Find Saskatchewan Calendar
Theme URI: http://www.childfind.sk.ca
Description: childfind.sk.ca
Author: Mila Jones
Author: NewMediaDrive.com
Author URI: http://www.newmediadrive.com/

*/
body {
	margin:0px;
	padding:0px;
	background-image:url(images/bgr.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	font-family:trebuchet ms, Geneva, Arial, Helvetica, sans-serif;
	border-top:5px solid #07395C;
	}
h1 {
	font-size:22px;
	}
h2 {
	font-size:16px;
	}
.h2-faux {
	font-size:16px;
	}
h3 {
	font-size:16px;
	font-weight:bold;
	color:#4a7450;
	}
p {
	font-size:12px;
	}
a {
	color:#ffffff;
	}
a:hover {
	text-decoration:none;
	}
img {
	border:none;
	}
#top-nav {
	width: 800px;
	left: 50%;
	top:28px;
	margin-left:-400px;
	position:absolute;
	color: #ffffff;
	font-size:14px;
	}
ul#top-tabs {
	display:inline;
	}
ul#top-tabs li {
	list-style:none;
	display:inline;
	float:right;
	}
ul#top-tabs li a {
	display:block;
	padding:0px 0px 0px 15px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}
ul#top-tabs li a:hover {
	color:#004063;
	}
ul#top-tabs li#current-tab a {
	color:#004063;
	text-decoration:none;
	}
	
#nav{
	width:800px;
	height:40px;
	z-index:20;
	position:absolute;
	top:440px;
	left:50%;
	margin-left:-400px;
	overflow:hidden;
	}

ul#tabs {
	width:820px;
	list-style: none;
	padding: 0;
	margin: 0;
	}

ul#tabs li {
	display:inline;
	}

ul#tabs li a {
	float:left;
	display: block;
	margin: 0px;
	padding:11px 11px 11px 12px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	background-repeat: repeat;
	color:#ffffff;
	font-size:14px;
	background: url(images/tab.png);
	opacity: 0.85;
	filter: alpha(opacity=85);
	}

ul#tabs li a:hover {
	opacity: 1.0;
	filter: alpha(opacity=100);
	text-decoration:none;
	}
ul#tabs li #link8 a {
	padding-right:10px;
	}
#content {
	margin: 0px;
	padding:0px;
	overflow: hidden; 
	height: 420px; 
	width: 800px;
	top:60px;
	position: absolute;
	left: 50%;
	margin-left:-400px;
	z-index:10;
	}
#content-bgr {
	height: 430px; 
	width: 810px;
	top:55px;
	position: absolute;
	left: 50%;
	margin-left:-405px;
	background-color:#FFFFFF;
	}
#inner{
	width: 4000px;
	height: 1350px;
	position: relative;
	padding:0px;
	margin:0px;
	}

#loop a{
	color:#578dc1;
	position:relative;
}

.scrolling-content {
	width: 800px;
	height: 420px;
	text-align: center;
	position: absolute;
	padding:0px;
	margin:0px;
	}
#content1 {
	left: 0px; 
	top: 0px;
	text-align:left;
	background-image:url(images/home-bgr.jpg);
	background-color:#ffffff;
	}
#content1-text {
	position:relative;
	left: 25px; 
	top:15px;
	width:300px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	}
#content2 {
	left: 800px; 
	top: 0px;
	text-align:left;
	background-color:#588DB9;
	background-image:url(images/about.jpg);
	background-position:right;
	background-repeat:no-repeat;
	}
#content2-text {
	display:block;
	position:relative;
	left: 25px;
	top:15px; 
	width:450px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	}
#annual-report{
	position:absolute;
	left:440px;
	top:8px;
	}
#content3 {
	left: 1600px; 
	top: 0px;
	text-align:left;
	background-color:#C4D7E6;
	background-image:url(images/links.jpg);
	background-position:right;
	background-repeat:no-repeat;
	}
#content3-text {
	position:relative;
	padding:0px;
	margin:0px;
	top:15px;
	left: 25px; 
	width:370px;
	color:#588DB9;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
	}
#content3-text a {
	color:#004063;
	}
#content3-text a:hover {
	text-decoration:none;
	}
#content4 {
	left:2400px; 
	top: 0px;
	text-align:left;
	background-color:#004063;
	}
#content4-text {
	position:relative;
	padding:0px;
	top:15px;
	margin:0px;
	left: 25px; 
	width:750px;
	height:380px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	overflow:hidden;
	}
.content4-text2 {
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	}
#content5 {
	left:0px; 
	top: 420px;
	text-align:left;
	background-color:#638669;
	background-image:url(images/search.jpg);
	background-position:right;
	background-repeat:no-repeat;
	}
#content5-text {
	position:relative;
	padding:0px;
	margin:0px;
	left: 25px;
	top:15px; 
	width:450px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	}
#content6 {
	left:800px; 
	top: 420px;
	text-align:left;
	background-color:#BA8036;
	}
#content6-text {
	position:relative;
	padding:0px;
	margin:0px;
	left: 25px;
	top:15px; 
	width:750px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	}
#content7 {
	left: 1600px; 
	top: 420px;
	text-align:left;
	background-image:url(images/lesson-plan.jpg);
	background-position:right;
	background-repeat:no-repeat;
	background-color:#638669;
	}
#content7-text {
	position:relative;
	padding:0px;
	margin:0px;
	left: 25px;
	top:15px; 
	width:470px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	}
#content8 {
	left: 2400px; 
	top: 420px;
	text-align:left;
	background-color:#588DB9;
	background-image:url(images/funding.jpg);
	background-position:right;
	background-repeat:no-repeat;
	}
#content8-text {
	position:relative;
	padding:0px;
	margin:0px;
	left: 25px;
	top:15px; 
	width:225px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	}
#content9 {
	left: 3200px; 
	top: 0px;
	text-align:left;
	background-color:#638669;
	background-image:url(images/newsletters.jpg);
	background-position:right;
	background-repeat:no-repeat;
	}
#content9-text {
	position:relative;
	padding:0px;
	margin:0px;
	left: 25px;
	top:15px; 
	width:425px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	}
#content10 {
	left: 3200px; 
	top: 420px;
	text-align:left;
	background-color:#BA8036;
	background-image:url(images/amber.jpg);
	background-position:right;
	background-repeat:no-repeat;
	}
#content10-text {
	position:relative;
	padding:0px;
	margin:0px;
	left: 25px;
	top:15px; 
	width:400px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	}
#content11 {
	left: 0px; 
	top: 900px;
	text-align:left;
	background-color:#ffffff;
	}
#content11-text {
	position:relative;
	padding:0px;
	margin:0px;
	left: 0px;
	top:0px; 
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	}
#missing {
	left: 0px; 
	top: 0px;
	text-align:left;
	background-color:#ffffff;
	}
#footer {
	width: 800px;
	left: 50%;
	top:495px;
	margin-left:-400px;
	position:absolute;
	color: #588DB9;
	font-size:11px;
	}
	/* New footer - placed in table*/
#footer-copy td p{
	line-height:18px;
	color: #588DB9;
	font-size:13px;
}
#footer-copy td a{
	color: #588DB9;
}
/*ul#footer-text {
	display:inline;
	}
ul#footer-text li {
	list-style:none;
	display:inline;
	float:left;
	width:180px;
	}
ul#footer-text li a {
	color:#588DB9;
	}
#copyright {
	width: 800px;
	left: 50%;
	top:575px;
	margin-left:-400px;
	position:absolute;
	color: #588DB9;
	font-size:11px;
	}
#copyright a {
	color:#588DB9;
	}*/