@import "fontsizes.css";

body	{
background-color: #5596C3;
margin-top: 0;
margin-left: 0;
margin-right: 0;
margin-bottom: 0
}


/* page layout */

div#wholepage	{
background-image: url('../images/pagebackground.jpg');
background-repeat: repeat-x;
margin-top: 0;
padding-top: 0;
border: 1px solid #5596c3;
}

div#toppage	{
width: 756px;
height: 25px;
background-image: url('../images/roundedpagetop.gif');
margin: auto;
margin-top: 10px;
text-align: right
}

div#page	{
width: 756px;
margin: auto;
background-color: #ffffff;
}

div#main	{
width: 710px;
border: 1px solid #cccccc;
margin-left: 23px;
}

div#maincontact	{
width: 710px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
margin-left: 23px;
background-image: url('../images/mosaic_bgimg_blue1.jpg');
background-repeat: no-repeat;
background-position: top right
}

div#mainabout	{
width: 710px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
margin-left: 23px;
background-image: url('../images/mosaic_bgimg_pink1.jpg');
background-repeat: no-repeat;
background-position: top right
}

div#mainservices	{
width: 710px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
margin-left: 23px;
background-image: url('../images/mosaic_bgimg_pink2.jpg');
background-repeat: no-repeat;
background-position: top right
}

div#mainnews	{
width: 710px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
margin-left: 23px;
background-image: url('../images/mosaic_bgimg_pink3.jpg');
background-repeat: no-repeat;
background-position: top right
}

div#mainnewsarchive	{
width: 710px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
margin-left: 23px;
background-image: url('../images/mosaic_bgimg_pink4.jpg');
background-repeat: no-repeat;
background-position: top right
}

div#maindonate	{
width: 710px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
margin-left: 23px;
background-image: url('../images/mosaic_bgimg_pink5.jpg');
background-repeat: no-repeat;
background-position: top right
}

div#maintestimonials	{
width: 710px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
margin-left: 23px;
background-image: url('../images/mosaic_bgimg_blue2.jpg');
background-repeat: no-repeat;
background-position: top right
}

div#mainregister	{
width: 710px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
margin-left: 23px;
background-image: url('../images/mosaic_bgimg_pink1.jpg');
background-repeat: no-repeat;
background-position: top right
}

div#mainlogin	{
width: 710px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
margin-left: 23px;
background-image: url('../images/mosaic_bgimg_blue4.jpg');
background-repeat: no-repeat;
background-position: top right
}

div#mainrecruit	{
width: 710px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
margin-left: 23px;
background-image: url('../images/mosaic_bgimg_blue4.jpg');
background-repeat: no-repeat;
background-position: top right
}

div#mainrecruititem	{
width: 710px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
margin-left: 23px;
background-image: url('../images/mosaic_bgimg_pink4.jpg');
background-repeat: no-repeat;
background-position: top right
}

div#maintustees	{
width: 710px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
margin-left: 23px;
background-image: url('../images/mosaic_bgimg_blue1.jpg');
background-repeat: no-repeat;
background-position: top right
}

div#logobanner	{
width: 710px;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
margin-left: 23px;
}

div#pagebottom	{
width: 756px;
height: 25px;
background-image: url('../images/roundedpagebottom.gif');
margin: auto;
}

img#logoheader	{
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px
}

img#pic	{
float: right;
margin-right: 5px
}

h1#masthead	{
margin-top: 0;
border-bottom: 1px dotted #cccccc;
margin-bottom: 7px
}



/* register */


div#toppage p	{
margin-right: 30px;
margin-top: 5px;
color: #666666
}

div#toppage p a	{
text-decoration: none;
color: #666666
}




/* top menu */


div#menu ul li	{
display: inline;
font-weight: bold;
color: #999999;
border-right: 1px solid #cccccc;
padding-right: 10px;
padding-left: 10px
}

div#menu ul li#last	{
border-right: 0;
}

div#menu ul li a	{
text-decoration: none;
color: #5596c3
}





div#menu {
  background: url('../images/menu_topleft.gif') top left no-repeat;
  width: 724px;
  margin-left: 18px;
  text-align: center
  }
  
div#first {
  background: url('../images/menu_topright.gif') top right no-repeat;
  padding-top: 0;
  padding: 5px;
  margin: 0;
  }
  
div#menu ul {
  background: url('../images/menu_rightborder.gif') top right repeat-y;
  margin-top:0;
  margin-left:0;
  margin-right:0;
  margin-bottom: 20px;
  padding-top: 5px
  }
  
div.articlefooter {
  background: url('../images/menu_bottomleft.gif') bottom left no-repeat;
  }
  
div#last {
  background: url('../images/menu_bottomright.gif') bottom right no-repeat;
  padding: 15px;
  margin: -2em 0 0 0;
  }
  
