/*			GLOBAL						*/

body								{	margin:0 0 15px; background:#595959 url("http://www.lauderfoundation.com/img/bg.jpg") repeat-x 0 0; }
img									{	border:none; }
form								{	display:inline; }
table								{	border-collapse:collapse; }
td									{	text-align:left; padding:0; }
*									{	font-family:arial; }
textarea							{	overflow:auto; }
.right								{	text-align:right;}
.left								{	text-align:left;}

/*			HEADER AREA					*/

.big_table							{	width:991px; }
#header_table						{	background:url("http://www.lauderfoundation.com/img/nav-bar.png") no-repeat 0 122px; }
#header_table th					{	padding-left:74px; }

#menu_td							{	background:url("http://www.lauderfoundation.com/img/header-kids.png") no-repeat; background-position:460px top; width:765px; padding-top:50px; }
#menu_td table						{	margin-top:43px; margin-left:15px; }

#menu_td td							{	padding:6px 16px; }
#menu_td a, #menu_td span			{	text-decoration:none; color:white; font-size:13px; }
#menu_td a:hover, #menu_td span		{	color:black; }

/*			SUBSCRIBE					*/

#subscribe							{	background:url("http://www.lauderfoundation.com/img/subscribe-box.png") no-repeat; position:relative;
										width:261px; height:80px; margin-top:-50px; margin-left:-20px; }
#subscribe div.text_div				{	padding-top:20px; margin-left:47px; margin-bottom:6px; }
#subscribe .text_div input			{	border:1px solid white; width:165px; height:16px; }
#wait th							{	padding-right:5px; }
#wait th div						{	color:white; font-weight:bold; font-size:13px; }

/*			MAIN AREA STRUCTURE			*/

#top_row							{	background:url("http://www.lauderfoundation.com/img/top-container.png") no-repeat; height:77px; }
#middle_row							{	background:url("http://www.lauderfoundation.com/img/middle-container.png") repeat-y; }
#bottom_row							{	background:url("http://www.lauderfoundation.com/img/bottom-container.png") no-repeat; height:49px; }
#margin_left						{	width:45px; }
#col1								{	width:155px; }
#col_1_2_space						{	width:30px; background:url("http://www.lauderfoundation.com/img/column-border.jpg") repeat-y 15px 0; }
#col2								{	width:430px; }
#col_2_3_space						{	width:25px; }
#col3								{	width:255px; }
#margin_right						{	width:51px; }

/*			LEFT COLUMN					*/

#countries a						{	text-transform:uppercase; font-weight:bold; display:block; margin:4px 0; padding:3px 5px;
										text-decoration:none; color:#A18E51; font-size:23px; }
