body { margin:0px; padding:0px 0px 20px 0px; background-color:#3d3d3d; font-family:Georgia, Verdana, Arial, Helvetica, sans-serif; font-size:13px; }
blockquote { padding:0px 40px; margin:0px 0px 20px 0px; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
.canvas { margin:0 auto; width:800px; padding:20px 0px 0px 0px; }
.container { float:left; width:800px; background-color:#FFFFFF; margin:0 auto; background-image:url('title.jpg'); background-repeat:no-repeat; padding:30px 0px 0px 0px; }

.footer { float:left; width:790px; height:100px; background-color:#FFFFFF; text-align:right; padding:0px 10px 10px 0px; margin-bottom:20px;}
.footer img { border:none; padding-right: 25px; }

.title { float:left; width:330px; border:0px solid #000000; margin:60px 0px 10px 25px; }
.title a { display:block; height:90px; }
.title a span { display:none; }

.menu { float:left; width:440px; min-height:38px; padding-left:20px; margin:0px 0px 0px 10px; display:inline; background-color:#999999; background-image:url('menu_bg.jpg'); }
.menu a { float:left; padding:9px 18px 9px 0px; font-size:130%; color:#FFFFFF; }
.menu a:hover { color:#000000; text-decoration:none; }

.menu2 { float:left; width:230px; min-height:38px;  padding: 0 0 0 20px; margin:0 0 10px 0; display:inline; background-color:#eaa732; background-image:url('menu_bg2.jpg'); }
.menu2 a { float:left; padding:9px 18px 9px 0px; font-size:130%; color:#333333; }
.menu2 a:hover { color:#FFFFFF; text-decoration:none; }
.aps {float:left; width:250px; height: 276px; padding-bottom: 20px;}

.breadcrumbs { font-size:85%; margin: 10px 0px 0px 0px; }

.error { color:#FF0000; font-weight:bold; font-size:90%; }

h2 { margin:15px 0px 10px 0px; background-repeat:no-repeat; }
h2 span { display:none; }
h3 { margin:20px 0px 10px 0px; }
.am_i_eligible { height:50px; background-image:url('h2_amieligible.jpg');  }
.what_is_back_to_life { height:50px; background-image:url('h2_whatis.jpg'); }
.what_does_a { height:75px; background-image:url('h2_whatdoes.jpg'); }
.what_is_mentoring { height:50px; background-image:url('h2_whatismentoring.jpg'); }
.what_is_expected { height:50px; background-image:url('h2_whatwillbeexpected.jpg'); }
.what_training { height:75px; background-image:url('h2_whattraining.jpg'); }
.how_do_you_match { height:75px; background-image:url('h2_howdoyoumatch.jpg'); }
.do_i_need_crb { height:75px; background-image:url('h2_doineedcrb.jpg'); }
.how_can_a_mentor_help { height:50px; background-image:url('h2_howcanamentorhelp.jpg'); }
.who_are_the_mentors { height:50px; background-image:url('h2_whoarethementors.jpg'); }
.how_will_i_be_matched { height:50px; background-image:url('h2_howwillibematched.jpg'); }
.did_you_know { height:50px; background-image:url('h2_didyouknow.jpg'); }
.stories { height:50px; background-image:url('h2_stories.jpg'); }
.mentor_reg { height:50px; background-image:url('h2_mentorreg.jpg'); }
.part_1 { height:50px; background-image:url('h2_part1.jpg'); }
.part_2 { height:50px; background-image:url('h2_part2.jpg'); }
.mentee_reg { height:50px; background-image:url('h2_menteereg.jpg'); }
.support_worker { height:50px; background-image:url('h2_supportworker.jpg'); }
.your_details { height:50px; background-image:url('h2_yourdetails.jpg'); }
.register { height:50px; background-image:url('h2_register.jpg'); }
.impact { height:50px; background-image:url('h2_impact.jpg');  }
.referral_process { height:50px; background-image:url('h2_referral_process.jpg');  }
.suitability { height:50px; background-image:url('h2_suitability.jpg');  }
.mentoring { height:50px; background-image:url('h2_mentoring.jpg');  }
.faqs { height:50px; background-image:url('h2_faqs.jpg');  }
.intro { height:50px; background-image:url('h2_intro.jpg');  }

form { padding: 0; margin: 0; }
form td { padding-left:0; }

select { max-width:320px; }
textarea { width:320px; }

.column_left { float:left; width:450px; }
.content { float:left; width:400px; padding:10px 0px 20px 30px; overflow:hidden; }

.column_right { float:left; margin:0px 0px 0px 16px; width:250px; }
/* .quote { padding:200px 0px 0px 40px; float:left; background-image:url('quote1.jpg'); width:250px; height:369px; background-repeat:no-repeat; margin-top:5px;} */

.quote { padding:200px 0px 0px 40px; float:left; background-image:url('quote1.jpg'); width:250px; min-height:369px; background-repeat:no-repeat; margin-top:5px; margin-bottom: 20px;}

#gallery { position:relative; width:290px; height:290px; margin:30px 0px 0px 10px; padding:0; }
#gallery li { display: block; border:0px solid #aaaaaa; }
#gallery li img { border:2px solid #333333; }
