html,body {height: 100%; margin: 0; padding: 0; text-align: center;}
body{background: #ffffff url(images/hhw2009/background.jpg) fixed no-repeat; width: 100%; padding-top:30px;}
hr{display: none; font-size: 0; height: 0; margin: 0; padding: 0; visibilty: hidden;}
#main{-moz-border-radius: 1em; -webkit-border-radius: 1em; background:url("images/hhw2009/mainback.png") repeat fixed 0 0 transparent; background-color:#fff; font-size: 0.8em; color: #525353; _height: 100%; margin: 0 auto -82px auto; min-height: 100%; width: 960px; z-index: 0;}
#header{ overflow: hidden; height:130px;}
#headerleft{float: left; text-align: left; width: 280px;}
#headerleft img{border: 0; margin: 35px 0 0 30px;}
#headerleftinner{padding: 0; margin: 0; height: 194px;}
#headerright{ float: right; text-align: right; width: 500px;}
#headerright img{border: 0;}
#logo{height: 194px; overflow: hidden; padding: 0; text-align: left;}
#left{float: left; font-size: 1em; overflow: hidden; text-align: left; width: 250px; background-color:#C4251C;}
#leftinner{ padding: 0;}
#leftimage{padding-left: 35px;}
#right{float: left; margin-left:2px; margin-top:2px; overflow: hidden; text-align: left; width: 685px;}
#breadcrumb{color: #333; font-size: 0.8em; padding: 7px 0 0 10px; text-align: left;}
#breadcrumb a{color: #597ea1; text-decoration: underline;}
#content{padding: 10px 0px 10px 15px; text-align: left;} 
#content ul{list-style-image: url(images/hhw2009/bullit-heart.gif);}
#layout_main_left{width:460px;}
#contenttext{padding: 0;} 
#contenttext p{margin: 0; padding: 0;}
#margin{height: 72px;}
#footer{font-size: 0.8em; height: 82px; text-align: center; width: 100%;}
#footerinner{color: #337500; background-color:#C4251C; height: 82px; margin: 0 auto; overflow: hidden; text-align: left; width: 938px;}
#footerinner a{text-decoration: none;}
#footerleft{ color: #fff; float: left; overflow: hidden; width: 500px; text-align: left; height: 82px;}
#footerleft a{color: #fff; font-size: 0.8em;} 
#footerlefttext{font-size: 0.7em; padding: 15px 0 0 24px;}
#footerright{color: #ffffff; float: right; height: 82px; line-height: 15px; overflow: hidden; text-align: right; width: 280px;}
#footerright a{color: #fff; font-size: 0.7em;}
#iplanit{padding: 50px 24px 0 0;}
#footermenulinks ul{line-height: 15px; margin: 0; padding: 0; width: 100%; text-align: center;}
#footermenulinks ul li{color: #8fa555; display: inline; font-size: 0.9em;}
#footermenulinks ul li a{color: #8fa555; font-size: 0.9em; padding: 0px; text-decoration: none;}
#footermenulinks ul li a:hover{color: #333;}
#footermenulinks #active {}

#articlesmenu a{background:none;}
#articlesmenu a:hover{background:none;}
#articlesmenu a.selected{background:none;}
#articlesmenu a.children{background:none;}






.bold{font-weight: bold;}
.clear{clear: both; font-size: 0; height: 0; overflow: hidden;}
.copyright{font-size: 80%; color: #ffffff; padding: 0 0 0 15px;}
.copyright a{color: #d3d6d9;}
#login-icon{float: right; padding: 116px 20px;}
#login-icon a{}
#login-icon img{border: 0px;}
#texticon{text-align: right; padding-right: 22px;}
#personalpanel{width: 190px; text-align: right;}
#personalpanel a{font-size: 0.8em; color: #8FA555;}

#articlesmenu{background-image:none;}
#articlesmenu a.subitem {background-image:none;}

#donate{width: 100%; height: 14px; overflow: hidden; background-color:#C4251C; }
#donateleft{width: 556px; height: 47px; float: left; text-align: left; overflow: hidden;}
#donateleft table{margin: 0; padding: 0;}
#donateleft tbody{margin: 0; padding: 0;}
#donateleft td{margin: 0; padding: 0;}
#donateleft td:img{margin: 0; padding: 0;}
#donateleft tr{margin: 0; padding: 0;}
#donateright{width: 224px; height: 47px; text-align: left; float: right;}
#donateright img{padding-top: 4px;}

#articlesmenu{ padding: 5px 0 10px 0;}
#articlesmenutop{display: none;}
#articlesmenubottom{display: none;}
#articlesmenu ul{list-style-type: none; margin: 0; padding: 0;}
#articlesmenu a{color: #fff; display: block; padding: 6px 0 6px 24px; text-decoration: none;}
#articlesmenu a:hover{ color: #fff; display: block; padding: 6px 0 6px 24px; text-decoration: none;}
#articlesmenu a.selected{ color: #fff; display: block; padding: 6px 0 6px 24px; text-decoration: none;}
#articlesmenu a.children {color:#fff; display: block; padding: 6px 0 6px 24px; text-decoration: none;}
#articlesmenu a.children:hover{ color: #fff; display: block; padding: 6px 0 6px 24px; text-decoration: none;}
#articlesmenu a.subitem{ color: #fff; display: block; padding: 6px 0 6px 24px;  text-decoration: none;}
#articlesmenu a.subitem:hover{ color: #fff; display: block; padding: 6px 0 6px 24px; text-decoration: none;}
#articlesmenu a.subitemselected{ color: #fff; display: block; padding: 6px 0 6px 24px; text-decoration: none;}
#articlesmenu a.subitemselected:hover{ color: #fff; display: block; padding: 6px 0 6px 24px; text-decoration: none;}
#articlesmenu a.subitemchildren{ color: #fff; display: block; padding: 6px 0 6px 24px; text-decoration: none;}
#articlesmenu a.subitemchildren:hover{color: #fff; display: block; padding: 6px 0 6px 24px; text-decoration: none;}



