html, body {text-align:center;margin-left:auto;margin-right:auto;margin-top:0px}
body {font-family:Trebuchet MS, arial, helvetica, tahoma, verdana, sans-serif;background-color:#F1EEF5;text-align:center;font-size:70%;color:#4C218D}
img {border:none}
a {color:#4C218D;text-decoration:underline}
a:hover {text-decoration:underline}

.left {float:left}
.center {text-align:center}

.pl_50 {padding-left:50px}
.mt_0 {margin-top:0px}

.p_title {font-size:140%}
.normal {font-size:80%}
.nomtop {margin-top:-15px;padding-top:0px}
.gwtitle {font-size:130%;margin-bottom:0px}

#container {background:#fff;width:800px;margin-left:auto;margin-right:auto;min-height:500px;padding:10px 10px 0px 10px}
#banner {background:url(images/banner.jpg) no-repeat;width:800px;height:153px;margin-bottom:10px}
#banner p {margin:0px;padding-top:110px}
#banner .pb {line-height:38px;text-align:right;text-align:center;padding-left:560px;font-size:180%}
#left {float:left;width:140px;min-height:400px}
#right {float:left;margin-left:30px;text-align:left;width:610px;font-size:120%}
#footer {clear:both;background:url(images/footer.jpg) no-repeat;width:800px;height:78px;padding-top:20px;font-size:95%}

.rightbox {float:right;text-align:center;margin-left:10px}
.rightbox p {margin:0px;margin-bottom:10px;font-size:80%}
.firstp {margin-top:0px}

.sectionheader {clear:both;background:url(images/sectionheader.jpg) no-repeat;width:641px;height:38px;margin-left:-20px;
	line-height:38px;text-align:right;text-align:center;padding-left:210px;font-size:160%}
.charitybox {float:left;width:190px;text-align:center;margin-right:12px}
.charitybox img {display:block}

span.openquotes {}
span.closequotes {}



#button_home {display:block;background:url(images/button_home.jpg) no-repeat;width:143px;height:44px}
#button_home:hover {background:url(images/button_home_on.jpg) no-repeat;width:143px;height:44px}
#button_services {display:block;background:url(images/button_services.jpg) no-repeat;width:143px;height:44px}
#button_services:hover {background:url(images/button_services_on.jpg) no-repeat;width:143px;height:44px}
#button_servicearea {display:block;background:url(images/button_servicearea.jpg) no-repeat;width:143px;height:44px}
#button_servicearea:hover {background:url(images/button_servicearea_on.jpg) no-repeat;width:143px;height:44px}
#button_prices {display:block;background:url(images/button_prices.jpg) no-repeat;width:143px;height:44px}
#button_prices:hover {background:url(images/button_prices_on.jpg) no-repeat;width:143px;height:44px}
#button_contact {display:block;background:url(images/button_contact.jpg) no-repeat;width:143px;height:44px}
#button_contact:hover {background:url(images/button_contact_on.jpg) no-repeat;width:143px;height:44px}
#button_testimonials {display:block;background:url(images/button_testimonials.jpg) no-repeat;width:143px;height:44px}
#button_testimonials:hover {background:url(images/button_testimonials_on.jpg) no-repeat;width:143px;height:44px}
#button_links {display:block;background:url(images/button_links.jpg) no-repeat;width:143px;height:44px}
#button_links:hover {background:url(images/button_links_on.jpg) no-repeat;width:143px;height:44px}
#button_aboutme {display:block;background:url(images/button_aboutme.jpg) no-repeat;width:143px;height:44px}
#button_aboutme:hover {background:url(images/button_aboutme_on.jpg) no-repeat;width:143px;height:44px}
#button_charities {display:block;background:url(images/button_charities.jpg) no-repeat;width:143px;height:44px}
#button_charities:hover {background:url(images/button_charities_on.jpg) no-repeat;width:143px;height:44px}
#button_girls {display:block;background:url(images/button_girls.jpg) no-repeat;width:143px;height:44px}
#button_girls:hover {background:url(images/button_girls_on.jpg) no-repeat;width:143px;height:44px}
#button_gallery {display:block;background:url(images/button_gallery.jpg) no-repeat;width:143px;height:44px}
#button_gallery:hover {background:url(images/button_gallery_on.jpg) no-repeat;width:143px;height:44px}

#mapleleaf {color:#aaaaaa}
#mapleleaf p {margin:2px 0px 10px 0px}
#mapleleaf a {color:#aaaaaa;text-decoration:underline}
#mapleleaf a:hover {text-decoration:underline}

#contactus label {width:200px}
#contactus input, textarea, select {font-family:verdana,sans-serif;color:#4C218D;display:block;width:300px;margin-bottom:5px}
input#submit {width:100px;font-size:120%;padding:5px}

#photonums {text-align:center;padding-bottom:20px}
#photonums .prev {padding-right:40px}
#photonums .next {padding-left:40px}

.bf {color:#aaaaaa;text-align:right;margin-top:45px}
.bf img{vertical-align:middle}


.t_prices td {vertical-align:middle;border-bottom:1px solid #ccc;padding:4px 0px}
.t_prices td.none {border:none}
.t_prices .service {width:60%}
.t_prices .price {width:140px;font-weight:bold}
.t_prices .duration {font-weight:bold}

#nci {position:absolute;margin-left:500px;text-align:right;margin-top:-30px}

.small {font-size:80%}
