/* Style Resets */

html *		{ margin: 0; padding: 0; }
html			{  }

body		{ font-family: Georgia; font-size: 12px;  }
img			{  }
a:link		{ text-decoration: underline; }
a:hover		{ text-decoration: none; }
a:active	{  }
a:visited	{  }

a img		{ border: 0px; }
fieldset		{ border: 0px; }
span		{  }
p			{ font-family: Georgia; font-size: 11px; color: #fffdfd; margin: 8px; }
h2			{ font-family: Georgia; font-size: 28px; color: #5a7e92; margin: 5px; }

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#page_container	{ position: relative; width: 936px; height: auto; margin: 0px auto 0px auto; }
.hidden 				{ display: none; }

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* Header */

div#header									{ position: relative; z-index: 10000; } /* z-index of 10 to place above the banner for the drop shadow */
div#header div#header_content					{ width: 100%; height: 81px; margin: 0px; padding: 0px; background: url(/media/siteimages/images/bg_header.gif) repeat-y; }
div#header div#header_content img#logo			{ width: 188px; height: 63px;  margin: 12px 0px 0px 21px; }
div#header div#header_content object			{ width: 188px; height: 63px;  margin: 0px 0px 0px 21px; }
div#header div#header_content div#nav			{ position: absolute; z-index: 100; top: 0px; left: 270px; width: 660px; height: 53px; background: #855c28 url(/media/siteimages/images/bg_nav.jpg) no-repeat; }
div#header img#header_cap						{ display: block; }
div#header #urlinks							{ position: absolute; z-index: 100; width: 300px; top: 5px; right: 18px; text-align: right; color:#FFFFFF; font-weight:normal;}
div#header #urlinks a							{ font-family: Helvetica, Arial, sans-serif; font-size: 7pt; color: #ffffff; margin: 0px 2px; }

div#nav div.jqueryslidemenu					{ font: bold 12px Verdana; z-index: 100; }
div#nav div.jqueryslidemenu ul					{ list-style-type: none; margin: 0px 0px 0px 10px; }
div#nav div.jqueryslidemenu ul li				{ position: relative; display: inline; float: left; }
div#nav div.jqueryslidemenu ul li a				{ display: block; height: 53px; }
div#nav div.jqueryslidemenu ul li ul				{ position: absolute; left: 0; display: block; visibility: hidden; opacity: 0.9; filter:alpha(opacity=90); margin: 0px 0px 0px 0px; }
* html div#nav div.jqueryslidemenu ul li ul			{ margin-top: -2px; }
div#nav div.jqueryslidemenu ul li ul li				{ display: list-item; float: none; }
div#nav div.jqueryslidemenu ul li ul li a			{ width: 106px; height: 15px; font: normal 11px Arial; color: #fff; text-decoration: none; text-align: center; padding: 5px; margin: 0; border-top-width: 0; background: #a79469; }
div#nav div.jqueryslidemenu ul li ul li a:hover		{ background: #9c8a62; }
div#nav div.jqueryslidemenu ul li ul li.footercap	{ height: 10px; padding: 0px; margin-top: -2px; }
div#nav div.jqueryslidemenu ul li ul li	ul			{ display: block; float: none; }
div#nav div.jqueryslidemenu ul li ul li ul li a			{ z-index:20000; width: 120px; font: normal 11px Arial; color: #fff; text-decoration: none; text-align: center; padding: 5px; margin: 0; border-top-width: 0; background: #a79469; }


/* Special Cases */

div#nav div.jqueryslidemenu ul li.topic_list		{ margin: 23px 0px 0px 230px; }

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* Banner */

div#banner								{ position: relative; top: -2px; overflow: hidden; width: 100%; min-height: 125px; }
div#banner div#banner_text 				{ float: right; width: 466px; text-align: left; margin: 12px 145px 10px 0px; }
div#banner div#banner_text.bannerWide		{ float: right; width: 462px; text-align: left; margin: 12px 60px 10px 0px; }
div#banner div#banner_text.bannerWide2	{ float: right; width: 567px; text-align: left; margin: 12px 60px 10px 0px; }
div#banner div#banner_text h2				{ color: #855B27; }
div#banner div#banner_text p				{ font-family: Arial, Helvetica, Sans-serif; font-size: 11px; line-height: 17px; color: #002E5F; margin: 0px 0px 0px 27px; }
div#banner div#banner_text p a:link		{ color: #855c28; }
div#banner div#banner_text p a:visited	{ color: #002E5F; }
div#banner div#banner_text p a:hover		{ color: #61162d; }

div.home_banner							{ position: relative; top: -2px; overflow: hidden; width: 100%; min-height: 125px; }
div.home_banner div#banner_text			{ float: right; width: 410px; text-align: left; margin: 25px 20px 10px 0px; }
div.home_banner div#banner_text h2			{ color: #002e5f; }
div.home_banner div#banner_text p			{ color: #855b27; }
div.home_banner div#banner_text p a:link	{ color: #012D5E; }
div.home_banner div#banner_text p a:hover	{ color: #61162d; }
div.home_banner div#banner_text p a:visited	{ color: #855c28; }

div.aboutus_banner					{ background: url(/media/siteimages/images/bg_banners/default.jpg) no-repeat 0px -1px; }
div.home_banner						{ height: 200px; background: url(/media/siteimages/images/bg_banners/home.jpg) no-repeat 0px -28px; }
div.corevalues_banner				{ background: url(/media/siteimages/images/bg_banners/bg_banners/default.jpg) no-repeat 0px -1px; }
div.ourfounder_banner				{ background: url(/media/siteimages/images/bg_banners/default.jpg) no-repeat 0px -1px; }
div.board_banner						{ background: url(/media/siteimages/images/bg_banners/default.jpg) no-repeat 0px -1px; }
div.ourleaders_banner				{ background: url(/media/siteimages/images/bg_banners/default.jpg) no-repeat 0px -1px; }
div.careers_banner					{ background: url(/media/siteimages/images/bg_banners/default.jpg) no-repeat 0px -1px; }
div.ourdifference_banner				{ background: url(/media/siteimages/images/mainheadimage/FFC-Difference.jpg) no-repeat 0px -1px; }
div.statistics_banner				{ background: url(/media/siteimages/images/mainheadimage/FFC-Difference.jpg) no-repeat 0px -1px; }
div.samplecounty_banner				{ background: url(/media/siteimages/images/mainheadimage/FFC-Difference.jpg) no-repeat 0px -1px; }
div.ourstrategy_banner				{ background: url(/media/siteimages/images/mainheadimage/FFC-Difference.jpg) no-repeat 0px -1px; }
div.ourmodel_banner					{ background: url(/media/siteimages/images/mainheadimage/FFC-Difference.jpg) no-repeat 0px -1px; }
div.results_banner					{ background: url(/media/siteimages/images/mainheadimage/FFC-Difference.jpg) no-repeat 0px -1px; }
div.getinvolved_banner				{ background: url(/media/siteimages/images/mainheadimage/Get-Involved.jpg) no-repeat 0px -1px; }
div.startafostercareministry_banner	{ background: url(/media/siteimages/images/mainheadimage/Get-Involved.jpg) no-repeat 0px -1px; }
div.mountbethel_banner				{ background: url(/media/siteimages/images/mainheadimage/Get-Involved.jpg) no-repeat 0px -1px; }
div.fbcwoodstock_banner				{ background: url(/media/siteimages/images/mainheadimage/Get-Involved.jpg) no-repeat 0px -1px; }
div.eastsidebaptistchurch_banner		{ background: url(/media/siteimages/images/mainheadimage/Get-Involved.jpg) no-repeat 0px -1px; }
div.corridorchurch_banner			{ background: url(/media/siteimages/images/mainheadimage/Get-Involved.jpg) no-repeat 0px -1px; }
div.ourchurchpartners_banner			{ background: url(/media/siteimages/images/mainheadimage/Get-Involved.jpg) no-repeat 0px -1px; }
div.churches_banner					{ background: url(/media/siteimages/images/mainheadimage/Get-Involved.jpg) no-repeat 0px -1px; }
div.stepstofoster_banner				{ background: url(/media/siteimages/images/mainheadimage/Get-Involved.jpg) no-repeat 0px -1px; }
div.requirementstofoster_banner		{ background: url(/media/siteimages/images/mainheadimage/Get-Involved.jpg) no-repeat 0px -1px; }
div.fosterfamilies_banner			{ background: url(/media/siteimages/images/mainheadimage/Get-Involved.jpg) no-repeat 0px -1px; }
div.volunteers_banner				{ background: url(/media/siteimages/images/mainheadimage/Get-Involved.jpg) no-repeat 0px -1px; }
div.donate_banner					{ background: url(/media/siteimages/images/mainheadimage/Get-Involved.jpg) no-repeat 0px -1px; }
div.newsandevents_banner				{ background: url(/media/siteimages/images/mainheadimage/News-and-Events.jpg) no-repeat 0px -1px; }
div.trainingschedule_banner			{ background: url(/media/siteimages/images/mainheadimage/News-and-Events.jpg) no-repeat 0px -1px; }
div.executivepositions_banner		{ background: url(/media/siteimages/images/mainheadimage/News-and-Events.jpg) no-repeat 0px -1px; }
div.2008results_banner				{ background: url(/media/siteimages/images/mainheadimage/News-and-Events.jpg) no-repeat 0px -1px; }
div.woodstock_banner					{ background: url(/media/siteimages/images/mainheadimage/News-and-Events.jpg) no-repeat 0px -1px; }
div.eightsiblings_banner				{ background: url(/media/siteimages/images/mainheadimage/News-and-Events.jpg) no-repeat 0px -1px; }
div.eastsidesiblings_banner			{ background: url(/media/siteimages/images/mainheadimage/News-and-Events.jpg) no-repeat 0px -1px; }
div.jacksonhealthcare_banner			{ background: url(/media/siteimages/images/mainheadimage/News-and-Events.jpg) no-repeat 0px -1px; }
div.news_banner						{ background: url(/media/siteimages/images/mainheadimage/News-and-Events.jpg) no-repeat 0px -1px; }
div.eventsignup_banner				{ background: url(/media/siteimages/images/mainheadimage/News-and-Events.jpg) no-repeat 0px -1px; }
div.events_banner					{ background: url(/media/siteimages/images/mainheadimage/News-and-Events.jpg) no-repeat 0px -1px; }
div.resources_banner					{ background: url(/media/siteimages/images/mainheadimage/Resources.jpg) no-repeat 0px -1px; }
div.signup_banner					{ background: url(/media/siteimages/images/mainheadimage/Resources.jpg) no-repeat 0px -1px; }
div.newsletters_banner				{ background: url(/media/siteimages/images/mainheadimage/Resources.jpg) no-repeat 0px -1px; }
div.faithbridgeeblasts_banner		{ background: url(/media/siteimages/images/mainheadimage/Resources.jpg) no-repeat 0px -1px; }
div.stories_banner					{ background: url(/media/siteimages/images/mainheadimage/Resources.jpg) no-repeat 0px -1px; }
div.stories2_banner					{ background: url(/media/siteimages/images/mainheadimage/Resources.jpg) no-repeat 0px -1px; }
div.stories3_banner					{ background: url(/media/siteimages/images/mainheadimage/Resources.jpg) no-repeat 0px -1px; }
div.documents_banner					{ background: url(/media/siteimages/images/mainheadimage/Resources.jpg) no-repeat 0px -1px; }
div.video_banner						{ background: url(/media/siteimages/images/mainheadimage/Resources.jpg) no-repeat 0px -1px; }
div.fosterapplication_banner			{ background: url(/media/siteimages/images/mainheadimage/Resources.jpg) no-repeat 0px -1px; }
div.onlinecommunity_banner			{ background: url(/media/siteimages/images/mainheadimage/Resources.jpg) no-repeat 0px -1px; }
div.contacts_banner					{ background: url(/media/siteimages/images/mainheadimage/contact.jpg) no-repeat 0px -1px; }

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* Main */

div#main												{ position: relative; top: -5px; width: 100%; height: auto; }
div#main form					{ }
div#main img#main_cap									{ position: relative; z-index: 10; display: block; }
div#main div#main_content								{ position: relative; z-index: 15; width: 886px; height: auto; min-height: 450px; padding: 0px 25px; background: url(/media/siteimages/images/bg_main.gif) repeat-y; }
div#main div#main_content a:link						{ color: #012D5E; }
div#main div#main_content a:visited						{ color: #855b27; }
div#main div#main_content a:hover						{ color: #61162d; }

div#main div#main_content div#left						{ position: relative; float: left; width: 575px; height: auto; }
div#main div#main_content div#left img					{ float: left; margin: 0px 25px 0px 0px; }
div#main div#main_content div#left img.clip				{ position: relative; left: -49px; display: block; width: 267px; float: left; margin: 18px -38px 0px 0px; }
div#main div#main_content div#left div#left_content		{ display: block; float: left; width: 500px; padding: 0px 0px 10px 0px; }
div#main div#main_content div#left div#left_content .sectionHeading	{ color: #002c5f; font-family: Georgia; font-size: 16px; font-weight: bold; margin: 0; padding: 0 0 2px; }
div#main div#main_content div#left div#left_content h2	{ font-size: 16px; color: #002c5f; margin: 0px 0px 0px 0px; padding: 0px 0px 2px 0px; }
div#main div#main_content div#left div#left_content h3	{ font-size: 14px; color: #5a7e92; margin: 0px 0px 0px 0px; padding: 0px 0px 2px 0px; }
div#main div#main_content div#left div#left_content h4	{ font-size: 12px; color: #855b27; margin: 0px 0px 0px 0px; padding: 0px 0px 2px 0px; }
div#main div#main_content div#left div#left_content h5	{ font-size: 11px; font-weight:bold; margin: 0px 0px 0px 0px; padding: 0px 0px 2px 0px; }
div#main div#main_content div#left div#left_content p	{ font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #000000; line-height: 19px; margin: 2px 0px 18px 0px; }
div#main div#main_content div#left div#left_content .textsmall	{ margin: 0px; }
div#main div#main_content div#left div#left_content ul	{ color: #000000; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; line-height: 19px; margin: 2px 0px 18px 40px; }
div#main div#main_content div#left div#left_content ol	{ color: #000000; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; line-height: 19px; margin: 2px 0px 18px 40px; }

div#main div#main_content div#right						{ position: relative; float: right; width: 311px; height: 100%; }
div#main div#main_content div#right img.clip				{ position: relative; z-index: 1000; top: -38px; right: -28px; }
div#main div#main_content div#right a#right_clip_enlarge	{ font-family: Arial, Helvetica, Sans-serif; font-weight:bold; position: absolute; z-index: 1500; top: -20px; right: 212px; color: #002C5F; font-size: 11px; }
div#main div#main_content div#right div#right_content		{ position: relative; top: -38px; margin: 0px 0px 0px 90px; }
div#main div#main_content div#right ul#rail					{ overflow: hidden;display: block; list-style-type: none; margin: 0px 0px 10px 0px; }
div#main div#main_content div#right ul#rail li				{ clear: both; display: block; margin: 0px 0px 4px 0px; padding: 0px 0px 0px 0px; }
div#main div#main_content div#right ul#rail li a				{ display: block; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Sans-serif; color: #002e5f; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

div#main div#main_content div#right p.bodyCopy					{ color:#000000; font-family:Arial,Helvetica,Sans-serif; font-size:11px; line-height:19px; }

div#main div#main_content div#right span#rail					{ overflow: hidden;display: block; list-style-type: none; margin: 0px 0px 10px 0px; }
div#main div#main_content div#right span#rail li				{ list-style-type: none; clear: both; display: block; margin: 0px 0px 4px 0px; padding: 0px 0px 0px 0px; }
div#main div#main_content div#right span#rail li a				{ list-style-type: none; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Sans-serif; color: #002e5f; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

div#main div#main_content div#right div#newsletter			{ width: 140px; }
div#main div#main_content div#right div#newsletter p			{ font-family: Arial, Helvetica, Sans-serif; color: #002e5f; padding: 0px; margin: 0px; }
div#main div#main_content div#right div#newsletter p a		{ float: right; color: #855b27; padding-left: 8px; background: url(/media/siteimages/images/signup_arrow_2.gif) no-repeat 0px 3px; }

/* Movies */
div#main div#main_content div#right span.clip				{ position: relative; z-index: 1000; top: 0px; right: 10px; display: block; }
div#main div#main_content div#left span.clip				{ position: relative; left: -50px; clear: left; display: block; width: 266px; float: left; margin: 18px -38px 0px 0px; }
div#main div#main_content div#left span.clip p				{ font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, Sans-serif; color: #002e5f; padding: 0px 0px 0px 40px; }
div#main div#main_content div#videoplayer_controls			{ clear: both; display: block; height: 17px; width: 40px; margin:0px 0px 0px 48px; }
div#main div#main_content div#left img#video_prev			{ cursor: pointer; display: block; float: left; height: 17px; width: 17px; margin: 0px 4px 0px 0px; }
div#main div#main_content div#left img#video_next			{ cursor: pointer; display: block; float: left; height: 17px; width: 17px; margin: 00px 0px 0px 0px; }

/* Home Stuff */

div#home													{ position: relative; top: -5px; width: 100%; height: auto; }
div#home img#home_cap										{ position: relative; z-index: 10; display: block; }
div#home div#home_content									{ position: relative; z-index: 15; width: 960px; height: auto; overflow: hidden; padding: 0px 25px 0px 25px; background: url(/media/siteimages/images/bg_main_home.gif) repeat-y; display:table; }
div#home div#home_content div#left							{ position: relative; float: left; width: 100%; height: auto; overflow:hidden; }
div#home div#home_content div#left div#left_content			{ padding: 0px 0px 0px 0px; }

div#home div#left_content div.home_block							{ position: relative; width: 268px; height: auto; float: left; margin: 0px 30px 0px 0px; }
div#home div#left_content div.home_block div.home_block_content		{ position: relative; overflow: hidden; width: 232px; height: auto; float: left; padding: 0px 0px 2015px 20px; margin-bottom:-2000px; background: #5a7e92 url(/media/siteimages/images/home/home_block_cap.png) no-repeat 0px 0px; }
div#home div#left_content div.home_block div.home_block_content h2	{ font-size: 12px; color: #fff; margin: 25px 0px 3px 0px; padding: 0px; }
div#home div#left_content div.home_block div.home_block_content p	{ font-size: 11px; color: #fff; margin: 5px 10px 10px 0px; padding: 0px; line-height: 13px; }
div#home div#left_content div.home_block div.home_block_content p a	{ color: #c9b280; }
div#home div#left_content div.home_block div.home_block_content2	{ position: relative; width: 232px; overflow: hidden; height: auto; float: left; padding: 0px 0px 2015px 20px; margin-bottom:-2000px; background-color: green; }
div#home div#left_content div.home_block div.home_block_content3	{ position: relative; width: 310px; overflow: hidden; height: auto; float: left; padding: 0px 0px 2015px 0px; margin-bottom:-2000px; background-image: url(/media/siteimages/images/home/featuredbg.jpg); background-repeat:repeat-y; background-position: center; }
div#home div#left_content div.home_block div.home_block_content3 div p  { font-size: 11px; text-align: left; color: #000; margin: 5px 30px 10px 50px; padding: 0px; line-height: 13px; } 
/*div#home div#left_content div.home_block div.home_block_content3 div   { text-align: center; margin-top: 15px; background-image: url(/media/siteimages/img/FFC_HDR_SpecialCampaign.gif); background-position: 286px 0px; background-repeat: no-repeat; } */
div#home div#left_content div.home_block div.home_block_content3 p a	{ color: #855B27; }
div#home div#left_content div.home_block div.home_block_content4	{ position: relative; width: 232px; overflow: hidden; height: auto; float: left; padding: 0px 0px 2015px 20px; margin-bottom:-2000px; background: #5a7e92 url(/media/siteimages/images/home/home_block_cap.png) no-repeat 0px 0px; }
div#home div#left_content div.home_block div.home_block_content4 h2	{ font-size: 12px; color: #fff; margin: 25px 0px 3px 0px; padding: 0px; }
div#home div#left_content div.home_block div.home_block_content4 p	{ font-size: 11px; color: #fff; margin: 5px 10px 10px 0px; padding: 0px; line-height: 13px; }
div#home div#left_content div.home_block img.home_block_title		{ display: block; float: left; margin: 13px 0px 0px 0px; }

div#home div#left_content div.home_block div.home_block_content3 div#followus-container div#followus {background-image: url(/media/siteimages/images/home/follow-us-on.gif);background-repeat: no-repeat;width: 83px;height: 12px;clear: both;}

div#home div#left_content div#announcements					{  }
div#home div#left_content div#announcements div#signup			{ width: 142px; height: 38px; float: right; background: url(/media/siteimages/images/home/bg_signup.gif) no-repeat;}
div#home div#left_content div#announcements div#signup p			{ display: block; width: 132px; font-family: Arial, Helvetica, Sans-serif; padding: 0px 0px 0px 10px; margin: 7px 0px 0px 13px; background: url(/media/siteimages/images/home/signup_arrow.gif) no-repeat 0px 1px; }
div#home div#left_content div#video							{  }
div#home div#left_content div#video img							{ margin: 13px 0px 0px 0px; }
div#home div#left_content div#video p							{  }
div#home div#left_content div#featured							{ position: relative; margin: 0px 0px 0px 0px; }
div#home div#left_content div#featured div.home_block_content	{ background: #dee5e9 url(/media/siteimages/images/home/home_block_cap.png) no-repeat 0px 0px; }
div#home div#left_content div#featured img.clip					{ position: absolute; top: -58px; left: -16px; z-index: 2000; }
div#home div#left_content div.home_block div.home_block_content h2.no_top_margin	{ margin-top: 0px; }

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* Forms */

div#main form								{ }
div#main form fieldset						{ }
div#main form div.form_row					{ overflow: hidden; clear: both; height: auto; margin: 0px 0px 6px 0px; }
div#main form fieldset label					{ display: block; float: left; width: 200px; height: 27px; font-size: 14px; line-height: 27px; font-family: Arial, Helvetica, Sans-serif; text-align: right; color: #002e5f; margin: 0px 18px 0px 0px; }
div#main form fieldset label span.required		{ font-weight: bold; font-size: 16px; color: #ff0000; padding: 0px 3px; }
div#main form fieldset input[type="text"]		{ display: block; float: left; width: 221px; height: 27px; font-size: 14px; color: #272727; padding: 0px 3px; border: 0px; background: url(/media/siteimages/images/forms/default_input.gif) no-repeat; }
div#main form fieldset input[type="password"]	{ display: block; float: left; width: 221px; height: 27px; font-size: 14px; color: #272727; padding: 0px 3px; border: 0px; background: url(/media/siteimages/images/forms/default_input.gif) no-repeat; }
div#main form fieldset select				 	{ display: block; float: left; height: 27px; }
div#main form fieldset input[type="checkbox"]	{ margin: 8px 0px 0px 0px; }
div#main form fieldset input[type="image"]		{ display: block; width: 59px; height: 37px; margin-left: 218px; }
div#main form fieldset div.form_row p			{ display: block; float: left; width: 200px; height: 27px; font-size: 12px; line-height: 27px; font-family: Arial, Helvetica, Sans-serif; text-align: right; color: #002e5f; margin: 0px 18px 0px 0px; }

div#state_zip div#zip label					{ width: 54px; float: left; }
div#state_zip div#zip input					{ float: right; width: 110px; background-image: url(/media/siteimages/images/forms/default_small.gif); }

div#main form fieldset div#donate_row					{  }
div#main form fieldset div.form_row label#labDonate		{ height:37px; line-height:37px; width: auto; text-align: left; }
div#main form fieldset div.form_row select#selDonate	{ height:27px; margin-top: 5px; line-height: 27px; }
div#main form fieldset div.form_row input#inpSubmit		{ float:left; margin:0px 0px 0px 25px; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* Footer */

div#footer								{
height:auto;
position: relative;
top: -19px;
width: 100%;
z-index: 2000;

}
div#footer img#footer_cap					{ position: relative; z-index: 10; display: block; }
div#footer div#footer_inner				{ 
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/media/siteimages/images/bg_footer.gif) repeat-y scroll 0 0;
height:21px;
position:relative;
text-align:center;
top:-2px;
width:100%;
}
div#footer div#footer_inner ul			{ position: relative; top: -5px; list-style-type: none; }
div#footer div#footer_inner ul li			{ display: inline; font-family: Arial, Helvetica, Sans-serif; font-size: 10px; color: #fff; line-height: 28px; margin-left: 5px; }
div#footer div#footer_inner ul li a			{ font-weight: bold; color: #c9b280; }
div#footer div#footer_inner ul li a:hover	{ color: #ffffff; }


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* Video */