img#phone	{
margin-left: 22px;
margin-top: 5px
}

h2	{
margin-top: 30px
}


/* footer */

div#footer	{
color: #ffffff;
margin: auto;
width: 756px;
clear: both
}

div#footer ul	{
margin-bottom: 0
}

div#footer ul li	{
display: inline
}

div#footer p	{
margin-top: 0;
margin-left: 40px
}




/* main text area */

div#abouttext	{
margin-left: 6px;
margin-right: 10px;
width: 460px;
background-color: #f9e5f7;
color: #ef5f9e;
min-height: 530px
}

* html div#abouttext	{
height: 530px
}

div#donatetext	{
margin-left: 6px;
margin-right: 10px;
width: 460px;
background-color: #f9e5f7;
background-image: url('../images/bl.gif'); 
background-position: 0 100%;
background-repeat: no-repeat;
color: #ef5f9e;
min-height: 530px
}

* html div#donatetext	{
height: 530px
}

div#newstext	{
margin-left: 6px;
margin-right: 10px;
width: 460px;
background-color: #f9e5f7;
color: #ef5f9e;
min-height: 530px
}

* html div#newstext	{
height: 530px
}

div#contacttext	{
margin-left: 6px;
margin-right: 10px;
width: 460px;
background-color: #d9f7fc;
color: #5596c3;
min-height: 530px
}

* html div#contacttext	{
height: 530px
}

div#testimonialstext	{
margin-left: 6px;
margin-right: 10px;
width: 460px;
background-color: #d9f7fc;
color: #5596c3;
min-height: 530px
}

* html div#testimonialstext	{
height: 530px
}

div#servicestext	{
margin-left: 6px;
margin-right: 10px;
width: 460px;
background-color: #f9e5f7;
color: #ef5f9e;
min-height: 530px
}

* html div#servicestext	{
height: 530px
}

div#newsarchivetext	{
margin-left: 6px;
margin-right: 10px;
width: 460px;
background-color: #fcf5cb;
background-image: url('../images/bl.gif'); 
background-position: 0 100%;
background-repeat: no-repeat;
color: #d4b916;
min-height: 530px
}

* html div#newsarchivetext	{
height: 530px
}

div#contacttext a	{
color: #5596c3
}

div#abouttext h1, div#contacttext h1, div#newstext h1, div#donatetext h1, div#servicestext h1, div#newsarchivetext h1	{
padding-top: 10px;
}

div#newstext img, div#newsarchivetext img	{
border: 0;
}

div#newstext img.left, div#newsarchivetext img.left	{
float: left;
clear: both;
margin-right: 10px;
margin-bottom: 20px
}

div#newsarchivetext p, div#newstext p	{
clear: both
}

div#newstext img.right, div#newsarchivetext img.right	{
float: right;
clear: both;
margin-bottom: 20px
}


div#newstext a	{
color: #ef5f9e
}

div#donatetext a	{
color: #ef5f9e
}

div#servicestext a	{
color: #ef5f9e
}

div#newsarchivetext a	{
color: #d4b916
}

a.return	{
clear: both;
display: block;
margin-top: 20px
}

div.cornerbr	{
background-image: url('../images/br.gif'); 
background-position: 100% 100%;
background-repeat: no-repeat
}

div.cornertl	{
background-image: url('../images/tl.gif'); 
background-position: 0 0;
background-repeat: no-repeat
}

div.cornertr	{
background-image: url('../images/tr.gif'); 
background-position: 100% 0;
background-repeat: no-repeat;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 3px;
}

ul.aboutmenu	{
margin-left: 10px;
padding-left: 10px
}

ul.aboutmenu li	{
list-style: url('../images/arrowpicsabout.gif')
}

ul.aboutmenu li a	{
color: #ef5f9e
}

ul.servicesmenu	{
margin-left: 10px;
padding-left: 10px
}

ul.servicesmenu li	{
list-style: url('../images/arrowpicsabout.gif')
}

ul.testimonialsmenu	{
margin-left: 10px;
padding-left: 10px
}

ul.testimonialsmenu li	{
list-style: url('../images/arrowpicsservices.gif')
}

div#abouttext a	{
color: #ef5f9e
}

ul.donatemenu	{
margin-left: 10px;
padding-left: 10px
}

ul.donatemenu li	{
list-style: url('../images/arrowpicsabout.gif')
}

ul.donatemenu li a	{
color: #ef5f9e
}

div#main img#bgimage, img#bgimage	{
float: right
}

em	{
/*font-style: normal*/
font-weight: bold
}

/* search bit at top */

form#search	{
margin-left: 500px;
margin-bottom: 5px
}

form#search input	{
border: 1px solid #cccccc;
font-family: verdana
}

form#search input#button	{
background-color: #97c9e0;
color: #ffffff;
font-weight: bold
}