/* CSS Document for FM World Charities*/
html {height: 100%; }/*for Firefox and Safari*/
body {padding: 0; margin: 0; height: 100%; color: #000; font-family:Arial, Helvetica, sans-serif; background-color:#666} /*for FF and Safari*/
img {border:none;}
a {color:#000; text-decoration: none;}
a:hover {color:#666;}
h1 {color:#d85329; font-weight:bolder; font-stretch:condensed; font-variant:small-caps;}
div#bodycontainer {background-color:#FFF; width: 955px; min-height: 100%;  margin-left: auto; margin-right:auto; border:1px; border-color:#000000;}
div#top {width:955px; height:345px;background-color:#3c3c3c;}
div#top a {background-color: #3c3c3c}
div#top a:hover { background-color: #666}

div#rightcol {width:296px; float:right; font-size:10px; background-image:url(images/background_image.gif); margin-top:-5px;height:100%;min-height:100%;}
div#rightcol a {text-decoration: none; color:#FFFFFF; }
div#rightcol ol ul a:hover {color:#666;}

div#news_events {width:267px; color:#FFF; font-size:10px;}
div#news_events p {background-color:#d85329; padding:10px; border:thin; border-color:#a11514; margin-top:-5px; margin-bottom:-5px; border-bottom:thin; border-bottom-color:#FFFFFF;}
div#news_events a {text-decoration: none; color:#fff; }
div#news_events a:hover {color:#666;}

div#midcol{width:639px; float:left; background-color:#FFF; padding-left:20px; min-height:1720px;  background-image:url(images/background_image.gif); margin-top:-5px; background-repeat:repeat-x;padding-bottom:10px;}
div#midcol p { font-size:10px; padding-right:20px;}
div#midcol ol {list-style-type: none; margin-top: -20px; margin-bottom: 10px;}
div#midcol ol li {display:inline;}
div#midcol ol li a {font-size:12px; display:inline; text-decoration:none;}

div#footer {background-color:#231f20; color:#FFF; min-height:100px; text-align: center; clear:both; 
bottom:0; width:955px; font-size: 10px;}
div#footer ul {list-style-type: none; padding-top:30px;}
div#footer ul li {display: inline; }
div#footer ul li a {font-family:Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none; }
div#footer a:hover {color:#999999}

hr {width: 100%; height: 1px; background-color:#d85329; color:#d85329; margin-top:-10px;}
