@import url(navigation.css);

/* CORE ------------------------------------------------------------------------------------------------------ */
body {
	margin:0;
	padding:0;
	background-color:#CCCCCC;
}

#pageWrapper {
	width:796px;
	margin:10px auto;
	background-color:#ffffff;
}

#header {
background-image:url(../Images/header_image1.jpg);
background-position:top right;
background-repeat:no-repeat;
background-color:#ffffff;
height:190px;
width:796px;
}

#contentWrapper 
{
padding:0 20px 10px 10px;
background-color:#ffffff;
}

#rightNavInt{
width:196px;
float:right;
position:relative;
background-image:url(../Images/rightnavtwo_back.JPG);
background-repeat:no-repeat;
background-color:#FFFFFF;
}

#rightNav{
width:196px;
float:right;
position:relative;
background-image:url(../Images/rightnav_back.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
}

#donatehere{
padding:30px 15px 20px 15px;
font-family: arial, sans-serif;
font-size:0.9em;
color:#FFFFFF;
}

#donatehere img{
float:right;
}

#donatehere h2{
display:none;
}

#donatehere a{
color:#FFFFFF;
text-decoration:underline;
font-weight:normal
}

#eNews{
color:#2d982e;
width:161px;
position:relative;
background-image:url(../Images/enews_top.gif);
background-repeat:no-repeat;
background-position:top;
padding:0 18px 0 18px;
}

#eNews h2{
font-size:1.5em;
padding:10px 8px 0px 8px;
margin:0 0 8px 0;

}

#eNews_top{
position:relative;
background-color:#eaf2dd;
padding:0 8px 0 8px;
}

#eNews_bottom{
position:relative;
background-image:url(../Images/enews_bottom.gif);
background-repeat:no-repeat;
background-position:bottom;
padding:10px 8px 10px 8px;
}

#eNews_top p{
font-size:0.9em;
margin:0 0 8px 0;
}

#eNews_top label{
font-size:0.9em;
}

#eNews_text
{
	font-size:0.9em;
}

#eNews_email
{
	font-size:0.9em;
	margin-top:-11px;
}

input.enews{
height:12px;
padding:3px 4px 3px 4px;
font-size: 1.0em; 
background-color: #ffffff; 
border: 1px solid #2d9830;
width:130px
}

.latest_news{
padding:0px 15px 20px 15px;
color:#994c20;
background-repeat:no-repeat;
background-position:bottom;
}

.latest_news_none{
padding:0px 15px 20px 15px;
color:#994c20;
}

.latest_news h2,
.latest_news_none h2{
font-size:1.5em;
}

.latest_news p,
.latest_news_none p{
font-size:1.0em;
}

.latest_news a,
.latest_news_none a{
color:#994c20;
text-decoration:underline;
font-weight:bold;
}

#footer {
height:70px;
background-image:url(../Images/footer.gif);
background-position:top left;
background-repeat:no-repeat;
background-color:#cccccc;
color:#994c20;
font-size:0.9em;
padding:15px 0 0 40px;
}

#footer img.right{
float:right;
padding:0 60px 0 0;
}

#footer a{
color:#994c20;
text-decoration:underline;
font-weight:normal
}

.right{
float:right;
padding:0 0 10px 10px;
}

.left{
float:left;
padding:0 10px 10px 0;
}

h2 span.clear{
display:none;
}

#mainContent{
width:502px;
padding:0px 0px 20px 33px;
background-color:#FFFFFF;
min-height:430px
}

#welcome{
background-image:url(../Images/welcome.gif);
background-position:top left;
background-repeat:no-repeat;
height:90px;
}

h2.welcome{
color:#994c20;
font-size:1.4em;
padding:55px 0 0 33px
}


#login {
}

#cncLogo {
}

#news {
}

#search {
}

#disclaimer {
}

#disclaimer a {
}

#disclaimer a:hover {
}

/* SITE UNIQUE STYLES ---------------------------------------------------------------------------------------- */




/* CORE ELEMENTS --------------------------------------------------------------------------------------------- */
ul {
}
li {
}

a {
color:#2d982e;
font-weight:bold;
text-decoration:underline;
}

a:hover {
color:#8d5830;
font-weight:bold;
text-decoration:underline
}

.clear {
	clear:both;
}


/* NAVIGATION - Please refer to navigation.css --------------------------------------------------------------- */
 #mainNav {
	padding:0 0 6px 0;
}



/* FONTS ----------------------------------------------------------------------------------------------------- */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#000000;
}

p {
}

a {
}
a:link {
}
a:visited {
}
a:hover {
}
a:active {
}

#mainlogo h1{
display:none;
}
#mainContent h2{
color:#994c20;
font-size:1.6em;
padding:10px 0 10px 0px;
background-image:url(../Images/h2_line.gif);
background-position:bottom left;
background-repeat:no-repeat;
}
#mainContent h3 /* Page title */ {
color:#2d982e;
font-size:1.4em;
}
#mainContent h4 {
color:#2d982e;
font-size:1.3em;
}
#mainContent h5 {color:#2d982e;
font-size:1.2em;
}
#mainContent h6 {color:#2d982e;
font-size:1.1em;
}