/* CSS Document */

html,body{margin:0; padding:0}
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; background:url(images/bg_body.jpg) repeat-x fixed}
input {border:1px solid #71a46d}
p{margin:0}
a{color:#000; text-decoration:underline}
a:hover {color:#cc0000}
.clearer{clear:both}

div#container, div#footer, div#sponsors {width:760px}

/* left hand side NAVIGATION */
div#navbar{float:left; width:160px}
div#form01 {background:url(images/bg_form01.gif) bottom no-repeat #a5d68d; padding:10px 10px 20px 20px}
div#form01 a, div#form01 {text-decoration:none}
div#form01 a:hover {text-decoration:underline; color:#333}
div#form02 {background:url(images/bg_form02.gif) bottom no-repeat #bfe2ad; padding:10px 10px 30px 20px}
div#menu{background:url(images/bg_menu_buttons.gif) bottom no-repeat #91cc74}
div#menu ul {margin:0; padding:0 0 10px 0; list-style-type:none}
div#startmenu ul {margin:0; padding:0 0 0px 0; list-style-type:none}
div#menu li {list-style-type:none; font-size:12px; border-bottom:1px solid #b6dc9c}
div#menu a, div#menu a:visited {display:block; line-height:27px; height:100%; text-decoration:none; font-weight:bold; color:#333; font-size:12px; padding-left:20px}
div#menu a:hover {background:#df002c; color:#fff}
.menu-on {background:#73b955; line-height:27px; height:100%; font-weight:bold; color:#fff; padding-left:20px}
.submenu {background:#BFE2AD;}
.smalltext {font-size:9px}
.ok {padding:0}
.ok a{padding:50px}


/* main CONTENT elements */
div#container{text-align:left; background:url(images/bg_container.jpg) top right no-repeat #fff; margin:0 auto}

div#content-container {padding:10px 30px 0px 30px}
div#content{float:right; width:599px; border-left:1px solid #fff; padding-bottom:30px}
div#content p{line-height:1.4;}
div#content h1 {font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#cc0000; font-size:20px; margin:0; padding:0}

div#title {height:157px;}
div#title h1 {background:url(images/bg_titletext.jpg) no-repeat bottom; text-indent:55px; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#ecf5e2; height:35px; padding-top:120px; margin:0}

/* background for HOME section */ .bg_home {background:url(images/chapel_allerton.jpg) no-repeat top right}
/* background for ABOUT section */ .bg_about {background:url(images/bingley02.jpg) no-repeat top right}
/* background for NEWS section */ .bg_news {background:url(images/bingley01.jpg) no-repeat top right}
/* background for CONTACT section */ .bg_contact {background:url(images/baildon.jpg) no-repeat top right}
/* background for LINKS section */ .bg_links {background:url(images/horseworth.jpg) no-repeat top right}
/* background for NEWSLETTER section */ .bg_newsletter {background:url(images/006.jpg) no-repeat top right}
/* background for QUESTIONNAIRE section */ .bg_questionnaire {background:url(images/007.jpg) no-repeat top right}
/* background for CONFERENCE section */ .bg_conference {background:url(images/001.jpg) no-repeat top right}
/* background for EVENTS section */ .bg_events {background:url(images/chapel_allerton.jpg) no-repeat top right}


div#intro {background:url(images/bg_intro.jpg) repeat-y; padding:10px 30px 17px 30px}
div#intro p {padding:0}
div#intro a, div#intro a:visited {font-weight:bold; text-decoration:none}
div#intro a:hover {text-decoration:underline; color:#333}


/* end of page: FOOTER and SPONSORS */
div#footer{background: url(images/bg_footer.gif) bottom no-repeat; color:#000; clear:both; text-align:left; height:55px; font-size:11px}
div#footer p{margin:0; padding:8px 10px}
div#footer a{display:inline; padding:0; color:#000; text-decoration:underline}
div#sponsors {padding:10px 0 10px 0; border-top:1px solid #94ce77; background:#fff}

div#news {width:255px; padding-right:30px; float:left}
div#news p {padding:0 0 15px 0}
div#news a {text-decoration:none}
div#news a:hover {text-decoration:underline}

div#events {width:232px; border-left:1px solid #cc0000; border-right:1px solid #cc0000; float:left; padding:0 10px 15px 10px; font-size:11px}
div#events p {padding:6px 0 8px 0}
div#events a {text-decoration:underline}
div#events a:hover {text-decoration:underline}

.home #homenav,
.aboutus #aboutusnav,
.information #informationnav,
.news #newsnav,
.products #productsnav,
.event #eventnav,
.surveys #surveysnav,
.membership #membershipnav,
.faq #faqnav,
.insurance #insurancenav,
.contact #contactnav,
.links #linksnav,
.newsletters #newslettersnav,
.feedback #feedbacknav {
	background:#73b955; line-height:27px; height:100%; font-weight:bold; color:#fff;
}

.home #homelink,
.aboutus #aboutuslink,
.information #informationlink,
.news #newslink,
.products #productslink,
.event #eventlink,
.surveys #surveyslink,
.membership #membershiplink,
.faq #faqlink,
.insurance #insurancelink,
.contact #contactlink,
.links #linkslink,
.newsletters #newsletterslink,
.feedback #feedbacklink {
	color:#fff;
}

.home #homenav a:hover,
.aboutus #aboutusnav a:hover,
.information #informationnav a:hover,
.news #newsnav a:hover,
.products #productsnav a:hover,
.event #eventnav a:hover,
.surveys #surveysnav a:hover,
.membership #membershipnav a:hover,
.faq #faqnav a:hover,
.insurance #insurancenav a:hover,
.contact #contactnav a:hover,
.links #linksnav a:hover,
.newsletters #newslettersnav a:hover,
.feedback #feedbacknav a:hover {
	background:#73b955; color:#fff}
.style1 {
	color: #CC0000;
	font-weight: bold;
}
