@charset "utf-8";
/* Created by Patrick O'Keeffe - Victoria Web Solutions.com - November 2009*/

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#cccccc;
	margin:0 auto;
	padding:0;
	background:#ADB9C2 url(../images/content-bg.gif) repeat;
}

a {
	color:#ccc;
	font-size:1em;
	text-decoration:underline;
}


a:hover {
	color:#ccc;
	font-size:1em;
	text-decoration:none;
}

a:link {
	color:#ccc;
	font-size:1em;
}

a:active {
	color:#ccc;
	font-size:1em;
}

ul li {
	color:#333333;
}

#top-links {
	margin:0 auto;
	padding:5px 0;
	width:746px;
	background:#032548;
	text-align:center;
	border-right:3px solid #000;
	border-left:3px solid #000;
}

#header {
	background: #032548 url(../images/logo-text.jpg) no-repeat center;
	height:170px;
	width:100%;
	margin:0 auto;
	padding:0;

}

#logo a {
	background:none;
	width:750px;
	height:150px;
	margin:0 auto;
	padding:0;
	position:absolute;
	left: 250px;
	top: 5px;
}



#content p {
	padding:5px;
	text-align:justify;
}

h1 {
	size:1.2em;
	color:#fff;
}

h2 {
	size:1.1em;
	color:#fff;
}

h3 {
	size:1em;
	color:#333333;
}

h1 a {
	width:500px;
	height:250px;
	position:absolute;
	left:600px;
	top:200px;

}

#image {
	width:750px;
	height:175px;
	margin:0 auto;
	padding:0;
	border:1px solid black;
}

/*----------
	Navigation style
	            -------------*/
				
#navigation {
	margin:-30px auto 0;
	padding:0;
	height:55px;
	width:750px;
	background: url(../images/nav-bg.gif) repeat-x;
	text-align:center;
	border-left:1px solid black;
	border-right:1px solid black;

}

#navigation a{
	padding:0 20px;
	margin:10px 0 0 0;
}

/*------------
	Hover class
			------------*/
			
.hovermenu ul{
	padding: 0 0 20px 0;
	margin-left: 0;
	height: 20px;
}

.hovermenu ul li{
	list-style: none;
	display: inline;
}

.hovermenu ul li a{
	background:#666666;
	padding: 5px;
	text-decoration: none;
}

.hovermenu ul li a:hover{
	background: url(../images/hover-bg.gif) repeat-x;
	text-decoration:none;
	height:45px;
}


/*--------
	Selected menu style
			----------------*/

#home a.home, #home a.home:active, #home a.home:link, #home a.home:visited, #home a.home:hover {
	background:#000;
	color:#fff;
	padding:5px 20px 0;
	margin-left: 0;
	height: 20px;
	border-top:1px #fff solid;
	border-left:1px #333333 solid;
	border-right:1px #333333 solid;		

}

#staff a.staff, #staff a.staff:active, #staff a.staff:link, #staff a.staff:visited, #staff a.staff:hover {
	background:#000;
	color:#fff;
	padding:5px 20px 0;
	margin-left: 0;
	height: 20px;
	border-top:1px #fff solid;
	border-left:1px #333333 solid;
	border-right:1px #333333 solid;		

}

#pac a.pac, #pac a.pac:active, #pac a.pac:link, #pac a.pac:visited, #pac a.pac:hover {
	background:#000;
	color:#fff;
	padding:5px 20px 0;
	margin-left: 0;
	height: 20px;
	border-top:1px #fff solid;
	border-left:1px #333333 solid;
	border-right:1px #333333 solid;		

}

#calendar a.calendar, #calendar a.calendar:active, #calendar a.calendar:link, #calendar a.calendar:visited, #calendar a.calendar:hover {
	background:#000;
	color:#fff;
	padding:5px 20px 0;
	margin-left: 0;
	height: 20px;
	border-top:1px #fff solid;
	border-left:1px #333333 solid;
	border-right:1px #333333 solid;		

}

#parents a.parents, #parents a.parents:active, #parents a.parents:link, #parents a.parents:visited, #parents a.parents:hover {
	background:#000;
	color:#fff;
	padding:5px 20px 0;
	margin-left: 0;
	height: 20px;
	border-top:1px #fff solid;
	border-left:1px #333333 solid;
	border-right:1px #333333 solid;		

}

