* { padding: 0; margin: 0; }
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Thaoma, Verdana, Arial, Sans-Serif;
	color: #555;
	text-align: center;
	background: #fff url(bg_shadow.gif);
	background-position: center; /** Centers the Background image **/
	}
	
/*Layout --------------------------------------------------------*/
#wrapper { 
 margin: 0 auto;
 width: 754px;
 background: White;
 border-top: 3px solid #d7d3a9;
 border-left: 3px solid #d7d3a9;
 border-Right: 3px solid #d7d3a9;
 border-bottom: 3px solid #d7d3a9;

}
#header {
 width: 754px;
 float: left;
 height: 71px;
 margin: 0px 0px 0px 0px;
 background: #fff url(Header.jpg) no-repeat;
 text-align: right;
  }
#leftcolumn { 
 color: #333;
 margin: 0px 0px 0px 0px;
 width: 181px;
 float: left;
 text-align: left;
 background: #e9e7da url(bg_LeftTop.gif) no-repeat;
}
#content { 
 text-align: left;
 float: left;
 color: #333;
 margin: 0px 0px 0px 5px;
 width: 330px; 
 background: White url(bg_ContentCol.jpg) no-repeat right;
}
#contentPageInternal { 
 text-align: left;
 float: left;
 color: #333;
 margin: 0px 0px 0px 10px;
 width: 501px; 
 background: White;
}
#rightcolumn { 
 color: #333;
 margin: 0px 0px 0px 0px;
 width: 238px;
 float: left;
 text-align: left;
 background-image: url(bg_right.jpg);
}
#footer { 
 height: 52px;
 width: 754px;
 clear: both;
 color: #333;
 background: #d7d3a9 url(bg_footer.gif) repeat-x;
 }
 
#Main{
 color: #333;
 margin: 0px 0px 0px 0px;
 float: left;
 background-color: White;
 }
 
 /*MEUN--------------------------------------------------------*/
#list-menu {
width: 238px;
background: url(bg_menu.jpg) no-repeat top;
/* this width value is also effected by
the padding we will later set on the links. */
}

#list-menu ul {
margin: 0; 
padding: 0;
list-style-type: none;
} 
#list-menu li {
width: 228px;
text-align: right;
} 

#list-menu a {
display: block;
width:219px;
height: 29px;
text-decoration: none; /*lets remove the link underlines*/
} 

#list-menu a:link, #list-menu a:active, #list-menu a:visited {
color: #004A01;
padding-right: 13px;
font: normal bold medium/2 cursive;
font-family: 'Lucida Grande', Thaoma, Verdana, Arial, Sans-Serif;

}

#list-menu a:hover {
background: url(bg_menu_over.jpg);
color: Red;
} 


/*Fonts --------------------------------------------------------*/
.Title{
font: normal bold medium cursive;
font-family: 'Lucida Grande', Thaoma, Verdana, Arial, Sans-Serif;
}

.TitleWhite{
font: normal bold medium cursive;
color: White;
	font-family: 'Lucida Grande', Thaoma, Verdana, Arial, Sans-Serif;

}
.TitleGreen{
font: normal bold medium cursive;
color: Green;
	font-family: 'Lucida Grande', Thaoma, Verdana, Arial, Sans-Serif;

}
.NewsTitle{
font: normal bold small cursive;
color: White;
	font-family: 'Lucida Grande', Thaoma, Verdana, Arial, Sans-Serif;

}
.NewsTxt{
color: White;
}



a:link,  a:active,  a:visited {
color: #333;
text-decoration: none;

}

 a:hover {
color: #526C35;
background: #E1E3D5;
text-decoration: none;
} 

