*{ margin:0; padding:0; }
img { border:0; }
body { width:100%; height:auto; font-family: arial, verdana, sans-serif; margin:0px; font-size:100%;color:#333;overflow:-moz-scrollbars-vertical; background:url(../../images/bg.jpg) repeat-x top #e5e5e5; color:#333399;}
.bg-1 {background:url(../../images/bg.jpg) repeat-x top #e5e5e5;}
.bg-95 {background:url(../../images/bg-aboutus.jpg) repeat-x top #f6e5e4;}
.bg-88 {background:url(../../images/bg-events.jpg) repeat-x top #dce4ee;}
.bg-89 {background:url(../../images/bg-news.jpg) repeat-x top #FFFFFF;}
.bg-87 {background:url(../../images/bg-members.jpg) repeat-x top #e4eded;}
.bg-92 {background:url(../../images/bg-contact.jpg) repeat-x top #fcf2e4;}
.bg-108 {background:url(../../images/bg-forum.jpg) repeat-x top #FFFFFF;}
p{ margin-bottom:1em; }
ul, ol { margin-bottom:1em; list-style-position:inside; }
h1 { font-size:1.4em; margin:1.25em 0; font-weight:normal;font-family:arial, verdana, sans-serif; }
h2 { font-size:1.1em; margin:1em 0;  font-weight:normal;font-family:arial, verdana, sans-serif;}
h3 { font-size:1em; margin:0.875em 0; font-weight:normal; font-family:arial, verdana, sans-serif;}
h4 { font-size:1.1em; margin:0.75em 0; font-family:arial, verdana;}
h5 { font-size:1em; margin:0.63em 0; font-family:arial, verdana, sans-serif;}
h6 { font-size:0.875em; margin:0.5em 0; font-family:arial, verdana, sans-serif;}
form {display:inline;}

a { color:#8f9082;  text-decoration:none; }
a:visited { color:#8f9082;}
a:hover { color:#8f9082; text-decoration:underline; }
a:focus {  }


#pagewidth { display:block; width:970px; margin:0 auto 0 auto;  padding-top:10px; position:relative;}

#header  {   float:left;display:block; width:980px; height:auto;margin-bottom:8px; }
#header h1 {float:left;color:#747473;margin:0;padding:19px 0 22px 0;}
#header a img { z-index:5; }
#header a { text-decoration:none; color:#fff; }
#header a span { display:none; }
#content {display:block;float:left;width:980px;background:none;}

#content p , #content li{font-size:0.7em;color:#8f9082;}
#navigation { float:left;display:block;width:980px; height:20px; margin:0 auto 4px auto; font-weight:bold; }
#nav ul { padding:0; margin:0; list-style: none; }
#nav li { float:left; position:relative;color:#fff; text-align:center;list-style: none;list-style-position: outside; height:25px; line-height:25px; padding:0 ; width:129px; margin-right:2px;}
#nav li a {  display:block; color:#fff; font-size:0.75em}
#nav li ul {position:absolute; left:0; display:none;   }
#nav li ul li { display:block; float:none; text-align:left;width:200px; line-height:1em; height:auto; padding:0 0 0 10px; text-transform:none; border-bottom:1px dotted #ffffff; }
#nav li ul li a { display:block; width:auto; height:auto; padding:5px 0; }
#nav li ul li a:hover {  }

#nav li > ul {
	top: auto;
	left: auto;
	}

#nav li:hover ul,#nav  li.over ul{ display: block;left:z10px; }
.list-1 {background:#8f9082;}
.list-95 {background:#af1c11;}
.list-88 {background:#30649e;}
.list-89 {background:#000000;}
.list-87 {background:#498082;}
.list-92 {background:#e6ab44;}
.list-108 {background:#5e4084;}
#maincol_top {float:left;width:760px; height:16px;margin:0;padding:0;background:url(../../images/main_top.gif) no-repeat top;margin-top:20px;}
#maincol {float:left;width:710px; background:#ffffff; padding: 10px 25px 0 25px;margin:0;min-height:500px;}
#maincol h2 {color:#8f9082}
#content h1 {margin-top:0;margin-bottom:0.9em;}
.colour-1 h1, .colour-1 h2, .colour-1 h3, .colour-94 h1,  .colour-94 h2,  .colour-94 h3,.colour-103 h1, .colour-103 h2,.colour-103 h3,.colour-1 a {color:#8f9082}
.colour-95 h1, .colour-95 h2, .colour-95 h3, .colour-95 a {color:#af1c11;}
.colour-88 h1, .colour-88 h2, .colour-88 h3, .colour-88 a {color:#30649e;}
.colour-89 h1, .colour-89 h2, .colour-89 h3, .colour-89 a {color:#000000;}
.colour-87 h1, .colour-87 h2, .colour-87 h3, .colour-87 a {color:#498082;}
.colour-92 h1, .colour-92 h2, .colour-92 h3, .colour-92 a {color:#e6ab44;}
.colour-108 h1, .colour-108 h2, .colour-108 h3, .colour-108 a {color:#5e4084;}
#content h2 {margin-top:0;margin-bottom:0.9em;}
#maincol_bottom {float:left;width:760px; height:16px;margin:0;padding:0;background:url(../../images/main_bottom.gif) no-repeat bottom ;}
.rightcol_top {width:204px; height:16px;margin:20px 0 0 0;padding:0;background:url(../../images/right_top.gif) no-repeat top;}
.rightcol {width:189px; background:#ffffff;padding-left:15px;margin:0; }
.rightcol_bottom {width:204px; height:16px;margin:0;padding:0;background:url(../../images/right_bottom.gif) no-repeat bottom;}
#links {float:left;margin-top:22px;font-weight:bold;}
#links a {margin-right:12px;text-decoration:underline;}
#links a:hover {text-decoration:none;}
#logos {float:right}
#logos img {margin-left:10px;}
#footer {margin-left:20px;width:980px; float:left;font-weight:bold;}
#footer p {font-size:0.7em;color:#8f9082;}
#footer a:link, #footer a:visited {text-decoration:underline;color:#8f9082}
#footer a:hover {text-decoration:none;color:#8f9082}
/* Classes */
.white {color:#ffffff;}
/* Classes */

/*NAV*/
.sectionLink{
text-transform:uppercase;
font-weight:bold;
font-size:90%;
}
a.sectionLink:hover{
text-decoration:underline;
color:#fff;
}
a.sectionLink:link, a.sectionLink:visited {
text-decoration:none;
color:#fff;
}

.subsectLink{
font-size:90%;
}
a.subsectLink:hover{
text-decoration:underline;
color:#fff;
}
a.subsectLink:link, a.subsectLink:visited {
text-decoration:none;
color:#fff;
}
.third_nav{
font-size:90%;
}
a.third_nav:hover{
text-decoration:underline;
color:#fff;
}
a.third_nav:link, a.third_nav:visited {
text-decoration:none;
color:#fff;
}
.style1 {font-family: arial, verdana, sans-serif; color:gray; font-size:14px; width:380px; padding:4px; border:1px solid gray; }
.submit { margin:0; width:80px; background:#DDD; }
/*NAV*/