body {
 font-family: verdana, geneva, helvetica, arial, sans-serif;
 margin: 0;
 padding: 0;
 background-color: #fff;
 background-image: url(images/new/back_page.png);
 background-repeat: repeat-x;
 font-size: 12px;
 text-align:center;
 }
 
p.about {
 padding: 0 25px 0 25px;
 align: justify;
 }

h2 {
 font-family: arial, sans-serif;
 color: #3f3627;
 font-size: 160%;
 letter-spacing:-.5px;
 }

h3 {
 font-family: arial, sans-serif;
 color: #981b1e;
 font-size: 130%;
 }

h4 {
 font-family: arial, sans-serif;
 color: #ffffff;
 font-size: 110%;
 }

a {font-family: verdana, geneva, helvetica, arial, sans-serif; text-decoration: underline; font-weight:bold;}
a:link {color:#981b1e;}
a:visited {color:#981b1e;}
a:active {color:#3f3627;}
a:hover {text-decoration: none; color:#3f3627;}

a.subnav {font-family: arial, sans-serif; text-decoration: none; font-weight:bold; font-size: 120%;}
a.subnav:link {color:#eae1c9;}
a.subnav:visited {color:#eae1c9;}
a.subnav:active {color:#3f3627;}
a.subnav:hover {color:#3f3627;}

#contentRight a {font-family: arial, sans-serif; text-decoration: underline; font-weight:bold;}
#contentRight a:link {color:#eae1c9;}
#contentRight a:visited {color:#eae1c9;}
#contentRight a:active {color:#3f3627;}
#contentRight a:hover {color:#3f3627;}

#montessoriLeft {
 float: left;
 width: 225px;
 }

#montessoriRight {
 float: right;
 width: 225px;
 }

#montessoriDivideTop {
 border-bottom: 2px solid #3f3627;
 margin: 15px 0 15px 0;
 clear:both;
 }

#montessoriDivide {
 border-bottom: 2px solid transparent;
 margin: 25px 0 25px 0;
 clear:both;
 }

#subnavDivide {
 border-bottom: 1px solid #eae1c9;
 margin: 5px 0 15px 0;
 }

#mainContainer {
 text-align:left;
 width:900px;
 margin:auto;
 }
 
#topsection {
 height: 354px;
 width:900px;
 margin:auto;
 background-image: url(images/new/back_top.jpg);
 }

#mainContent {
 position:relative;
 width:900px;
 padding:0;
 overflow: hidden;
 }

#contentLeft {
 float:left;
 width: 500px; 
 text-align: left;
 padding: 0 50px 0 50px;
 margin: 25px 0 25px 0;
 }

#contentRight {
 float: right;
 width: 180px;
 height: 400px;
 background-image: url(images/new/back_news_box.png);
 background-repeat: no-repeat;
 text-align: left;
 margin: 25px 0 0 0;
 padding: 65px 90px 0 30px;
 color: #eae1c9;
 }

#contentRightInner {
 float: right;
 width: 180px;
 height: 400px;
 background-image: url(images/new/back_subnav_box.png);
 background-repeat: no-repeat;
 text-align: left;
 margin: 25px 0 0 0;
 padding: 75px 90px 0 30px;
 color: #eae1c9;
 }

#footerContainer {
 background-color: #3f3627;
 height: 135px;
 color: #928770;
 font-size: 11px;
 }

#contentPhoto {
 float: right;
 width: 200px;
 margin: 20px 5px 15px 15px;
 }

#newsPhotoDoc {
 float:right;
 min-width: 0;
 max-width: 200px;
 margin: 20px 5px 15px 15px;
 }

#newsPhoto {
 width: 200px;
 }

#newsDoc {
 background-image: url(images/new/back_news_doc.png);
 background-repeat: no-repeat;
 width: 160px;
 padding: 50px 20px 0 20px;
 }

.newsMarginTitle {
 font-weight: bold;
 color: #cbaf8b;
 font-size: 110%; 
 }

.newsMarginDate {
 font-size: 11px;
 color: #cbaf8b;
 font-style: italic;
 }

p.newsMarginText {
 font-size: 11px;
 color: #ffffff;
 }
 
#footer {
 width: 900px;
 margin: auto;
 text-align: left;
 }
 
#footerLeft {
 float:left;
 margin-top: 50px;
 }

#footerRight {
 float:right;
 margin-top: 25px;
 }
 
img#barkLogo {
 margin-top: 5px;
 }
 
img#enrollButton {
 margin: 25px 20px 0 0;
 }
 
img#donateButton {
 margin: 25px 0 0 0;
 }
 
img#nowAccepting {
 margin: 45px 0 0 0;
 }
 
 /* NAVIGATION */

#navigation {
     padding: 318px 25px 0 0;
     }

a#home { background:transparent; height:35px; width:58px; float:right; margin:0 5px 0 0;}
a#home span { display:none; }
a#home:hover { background-image:url(images/new/nav_home.png); background-repeat: no-repeat; }

a#montessori { background:transparent; height:35px; width:138px; display:block; float:right; margin:0 5px 0 0;}
a#montessori span { display:none; }
a#montessori:hover { background-image:url(images/new/nav_montessori.png); background-repeat: no-repeat; }

a#about { background:transparent; height:35px; width:135px; display:block; float:right; margin:0 5px 0 0;}
a#about span { display:none; }
a#about:hover { background-image:url(images/new/nav_about.png); background-repeat: no-repeat; }

a#contact { background:transparent; height:35px; width:88px; display:block; float:right; margin:0 5px 0 0;}
a#contact span { display:none; }
a#contact:hover { background-image:url(images/new/nav_contact.png); background-repeat: no-repeat; }

a#enroll { background:transparent; height:35px; width:94px; display:block; float:right; margin:0 5px 0 0;}
a#enroll span { display:none; }
a#enroll:hover { background-image:url(images/new/nav_enroll.png); background-repeat: no-repeat; }

a#parents { background:transparent; height:35px; width:92px; display:block; display: block; float:right; margin:0 5px 0 0;}
a#parents span { display:none; }
a#parents:hover { background-image:url(images/new/nav_parents.png); background-repeat: no-repeat; }

a#news { background:transparent; height:35px; width:118px; display:block; display: block; float:right; margin:0 5px 0 0;}
a#news span { display:none; }
a#news:hover { background-image:url(images/new/nav_news.png); background-repeat: no-repeat; } 

a#fund { background:transparent; height:35px; width:93px; display:block; display: block; float:right; margin:0 0 0 0;}
a#fund span { display:none; }
a#fund:hover { background-image:url(images/new/nav_fund.png); background-repeat: no-repeat; } 
