/* Layout */
body {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin:0px;
padding:0px;
}

#holder {
text-align:left;
width:970px;
margin-left:auto;
margin-right:auto;
}

#main img.donation{
margin-top:2px;
margin-bottom:20px;
}

#main img.news1{
padding-right:10px;
}

#main img.home{
padding-left:10px;
}

#header {
height:110px;
border-bottom:5px solid;
}

#header img{
float:left;
padding-left:25px;
padding-top:5px;
}

#main {
margin-right:20px;
}

#main.column{
border-left:1px groove;
padding-left:10px;
float:left;
width:75%;
}

#main.normal{
margin-left:36px;
margin-right:45px;
}

#column1 {
float:left;
padding-left:13px;
margin-right:10px;
margin-top:-17px;
}

#column1.width{
width:18%;
}

#column2 {
float:right;
width:220px;
margin-right:5px;
display:none;
}

#footer {
clear:both;
/*height:20px;*/
border-top:5px solid;
font-size:1.1em;
margin-top:15px;
padding:20px 10px 30px 10px;
}

#topmenu{
margin-top:-3px;
margin-bottom:22px;
border-bottom:3px solid #7DAA7A;
}

#topmenu ul{
padding-top:12px;
margin:0px;
padding-bottom:8px;

}
#topmenu ul li{
display:inline;
}

#main ul{
margin-bottom:30px;
}
/* End Layout */


/* Fonts */
h1 {
font-size:3em;
padding-top:60px;
padding-left:30px;
margin:0px;
padding-bottom:20px;
}

h2 {
font-size:1.4em;
padding-bottom:5px;
}

h3 {
font-size:1.3em;
padding:2px 0pt 10pt 0px;
margin:0px;
}

.menu h3 {
margin-top:10px;
margin-bottom:10px;
border:0px;
padding:0px;
}

.pagecomponent a:hover {
text-decoration:underline;
}

a:hover {
text-decoration:underline;
}
/* End Fonts */


/* Menu */

#topmenu ul li a{
padding:7px 25px 7px;
font-size:130%;
margin-left:-5px;
border-left:1px solid;
border-right:1px solid;

}

#topmenu ul li a{
padding:7px 16px 8px;
#
}

#topmenu ul li a:hover{
background:#7DAA7A;
color:#ffffff;
}

#column1 ul{
padding:0px;
}

#column1 ul li{
list-style:none;
width:160px;
padding-top:10px;
padding-left:7px;
padding-right:7px;
}

#column1 a:hover{
color:#61C359;
}

#column1 ul li.menu-selected a{
color:#cc99ff;
}


#column1 ul li ul{
padding-left:10px;
}

#column1 ul li ul li{
list-style:inside disc;
}

#column1 ul li ul li a{
padding:0px;
}
.menu li {
background:none repeat scroll 0%;
position:relative;
}

.menu ul {
list-style-type:none;
margin:0pt;
padding:0pt;
}

.menu {
margin:0px 0pt 50px 5px;
z-index:1000;
width:145px;
}

.menu a, .menu a:visited {
border-style:solid;
border-width:0pt 1px 1px 0pt;
display:block;
text-decoration:none;
width:140px;
line-height:15px;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
}

.menu a:hover {
background:none repeat scroll 0%;
}
/* End Menu */


/* Update Forms */
.pagecomponent {
margin-left:10px;
}

#duformerrorbox, .duformerrorbox {
margin-right:20px;
margin-left:0px;
}

div.forum_list_item, p.forum_description, p.forum_intro_msg, div.thread_list_item, div.post_list_item, #modheader {
margin-right:10px;
}

.duupdategroup1 {
margin-bottom:20px;
margin-top:20px;
}

.duleft {
margin-bottom:20px;
}

.dutransnavigation{
clear:both;
background:#ffffff;
}

div.forum_list_item, p.forum_description, p.forum_intro_msg {
margin-left:0px;
}
/* End Update Forms */

