body {
	margin: 0 auto;
	background: url(main_bg.jpg) no-repeat center 380px;
	font-size: 14px;
	font-family: verdana, arial, sans-serif;
}

h1, h2, h3, h4, h5, h6, p {
	margin: 0;
	padding: 0;
}

.clearfix {
	clear: both;
}

#container {
	background: url(header_bg.jpg) repeat-x top;
	overflow-x: hidden;
}
.flu{ display:inline; width:100%; margin:0 auto;}
.flu h3{margin:0; padding:0; display:inline;background:none; border:none;}
.flu h3 a{text-decoration:none;color:#ffffff; cursor:default; background:none; background:none;}
#header {
	height: 380px;
	width: 998px;
	margin: 0 auto;
	background: url(header_top.jpg) no-repeat top;
}

#header h1,
#header-internal h1 {
	float: left;
}

#header h1 a {
	display: block;
	text-indent: -5000em;
	width: 407px;
	height: 102px;
}

#header-internal h1 a {
	display: block;
	text-indent: -5000em;
	width: 407px;
	height: 102px;
}

#top-menu {
	color: #1674a5;
	font-family: tahoma, arial, sans-serif;
	font-size: 13px;
	float: right;
	padding-right: 38px;
	padding-top: 5px;
}

#top-menu a {
	color: #1674a5;
	text-decoration: none;
}

#top-menu a:hover {
	text-decoration: underline;
}

#current-location {
	color: #1674a5;
	font-family: tahoma, arial, sans-serif;
	font-size: 13px;
	padding-left: 235px;
}

#current-location a {
	color: #1674a5;
	text-decoration: none;
}

#flash-content {
	background: url(flash_bg.jpg) no-repeat;
	height: 240px;
}

#flash-content {
	padding-left: 228px;
	padding-top: 1px;
}

#main {
	margin: 0 auto;
	height: auto!important;
	height: 462px;
	min-height: 430px;
	width: 968px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 20px;
	color: #545354;
}

#main a {
	color: #1674A5;
	text-decoration: none;
}

#main a:hover {
	text-decoration: underline;
}

#navigation {
	background: url(navigation_bg.png) no-repeat;
	width: 185px;
	height: 446px;
	margin-top: -282px;
	position: relative;
}

#content {
	float: right;
	width: 750px;
	padding-top: 18px;
	padding-bottom: 40px;
}

#content h1 {
	font-size: 22px;
	color: #1674a5;
	padding-bottom: 15px;
}

#content img {
	float: left;
	padding-right: 15px;
	padding-bottom: 5px;
}

#donate-now {
	padding-top: 20px; 
}

#bottom-boxes {
	float: right;
	width: 720px;
}

#box1 {
	width: 323px;
	float: left;
	padding-right: 15px;
}

#box2 {
	width: 323px;
	float: left;
}

#box1 div.top,
#box2 div.top {
	background: url(box_top.jpg) no-repeat;
	height: 110px !important;
	/*padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;*/
	font-size: 11px;
	font-family: tahoma, arial, sans-serif;
	color: #545454;
}

#box1 div.top img,
#box2 div.top img {
	float: left;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}

#box1 div.top h2,
#box2 div.top h2 {
	color: #1674a5;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 20px;
	padding-bottom: 5px;
}

#box1 div.top span,
#box2 div.top span {
	padding-bottom: 15px;
	padding-right: 10px;
}

#box1 div.mid,
#box2 div.mid {
	background: url(box_mid.jpg) repeat-y;
}

#box1 div.bottom,
#box2 div.bottom {
	background: url(box_bottom.jpg) no-repeat;
	height: 39px;
}

#footer {
	background: url(footer_bg.jpg) no-repeat top;
	color: #1674a5;
	font-size: 10px;
	font-family: tahoma, arial, sans-serif;
	width: 968px;
	margin: 0 auto;
	padding-top: 25px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 25px;
}

#footer span {
	float: right;
}

#footer img {
	float: left;
	padding-right: 10px;
}

/********** INTERNAL **********/

#internal {
	background: url(main_bg.jpg) no-repeat center 135px;
}

#container-internal {
    background: url(internal_bg.jpg) repeat-x top;
	overflow-x: hidden; 
}

#header-internal {
	height: 135px;
	width: 998px;
	margin: 0 auto;
	background: url(headertop_internal.jpg) no-repeat top;
}

#navigation-internal {
	background: url(navigation_bg.png) no-repeat;
	width: 185px;
	height: 446px;
	margin-top: -37px;
	/*float: left;*/
	position: relative;
}

#content-internal {
	float: right;
	width: 750px;
	padding-top: 18px;
	padding-bottom: 40px;
}

#content-internal h2 {
	color: #4d4d4d;
	font-size: 18px;
	padding-top: 15px;
	padding-bottom: 10px;
}

#content-internal h1 {
	font-size: 22px;
	color: #1674a5;
	padding-bottom: 15px;
}

#block1 img {
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
	border: 1px solid #545354;
}

#block1,
#block2,
#block3,
#block4,
#block5,
#block6,
#block7,
#block8,
#block9,
#block10 {
	display: none;
}

#block2 img,
#block3 img,
#block4 img,
#block5 img,
#block6 img,
#block7 img,
#block8 img,
#block9 img,
#block10 img {
	float: right;
	margin-left: 15px;
	margin-bottom: 10px;
	border: 1px solid #545354;
}

#below-text {
	padding-top: 20px;
}

#form {
	padding-top: 20px;
}

#nav-donate {
	float: left;
}




.UnderNavigText {padding-top: 10px; width: 185px;}
