/*  
Theme Name: DameC's
Theme URI: http://www.advantapro.com/
Description: Bespoke Wordpress Theme for Dame Catherine Harpur's school 
Author: www.advantapro.com
Author URI: http://www.advantapro.com
*/

@import 'css/wall.css';

body {
background-color: #fff;
color: #000;
font-family: arial;
margin: auto;
width: 958px;
}

a:link {
color: #000080;
}

a:visited {
color: #6699cc;
}
a:hover {
color: #606060;
}


a img {
border-style: none;
}
h1 {
clear: both;
font-family: garamond; 
font-size: 1.5em;
font-style: italic; 
color: #606060;
margin-top: 0px;
padding-top: 0px;
}

h2 {

font-family: garamond; 
font-size: 1.2em;
font-style: italic; 
color: #000;
margin-top: 0px;
padding-top: 0px;
}

#footer {
background: #e4f0fb url('images/footer-bg.jpg') top left repeat-x;
float: left;
width: 100%;
padding: 0;
margin-top: 20px;
clear: both;
}
#footer a {
color: #000;
padding: 0;
margin: 0;
text-decoration: none;
}

#footer p {
padding: 0px;
margin-top: 5px;
}

#paypal {
float: left;	
padding: 4px 0 0 10px;
}

#tree-logo {
float: right;
margin: 4px 10px 3px 0;
border: 1px solid black;
}

#address {
font-size: 1em;
text-align: center;
margin-bottom: 0;
padding-bottom: 0px;

}

.clearfloats {
clear: both;
}

#image_changer {
padding-top: 10px;
}

#posts {
clear: both;
}

#announcement {
float: left;
padding: 0px;
margin-top: 10px;
width: 440px;
max-height: 80px;
overflow:auto;
}

.wp-caption p.wp-caption-text{
font-family: garamond; 
font-size: 1.1em;
font-style: italic; 
color: #606060;
text-align: center;
}

.wp-caption p {

margin: -1px 0;
}
#home {
font-size: 1em; 
float: right; 
width: 50%; 
height: 345px;
}

#imagechanger {
float: left;
margin: 10px 0 0 0;
}

#specials {
display: block;
text-align: center;
}
#buttons {
margin: 20px 0 40px 0;
font-size: 0.7em;
}
#getpdfrtxt {
float: left;
padding: 10px 0 0 10px;
}
#getpdfr{
float: left;
padding: 10px 0 0 10px;
}  

 img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
    border: 1px solid #ddd;

	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;}

    img.alignright {
    padding: 4px;
    margin: 0 0 2px 7px;
    display: inline;
    border: 1px solid #ddd;

	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;}

    img.alignleft {
    padding: 4px;
    margin: 0 7px 2px 0;
    display: inline;
   border: 1px solid #ddd;

	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;}


    .alignright {
    float: right;
    border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;}

    .alignleft {
    float: left;
    border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;}


#email {
margin-bottom: -4px;
}

#funds {
clear: none;
}

#safeguard {
float: right; 
clear: both; 
margin: 5px 150px 0 0;

}

