/* Main body styles for Friends of the Pound */

/* MAIN SET UP UTILITIES */

body {
background-image : url('images/heroes/blue.gif');
background-attachment : fixed; 
background-repeat : repeat;
background-position : top 0%; 
}
 
div { 
margin-right : auto;
margin-left : auto;
width : 765px;
}
 
.v-top {
vertical-align : top 0%;
}

/* BACKGROUND IMAGES */

.bordb2 {
background : url('images/heroes/border4.gif');
background-repeat: repeat-y; 
vertical-align : top 0%;
}

.heroesheader {
background-image : url('images/heroes/flag4.jpg');
background-repeat: no-repeat;
}

.heroesheaderca {
background-image : url('images/heroes/canadausa.jpg');
background-repeat: no-repeat;
}

.flip {
background : url('images/heroes/flip.jpg');
background-repeat: no-repeat;
text-align : right;
margin : 0 0 0 0;
}

.shadowbackground {
background : url('images/heroes/shadow.png');
background-repeat: no-repeat; 
background-color : #fff;
vertical-align : top 0%;
}

/* STYLES FOR heroes TAILS PAGE */

p.heroescenter { 
text-align : center;
font-family : Arial, sans-serif;
font-size : 0.21in;
color : #030;
font-weight : 700;
margin : .2cm 0 0 0;
}

p.heroeshead { 
text-align : center;
font-family : Arial, sans-serif;
font-size : .21in;
background-color : #fff;
color : #900;
font-weight : 700;
margin : 0 0 0 0;
}

p.heroescopy { 
text-align : left;
font-family : Arial, sans-serif;
font-size : 0.14in;
background-color : #fff;
color : #900;
font-weight : 500;
margin : 0 .3cm 0 .6cm;
}
p.heroescopy2 { 
text-align : left;
font-family : Arial, sans-serif;
font-size : 0.16in;
background-color : #fff;
color : #030;
font-weight : 500;
margin : 0 0 0 0;
}
p.heroescopy3 { 
text-align : left;
font-family : Arial, sans-serif;
font-size : 0.17in;
background-color : #fff;
color : #030;
font-weight : 500;
margin : .2cm .1cm 0 .1cm;
}

p.heroescaptions { 
text-align : right;
font-family : "Comic Sans MS", cursive;
background-color : #fff;
font-size : 0.13in;
color : #030;
font-style : oblique;
font-weight : 600;
margin : .2cm .8cm .2cm 0;
}

p.heroesnote { 
text-align : left;
font-family : Arial, sans-serif;
background-color : #fff;
font-size : 0.12in;
color : #030;
font-weight : 500;
margin : .2cm .8cm .2cm 0;
}

p.heroestail { 
text-align : center;
font-family : Arial, sans-serif;
font-size : 0.14in;
background-color : #fff;
color : #030;
font-weight : 500;
margin : 0 0 .8cm 0;
}

p.heroestail2 { 
text-align : center;
font-family : Arial, sans-serif;
font-size : 0.16in;
background-color : #fff;
color : #030;
font-weight : 500;
margin : 0 .9cm .8cm 0;
}
/* STYLES FOR QUOTES UNDER HEADER */ 
 
p.quote { 
text-align : center;
font-family : "Times New Roman", serif;
font-size : 0.15in;
font-style : italic;
color : "#600";
font-weight : 500;
margin : 0.1cm 0 0.6cm 0;
} 

p.type { 
text-align : left;
font-family : monospace;
font-size : 0.15in;
color : "#000";
font-weight : 500;
margin : 0.3cm 0 0 0;
} 



/* THESE ARE THE STYLES FOR THE LINKS */


a:link { 
background-color : #fff;
color : #000;
font-weight : 500;
text-decoration : none;
margin : 0 0 0 0;
} 

a:visited { 
background-color : #fff;
color : #000;
font-weight : 500;
text-decoration : none;
} 

a:active { 
background-color : #fff;
color : #000;
font-weight : 500;
text-decoration : none;
}

a:hover { 
color : #fff;
background-color : #000;
font-weight : 500;
text-decoration : none;
} 