#traditional a.traditional, #traditional a.traditional:active, #traditional a.traditional:link, #traditional a.traditional:visited, #traditional a.traditional:hover {
	background:#000;
	color:#fff;
	padding:5px 20px 0;
	margin-left: 0;
	height: 20px;
	border-top:1px #fff solid;
	border-left:1px #333333 solid;
	border-right:1px #333333 solid;		

}

#contact a.contact, #contact a.contact:active, #contact a.contact:link, #contact a.contact:visited, #contact a.contact:hover {
	background:#000;
	color:#fff;
	padding:5px 20px 0;
	margin-left: 0;
	height: 20px;
	border-top:1px #fff solid;
	border-left:1px #333333 solid;
	border-right:1px #333333 solid;		

}

#pac a.pac, #pac a.pac:active, #pac a.pac:link, #pac a.pac:visited, #pac a.pac:hover {
	background:#000;
	color:#fff;
	padding:5px 20px 0;
	margin-left: 0;
	height: 20px;
	border-top:1px #fff solid;
	border-left:1px #333333 solid;
	border-right:1px #333333 solid;		

}


/*---------------Main Content-------------*/

#content {
	border:1px solid #000;
	width:750px;
	height:100%;
	margin:0 auto;
	padding:0;
	min-height:500px;
	background: #F3F3F3;
}

#inner-text {
	padding:0 0 0 10px;
	margin:0 0 0 10px;
	width:400px;
	border-right:1px solid black;
	text-align:left;
}

#inner-content {
	width:700px;
	margin:0;
	padding:0 0 0 30px;

}

#parents #content {
	min-height:750px;
}

/*------Right-hand Links-------------*/

#link-box {
	position:relative;
	margin:0 auto;
	float:right;
	padding:15px 35px 0 0;
}

#link-box-parents{
	position:absolute;
	top: 360px;
	left: 480px;
	height:800px;
}

#link1 {
	background:url(../images/glossyback2.gif) repeat-x;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-bottom:2px solid black;
	width:250px;
	position:relative;
	margin:0 0 10px 0;

}

#link2 {
	background:url(../images/glossyback3.gif) repeat-x;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-bottom:2px solid black;
	width:250px;
	position:relative;
	margin:0 0 10px 0;	
}

#link3 {
	background:url(../images/glossyback4.gif) repeat-x;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-bottom:2px solid black;
	width:250px;
	position:relative;
	margin:0 0 10px 0;

}

#link4 {
	background:url(../images/glossyback2.gif) repeat-x;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-bottom:2px solid black;
	width:250px;
	position:relative;
}

#content a{
	color:#999999;
	text-decoration:underline;
}

#content a:hover {
	text-decoration:none;
}

#content p {
	color:#2E3133;
}

#footer {
	background:#012547;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:4px solid #000;
	border-top:none;
	width:750px;

	margin:0 auto;
	padding:15px 0 0 0;
	text-align:center;
}

#footer a {
	text-decoration:none;
}

#footer a:hover {
	text-decoration:underline;
}

/*------------Classes

               -------------*/
			   


.headingTxt {
	margin:200px 0 0 0;
}

.header {
	color:#fff;
	font-size:1em;

}

.darkerText {
	color:#333333;
}

.darkerText p {
	padding:0 0 25px 0;
}

#content .contentLinks {
	color: #000000;
	padding:5px;
}

#content .contentRed {
	color: #FF0000;
	padding:5px;
}

#content a:hover.contentRed {
	color: #00CC33;
	text-decoration:blink;
	padding:5px;
}

#navigation .hovermenu {
	padding:5px 10px 0 0;
}


.darkerText a {
	color: #000000;
}

.margin {
	margin:10px 0 0 30px;
	
}

#content #inner-text .contentP {
	padding-right: 15px;
}

#home #content {
	min-height:700px;
}

#top-links a.top-links, a.top-links:active, a.top-links:link, a.top-links:visited { 
	text-decoration:none;
	background:#4F8515;
	font-size:12px;
	color:#fff;
	
}

#top-links a.top-links:hover { 
	text-decoration:none;
	background:#fff;
	font-size:12px;
	color:#000;
	
}

.top-links {
	margin:0 auto;
}

.breadBottom {
	padding:0 0 0 10px;
	size:10px;
	
}

.siteDesign {
	font-size:11px;
	color:#999999;
	padding: 0 0 0 5px;
	text-align:right;
}

.siteDesign a, a:active, a:visited, a:link, a:hover{
	text-decoration:none;
}

.underlineLink {
	text-decoration:underline;
}

.ulText {
	color:#333333;

}

.hide {
	display:none;
}

acronym {
	cursor: help;
	border-bottom:1px dashed #000
	
}