#countries a:hover, #countries .selected
									{	background-color:#353637; color:white; }

#donation_area h2					{	color:#9E8F4E; font-weight:bold; font-size:20px; line-height:23px; margin-bottom:7px; }
#donation_area b					{	display:block; margin-bottom:5px; }
#other_amount						{	width:50px; }
#donation_area input.submit, #donation_area input.submitHover
									{	background-color:white; color:white; font-size:14px; font-weight:bold; width:142px; padding:11px 0 10px; border-width:0;
										cursor:pointer; }
#donation_area input.submit			{	background-image:url(http://www.lauderfoundation.com/img/button-def.png); }
#donation_area input.submitHover	{	background-image:url(http://www.lauderfoundation.com/img/button-hover.png); }

#facebook							{	background-image:url(http://www.lauderfoundation.com/img/fb-def.png); width:62px; height:62px; display:block; }
#facebook:hover						{	background-image:url(http://www.lauderfoundation.com/img/fb-hover.png); }
#twitter							{	background-image:url(http://www.lauderfoundation.com/img/twitter-def.png); width:62px; height:62px; display:block; }
#twitter:hover						{	background-image:url(http://www.lauderfoundation.com/img/twitter-hover.png); }
#follow_us							{	background-image:url(http://www.lauderfoundation.com/img/bookmark-bg.png); color:#3B5FAB; width:151px; margin-top:15px; }
#follow_us th						{	text-align:center; padding:9px 0; }
#follow_us td						{	padding-bottom:12px; }
#follow_us *						{	font-weight:bold; font-size:21px; }

/*			COUNTRIES					*/

.country_url						{	margin:13px 0 10px 70px; padding:5px 0 10px; display:block; text-indent:27px;
										background-image:url(http://www.lauderfoundation.com//img/icon_world_med.jpg); background-repeat:no-repeat; }
.icon								{	margin-left:0; padding-left:0; list-style:none; }
.icon li							{	padding-left:20px; margin:4px 0; background-repeat:no-repeat; background-position:0 1px; }
.kinder								{	background-image:url(http://www.lauderfoundation.com//img/icon_kinder_small.jpg); }
.camp								{	background-image:url(http://www.lauderfoundation.com//img/icon_camp_small.jpg); }
.higher								{	background-image:url(http://www.lauderfoundation.com//img/icon_higher_small.jpg); }
.school								{	background-image:url(http://www.lauderfoundation.com//img/icon_school_small.jpg); }

/*			MAIN AREA					*/

#home_pic							{	border:2px solid #393939; }

h1									{	font-size:23px; margin-top:0; margin-bottom:10px; color:#6A6136; }
h2, h2 a							{	font-size:22px; color:#9E8F4E; text-decoration:none; }
#featured							{	background:url("http://www.lauderfoundation.com/img/torch-icon.png") no-repeat; text-indent:30px; padding-top:5px; }
.quote_source						{	color:#a18e51; font-weight:bold; float:right; margin-bottom:10px; font-size:14px; }
.entry_body							{	font-size:14px; line-height:18px; color:#393939; }
.entry_body a						{	color:#a18e51; }
.entry_body a:hover					{	text-decoration:none; }
.button								{	background-image:url(http://www.lauderfoundation.com/img/button-def.png); text-decoration:none; color:white; width:142px; text-align:center;
										padding:13px 0 13px; font-size:14px; display:block; }
.button:hover						{	background-image:url(http://www.lauderfoundation.com/img/button-hover.png); }
.more								{	margin:5px 0 3px; }
.more a 							{	color:white; background-color:#a18e51; text-decoration:none; padding:1px 8px; }
.more a:hover						{	background-color:#7F7F7F; }

/*			FOOTER						*/

.footer								{	line-height:20px; }
.footer td							{	padding:0 15px; }
.footer table						{	margin-bottom:10px; }
.footer, .footer *					{	color:white; font-size:12px; text-decoration:none; }
.footer a:hover						{	text-decoration:underline; }

/*			CONTACT FORM			*/

#contact_form th					{	text-align:right; padding-right:20px; }
#contact_form th, #contact_form td	{	padding-top:4px; padding-bottom:4px; }
#contact_form .text, #contact_form textarea
									{	background-color:#F4F2E6; width:300px; border:1px solid #BAB28D; }
#contact_form textarea				{	height:100px; }
#comment-submit						{	color:white; font-weight:bold; font-size:14px; padding-top:5px; padding-bottom:5px; padding-left:10px; border:1px solid #A49876;
										width:115px; background:#a18e51 url("http://www.lauderfoundation.com/img/submit-bg.jpg") no-repeat 15px 7px; cursor:pointer; margin-top:10px; }

/*			PHOTOS					*/

.photo_entry img					{	border:2px solid #393939; }
.photo_caption						{	font-size:12px; margin:5px 0 15px; text-align:center; color:#777777; }

/*			PROJECTS				*/

.project_separator					{	height:2px; margin:10px 0; border-bottom:1px dashed #BAB28D; }
.med_icon							{	text-decoration:none; display:block; font-size:18px; color:#9E8F4E; text-indent:30px; font-weight:bold; padding:5px 0;
											background-repeat:no-repeat; background-position:0 1px; }
.med_kinder								{	background-image:url(http://www.lauderfoundation.com//img/icon_kinder_med.jpg); }
.med_camp								{	background-image:url(http://www.lauderfoundation.com//img/icon_camp_med.jpg); }
.med_higher								{	background-image:url(http://www.lauderfoundation.com//img/icon_higher_med.jpg); }
.med_school								{	background-image:url(http://www.lauderfoundation.com//img/icon_school_med.jpg); }

