html, body	{
	height: 100%;
	margin: 0;
	padding: 0;
	}
body	{
	background: #fff;
	color: #393939;
	font-family: Arial;
	font-size: 13.3333px;
	}
a {
    color: #a61d22;
}
a:hover {
    color: #666666;
}
input, select, button, .button {
    padding: 6px;
    margin: 4px 0;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 3px;
    box-sizing: border-box;
	text-decoration:none;
}
input[type=button], input[type=submit], input[type=file], button, .button {
    cursor: pointer;
	font-weight:bold;
	background-color: #fff; 
	border: 1px solid #a61d22;
    color: #393939;	
}
input[type=submit]:hover, input[type=button]:hover, .button:hover, button:hover {
  	background-color: #a61d22;
  	color: white;
}
.button {
	font:600 13.3333px Arial;
}
#page-top-outer {
    background:#fff;
	border-top: 6px solid #052d6a;
/*    height: 52px; */
}
#page-top {
    margin: 0 auto;
    max-width: 1140px;
    min-width: 850px;
    position: relative;
}
#navbarholder {
    background-color:#052d6a;
}
#nav-right {
    float: right;
    position: relative;
    width: 225px;
    z-index: 0;
}
#logo	{
	float: left;
	margin-top: 15px;
	font-family:"Raleway",Arial;
	font-size:1.8em;
}
#content-outer {
    background: url(../images/shared/content_repeat.jpg) repeat-x; 
	margin-bottom:40px;
}
#content {
    background: #f3f1ed;
    color: #333;
    font: 400 13.3333px Verdana;
    line-height: 18px;
    margin: auto;
    max-width: 1140px;
    min-width: 780px;
    padding: 15px 0px 20px 0px;
	border: 1px solid #ccc;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
	border-top: 0px;
}
#contbox {
  position:relative;
  margin: auto;
  width: 95%;
  padding:0px 15px;
}
#calbox {
  border: 1px solid #ccc;
  background-color:#FFFFFF;
  padding:10px;
  margin: 30px 10px 10px 10px;
}
.clear {
    clear: both;
    font-size: 0px;
    height: 0;
    line-height: 0px;
    margin: 0px;
    padding: 0px;
}
.contradiusB {
background-color: #fff;
	padding: 10px;
	margin: auto;
	margin-bottom:15px;
	width:90%;
text-align: center;
border-radius: 5px;
-moz-border-radius: 5px;
}
a.navright {
	font-family: Verdana;
	font-size: 13px;
	color: white;
	text-align: center;
	padding: 12px 14px;
	text-decoration: none;
	font-weight:normal;
}
a.navright:hover {
  color: #9ed7fe;
}
/* Admin Menu Nav */

.adminav ul {
  list-style: none;
  text-align: center;
  padding: 0;
  margin: 0 10px -1px 10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
}

.adminav li {
  display: inline-block;
  border-right: 1px solid #CCCCCC;
  margin-right: -4px; 
}

.adminav li.homeleft {
border-left: 1px solid #CCCCCC;
}

.adminav a {
  text-decoration: none;
  display: block;
  padding:8px;
  color:#fff;
}

.adminav a:hover {
  background-color: #525F6E;
  color:#9ed7fe;
  padding:8px 8px 7px 8px;
}

.adminav a.active {
  background-color: #f3f1ed;
  color: #444;
  font-weight:600;
  cursor: default;
  padding-bottom: 7px;
  margin-bottom: -1px;
}

  .adminav > ul > li {
    text-align: center;
  }

  /* Sub Menus */
  .adminav li ul {
    position: absolute;
    display: none;
    width: inherit;
	background-color: #fff;
	border: 1px solid #CCCCCC;
	border-top:0px;
	box-shadow: 0px 6px 14px 0px rgba(0,0,0,0.2);
	margin-top:-1px;
	z-index: 1;	
  }

  .adminav li:hover ul {
  	margin-left: 0;
    display: block;
  }

  .adminav li ul li {
    display: block;
	border-right: 0;
	color:#a61d22;
  }
  
  .adminav li ul li a{
    margin-right: 2px;
	color:#a61d22;
  }
 
 /* Calendar */

