/* iP CSS Document */

/* Element defaults */
body				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; margin:0; background:url(../images/background.jpg) repeat-x #E6F3FB; }
p				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000000; margin:10px 0; line-height:160%; }
ol, ul, li			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000000; }
input, select, textarea		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000000; }
table				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000000; }
th				{ font-size:1em; color:#000000; text-align:left; background-color:#EBEBEB; }
thead				{ display:table-header-group; }
tr, td				{ color:#000000; padding:0 5px 0 5px; }
hr              	   	{ color:#CCCCCC; height:1px; background:#CCCCCC; border:0; }
img	            		{ border:0; }
fieldset			{ margin:0; border:0; padding:0; }
h1				{ margin:0 0 15px 0; font-size:1.8em; color:#005CA1; font-weight:lighter; font-family:Arial, Verdana, Helvetica, sans-serif; }
h2				{ margin:20px 0 10px 0; font-size:1.1em; color:#0082D6; font-weight:bold; line-height:130%; }
h3				{ margin:10px 0; font-size:1em; color:#44A3E1; font-weight:bold; line-height:160%; }
h4				{ margin:8px 0; font-size:1em; color:#999999; font-weight:normal; line-height:160%; }
h5				{ margin:10px 0; font-size:1.3em; color:#999999; font-weight:bold; line-height:160%; }
h6				{ margin:10px 0; font-size:1.6em; color:#000000; font-weight:bold; line-height:160%; }
blockquote			{ margin:0 10px; line-height:160%; }

/* Href elements */
a    				{ color:#0082D6; text-decoration:underline; }
a:hover   			{ color:#0082D6; text-decoration:none; }

/* Structure elements */
#divHeader			{ margin:0 auto; width:760px; height:69px; background:#FFFFFF; }
#divTopNav			{ float:right; width:525px; margin:20px 0 0 0; }
#divTopNav ul			{ margin:0; padding:0; }
#divTopNav ul li		{ float:left; margin:0 0 8px 0; list-style:none; }

#divHomeFeature			{ width:100%; height:356px; background:url(../images/main_feature.jpg) center no-repeat #FFFFFF; text-align:center; }
#objNews			{ margin:300px 0 0 0; }
#divHomeContent			{ clear:both; margin:0 auto; padding-bottom:20px; width:760px; background:url(../images/subfeature_background.jpg) repeat-x #FFFFFF; }
#divHomeContent img		{ margin:0 0 0 20px; }
div#subFeature			{ margin:20px auto 0 auto; width:670px;  }
div#subFeature img		{ float:left; margin:0; }

#divFooter			{ margin:0 auto 20px auto; width:720px; height:10px; background:url(../images/footer_background.gif) repeat-x; color:#80AED0; padding:15px 20px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; }
#divFooter a			{ color:#80AED0; text-decoration:underline; }
#divFooter a:hover   		{ color:#FFFFFF; text-decoration:underline; }
#ipSite				{ float:right; }

#divContentFeature		{ width:100%; height:208px; text-align:center; background:url(/images/content_feature.jpg) no-repeat center #FFFFFF; }
#divSectionTitle		{ margin:180px 0 0 570px; color:#FFFFFF; font-weight:bold; font-size:1.1em; }
#divContentHolder		{ margin:0 auto; padding:0 0 40px 0; width:760px; background:url(/images/content_background.jpg) repeat-x #FFFFFF; }
#divContent			{ margin:30px 0 40px 30px; width:540px; }
#divContent div.divCol1		{ float:left; width:240px; }
#divContent div.divCol2		{ float:left; width:240px; margin:0 0 0 40px; }
#divContent div.divStd		{ clear:left; }

#divSideNav			{ float:right; }
#divSideNav ul			{ margin:0; padding:0; list-style:none; }
#divSideNav ul li		{ width:134px; height:18px; margin:1px 0 0 0; padding:6px 0 0 15px; background:url(/images/subnav_bg.jpg) no-repeat; }
#divSideNav ul li.active	{ color:#438BC0; background:url(/images/subnav_bg_o.jpg) no-repeat; }
#divSideNav ul li.active a	{ color:#438BC0; }
#divSideNav ul li.active a:hover{ color:#438BC0; }
#divSideNav ul li a		{ color:#BCE0EB; font-weight:bold; text-decoration:none; }
#divSideNav ul li a:hover	{ color:#FFFFFF; }

/*#divDonationStar		{ float:right; background:url(/images/donation_star.jpg) no-repeat; background-position:center 50px; width:190px; height:250px; padding-right:30px; }*/
/* Classes */
.clear				{ clear:both; padding:0; margin:0; height:1px; }
.imgAd				{ margin:10px 0 0 20px; }
.imgRight			{ float:right; padding:10px 0 10px 20px; }
.imgContImg			{ margin-bottom:210px; }
#imgProgBtn			{ margin:30px 0 50px 50px; }
#imgDonateBtn			{ margin:0 0 0 20px; }
#imgDonateStar			{ float:right; padding:40px 0 0 0; clear:right; }