.interiorbodyimage {
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
margin-right: 10px;
margin-left: -43px;
border: 0px solid #000000;
float: left;
}


/* Nav Styles */

.ddsmoothmenu{
font: bold 12px Arial;
background-image: url('/media/siteimages/images/navbg.gif');
background-repeat: repeat-x;
width: 660px;
text-align: left;
margin-right: -4px;
}
*html .ddsmoothmenu{
margin-bottom:-10px;
margin-right:-10px;
}

.ddsmoothmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}
*html .ddsmoothmenu ul li ul{
margin-top:-4px;
}

/*Top level list items*/
.ddsmoothmenu ul li{
position: relative;
display: inline;
float: left;

}

/*Top level menu link items style*/
.ddsmoothmenu ul li a{
display: block;
background: #a79469; /*background of tabs (default state)*/
text-decoration: none;
height: 53px;
overflow: hidden;
}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}



.ddsmoothmenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background: #71828d; 
background-image: url('/media/siteimages/images/navbg2.gif');
color: white;
}

.ddsmoothmenu ul li a:hover{
 /*background of menu items during onmouseover (hover state)*/
background: #9c8a62; /*tab link background during hover state*/
color: #fff;

}

/*1st sub level menu*/
.ddsmoothmenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
opacity:0.9;
filter:alpha(opacity=90);


}
	


