/* CSS Document */

body {
	background-image: url(images/bg.jpg);
	background-position: center;
	background-repeat: repeat-y;
	background-color: #D9E2EF;
	margin: 0px auto;
	text-align: center;
}

body a {
	color: #333399;
}

.bg {
	width: 100%;
	background-color: #D9E2EF;
}

.header {
	width: 100%;
	height: 250px;
	background-color: #FFFFFF;
	background-image: url(images/headerbg.jpg);
	background-repeat: repeat-x;
}

.headerimg {
	margin: 0px auto;
	width: 768px;
	height: 250px;
	background-image: url(images/header.jpg);
	background-repeat: none;
	text-align: right;
}

.headerimg p {
	margin: 0px auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	padding-top: 45px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.eduheaderimg {
	margin: 0px auto;
	width: 768px;
	height: 250px;
	background-image: url(images/eduheader.jpg);
	background-repeat: none;
	text-align: right;
}

.eduheaderimg p {
	margin: 0px auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	padding-top: 45px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.menu {
	width: 100%;
	height: 50px;
}

.cssnav1 { position: relative; background: url(images/menu/menu2_01.jpg) no-repeat; white-space: nowrap; display: block; width: 166px; height: 50px; margin: 0; padding: 0; }
.cssnav1 a { display: block; width: 166px; height: 50px; display: block; }
.cssnav1 img { width: 166px; height: 50px; border: 0 }
.cssnav1 a:hover img { visibility: hidden; }

.cssnav2 { position: relative; background: url(images/menu/menu2_03.jpg) no-repeat; white-space: nowrap; display: block; width: 164px; height: 50px; margin: 0; padding: 0; }
.cssnav2 a { display: block; width: 164px; height: 50px; display: block; }
.cssnav2 img { width: 164px; height: 50px; border: 0 }
.cssnav2 a:hover img { visibility: hidden; }

.cssnav3 { position: relative; background: url(images/menu/menu2_05.jpg) no-repeat; white-space: nowrap; display: block; width: 220px; height: 50px; margin: 0; padding: 0; }
.cssnav3 a { display: block; width: 220px; height: 50px; display: block; }
.cssnav3 img { width: 220px; height: 50px; border: 0 }
.cssnav3 a:hover img { visibility: hidden; }

.cssnav4 { position: relative; background: url(images/menu/menu2_07.jpg) no-repeat; white-space: nowrap; display: block; width: 174px; height: 50px; margin: 0; padding: 0; }
.cssnav4 a { display: block; width: 174px; height: 50px; display: block; }
.cssnav4 img { width: 174px; height: 50px; border: 0 }
.cssnav4 a:hover img { visibility: hidden; }

* html a:hover
{
	visibility: visible;
}

.content {
	margin: 0px auto;
	width: 768px;
	background-color: #D9E2EF;
}

.rightcontent {
	margin: 0px auto;
	width: 568px;
	padding: 10px;
	padding-right: 0px;
	float: right;
	background-color: #D9E2EF;
	text-align: left;
}

.rightblock {
	margin: 0px auto;
	padding: 0px;
	width: 568px;
	background-image: url(images/mainbg_2.jpg);
	text-align: center;
}

.rightblock h1 {
	margin-top: 0px;
	padding-left: 20px;
	padding-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #478AB4;
	text-align: left;
}

.rightblock p {
	margin-top: 0px;
	padding-left: 20px;
	padding-right: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: #666666;
	text-align: left;
}

.rightblock td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: #666666;
}

.rightblock li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: #666666;
	text-align: left;
	padding-right: 20px;
}

.map {
	margin: 0px auto;
	padding: 0px;
	width: 300px;
	height: 385px;
	text-align: center;
	background-image: url(images/map.jpg);
	background-repeat: no-repeat;
}

.map form {
	padding-top: 180px;
	padding-left: 30px;
}

.leftmenu {
	margin: 0px;
	width: 180px;
	padding: 10px;
	padding-left: 0px;
	float: left;
	text-align: left;
	background-color: #D9E2EF;
}

.form {
	margin: 0px auto;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 10px;
	width: 360px;
	background-image: url(images/form.jpg);
	background-repeat: no-repeat;
}

.form td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: #666666;
	text-align: left;
}

#pscroller1{
width: 100%;
height: 250px;
}

.someclass{ //class to apply to your scroller(s) if desired
}

.testimonials {
	margin: 0px;
	padding: 0px;
	width: 180px;
	background-image: url(images/testimonials_2.jpg);
	text-align: left;
}

.testimonials p {
	padding-left: 15px;
	padding-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: #666666;
}

.flashside {
	margin: 0px;
	padding: 0px;
	width: 180px;
	background-image: url(images/testimonials_2.jpg);
	text-align: left;
}

.flashside p {
	padding-left: 15px;
	padding-right: 15px;
}

.footer {
	margin: 0px auto;
	width: 768px;;
	height: 100px;
	background-image: url(images/footer.jpg);
	background-repeat: no-repeat;
	clear: both;
}

.footer p {
	padding-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.4em;
	color: #FFFFFF;
}

.footer a {
	color: #FFFFFF;
}
