body{
	font-family:Arial, Helvetica, Sans-Serif;
	color:#000;
	margin:0;
	text-align:center;
	font-size:0.8em;
	background:#fff;
	background:#F0DA8B url('../images/background.gif') repeat-x;
}

a         {color:#0071E2;}
a:hover   {color:#B8005C;}
.foot a          {color:#A2965B;}
.foot a:hover    {color:red;}

/*General Styling*/
.margin0   {margin:0;}
.bold      {font-weight:bold;}
.italic    {font-style: italic;}
.center    {text-align:center;}
.clear_both{clear:both;}
.clear_left{clear:both;}
.yellow {background:#F5F4A4;}
.spacer{width:1px; height:15px;}
.float_left{float:left;}
.small_text{font-size:11px;}
.center_link {text-align:center;}
h3{font-size:18px;}
.gap_top{padding-top:15px;}
.font_sm {font-size:11px;}
.divider {width:550px;border-top:1px solid #B6B395;margin:42px 0 40px 0;padding-top:30px;}
.sm_break {line-height:4px;height:4px;}
li{padding-bottom:5px;}


#main{
	width:754px;
	height:auto;
	margin:0 auto;
	text-align:left;
	padding:10px 10px 0 10px;

}
.logo {
    width:395px;
	height:90px;
	background-image:url('../images/physically_mentally_handicapped_casa_caritas.gif');
	background-repeat:no-repeat;
	margin-top:10px;
	padding-bottom:10px;
	float:left;
}
.spacer{
	width:395px;
	height:90px;
	border:none;
}
.logo_35{
	width:260px;
	height:auto;
	float:right; 
	text-align:right;
	margin-right:5px;
	font-size:10px; 
	color:#A29572;
}
.image_35{
	width:244px;
	height:59px;
	margin-top:10px;
	float:right;
}
.links_35 {
	text-decoration:none;
	text-align:right;
	padding-top:10px;
	font-size:10px;
	color:#A29572;
}
.topnav_left {
	width:34px;
	height:36px;
	background:#FDF9E0 url('../images/casa_caritas_nav_bar_left.gif') no-repeat;
	float:left;
}
.topnav {
	width:682px;
	height:38px;
	background:#FDF9E0 url('../images/casa_caritas_nav_bar.gif') no-repeat;
	float:left;
	margin-bottom:10px;
}
.topnav img{
	float:left;
	display:block;
	width:5px;
	height:36px;
}
.topnav a{
	float:left;
	display:block;
	margin-top:12px;
	font-size:12px;
	text-decoration:none;
	color:#A8A583;
}
.topnav a:hover {color:#B8005C;}

.home           {margin-right:50px;margin-left:3px;}
.home_arrow     {padding-left:25px;}
.about          {margin-right:55px;margin-left:3px;}
.staff		{margin-right:60px;margin-left:3px;}
.donation	{margin-right:60px;margin-left:3px;}
.contact	{margin-right:60px; margin-left:3px;}
.sitemap	{margin-left:3px;}
a.topactive      {color:#B8005C;}

.tuisblad           {margin-right:50px;margin-left:3px;}
.tuisblad_arrow     {padding-left:20px;}
.omtrent          {margin-right:50px;margin-left:3px;}
.personeel		{margin-right:50px;margin-left:3px;}
.donasie	{margin-right:50px;margin-left:3px;}
.kontak	{margin-right:50px; margin-left:3px;}
.sitemap	{margin-left:3px;}

.topnav_right {
	width:34px;
	height:36px;
	background:#FDF9E0 url('../images/casa_caritas_nav_bar_right.gif') no-repeat;
	float:left;
}
.logo_body {
  	text-align:left;
  	width:750px;
	height:auto;
}
.girl_image{
	width:277px;
	height:242px;
	background:#55789E url('../images/charity_donations_child_care.jpg') no-repeat;
	float:left;
}
.girl_image img{
	width:270px;
	height:240px;
}
.faded_logo{
	width:283px;
	height:242px;
	background:#55789E url('../images/support_foundation_handicapped_people.jpg') no-repeat;
	float:left;
}
.faded_logo a{color:#fff;}
.faded_logo h2 a{color:#fff;}
.faded_logo a:hover{color:#F7B64A;}

.rightnav_col {
	float:left;
	width:189px;
	height:240px;
	border-right:#E0DED5 solid 1px;
	background:#fefcf0;
	border-top:#E0DED5 solid 1px;
	border-bottom:#E0DED5 solid 1px;
 	margin-bottom:10px;
}
a.active {color:#B8005C;}
.first_link      {height:20px;text-align:right;border-bottom:#ffffff solid 1px;padding-right:25px;padding-top:8px;}
.first_link a    {font-size:12px;text-decoration:none;color:#896C09;}
.first_link a:hover {color:#B8005C;}

.rightlink     {text-align:right;border-bottom:#ffffff solid 1px;padding-right:25px;padding-top:8px;}
.rightlink a   {font-size:12px;text-decoration:none;color:#896C09;}
.rightlink a:hover   {color:#B8005C;}

.final_link    {height:21px;text-align:right;background-color:#fefcf0;padding-right:25px;padding-top:8px;}
.final_link a  {font-size:12px;text-decoration:none;color:#896C09;}
.final_link a:hover   {color:#B8005C;}

.second_link	{height:22px;}
.third_link	{height:21px;}
.fourth_link	{height:21px;}
.fifth_link	{height:22px;}
.sixth_link	{height:20px;}
.seventh_link	{height:22px;}
.image_text a   {font-size:22px; color:#ffffff; text-decoration:none; padding:0;}
.first_text	{margin:0; margin-top:85px;}
.second_text	{margin:0; margin-left:29px;}
.last_text	{margin:0; margin-left:63px; color:#ffffff; font-size:11px; text-decoration:none;}

.index_images_left{
	width:100px;
	height:75px;
	border:#8C7E5A solid:1px;
	text-decoration:none;
	float:left;
	margin:0 15px 10px 0;
}
.index_images_left img {
	width:100px;
	height:75px;
	text-decoration:none;
	border:none;
	border:#8C7E5A solid 1px;
}
.index_images_right{
	width:100px;
	height:75px;
	border:#8C7E5A solid:1px;
	text-decoration:none;
	float:right;
	margin:0 5px 10px 15px;
}
.index_images_right img {
	width:100px;
	height:75px;
	text-decoration:none;
	border:none;
	border:#8C7E5A solid 1px;
}

.body {
	width:750px;
	height:auto;
}
.textdiv{
    text-align:left;
	background-color:#F7F3D3;
	border:#DED4A4 solid 1px;
	padding:10px;
    width:728px;
 	height:auto;
}
.textbox{
	width:727px;
	height:auto;
	background-color:#ffffff;
	border:#F2EEC7 solid 1px;
	overflow:auto;
}
.page_title {
	width:680px;
	height:auto;
	font-size:18px;
	border-bottom:#B6B395 solid 1px;
	margin:25px 15px 15px 20px;
	color:#3D5D93;
	padding-bottom:10px;
}
.page_title_wish {
	width:530px;
	height:auto;
	font-size:16px;
	border-bottom:#B6B395 solid 1px;
	margin:25px 15px 15px 0px;
	color:#000000;
	padding-bottom:10px;
}
.page_title_news {
	width:530px;
	height:auto;
	font-size:16px;
	border-bottom:#B6B395 solid 1px;
	margin:0px 15px 15px 0px;
	color:#000000;
	padding-bottom:10px;
}
.page_title a{text-decoration:none;}
.pgraph_title{
	font-size:15px;
	margin:0;
}
.gallery_link  {
	text-decoration:none;
	color:#557EA5;
}
.gallery_link a:hover{
	color:#B8005C;
}
.timeline{
	width:350px;
	height:auto;
	font-size:11px;
	margin:0 auto;
	margin-bottom:10px;
}
.timeline_afr{
	width:400px;
	height:auto;
	font-size:11px;
	margin:0 auto;
	margin-bottom:10px;
}
.timeline_header{font-size:16px;}
.timeline a{color:#896C09; text-decoration:none;}
.timeline_afr a{color:#896C09; text-decoration:none;}
.timeline a:hover{color:#B8005C;}
.timeline_afr a:hover{color:#B8005C;}
.timeline_title {margin-left:20px; font-size:16px;}
.timeline_title a{margin-left:20px; color:#000000; text-decoration:none;}
.timeline_header a{margin-bottom:0; font-size:16px; color:#000000; text-decoration:none;}
.time_text_margin{margin-left:90px;}
.team_header{font-weight:bold; font-size:13px;}
.team_list{
	width:250px;
	height:auto;
	padding-left:70px;
	text-align:center;
	float:left;
}
.team_list li{text-align:left; margin-left:25px; list-style:none;}
.present_list{
	width:250px;
	height:auto;
	text-align:center;
	float:left;
}
.present_list li{text-align:left; margin-left:25px; list-style:none;}
.sponsor_list_part1{
	width:225px;
	height:auto;
	padding-left:50px;
	text-align:center;
	float:left;
}
.sponsor_list_part1 li{text-align:left; list-style:none;}
.sponsor_list_part2{
	width:225px;
	height:auto;
	text-align:center;
	float:left;
}
.sponsor_list_part2 li{text-align:left; list-style:none;}
.cycle_image{
	width:425px;
	height:auto;
	margin:0 auto;
	padding-left:75px;
	margin-bottom:10px;
}
.timeline_text{
	width:680px;
	height:auto;
	margin:0 auto;
	margin-bottom:10px;
}
.timeline_img{
	width:75px;
	height:71px;
	text-decoration:none;
	border:1px solid #8C7E5A;
	margin:0px 5px 10px 5px;
	float:left;
}
.timeline_img img{border:none; text-decoration:none;}
.time_pgraph{margin:0px 5px 10px 5px;}
.timeline_list{font-size:12px; margin-left:105px;}
.timeline_list li{padding:5px;}
.staff_image{
	width:113px;
	height:103px;
	float:left;
	margin:5px 20px 10px 20px;
}
.back_link a{
	width:60px;
	height:auto;
	margin-right:15px;
	margin-bottom:5px;
	font-size:11px;
	color:#8C7E5A;
	float:right;
}
.about_img{
	width:75px;
	height:75px;
	text-decoration:none;
	border:1px solid #8C7E5A;
	margin:0px 15px 10px 5px;
	float:left;
}
.about_img img{border:none; text-decoration:none;}
.home_images{
	text-decoration:none;
	border:1px solid #8C7E5A;
	margin:0px 15px 5px 5px;
	float:left;
}
.home_images img{border:none; text-decoration:none;}
.home_inside{
	text-decoration:none;
	border:1px solid #8C7E5A;
	margin:0px 5px 5px 15px;
	float:right;
}
.home_inside img{border:none; text-decoration:none;}

.resident_gallery img{
	margin:0 auto;
}
.colums4{
float:left;
height:158px;
width:142px;
margin:10px 10px 10px 0px;
text-align:center;
}
.colums4 p{
	font-size:11px;
	color:#8C7E5A;
	text-align:center;
	margin:0px;
}
.colums4 img{
border:none;
width:120px;
height:120px;
text-align:center;
}
.residents_link{
	width:80px;
	height:auto;
	font-size:10px;
	color:##8C7E5A;
	margin:10px 25px 10px 10px;
	float:right;
}
.about_gallery{
	width:680px;
	height:auto;
	text-align:center;
}
.gallery_images{
	width:75px;
	height:71px;
	text-decoration:none;
	
}
.gallery_images img{
	border:none; 
	text-decoration:none;
	width:75px;
	height:71px;
	border:1px solid #8C7E5A;
	margin:10px;
}
.nurse_child_image{
	width:100px;
	height:100px;
	border:1px solid #8C7E5A;
	margin-right:15px;
	margin-bottom:15px;
	float:left
}
.laughing_child_img{
	width:100px;
	height:100px;
	border:1px solid #8C7E5A;
	margin-left:10px;
	float:right;
}
.history_image{
	width:100px;
	height:125px;
	float:right;
	padding-right:10px;
	padding-bottom:15px;
}
.house_image{
	width:120px;
	height:65px;
	margin:0px 10px 10px 5px;
	float:right;
	clear:both;
}
.home_image{
	width:120px;
	height:109px;
	margin:0px 15px 15px 0px;
	float:left;
}
.frans_img{
	width:130px;
	height:130px;
	float:left;
	border:1px solid #8C7E5A;
	margin-bottom:3px;
}
.inspiration_img{
	width:132px;
	height:165px;
	float:left;
	margin:15px 15px 0px 0px;
}
.inspiration_img p{
	text-align:center;
	font-size:10px;
}
.img_chairpersons img{
	width:120px;
	height:120px;
	padding:0px;
	border:1px solid #8C7E5A;
	margin:0 auto;
}
.night_staff_left{
	width:120px;
	height:120px;

}
.night_staff_center{
	width:120px;
	height:120px;
	margin:0 auto;
}
.img_night_shift{
	width:120px;
	height:120px;
	border:1px solid #8C7E5A;
	margin:0 auto;
}
.shift_portrait1{
	width:250px;
	height:auto;
	margin-left:75px;
	text-align:left;
	font-size:11px;
	float:left;
}
.shift_portrait2{
	width:200px;
	height:auto;
	margin-left:15px;
	text-align:left;
	font-size:11px;
	float:left;
}
.shift_portrait2 p{
	margin-left:40px;
}
.portrait1{
	width:175px;
	height:auto;
	padding-left:120px;
	text-align:center;
	font-size:11px;
	float:left;
}
.portrait2{
	width:250px;
	height:auto;
	margin-left:15px;
	text-align:center;
	font-size:11px;
	float:left;
}
.housekeeping_portrait1{
	width:160px;
	height:auto;
	margin-top:15px;
	margin-left:20px;
	text-align:left;
	font-size:11px;
	float:left;
}
.housekeeping_portrait1 p{margin-left:15px;}
.housekeeping_portrait2{
	width:160px;
	height:auto;
	margin-top:15px;
	margin-left:75px;
	text-align:left;
	font-size:11px;
	float:left;
}
.housekeeping_portrait2 p {margin-left:15px;}
.housekeeping_portrait3{
	width:160px;
	height:auto;
	margin-top:15px;
	margin-left:75px;
	text-align:left;
	font-size:11px;
	float:left;
}
.housekeeping_portrait3 p{margin-left:15px;}
.lounge_image{
	width:75px;
	height:71px;
	border:1px solid #8C7E5A;
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}
.pgraph_text{
	width:545px;
	height:auto;
	float:left;
	margin-top:5px;
}
.history_text{
	margin:0 10px 15px 20px;
	font-size:13px;
}
.about_text{
	width:650px;
	height:auto;
	margin:0px 10px 15px 20px;
}
.history_gallery{
	width:625px;
	height:auto;
	margin:0px 10px 15px 45px;
	text-align:center;
}
.history_note{
	margin:5px;
	font-size:11px;
}
.colums_history{
float:left;
height:auto;
width:142px;
margin:10px 10px 10px 0px;
text-align:center;
}
.colums_history p{
	font-size:11px;
	color:#8C7E5A;
	text-align:left;
	margin:0px;
}
.colums_history img{
border:none;
width:120px;
height:87px;
text-align:center;
}
.wish_gallery{
	width:500px;
	height:auto;
	text-align:center;
}
.colums_wish{
float:left;
height:auto;
width:142px;
margin:10px 10px 10px 0px;
text-align:center;
}
.colums_wish p{
	font-size:11px;
	color:#8C7E5A;
	text-align:center;
	margin:0px;
}
.colums_wish img{
border:none;
width:120px;
height:120px;
border:1px solid #8C7E5A;
}
.residents_gallery{
	width:625px;
	height:auto;
	margin:0px 10px 15px 65px;
	text-align:center;
}
.residents_gallery p{
	text-align:center;
}
.activities_text{
	margin:0px 10px 15px 20px;
}
.staff_text{
	margin:0px 10px 15px 20px;
}
.day_staff_img img{
	width:200px;
	height:128px;
	margin:10px 15px 10px 0px;
	border:1px solid #8C7E5A;
	float:left;
}
.foto_text{
	margin:5px;
	padding:0px;
}
.history_text ul{
	margin:0px;
	margin-left:23px;
	margin-bottom:15px;
	padding:2px;
	font-size:12px;
	color:#000000
}
.history_text li{
	padding:5px;
}
.pgraph_text p{
	margin:0;
	margin-bottom:15px;
	color:#000000;
	font-size:12px;
}
.pgraph_text ul{
	margin:0;
	margin-left:23px;
	margin-bottom:15px;
	padding:2px;
	font-size:12px;
	color:#000000;
}
.col_left{
	width:325px;
	height:auto;
	float:left;
	margin:10px 15px 10px 0px;
}
.col_left img{
	width:75px;
	height:71px;
	border:1px solid #8C7E5A;
	margin:0px 10px 19px 0px;
	float:left;
}
.col_left p{
	margin:0px 0px 8px 0px;
}
.col_right{
	width:325px;
	height:auto;
	float:left;
	margin:10px 0px 10px 15px;
}
.col_right img{
	width:75px;
	height:71px;
	border:1px solid #8C7E5A;
	margin:0px 10px 19px 0px;
	float:left;
}
.col_right p{
	margin:0px 0px 8px 0px;
}
.finance_image{
	width:400px;
	height:auto;
	margin:0 auto;
	text-align:center;
}
.finance_image p {
	text-align:left;
	margin-left:65px;
}
.help_image{
	width:100px;
	height:100px;
	border:1px solid #8C7E5A;
	text-decoration:none;
	float:left;
	margin-right:5px;
}
.help_image2{
	width:100px;
	height:100px;
	border:1px solid #8C7E5A;
	text-decoration:none;
	float:right;
	margin-left:5px;
}
.sitemap_links li{
	padding:5px;
}
.sitemap_background{
	background:#ffffff url('../images/casa_caritas_sitemap_background.jpg') no-repeat;
	background-position:center;
}
.donation_text{
	width:650px;
	height:auto;
	margin:0px 10px 15px 20px;
	overflow:auto;
}
.cart_button_nomargin{
	margin:0px;
	position:relative;
	top:5px;
}
.bottom_links{
	width:550px;
	height:auto;
	margin:0 auto;
	text-align:center;
	margin-top:10px;
	font-size:10px;
	color:#8C7E5A;
}
.bottom_links a{
	font-size:10px;
	color:#8C7E5A;
}
.bottom_links a:hover   {color:#B8005C;}
.bottom_links2{
	width:350px;
	height:auto;
	margin:0 auto;
	margin-bottom:20px;
	text-align:center;
	font-size:10px;
	color:#8C7E5A;
}
.bottom_links2 a{
	font-size:10px;
	color:#8C7E5A;
}
.bottom_links2 a:hover   {color:#B8005C;}

.bottom_links_afr{
	width:400px;
	height:auto;
	margin:0 auto;
	text-align:center;
	margin-top:10px;
	font-size:10px;
	color:#8C7E5A;
}
.bottom_links_afr a{
	font-size:10px;
	color:#8C7E5A;
}
.bottom_links_afr a:hover   {color:#B8005C;}
.bottom_links2_afr{
	width:350px;
	height:auto;
	margin:0 auto;
	margin-bottom:20px;
	text-align:center;
	font-size:10px;
	color:#8C7E5A;
}
.bottom_links2_afr a{
	font-size:10px;
	color:#8C7E5A;
}
.bottom_links2_afr a:hover   {color:#B8005C;}
.pgraph_title {
	margin:0;
	color:#000;
}
.exchange_list li{
	padding:5px;
}
.help_table{
	border:1px solid #8C7E5A;
	padding:5px;
	margin:0 auto;
	background-color:#F7F3D3;
}
.help_table td{
	border:1px solid #8C7E5A;
	padding:5px;
	background-color:#ffffff;
}
.adopt_child_img{
	width:500px;
	height:auto;
	text-align:center;
	padding:10px;
	margin:0 auto;
}
.adopt_list li{
	padding:5px;
}
.contact_list{
	width:166px;
	height:auto;
	float:left;
	font-size:11px;
}
.sponsors_pgraph{
	width:500px;
	height:auto;
	margin:0 auto;
	text-align:center;
}
.sponsors_pgraph p{
	text-align:left;
}
.sponsor_top_link {
	font-size:11px;
	color:#8C7E5A;
	float:right;
}
.quick_link_sponsor{
	font-size:11px;
	text-align:center;
}
p {
	margin:15px 0;
}



.foot { 
	font-size:10px;
	text-align:center;
	height:auto;
    clear:both;
	color:#AEA266;
 }
.L4Abanner {
	width:80px;
	height:31px;
	margin-top:15px;
	border:none;
}
.antispam {
	margin:15px 9px ;
}

/* Contact Form Styling Start*/
.contactdiv {float:left;width:300px;height:auto;}
.form_div {width:286px;height:auto;text-align:left;margin:0 auto;/*background-color:pink;*/}
.form_div p {margin:0;}
.sent_div {height:135px;text-align:left;margin:0 auto;}
.contact_left_col {float:left;width:95px;line-height:23px;}
.contact_middle_col {float:left;width:10px;line-height:23px;}
.contact_right_col {float:left;width:175px;padding-top:2px;}
.contact_right_col input{font-family:verdana,arial,helvetica;font-size:12px;height:15px;
	width:175px;margin-bottom:4px;background-color:#F7F3D3;border:#8C7E5A solid 1px;}
.contact_right_col textarea{font-family:verdana,arial,helvetica;font-size:12px;height:70px;
	width:175px;background-color:#F7F3D3;border:#8C7E5A solid 1px;}
.captcha {font-family:verdana,arial,helvetica;font-size:12px;height:15px;
	width:40px;margin-right:4px;background-color:#F7F3D3;border:#8C7E5A solid 1px;}
.button {width:40px;font-size:0.9em;margin-right:4px;}
.button_div {width:44px;float:right;margin-top:6px;text-align:right;}
.compulsory {float:left;width:229px;font-size:0.8em;margin-top:3px;}
.red {color:red;}
.black {color:black;}
/* Contact Form Styling End */
