/* CSS Document */
body {margin:0; padding:0; min-width:885px; font:75% Verdana, Helvetica, sans-serif; line-height:1.5em; text-align:center; color:#000; background:#8a523d;}

div#container {position:relative; width:885px; margin:0 auto; padding:0px; text-align:left; background:#8a523d;}

div#header{ background:url(../images/site/header-bg2.gif) no-repeat 0 -10px; padding:28px 41px 0 41px;  }
div#header h1 {height:313px; width:800px; background:url(../images/site/header1.jpg) no-repeat; text-indent:-9999px; margin:0; padding:0; }

div#header h1#image1 {background:url(../images/site/header1.jpg) no-repeat;}
div#header h1#image2 {background:url(../images/site/header2.jpg) no-repeat;}
div#header h1#image3 {background:url(../images/site/header3.jpg) no-repeat;}
div#header h1#image4 {background:url(../images/site/header4.jpg) no-repeat;}

div#page{ float:left; background:url(../images/site/page-bg.gif) repeat-y; padding:15px 41px 15px 41px; margin:0; width:800px;}
div#page div#sidebar{ float:left; width:232px; margin-right:16px;}
div#page div#content{ float:left; }
div#page div#content div#main { width:522px; padding:20px 15px; background:url(../images/site/content-top.gif) no-repeat #eee5e2;}
div#page div#content div#main h2 { margin:0 0 20px 0; padding:0 0 5px 0; border-bottom:1px solid #8a523d; font-size:130%;}
div#page div#content div#main h3 { font-size:115%; color:#8a523d; }

div#page div#content div#main div#news {border:1px dotted #744533};

div#page div#content div#main a:link {color: #8a523d; text-decoration: underline; font-weight:normal;}     
div#page div#content div#main a:visited {color: #8a523d; text-decoration: none; font-weight:normal;}  
div#page div#content div#main a:hover {color: #8a523d; text-decoration: none; font-weight:normal;}   
div#page div#content div#main a:active {color: #8a523d; text-decoration: none; font-weight:normal;}

div#page div#content div#main p span {display:block; width:100px; float:left;}
div#page div#content div#main p span#ctl00_ContentPlaceHolder2_InfoLabel {clear:left; width:500px;}
div#page div#content div#main p input {floaf:left; width:250px;}
div#page div#content div#main p input#ctl00_ContentPlaceHolder2_SubmitButton {margin:0 0 0 100px; width:100px;}

ul#newslist {list-style:none; padding:0; margin:0; border-bottom:1px dashed #8a523d;}
ul#newslist li {margin:1em 0; padding:1em 0; border-top:1px dashed #8a523d;}

div.NewsDetail { margin:1em 0;}
div.NewsTitle { margin:1em 0;  font-size:115%; color:#8a523d; font-weight:bold;}
div.NewsReleaseDate { font-style:italic;}
div.NewsSummary { margin:1em 0;}
div.NewsText { margin:1em 0;}

div#page div#content div#totop { width:522px; padding:20px 15px; background:url(../images/site/content-bottom.gif) no-repeat bottom left #eee5e2; text-align:right; }
div#page div#content div#totop a { display:block; padding-right:15px; background:url(../images/site/totop.gif) no-repeat top right; color:#8a523d; }

div#page div#sidebar div#menu {padding:21px 0 0 0; background:url(../images/site/sidebar-top.gif) top left no-repeat;}
div#page div#sidebar div#menu ul { list-style:none; margin:0; padding:0 0 22px 0; background:url(../images/site/sidebar-bottom2.gif) bottom left no-repeat;}
div#page div#sidebar div#menu ul li { border-top:1px solid #fff; text-transform:uppercase; display:block; width:232px; background:#b9978a;}
div#page div#sidebar div#menu ul li a { display:block; padding:3px 15px; width:202px; }
div#page div#sidebar div#menu a#navhome { display:block; padding:3px 15px; border-top:1px solid #fff; text-transform:uppercase; background:#b9978a; }
div#page div#sidebar div#menu ul li a:link,
div#page div#sidebar div#menu a#navhome:link {color: #fff; text-decoration: none;  }     
div#page div#sidebar div#menu ul li a:visited,
div#page div#sidebar div#menu a#navhome:visited {color: #fff; text-decoration: none;}  
div#page div#sidebar div#menu ul li a:hover,
div#page div#sidebar div#menu a#navhome:hover {color: #fff; text-decoration: none; background:#8a523d;}   
div#page div#sidebar div#menu ul li a:active,
div#page div#sidebar div#menu a#navhome:active {color: #fff; text-decoration: none;} 
div#page div#sidebar div#menu ul li ul { padding:0;}
div#page div#sidebar div#menu ul li ul li { text-transform: capitalize; background:#eee5e2;  }
div#page div#sidebar div#menu ul li ul li a { width:187px; padding-left:30px;}
div#page div#sidebar div#menu ul li ul li a:link {color: #8a523d; text-decoration: none; font-weight:normal;}     
div#page div#sidebar div#menu ul li ul li a:visited {color: #8a523d; text-decoration: none; font-weight:normal;}  
div#page div#sidebar div#menu ul li ul li a:hover {color: #fff; text-decoration: none; font-weight:normal;}   
div#page div#sidebar div#menu ul li ul li a:active {color: #8a523d; text-decoration: none; font-weight:normal;} 

div#page div#sidebar ul#menuextra {list-style:none; margin:0; padding:0;}
div#page div#sidebar ul#menuextra li {margin:0; padding:0;}
div#page div#sidebar ul#menuextra li a#mailing { display:block; margin:10px 0 0 0; width:232px; height:37px; background:url(../images/site/btn-mailinglist.gif) no-repeat; text-indent:-9999px; text-decoration:none;}
div#page div#sidebar ul#menuextra li a#donate { display:block; margin:10px 0 0 0; width:232px; height:37px; background:url(../images/site/btn-donatenow.gif) no-repeat; text-indent:-9999px; text-decoration:none;}

div#page div#sidebar ul li.CMSListMenuHighlightedLI a { font-weight:bold;}
div#page div#sidebar div#menu a.HomeSelected { font-weight:bold;}

div#footer{ float:left; background:url(../images/site/footer-bg.gif) no-repeat bottom left; margin:0; width:800px; padding:0 41px 58px 41px; text-align:center; color:#fff;}
div#footer div#footertext {background:url(../images/site/footer-bottom.gif) bottom left no-repeat #8a523d; padding:0 0 0px 0; }
div#footer div#footertext p { margin:0; padding:10px 20px; background:url(../images/site/footer-top.gif) top left no-repeat; }
div#footer div#footertext p a:link {color: #fff; text-decoration: none; font-weight:normal;}     
div#footer div#footertext p a:visited {color: #fff; text-decoration: none; font-weight:normal;}  
div#footer div#footertext p a:hover {color: #fff; text-decoration: underline; font-weight:normal;}   
div#footer div#footertext p a:active {color: #fff; text-decoration: none; font-weight:normal;}
