DIV

{

    box-sizing: padding-box;

    -moz-box-sizing: padding-box;

}



A
{
    box-sizing: padding-box;
    -moz-box-sizing: padding-box
}

* 
{
   padding:0;
   margin:0;
}

ul 
{
    padding-left:1em;
    margin-left:0;
}

h1, h2, h3, h4, h5, h6, p, blockquote,
form, label, ul, ol, dl, fieldset, address 
{
    margin-bottom: 1em;
}

BODY
{
background-color: #b9b9b9;;
}

#wrapper

{
	width: 950px;
    border: 2px solid #b9b9b9;
    background-color: #ddd4bb;
    margin-left: auto;
    margin-right: auto;
    margin-top: 25px;
    padding-bottom: 15px;
    position: relative;
}

#menu-wrapper
{
	width: 918px;
	height: 30px;
	background: #ffffff url('../images/menu_fake_03.jpg') no-repeat;
	border: 1px solid #b9b9b9;
	margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    margin-bottom: 15px;
}

/*MENU_ABOUT*/
#menu_about {display:block;}
#menu_about a, #menu_about a:visited {display:block; width:147px; height:30px; background: #ffffff url('../images/menu_about_01_01.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_about a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_about a#selected, #menu_about a#selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}


/*MENU_RECIPIENT*/
#menu_recipient {display:block;}
#menu_recipient a, #menu_recipient a:visited {display:block; width:159px; height:30px; background: #ffffff url('../images/menu_recipient_02.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_recipient a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_recipient a#selected, #menu_recipient a#selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}


/*MENU_DONATE*/
#menu_donate {display:block;}
#menu_donate a, #menu_donate a:visited {display:block; width:145px; height:30px; background: #ffffff url('../images/menu_donate_03.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_donate a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_donate a#selected, #menu_donate a#selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}


/*MENU_GRANT*/
#menu_grant {display:block;}
#menu_grant a, #menu_grant a:visited {display:block; width:159px; height:30px; background: #ffffff url('../images/menu_grant_04.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_grant a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_grant a#selected, #menu_grant a#selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}


/*MENU_SPONSORS*/
#menu_sponsors {display:block;}
#menu_sponsors a, #menu_sponsors a:visited {display:block; width:110px; height:30px; background: #ffffff url('../images/menu_sponsors_05.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_sponsors a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_sponsors a#selected, #menu_sponsors a#selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}


/*MENU_CONTACT*/
#menu_contact {display:block;}
#menu_contact a, #menu_contact a:visited {display:block; width:104px; height:30px; background: #ffffff url('../images/menu_contact_06.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_contact a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_contact a#selected, #menu_contact a#selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}


/*MENU_HOME*/
#menu_home {display:block;}
#menu_home a, #menu_home a:visited {display:block; width:94px; height:30px; background: #ffffff url('../images/menu_home_07.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_home a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_home a#selected, #menu_home a#selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}


#banner_home
{
	width: 918px;
	height: 220px;
	margin-left: auto;
    margin-right: auto;
	background: #ffffff url('../images/home_banner_03.jpg') no-repeat;
	border: 2px solid #b9b9b9;
}


#banner_pages
{
	width: 918px;
	height: 104px;
	margin-left: auto;
    margin-right: auto;
	background: #ffffff url('../images/banner_pages_03.jpg') no-repeat;
	border: 2px solid #b9b9b9;
}

#main
{
	width: 918px;
	margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
	background: #ffffff;
	border-left: 2px solid #b9b9b9;
	border-top: 2px solid #b9b9b9;
	border-right: 2px solid #b9b9b9;
}

#main_pages
{
	width: 918px;
	margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
	background: #ffffff;
	border-left: 2px solid #b9b9b9;
	border-top: 2px solid #b9b9b9;
	border-right: 2px solid #b9b9b9;
}



#hr
{
	width: 918px;
	height: 34px;
	background: #ffffff url('../images/hr_07.jpg') no-repeat;
	margin-left: auto;
    margin-right: auto;
    border-left: 2px solid #b9b9b9;
	border-right: 2px solid #b9b9b9;
}
	


#news_wrapper
{
	width: 918px;
	height: 204px;
	background-color: #fff;
	border-left: 2px solid #b9b9b9;
	border-bottom: 2px solid #b9b9b9;
	border-right: 2px solid #b9b9b9;
	margin-left: auto;
    margin-right: auto;
    
}
	
#news_left
{
	width: 488px;
	height: 179px;
	background: #ffffff url('../images/news_left_doctor_03.jpg') no-repeat;
	float: left;
	display: block;
}

#news_right
{
	width: 430px;
	height: 179px;
	background: #ffffff url('../images/news_right_IRS_04.jpg') no-repeat;
	float: left;
	display: block;
}	

.main h1
{
	font-family: Arial;
    font-size: 10pt;
    color: #e3a852;
    padding-top: 25px;
    padding-left: 45px;
    padding-right: 25px;
    margin: 0px;
    text-align: left;
}

.main p
{
	font-family: Arial;
    font-size: 9pt;
    color: #2d5b9a;
    padding-top: 15px;
    padding-left: 45px;
    padding-right: 45px;
    margin: 0px;
    text-align: left;
}

.main img
{
	margin-left: 232px;
}


.news_left h1
{
	font-family: Arial;
    font-size: 10pt;
    color: #e3a852;
    padding-top: 0px;
    padding-left: 45px;
    margin: 0px;
    text-align: left;
}

.news_left p
{
	font-family: Arial;
    font-size: 8pt;
    color: #fff;
    padding-left: 53px;
    padding-right: 135px;
    padding-top: 25px;
    text-align: left;
}



.news_right p
{
	font-family: Arial;
    font-size: 8pt;
    color: #fff;
    padding-left: 25px;
    padding-right: 150px;
    padding-top: 40px;
    text-align: left;
}

.news_right span
{
	font-family: tahoma;
    font-size: 8pt;
    color: gainsboro;
    padding-left: 25px;
    padding-right: 150px;
    padding-top: 25px;
    text-align: left;
}


#news_left_pages
{
	width: 488px;
	height: 179px;
	background: #ffffff url('../images/news_left_pages_03.jpg') no-repeat;
	float: left;
	display: block;
}	

#news_right_pages
{
	width: 430px;
	height: 179px;
	background: #ffffff url('../images/news_right_pages_04.jpg') no-repeat;
	float: left;
	display: block;
}	

#bottom
{
    text-align: center;
    font-family: Arial;
    font-size: 7pt;
    color: gray;
}

#bottom a
{
    font-family: Arial;
    font-size: 7pt;
    font-weight: bold;
    color: gray;
    text-decoration: none;
}

#bottom a:hover
{
    text-decoration: underline;
    color: Black;
}

#monetary
{
    
    background: #ffffff url('../images/monetary.jpg') no-repeat;
    width: 310px;
    height: 278px;
    position: absolute;
    top: 210px;
    left: 605px;
}
    