.calendar_date					{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 14px; color : #222222; }
a.calendar_date					{ color: #0000aa; text-decoration: none; }
a.calendar_date:hover			{ color: #000080; text-decoration: underline; }

.calendar_navigation			{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 14px; color : #222222; }
a.calendar_navigation			{ color: #0000aa; text-decoration: none; }
a.calendar_navigation:hover		{ color: #000080; text-decoration: underline; }

.calendar_day					{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #222222; }
a.calendar_day					{ color: #0000aa; text-decoration: none; }
a.calendar_day:hover			{ color: #000080; text-decoration: underline; }

.calendar_date_number			{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #ffffff; }
a.calendar_date_number			{ color: #0000aa; text-decoration: none; }
a.calendar_date_number:hover	{ color: #000080; text-decoration: underline; }

.calendar_date_small					{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #222222; }
a.calendar_date_small					{ color: #0000aa; text-decoration: none; }
a.calendar_date_small:hover			{ color: #000080; text-decoration: underline; }

.calendar_navigation_small			{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #222222; }
a.calendar_navigation_small			{ color: #0000aa; text-decoration: none; }
a.calendar_navigation_small:hover		{ color: #000080; text-decoration: underline; }

.calendar_day_small					{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #222222; }
a.calendar_day_small					{ color: #0000aa; text-decoration: none; }
a.calendar_day_small:hover			{ color: #000080; text-decoration: underline; }

.calendar_date_number_small			{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 9px; color : #222222; }
a.calendar_date_number_small			{ color: #0000aa; text-decoration: none; }
a.calendar_date_number_small:hover	{ color: #000080; text-decoration: underline; }

table.rounded td 		{ -moz-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px;}
table.rounded5 td 		{ -moz-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px;}
table.notrounded td 		{ -moz-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px;}

.text					{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 13px; color : #222222; }
a.text					{ color: #0000aa; text-decoration: none; }
a.text:hover			{ color: #222222; text-decoration: underline; }

/* jquery ui tweaks */
.ui-menu .ui-menu-item a:hover {
	margin-right:10px;
}

/* Reports */
.tblrpt {
width:595px;
height:841px;
background-color:#ffffff;
padding:0px;
border:0px;
margin:auto;
}
.tblrptH {
width:841px;
height:595px;
background-color:#ffffff;
border: 1px solid black;
padding:0px;
border:0px;
}

/* Text and link styling */
.adminerr {
	font-weight: bold;
  	color: #EA5200;
}
a.smlks {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#993300;
text-decoration:none;
}
a.smlks:hover{
color:#666666;
}

/* Table Styling */
.evenrowbg {
    background-color: #f1dfde;
}
.oddrowbg {
	background-color:#ebebeb;
}
.tblfive {
border:1px solid #ccc;
background:#F7F7F7;
width:90%;
text-align:left;
}
.tblfive td {
min-height:20px;
padding:5px;
font-size:13px; 
font-family:Verdana, Geneva, sans-serif;
}
.tblkid {
width:100%;
margin: 0 auto;
border-spacing: 0;
border-collapse:collapse;
border:1px solid #ccc;
background:#F7F7F7;
}
.tblkid td {
padding:6px;
text-align:left;
border:1px solid #ccc;
border-collapse:collapse;
}
.tblkid th {
padding:6px;
border-collapse:collapse;
font-weight:bold;
text-align:right;
}
.bgc {
  /*  background:#dbe9f8; */
	padding:10px;
	color:#1d4aa6;
}
.tblpq {
	width:100%;
    border: 1px solid #cdcdcd;
    background: #F7F7F7;
    border-spacing: 0;
    border-collapse: collapse;
}
.tblpq td {
	padding:10px;
	border: 1px solid #cdcdcd;
	border-collapse: collapse;
}
.pqcal {
    color: #990000;
    text-decoration: underline;
    cursor: pointer;
    font-size: 1.2em;
    font-weight: bold;
    cursor: pointer;
}

/* Delivery Calendar Stylin */

.greentxtL {
	float:right;
	margin-top:20px;
	color:#019C1A;
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.greenplusL {
	color:#019C1A;
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.pqcal {
	color:#990000;
	text-decoration:underline;
	cursor:pointer;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
}
.edcal {
	color:#019C1A;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
}
.edcalFF {
	color:#0066CC;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
}
.edcalW {
	color:#019C1A;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
}
.edcalFFW {
	color:#0066CC;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
}
.welft {
	border-spacing: 0px;
}
.welft td { 
	border: 1px #fff solid;
	border-collapse:collapse;
	text-align:center;
}
.pcal {
	color:#B37A60;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
}
a.add {
	color:#019C1A;
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
a.add:hover{
color:#666666;
border:solid 2px #fff;
}
a.delete {
	color:#FF3333;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
a.delete:hover{
color:#666666;
border:solid 2px #fff;
}
a.delnotif {
	color:#a61d22;
}
a.delnotif:hover{
color:#666666;
}
a.actionlogin {
	color:#090;
}
a.actionlogin:hover{
color:#666666;
}
a.inset {
	color:#FF00FC;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
a.inset:hover{
color:#666666;
border:solid 2px #fff;
}
.ffat {
display:none;
}
.insetTXT {
	color:#FF00FC;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
.insetLTXT {
	color:#FF00FC;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.bookday {
	background-color:#99CC99;
	width:30px;
	font-size:12px;
	line-height:30px;
	height:30px;
	cursor:pointer;
}
a.booked {
	display:block;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	color:#000000;
	width:30px;
	line-height:30px;
	height:30px;
}

/* Public site homepage */

#wrapper {
min-height: 100%;
position:relative;
height:     auto !important;
height:     100%;
margin:     0 auto -60px;
background:url(../images/bg.gif) repeat;
}
#Awrapper {
min-height: 100%;
position:relative;
height:     auto !important;
height:     100%;
margin:     0 auto -60px; /* -60px being the size of the footer */
background-image:url(../images/skyback.png);
background-position:center;
background-position:top;
}
#Acontbox {
  border: 1px solid #ccc;
  padding:20px;
  margin: 0px 10px 10px 10px;
  background:url(../images/skymilkcup6.png);
  background-position:center;
  background-position:top;
}
#top {
height: 100px;
margin: 0 auto;
 background:url('../images/darkg-r.png') repeat-x;
 background-position:bottom;
}
#Atop {
height: 100px;
margin: 0 auto;
background:url(../images/topback0.jpg) repeat-x;
}
#top_a {
height: 100px;
margin: 0 auto;
background:url(../images/topback5_a.jpg) repeat-x; 
}
a.whitelink {
	color:white;
	font-size:13px;
}
a.whitelink:hover {
	color:#F66;
}
#logopublic {
height: 68px;
width: 950px;
margin: 0 auto;
}
.logotxt {
  float:left;
  font-weight: 300;
  font-family: "Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 2.8em; 
  line-height: 1.25; 
  letter-spacing: -.1rem;
  color:#FFFFFF;
  padding-top:20px;
}
a.loginbtn {
	float:left;
	text-decoration:none;
	font-weight: normal;
	font-size:16px;
	font-family: 'Lato', Arial, sans-serif;
	background-color:#E3333C;
	color: #FFFFFF;
	border-radius: 15px;
	-moz-border-radius: 15px;
	padding: 7px 10px 10px 10px;
	margin: 18px 10px 0px 40px;
}
a.loginbtn:hover {
	background-color:#AFAFAF;
	color:#E3333C;
}
a.parentloginbtn {
	float:left;
	text-decoration:none;
	font-weight: normal;
	font-size:16px;
	font-family: 'Lato', Arial, sans-serif;
	background-color:#2DACE3;
	color: #FFFFFF;
	border-radius: 15px;
	-moz-border-radius: 15px;
	padding: 7px 10px 10px 10px;
	margin: 18px 10px 0px 10px;
}
a.parentloginbtn:hover {
	background-color:#f0f0f0;
	color:#2DACE3;
}
a.parentregisterbtn {
	float:left;
	text-decoration:none;
	font-weight: normal;
	font-size:16px;
	font-family: 'Lato', Arial, sans-serif;
	background-color:#2DACE3;
	color: #FFFFFF;
	border-radius: 15px;
	-moz-border-radius: 15px;
	padding: 7px 10px 10px 10px;
	margin: 18px 10px 0px 40px;
}
a.parentregisterbtn:hover {
	background-color:#f0f0f0;
	color:#2DACE3;
}
@font-face{
    font-family: "VAG Rounded";
    src: url("VAGRoundedW01Light.eot");
    src: url("VAGRoundedW01Light.eot?#iefix") format("eot"),
         url("VAGRoundedW01Light.woff") format("woff"),
         url("VAGRoundedW01Light.ttf") format("truetype"),
         url("VAGRoundedW01Light.svg#VAGRounded") format("svg");
    font-weight: 400;
    font-style: normal;
}
h1 {
  font-family: 'VAG Rounded', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  display: block;
  clear: both;
  padding: 0px;
  margin:0;
  text-align:left;
  font-size: 40px;
  font-weight: 300;
  background: no-repeat 0px 13px;
  line-height: 40px;
  min-height: 40px;
  color:#FBFDFE; /* #009E87; */
}
#header {
height: 103px;
position: relative;
margin: 0 auto;
width: 950px;
}
.midcontent { 
margin: 0 auto;
width: 950px;
}
.main {
margin-top: -30px;
-webkit-border-top-left-radius: 12px;
-webkit-border-top-right-radius: 12px;
-moz-border-radius-topleft: 12px;
-moz-border-radius-topright: 12px;
border-top-left-radius: 12px;
border-top-right-radius: 12px;
padding-top: 10px;
background: #f0f0f0;
}
#topmenubox {
background: #f0f0f0;
width: 950px;
margin: 0 auto;
}
#topmenuitems {
margin: 0 10px 0 10px;
}
#topmenuitems a{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#993300;
text-decoration:underline;
}
#topmenuitems a:hover{
color:#666666;
text-decoration:underline;
}
#contholder {
width: 950px;
margin: 0 auto;
padding-bottom:80px;
padding-top:1px;
background-color:#f0f0f0;
-webkit-border-bottom-left-radius: 12px;
-webkit-border-bottom-right-radius: 12px;
-moz-border-radius-bottomleft: 12px;
-moz-border-radius-bottomright: 12px;
border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px;
}
#contholder ul li {
line-height:24px;
}
#hmintro {
	margin:0px 0px 90px 0px;
}
.intro {
	margin:0px 0px 0px 0px;
}
.introtxt {
	font-family: 'VAG Rounded', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-weight:300;
	font-size:30px;
	line-height:45px;
	color:#FFFFFF;
}
.row {
	margin-left:-30px;
	display:table;
	margin-bottom:20px;
}
.hmtxtblock {
	float: left;
	position:relative;
	width: 160px;
	height: 200px;
	margin-top:20px;
	margin-left:40px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	padding:5px 10px 10px 10px;
	background-color:#f0f0f0;
	font-family: 'Lato', Helvetica, Arial, sans-serif;
	font-weight:400;
	line-height:18px;
	font-size:14px;
	color:#333333;
}
.txtblock {
	float: left;
	position:relative;
	width: 835px;
	height: 400px;
	margin-top:20px;
	margin-left:40px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	padding:15px 15px 15px 15px;
	background-color:#f0f0f0;
	font-family: 'Lato', Helvetica, Arial, sans-serif;
	font-weight:400;
	line-height:25px;
	font-size:18px;
	color:#333333;
}
.longtxtblock {
	float: left;
	position:relative;
	width: 835px;
	margin-top:20px;
	margin-left:40px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	padding:15px 15px 15px 15px;
	background-color:#f0f0f0;
	font-family: 'Lato', Helvetica, Arial, sans-serif;
	font-weight:400;
	line-height:18px;
	font-size:12px;
	color:#333333;
}
.hmhdtxt {
	font-family: 'Lato', Helvetica, Arial, sans-serif;
	font-weight:700;
	line-height:30px;
	font-size:18px;	
}
.hdtxt {
	font-family: 'Lato', Helvetica, Arial, sans-serif;
	font-weight:700;
	line-height:28px;
	font-size:20px;	
}
.txtlist {
	margin-bottom:20px;
	margin-left:12px;
	padding:0;
}
.txtlist li {
	padding-left:20px;
	margin:20px 0px 20px 20px;
}
.about-hdtxt {
	color:#2DA55F;
}
.aboutbox {
	border: 3px solid #2DA55F;	
}
.privacybox {
	border: 3px solid #e3333c;	
}
.leabox {
	border: 3px solid #E52D92;
}
.lea-hdtxt {
	color:#E52D92;
}
.nmrubox {
	border: 3px solid #544B95;
}
.nmru-hdtxt {
	color:#544B95;
}
.nmru-a {
	color:#544B95;
}
.nmru-txt-a {
	font-family: 'Lato', Helvetica, Arial, sans-serif;
	font-weight:400;
	line-height:25px;
	font-size:18px;
	color:#544B95;
}
.parent-txt-a {
	font-family: 'Lato', Helvetica, Arial, sans-serif;
	font-weight:400;
	line-height:25px;
	font-size:18px;
	color:#2DACE3;
}
.parentsbox {
	border: 3px solid #2DACE3;
}
.parents-hdtxt {
	color:#2DACE3;
}
.parents-a {
	color:#2DACE3;
}
.txt-content {
	padding:20px;
  	margin: 0px 10px 10px 10px;
	border-radius: 10px;
	-moz-border-radius: 10px;	
}
.home-cont {
	background-color:#e3333c;
}
.about-cont {
	background-color:#2DA55F;
}
.parents-cont {
	background-color:#2DACE3;
}
.lea-cont {
	background-color:#E52D92;
}
.nmru-cont {
	background-color:#544B95;
}
.contact-cont {
	background-color:#EFA22D;
}
.contactbox {
	border: 3px solid #EFA22D;
}
#mumkidsnow {
	position:absolute;
	right: 0;
	bottom: 0;
	margin: 0px 30px 0px 0px;
}
#parentsagepay {
	position:absolute;
	left: 0;
	bottom: 0;
	margin: 10px 10px 10px 10px;
}
#girlmilk {
	position:absolute;
	left:490px;
	bottom: 0;
	margin: 0px 0px 0px 0px;
}
#cowpic {
	position:absolute;
	left:500px;
	bottom: 0;
	margin: 0px 0px 0px 0px;
}
#transitabout {
	position:absolute;
	left:450px;
	bottom: 0;
	margin: 0px 0px 0px 0px;
}
#footer { 
 position:absolute;
 bottom:0;
 width:100%;
 height:80px; 
 background:url(../images/botback5.jpg) repeat-x;
}
#Afooter { 
 position:absolute;
 bottom:0;
 width:100%;
 height:80px; 
 background:url('../images/darkg-w.png') repeat-x;
 background-position:top;
}
#footercontent {
height: 80px;
width: 950px;
margin: 0 auto;
}
.footbox {
	float:left;
	width: 306px;
	font-family: 'Lato', Helvetica, Arial, sans-serif;
	font-weight:400;
	font-size:14px;
	color:#FFFFFF;
	text-align:center;
	margin-top:30px;
	padding: 0px 0px 0px 10px;
}
a.footlink {
	color:#FFFFFF;
	font-weight:normal;
	font-size:14px;
	text-decoration:underline;
}
a.footlink:hover {
	color:#E3333C;
}
.copyrightxt {
	font-size:13px;
}
.adminerr {
	font-weight: bold;
  	color: #EA5200;
}

/* CONTACT FORM */
.contact {
width:400px;
margin-top:-15px;
}

.contact-us form {
    margin: 10px 0 0 50px;
}

.contact-us p {
    margin-left: 50px;
    margin-right: 50px;
}

.contact-us form input, .contact-us form textarea {
    width: 100%;
    padding: 8px 15px;
   /* background: #FEDEAC; */
    background: #FFFFFF;
    border: 1px solid #aaa;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-family: 'Lato', Helvetica, Arial, sans-serif;
    font-size: 16px;
    color: #424242;
}

.contact-us form input:focus, .contact-us form textarea:focus {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.contact-us form button {
    margin: 2px 0 0 140px;
    padding: 7px 15px;
    background: #EFA22D;
    border: 0;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    font-family: 'Lato', Helvetica, Arial, sans-serif;
    font-size: 16px;
    color: #fff;
	cursor:pointer;
    -o-transition: all .2s;
    -moz-transition: all .2s;
    -webkit-transition: all .2s;
    -ms-transition: all .2s;
}

.contact-us form button:hover {
    background: #222;
    color: #aaa;
}

.contact-us form input:-moz-placeholder { color: #aaa; }
.contact-us form input:-ms-input-placeholder { color: #aaa; }
.contact-us form input::-webkit-input-placeholder { color: #aaa; }

/* Public Site Menu */
.menav {
	list-style-type:none;
	margin-bottom:55px;
	margin-top:0px;
	margin-left:12px;
	padding:0;
}
.menav li {
	float: left;
	width:156px;
	text-align:center;
}
.menav li a {
	display: block;
	text-decoration:none;
	padding: 5px 10px 5px 10px;
	font-weight: normal;
	font-size:14px;
	font-family: 'Lato', Arial, sans-serif;
	color: #FFFFFF;
	margin-right:12px;
	border-top: 3px solid #f0f0f0;;
	border-bottom: 3px solid #f0f0f0;;
}
.menav li a.menlea {
	background:#E52D92 /* #E6007E; */
}
.menav li a.menhome {
	background:#E3333C /* #E30713; */
}
.menav li a.mennmru {
	background:#544B95 /* #312682; */
}
.menav li a.mencontact {
	background:#EFA22D /* #F29200; */
}
.menav li a.menabout {
	background:#2DA55F /* #00963F; */
}
.menav li a.menparents {
	background:#2DACE3 /* #009FE3; */
}
.menav li a:hover {
/*	background-color:#3C4438;
	color:#E8EAE5; */
	border-bottom: 3px solid #575757;
}
.menav li a.selnav {
	border-top: 3px solid #575757;
}
.menav li a.leftnav {
	border-left: 1px solid #999999;
}
/* End Menu */

/* PAGING --------------------------------------------------------- */	

#paging-table {
	float: left;
	margin: 0 4px 0 0;
}	
.page-far-left	{
	background: url(../images/paging_far_left.gif) no-repeat;
	display: block;
	float: left;
	height: 24px;
	margin: 0 4px 0 0;
	width: 24px;
	}
.page-left	{
	background: url(../images/paging_left.gif) no-repeat;
	display: block;
	float: left;
	height: 24px;
	width: 24px;
	}
.page-far-right	{
	background: url(../images/paging_far_right.gif) no-repeat;
	display: block;
	float: left;
	height: 24px;
	margin: 0 4px 0 4px;
	width: 24px;
	}
.page-right	{
	background: url(../images/paging_right.gif) no-repeat;
	display: block;
	float: left;
	height: 24px;
	width: 24px;
	}
#page-info	{
	float: left;
	line-height: 16px;
	padding: 3px 12px 0 12px;
	}
/* end paging */	