

#text-4 {
text-align:right;
}

img.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.header_bottom {
height: 150px;
background: url(http://www.heathfieldps.sa.edu.au/wp-content/uploads/2013/11/header_stripes.jpg) repeat-x top;

}

.container_inner_header {
background: url(http://www.heathfieldps.sa.edu.au/wp-content/uploads/2013/11/header_bg.jpg) no-repeat bottom center; position: relative; margin: 0 auto; width: 1100px;
}

.logo img {
height: 102px !important;
}

.logo a {
height: 102px !important;
}

header {
border-bottom: none !important;
}

nav.main_menu ul li a {
color: #668a77; font-weight: 300; letter-spacing: 1px; font-size: 17px; top: 40px; margin-right: -19px; padding: 0 38px;
}

nav.main_menu ul li.active a {
color: #668A77;
}

nav.main_menu ul li li a  {
 top: 0px; 
}


.container_inner_footer {
background: url(http://www.heathfieldps.sa.edu.au/wp-content/uploads/2013/11/footer_bg.png) no-repeat bottom center; position: relative; margin: 0 auto; width: 1100px;
}

.footer_top {
padding: 35px 0 0;
}

.content {
margin-bottom: 50px; min-height: 200px !important;
}

aside .widget h6  {
display: none;
}

aside .widget h5  {
padding-bottom: 10px; font-weight: 100;
}

aside .widget, .side_menu .widget {
padding-top: 12px;
}
.title h1 {
font-size: 28px; padding-left: 20px; padding-top: 100px; color: #ffffff;
}

html {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

body {
  height: 100%;
  width: 100%;
  overflow: auto;
}
body {
    background-color: #e3e5e2;
}

.drop_down .second {
border-top: none;
}

nav.main_menu ul li:hover a  {
background: url(http://www.heathfieldps.sa.edu.au/wp-content/themes/HeathfieldPS/img/nav_arrow.png) no-repeat center 100px;
}
.drop_down .second .inner ul li a {
background: none !important;
}

table tr:nth-child(2n+1) td {
background-color: #ffffff !important;
}

.blog_like {
display: none !important;
}
.post_info .date {
color: #626262 !important; font-size: 40px !important;
}

.blog_holder article .post_text h2 {
font-size: 24px;
}

table td {
padding-right: 15px;
}
.blog_holder article .post_text .post_infos {
display: none;
}


.blog_holder article {
border-bottom: 1px dotted #d9d9d9;
}

.wp-caption, .wp-caption-text, .sticky, .gallery-caption, .bypostauthor {
font-size: 11px; font-weight: 300; color: #ca253c; line-height: 16px;
}

.alignright {
margin: 10px 0 10px 20px;
}

.drop_down .wide .second .inner ul li h5 {
font-weight: 400;
}

p a {
color: #6A9077; text-decoration: underline;
}

hr {
border-top: 1px dotted #D9D9D9; color: #ffffff; height: 1px !important;
}

ul, menu, dir {
   list-style-position: outside;
margin-left: 15px;
}

ol {
    display: block;
    list-style-type: decimal;
 list-style-position: inside;
}