body{ margin:0px; padding:10px;}

a.home { background:url(images/home.jpg) repeat 0px 0px; width: 66px; height: 29px; display: block; }
a.home span { display: none; }
a.home:hover { background: url(images/home.jpg) repeat 0px 29px; }
a.home_activated { background:url(images/home.jpg) repeat 0px 29px; width: 66px; height: 29px; display: block; }

a.about { background:url(images/about_us.jpg) repeat 0px 0px; width: 81px; height: 29px; display: block; }
a.about span { display: none; }
a.about:hover { background: url(images/about_us.jpg) repeat 0px 29px; }
a.about_activated { background:url(images/about_us.jpg) repeat 0px 29px; width: 81px; height: 29px; display: block; }

a.news_events { background:url(images/news_events.jpg) repeat 0px 0px; width: 114px; height: 29px; display: block; }
a.news_events span { display: none; }
a.news_events:hover { background: url(images/news_events.jpg) repeat 0px 29px; }
a.news_events_activated { background:url(images/news_events.jpg) repeat 0px 29px; width: 114px; height: 29px; display: block; }

a.how { background:url(images/how_to_help.jpg) repeat 0px 0px; width: 99px; height: 29px; display: block; }
a.how span { display: none; }
a.how:hover { background: url(images/how_to_help.jpg) repeat 0px 29px; }
a.how_activated { background:url(images/how_to_help.jpg) repeat 0px 29px; width: 99px; height: 29px; display: block; }

a.partners { background:url(images/partners.jpg) repeat 0px 0px; width: 80px; height: 29px; display: block; }
a.partners span { display: none; }
a.partners:hover { background: url(images/partners.jpg) repeat 0px 29px; }
a.partners_activated { background:url(images/partners.jpg) repeat 0px 29px; width: 80px; height: 29px; display: block; }

a.apply { background:url(images/apply_for_supplies.jpg) repeat 0px 0px; width: 136px; height: 29px; display: block; }
a.apply span { display: none; }
a.apply:hover { background: url(images/apply_for_supplies.jpg) repeat 0px 29px; }
a.apply_activated { background:url(images/apply_for_supplies.jpg) repeat 0px 29px; width: 136px; height: 29px; display: block; }

a.faq { background:url(images/faq.jpg) repeat 0px 0px; width: 40px; height: 29px; display: block; }
a.faq span { display: none; }
a.faq:hover { background: url(images/faq.jpg) repeat 0px 29px; }
a.faq_activated { background:url(images/faq.jpg) repeat 0px 29px; width: 40px; height: 29px; display: block; }

a.donate { background:url(images/donate.jpg) repeat 0px 0px; width: 79px; height: 29px; display: block; }
a.donate span { display: none; }
a.donate:hover { background: url(images/donate.jpg) repeat 0px 29px; }
a.donate_activated { background:url(images/donate.jpg) repeat 0px 29px; width: 79px; height: 29px; display: block; }

a.contact { background:url(images/contact.jpg) repeat 0px 0px; width: 100px; height: 29px; display: block; }
a.contact span { display: none; }
a.contact:hover { background: url(images/contact.jpg) repeat 0px 29px; }
a.contact_activated { background:url(images/contact.jpg) repeat 0px 29px; width: 100px; height: 29px; display: block; }

.imagestyle
{
border:double;
border-color:#c3d2e9;
float:left;
margin:10px;
margin-bottom:10px;
}

.imagestylefront
{
border:double;
border-color:#c3d2e9;
float:left;
margin:2px;
}

.imagestyle3
{
border:double;
border-color:#c3d2e9;
float:right;
margin-bottom:5px;
margin-left:5px;
}

.imagestyle2
{
border:double;
border-color:#c3d2e9;
}

ul.liststyle
{
	list-style-type:none;
	list-style-position:inherit;
	margin: 0em;
	padding: 0px;
	text-indent: 0;
	display:marker;
}

li{ margin:2px; }

div.maintext
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}

.maintext2
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
background-color:#FFFFFF;
}

div.footer
{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:7px;
}

div.blacktext
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}

div.blacktext2
{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}

div.bluetext
{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#16166f;
}

div.bluetext2
{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#16166f;
}

h1,h2,h3
{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#16166f;
font-weight:bold;
margin:0;
}

h4,h5,h6
{
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
color:#16166f;
font-weight:bold;
margin:0;
text-decoration:underline;
}

div.datetext
{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-style:italic;
padding-left:5px;
}

.textfield 
{
background-color:#d9edf9;
border-style:double;
border-width:1px; 
border-color:#CCCCCC;
font-family:Arial;
font-size:12px;
}

#specialthanks img {margin: 10px 0; padding: 5px; border: dotted 1px #16166f;}
#specialthanks a:hover img {border: solid 1px #090831;}