/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;


}

.ddsmoothmenu ul li ul li a{
font: normal 11px Arial;
width: 106px; /*width of sub menus*/
padding: 5px;
margin: 0;
margin-left: 0px;
border-top-width: 0;
height: 15px;
text-align: center;
}

.ddsmoothmenu ul li ul li a:hover{

color: black;
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
font: normal 11px Arial; 
color: #fff; 
text-decoration: none;
background: #a79469;
width: 106px; /*width of sub menus*/
padding: 5px;
margin: 0;
margin-left: 0px;
border-top-width: 0;
height: 15px;
text-align: center;}

.ddsmoothmenu ul li ul li ul li a{
width: 120px; /*width of sub menus*/
}
/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 0px;
right: 0px;
display: hidden;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */


.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity: 0.8;
}

#navBar{
position: absolute; 
z-index: 100; 
top: 0px; 
 left: 270px;
width: 660px; 
height: 53px; 
background: #855c28 url(/media/siteimages/images/bg_nav.jpg) no-repeat; 
margin: 0px 5px 0px 0px;
display: inline;
}

* html #navbar {
top:-4px;
}

#followus-container {
margin-left: 53px;
height: 32px;
width:205px;
clear: both;
float:left;
}

#facebook {
background-image: url(/media/siteimages/images/home/facebook.gif);
background-repeat: no-repeat;
width: 32px;
height: 32px;
border:none;
float:left;
margin-top: 15px;
}

#twitter {
background-image: url(/media/siteimages/images/home/twitter.gif);
background-repeat: no-repeat;
width: 32px;
height: 32px;
float:left;
border:none;
margin-top: 15px;
margin-left: 15px;
}

#youtube {
background-image: url(/media/siteimages/images/home/youtube.gif);
background-repeat: no-repeat;
width: 32px;
height: 32px;
float:left;
border:none;
margin-top: 15px;
margin-left: 15px;
}













































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
