/* CSS Document */

body {
	font-size: 13px; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #000000;
	text-align: center;
	background-color: #A4845C;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	
	margin-top: 0px;
	}


.homeMenu a {
	display: block;
	width: 59px;
	list-style-type: none;
	height: 30px;
	float: left;
}
.homeMenu a:link, .homeMenu a:visited {
	background-image: url(images/nav/home.jpg);
	
}
.homeMenu a:hover, .homeMenu a:active {
	background-position: 50% -30px;
}

.articlesMenu a {
	display: block;
	width: 72px;
	list-style-type: none;
	height: 30px;
	float: left;
}
.articlesMenu a:link, .articlesMenu a:visited {
	background-image: url(images/nav/articles.jpg);
	
}
.articlesMenu a:hover, .articlesMenu a:active {
	background-position: 50% -30px;
}

.ourstaffMenu a {
	display: block;
	width: 80px;
	list-style-type: none;
	height: 30px;
	float: left;
}
.ourstaffMenu a:link, .ourstaffMenu a:visited {
	background-image: url(images/nav/ourstaff.jpg);
	
}
.ourstaffMenu a:hover, .ourstaffMenu a:active {
	background-position: 50% -30px;
}

.historyMenu a {
	display: block;
	width: 77px;
	list-style-type: none;
	height: 30px;
	float: left;
}
.historyMenu a:link, .historyMenu a:visited {
	background-image: url(images/nav/aboutus.jpg);
	
}
.historyMenu a:hover, .historyMenu a:active {
	background-position: 50% -30px;
}

.ourschoolsMenu a {
	display: block;
	width: 104px;
	list-style-type: none;
	height: 30px;
	float: left;
}
.ourschoolsMenu a:link, .ourschoolsMenu a:visited {
	background-image: url(images/nav/ourschools.jpg);
	
}
.ourschoolsMenu a:hover, .ourschoolsMenu a:active {
	background-position: 50% -30px;
}

.photosMenu a {
	display: block;
	width: 65px;
	list-style-type: none;
	height: 30px;
	float: left;
}
.photosMenu a:link, .photosMenu a:visited {
	background-image: url(images/nav/photos.jpg);
	
}
.photosMenu a:hover, .photosMenu a:active {
	background-position: 50% -30px;
}

.videosMenu a {
	display: block;
	width: 61px;
	list-style-type: none;
	height: 30px;
	float: left;
}
.videosMenu a:link, .videosMenu a:visited {
	background-image: url(images/nav/videos.jpg);
	
}
.videosMenu a:hover, .videosMenu a:active {
	background-position: 50% -30px;
}

.specialofferMenu a {
	display: block;
	width: 112px;
	list-style-type: none;
	height: 30px;
	float: left;
}
.specialofferMenu a:link, .specialofferMenu a:visited {
	background-image: url(images/nav/specialoffer.jpg);
	
}
.specialofferMenu a:hover, .specialofferMenu a:active {
	background-position: 50% -30px;
}

.contactusMenu a {
	display: block;
	width: 90px;
	list-style-type: none;
	height: 30px;
	float: left;
}
.contactusMenu a:link, .contactusMenu a:visited {
	background-image: url(images/nav/contactus.jpg);
	
}
.contactusMenu a:hover, .contactusMenu a:active {
	background-position: 50% -30px;
}

.linksMenu a {
	display: block;
	width: 60px;
	list-style-type: none;
	height: 30px;
	float: left;
}
.linksMenu a:link, .linksMenu a:visited {
	background-image: url(images/nav/links.jpg);
	
}
.linksMenu a:hover, .linksMenu a:active {
	background-position: 50% -30px;
}

.spacerMenu  {
	display: block;
	width: 10px;
	list-style-type: none;
	height: 30px;
	float: left;
}



.img {
	float: left;
	padding-right: 10px;
}



.whatsnewbox {
	background-image: url(images/whatsnewbox.jpg);
	float: left;
	height: 281px;
	width: 233px;
	padding-left: 35px;
	padding-top: 50px;
	padding-right: 0px;
	background-repeat: no-repeat;
}

.grandmasterbox {
	background-image: url(images/grandmasterboxbox.jpg);
	float: left;
	height: 292px;
	width: 211px;
	padding-top: 50px;
	padding-right: 25px;
	padding-left: 25px;
	background-repeat: no-repeat;
}

.mailinglistbox {
	background-image: url(images/mailinglistbox.jpg);
	float: left;
	height: 292px;
	width: 223px;
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-right: 25px;
	padding-left: 25px;
}


.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.calendar-date {
	background-image: url(images/calendar-date.gif);
	background-repeat: no-repeat;
	height: 44px;
	width: 74px;
	padding: 8px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.calendar-date-b {
	background-image: url(images/calendar-date-blue.gif);
	background-repeat: no-repeat;
	height: 44px;
	width: 74px;
	padding: 8px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