a.footerlink:link {COLOR:#d1eaf9; font-size:11px; font-family:Arial, Helvetica, sans-serif; BORDER-BOTTOM: #d1eaf9 1px dotted; TEXT-DECORATION: none}
a.footerlink:visited {COLOR: #d1eaf9; font-size:11px; font-family:Arial, Helvetica, sans-serif; BORDER-BOTTOM: #d1eaf9 1px dotted; TEXT-DECORATION: none}
a.footerlink:active {COLOR: #d1eaf9; font-size:11px; font-family:Arial, Helvetica, sans-serif; BORDER-BOTTOM: #d1eaf9 1px dotted; TEXT-DECORATION: none}
a.footerlink:hover {COLOR: #FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; BORDER-BOTTOM: #d1eaf9 1px dashed; TEXT-DECORATION: none}

a.imagelink:link {BORDER: #666666 1px dotted;}
a.imagelink:visited {BORDER: #666666 1px dotted;}
a.imagelink:active {BORDER: #666666 1px dotted;}
a.imagelink:hover {BORDER: #000066 1px solid;}

a.linkstyle1:link {COLOR:#16166f; font-size:12px; font-family:Arial, Helvetica, sans-serif; BORDER-BOTTOM:#666666 1px dotted; font-weight:bold; TEXT-DECORATION: none}
a.linkstyle1:visited{COLOR: #16166f; font-size:12px; font-family:Arial, Helvetica, sans-serif; BORDER-BOTTOM:#666666 1px dotted; font-weight:bold; TEXT-DECORATION:none}
a.linkstyle1:active{COLOR: #16166f; font-size:12px; font-family:Arial, Helvetica, sans-serif; BORDER-BOTTOM:#666666 1px dotted; font-weight:bold; TEXT-DECORATION: none}
a.linkstyle1:hover{COLOR:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; BORDER-BOTTOM:#000000 1px dashed; font-weight:bold; TEXT-DECORATION: none}

a.linkstyle2:link {COLOR:#000000; font-size:10px; font-family:Arial, Helvetica, sans-serif; BORDER-BOTTOM:#666666 1px dotted; font-weight:bold; TEXT-DECORATION: none}
a.linkstyle2:visited{COLOR: #000000; font-size:10px; font-family:Arial, Helvetica, sans-serif; BORDER-BOTTOM:#666666 1px dotted; font-weight:bold; TEXT-DECORATION:none}
a.linkstyle2:active{COLOR: #000000; font-size:10px; font-family:Arial, Helvetica, sans-serif; BORDER-BOTTOM:#666666 1px dotted; font-weight:bold; TEXT-DECORATION: none}
a.linkstyle2:hover{COLOR:#000000; font-size:10px; font-family:Arial, Helvetica, sans-serif; BORDER-BOTTOM:#000000 1px dashed; font-weight:bold; TEXT-DECORATION: none}

a.navilink:link {COLOR:#090831; font-size:12px; font-family:Arial, Helvetica, sans-serif; BORDER-BOTTOM:#090831 1px dotted; font-weight:bold; TEXT-DECORATION: none}
a.navilink:visited {COLOR: #090831; font-size:12px; font-family:Arial, Helvetica, sans-serif; BORDER-BOTTOM: #090831 1px dotted; font-weight:bold; TEXT-DECORATION: none}
a.navilink:active {COLOR: #090831; font-size:12px; font-family:Arial, Helvetica, sans-serif; BORDER-BOTTOM: #090831 1px dotted; font-weight:bold; TEXT-DECORATION: none}
a.navilink:hover {COLOR:#333333; font-size:12px; font-family:Arial, Helvetica, sans-serif; BORDER-BOTTOM: #333333 1px solid; font-weight:bold; TEXT-DECORATION: none}

a.leicher:link {COLOR:#FFFFFF; font-size:11px;font-family:Arial, Helvetica, sans-serif; BORDER-BOTTOM: #787d95 1px dotted; TEXT-DECORATION: none}
a.leicher:visited {COLOR: #FFFFFF; font-size:11px;font-family:Arial, Helvetica, sans-serif; BORDER-BOTTOM: #787d95 1px dotted; TEXT-DECORATION: none}
a.leicher:active {COLOR: #FFFFFF; font-size:11px;font-family:Arial, Helvetica, sans-serif; BORDER-BOTTOM: #787d95 1px dotted; TEXT-DECORATION: none}
a.leicher:hover {COLOR: #FFFFFF; font-size:11px;font-family:Arial, Helvetica, sans-serif; BORDER-BOTTOM: #787d95 1px dotted; TEXT-DECORATION: none}
a.leicher:hover {BACKGROUND-IMAGE:url(http://www.anthonyleicher.com/images/linkbg.gif); COLOR: #ffffff; font-size:12px;font-family:Arial, Helvetica, sans-serif;  BORDER-BOTTOM: #ffffff 2px solid}




/*******************************************************new updates styles************************************************************/
div.updates h1 {text-align:right;font-weight:normal;font-size:18px;color:#999;}
div.updates h3 {text-align:left;padding:0px;margin:0px;}
div.updates h3 a {display:block;font-size:90%;font-weight:normal;margin-left:20px;text-decoration:none;font-style:italic;}
div.updates p {text-align:left;margin:0px;padding:10px;color:#444;}



/************************************new css **********************/
div.hoverup-wrap {float:left;width:115px; height:80px;}
a img.hoverup {width:100px; height:auto; position:absolute;}
a img.hoverup:hover {width:auto;height:auto;}