BODY									{margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; background-color:#FFF;color: #7d5881;font-weight: normal;background-image:url(../images/back_green.jpg);background-position:center;background-repeat:repeat-y;}

img{ border:0;}
h1 										{color: #7d5881;font-size: 155%;font-weight:bold;text-align:left;margin:0px;margin-top:12px;margin-bottom:5px;padding:0px;}
h2 										{color: #7d5881;font-size: 115%;font-weight:bold;text-align:left;margin:0px; margin-top:6px;}}
h3 										{color: #7d5881;font-size: 115%;font-weight:bold;text-align:left;margin:0px;}}
h4 										{color: #496908;font-size: 125%;font-weight: bold;margin:0px;margin-top:10px;}
h5 										{color: #000000;font-size: 125%;font-weight: normal;margin:0px;}
h6 										{color: #c380ed; font-size: 95%; font-weight: normal; margin:0px;}
p 										{text-align:left;padding:0px;margin:0px;margin-bottom:10px;}


.title									{color: #000000;font-weight: bold;text-align:left;font-size: 130%;}


a										{color: #7d5881;font-weight: normal;text-align:left; text-decoration:none;}
a:hover									{color:#46254a;}

hr										{color:#46254a;background-color:#7D5881;
height: 1px;margin-top:6px;margin-bottom:6px;padding-top:6px;}								


/*========================= This is the Code for the header =========================*/

.header_holder						{width:909px; overflow:hidden; margin-left:auto; margin-right:auto; padding:0px;}

#main_logo							{width:134px; height:179px; float:left;}

#sister_links						{width:462px; height:179px; float:left; background-image:url(../images/header_background.jpg);border: 0px solid #CEE68F;}
#sister_links2						{width:462px; height:179px; float:left; background-image:url(../images/header_background.jpg);}

#site_links_header					{width:296px; height:20px; float:left; margin-top:126px;border: 0px solid #CEE68F;margin-left:15px;}

#site_links							{width:278px; height:15px; float:left; background-color:#f0dffa; padding:9px; color: #5f4e69;font-weight: normal;text-align:left; border: 0px solid #CEE68F;margin-left:15px;}
#site_links a						{text-decoration:none; color:#5f4e69; font-size:12px; }
#site_links a:hover					{color:#bfaec9; text-decoration:underline;}


#site_links_header3					{width:296px; height:20px; float:right; margin-top:126px;border: 0px solid #CEE68F;margin-left:15px;}

#site_links3							{width:278px; height:15px; float:right; background-color:#f0dffa; padding:9px; color: #5f4e69;font-weight: normal;text-align:left; border: 0px solid #CEE68F;margin-left:15px;}
#site_links3 a						{text-decoration:none; color:#5f4e69; font-size:12px; }
#site_links3 a:hover					{color:#bfaec9; text-decoration:underline;}




#manage_link						{width:151px; height:61px;float:right;margin-top:120px;}

#manage_button						{width:151px; height:61px; background-image:url(../images/manage_01.jpg); display:block;}
#manage_button:hover				{background-image:url(../images/manage_02.jpg);}
#manage_button span						{display:none;}

#donate_link						{width:313px; height:179px; float:left;}

/*========================= Code for text SIZE section =========================*/

#accessability						{width:334px; height:20px; margin-top:48px;}


#text_size_large					{width:21px; height:20px; margin-right:1px; background-image:url(../images/text_resize_large.jpg); display:block; float:left;}
#text_size_large:hover				{background-image:url(../images/text_resize_large2.jpg);}
#text_size_large span				{display:none;}

#text_size_med						{width:21px; height:20px; margin-right:1px; background-image:url(../images/text_resize_med.jpg); display:block; float:left;}
#text_size_med:hover				{background-image:url(../images/text_resize_med2.jpg);}
#text_size_med span					{display:none;}

#text_size_small					{width:21px; height:20px; margin-right:10px; background-image:url(../images/text_resize_small.jpg); display:block; float:left;}
#text_size_small:hover				{background-image:url(../images/text_resize_small2.jpg);}
#text_size_small span				{display:none;}

/*========================= Code for text COLOUR section =========================*/

#text_colour_norm					{width:21px; height:20px; margin-right:1px; background-image:url(../images/web_view_norm.jpg); display:block; float:left;}
#text_colour_norm:hover				{background-image:url(../images/web_view_norm2.jpg);}
#text_colour_norm span				{display:none;}

#text_colour_yellow					{width:21px; height:20px; margin-right:1px; background-image:url(../images/web_view_yell.jpg); display:block; float:left;}
#text_colour_yellow:hover			{background-image:url(../images/web_view_yell2.jpg);}
#text_colour_yellow span			{display:none;}

#text_colour_black					{width:21px; height:20px; margin-right:1px; background-image:url(../images/web_view_black.jpg); display:block; float:left;}
#text_colour_black:hover			{background-image:url(../images/web_view_black2.jpg);}
#text_colour_black span				{display:none;}

#text_colour_peach					{width:21px; height:20px; margin-right:10px; background-image:url(../images/web_view_peach.jpg); display:block; float:left;}
#text_colour_peach:hover			{background-image:url(../images/web_view_peach2.jpg);}
#text_colour_peach span				{display:none;}

/*========================= Code for WEB 0.2 ICONS =========================*/

#twitter_icon						{width:21px; height:20px; margin-right:1px; background-image:url(../images/twitter_small_icon.jpg); display:block; float:left;}
#twitter_icon:hover					{background-image:url(../images/twitter_small_icon2.jpg);}
#twitter_icon span					{display:none;}

#facebook_icon						{width:20px; height:20px; margin-right:1px; background-image:url(../images/facebook_icon.jpg); display:block; float:left;}
#facebook_icon:hover				{background-image:url(../images/facebook_icon2.jpg);}
#facebook_icon span					{display:none;}


#flickr_icon						{width:20px; height:20px; margin-right:1px; background-image:url(../images/flickr_01.gif); display:block; float:left;}
#flickr_icon:hover				{background-image:url(../images/flickr_02.gif);}
#flickr_icon span					{display:none;}


#rss_icon							{width:20px; height:20px; margin-right:10px; background-image:url(../images/rss_icon.jpg); display:block; float:left;}
#rss_icon:hover						{background-image:url(../images/rss_icon2.jpg);}
#rss_icon span						{display:none;}

/*========================= Code for LINKS BELOW ICONS =========================*/

#sub_links							{width:313px; overflow:hidden; float:right;  color:#c380ed; font-weight:normal;text-align:left; padding-top:14px; padding-bottom:6px;}
#sub_links a						{text-decoration:none; color:#91A800; font-weight: bold;font-size:12px;}
#sub_links a:hover					{color:#91A800;font-weight: bold;text-decoration:underline;}

/*========================= Code for Donate button =========================*/

#training_button						{width:315px; height:79px; background-image:url(../images/autism_title.gif); display:block; float:left;}
#training_button span						{display:none;}

#donate_button_holder				{width:300px; height:79px; float:left;}


#donate_button						{width:315px; height:79px; background-image:url(../images/donate_button.jpg); display:block; float:left;}
#donate_button:hover				{background-image:url(../images/donate_button1.jpg);}
#donate_button span						{display:none;}

#breadcrumbs						{width:889px; overflow:auto; margin-left:auto; margin-right:auto; background-image:url(../images/breadcrumbs_bar.jpg); padding-left:20px; font-size: 90%; color:#ffffff; font-weight:normal;text-align:left; padding-top:5px;padding-bottom:5px; margin-bottom:0px;}

#breadcrumbs a{
 color: #FFFFFF;
 }

/*========================= Code for Donate button =========================*/

#spacer								{width:930px; height:200px; margin-left:auto; margin-right:auto;}

/*========================= Code for Footer =========================*/

#footer_top_detail					{width:909px; height:4px; background-color:#7d5881; margin-left:auto; margin-right:auto;clear: both;margin-top:10px;}

#footer_container					{width:909px; overflow:hidden; margin-left:auto; margin-right:auto;background-color:#F8F8F8;clear: both;}

#footer_box01						{width:156px; height:162px; margin-top:10px; float:left; padding-left:20px; padding-right:20px; border-right:solid 1px #bfaec9; padding-bottom:10px; }
#footer_box01 a						{}

#footer_box02						{width:199px; height:162px; margin-top:10px; float:left; padding-left:20px; padding-right:20px;border-right:solid 1px #bfaec9;padding-bottom:10px; }
#footer_box02 a						{}

#footer_box03						{width:161px; height:162px; margin-top:10px; float:left; padding-left:20px; padding-right:20px;border-right:solid 1px #bfaec9;padding-bottom:10px; }
#footer_box03 a						{}

#footer_box04						{width:230px; height:162px; margin-top:10px; float:left; padding-left:20px; padding-right:20px;padding-bottom:10px;}
#footer_box04 a						{}

#footer_address						{width:909px; overflow:hidden; margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:20px;clear: both;}


/*========================= Code for Homepage =========================*/

#main_holder						{width:909px; overflow:hidden; margin-left:auto; margin-right:auto; padding-top:0px;margin-bottom:0px;}

#home_banner						{width:909px; overflow:hidden;padding:0px; float:left;background-color:#e6f2c7;margin-bottom:15px;}
#flash_element						{width:512px; height:349px;float:left;}
#links_home						{width:337px; overflow:hidden;float:right;padding-left:0px;padding-top:15px;padding-right:30px;}
#links_home	h1					{width:347px; }

.links2								{width:183px; overflow:hidden; padding-left:0px;float:left;}

.link_title								{width:374px; overflow:hidden; padding-left:0px;float:left;}

.links2 li							{width:173px; list-style:url(../images/bullet.png); float:left; color:#7d5881; font-weight:normal; text-align:left; margin-right:5px;line-height: 1.2em;}

#3home_sections						{width:909px;height:222px; overflow:hidden;float:left;margin-top:15px;}
#home_01						{width:250px;min-height:192px;background-color:#F8F0FD;padding:15px;float:left;margin-right:10px;}
#home_01 h2						{font-size: 110%;color:79597E;font-weight:bold;text-align:left;}

#home_02						{width:332px;min-height:192px;padding:15px;background-color:#F6FAEB;float:left;}


#home_03						{width:200px;min-height:192px;padding:15px;float:right;}
#home_03 h2						{font-size: 110%;color:79597E;font-weight:bold;text-align:left;}

#map_news						{width:909px;height:400px;float:left;margin-top:15px;padding:0px;}

#map_news_title					{width:909px;overflow:hidden;}
#map_news_title_left			{width:658px;height:25px; float:left;margin-bottom:3px;margin-top:10px;float:left;}
#map_news_title_right			{width:230px;height:25px; float:left;margin-bottom:5px;float:right;margin-top:10px;}
.bolder							{font-size: 195%;color:79597E;font-weight:bold;text-align:left;}

#map							{width:658px;height:385px; float:left;border-top: 3px solid #CEE68F;
    border-bottom: 3px solid #CEE68F;
    border-left: 3px solid #CEE68F;
    border-right: 3px solid #CEE68F;}
#home_news						{width:230px;overflow:hidden; float:right;padding:0px;margin:0px;border: 0px solid #CEE68F;}

.content_holder						{width:680px; overflow:hidden; margin-bottom:10px;   }
.content_holder li					{list-style:url(/images/bullet.png); text-align:left; list-style-position:inside; list-style-position:left; margin-left:-20px;}

#left_nav							{width:206px; overflow:hidden; float:left;}
#right_section						{width:680px; overflow:hidden; float:left; margin-left:20px;}

.side_nav							{width:186px; overflow:hidden; background-color:#cee68f; padding:20px;}
.side_nav li						{list-style:url(/images/bullet2.png);text-align:left;padding-right:10px;}
.side_nav li li						{list-style:url(/images/bullet2.png);text-align:left;padding:0;margin:0;padding-left:10px;}

.side_nav h1						{padding:0px;margin:0px;}

.links								{width:600px; overflow:hidden; padding-left:20px;}

.links li							{width:600px; list-style:url(/images/bullet.png); float:left; text-align:left; margin-right:10px;list-style-position: outside; list-style-type: square;line-height: 1.2em;}




#gallery_box						{width:500px; height:349px; margin-top:30px; margin-bottom:20px;}

.share_section						{width:600px; margin-bottom:20px; text-align:left;}

/*========================= Code for News and Event divs =========================*/


#main_story_01						{width:680px;overflow:hidden;margin-bottom:20px;}
#main_image_frame					{height:auto;overflow:hidden;border-top: 1px	 solid #CEE68F;
    border-bottom: 1px solid #CEE68F;
    border-left: 1px solid #CEE68F;
    border-right: 1px solid #CEE68F;float:left;}

#main_story_text					{overflow:hidden;float:left;margin-left:15px;max-width:320px;}

.news_thumb							{height:188px;overflow:hidden; margin-top:15px;}
.news_thumb_inner {border-top: 1px solid #CEE68F;
    border-bottom: 1px solid #CEE68F;
    border-left: 1px solid #CEE68F;
    border-right: 1px solid #CEE68F;}

#main_story_02						{width:215px;overflow:hidden;float:left;margin-top:15px;margin-right:5px;}
#main_story_03						{width:215px;overflow:hidden;float:left;margin-left:14px;margin-top:15px;}
#main_story_04						{width:215px;overflow:hidden;float:left;margin-left:14px;margin-top:15px;}

/*========================= Code for Personnel Template =========================*/

.personnel_thumb						{width:160px;overflow:hidden;float:left;margin-right:10px;margin-top:0px;padding:0px;}

.personnel_thumb_image							{width:156px;height:229px;border-top: 1px solid #CEE68F;
    border-bottom: 1px solid #CEE68F;
    border-left: 1px solid #CEE68F;
    border-right: 1px solid #CEE68F;margin-top:15px;}

.personnel_thumb_image2							{width:156px;height:229px;overflow:hidden;border-top: 1px solid #CEE68F;
    border-bottom: 1px solid #CEE68F;
    border-left: 1px solid #CEE68F;
    border-right: 1px solid #CEE68F;margin-top:15px;float:left;}

.personnel_text							{width:500px;overflow:hidden;margin-top:15px;float:right;}

/*========================= Code for Video Template =========================*/


.video_container								{width:680px;overflow:hidden;float:left;margin:0px;padding:0px;}
.video_container_real							{width:425px;overflow:hidden;padding:0px;float:left;margin:0px;text-align:left;}
.video_container_realtext						{width:200px;overflow:hidden;padding:0px;float:left;margin-left:20px;text-align:left;}
.video_thumb									{width:160px;overflow:hidden;float:left;margin-right:10px;margin-top:0px;padding:0px;}

.video_thumb_image							{width:158px;height:118px;overflow:hidden;border-top: 1px solid #CEE68F;
    border-bottom: 1px solid #CEE68F;
    border-left: 1px solid #CEE68F;
    border-right: 1px solid #CEE68F;margin-top:15px;}

.video_thumb_image2							{width:158px;height:118px;border-top: 1px solid #CEE68F;
    border-bottom: 1px solid #CEE68F;
    border-left: 1px solid #CEE68F;
    border-right: 1px solid #CEE68F;margin-top:15px;float:left;}
	
	
/*========================= Code for RSS Template =========================*/



.rss li							{width:680px; list-style:url(../images/rss.jpg); float:left; text-align:left; margin-right:10px;list-style-position: outside; list-style-type: square;line-height: 1.2em;}



/*========================= Code for Download icons =========================*/

.pdf_holder							{float:left;width:340; overflow:hidden; margin-bottom:10px; margin-top:10px;}
.pdf_left							{width:40px; height:48px; background-image:url(/images/pdf_icon.jpg); float:left;}			
.pdf_right							{height:38px;width:270px; text-align:left;  float:left; padding-top:10px; margin-left:10px;}

.ppt_holder							{width:600px; overflow:hidden; margin-bottom:10px; margin-top:10px;}
.ppt_left							{width:40px; height:48px; background-image:url(/images/ppt_icon.jpg); float:left;}			
.ppt_right							{height:38px;width:400px; text-align:left;  float:left; padding-top:10px; margin-left:10px;}

.wav_holder							{width:600px; overflow:hidden; margin-bottom:10px; margin-top:10px;}
.wav_left							{width:40px; height:48px; background-image:url(/images/wav_icon.jpg); float:left;}			
.wav_right							{height:38px;width:400px; text-align:left;  float:left; padding-top:10px; margin-left:10px;}

.jpg_holder							{width:600px; overflow:hidden; margin-bottom:10px; margin-top:10px;}
.jpg_left							{width:40px; height:48px; background-image:url(/images/jpg_icon.jpg); float:left;}			
.jpg_right							{height:38px;width:400px; text-align:left;  float:left; padding-top:10px; margin-left:10px;}

.doc_holder							{width:600px; overflow:hidden; margin-bottom:10px; margin-top:10px;}
.doc_left							{width:40px; height:48px; background-image:url(/images/doc_icon.jpg); float:left;}			
.doc_right							{height:38px;width:400px; text-align:left;  float:left; padding-top:10px; margin-left:10px;}

.mp3_holder							{width:600px; overflow:hidden; margin-bottom:10px; margin-top:10px;}
.mp3_left							{width:40px; height:48px; background-image:url(/images/mp3_icon.jpg); float:left;}			
.mp3_right							{height:38px;width:400px; text-align:left;  float:left; padding-top:10px; margin-left:10px;}



/*========================= Code for Shop Templates =========================*/


#main_product						{width:680px;overflow:hidden;margin-bottom:0px;margin-top:20px;}
#shop_image_frame_cont					{width:258px;overflow:hidden;float:left;}
#shop_image_frame_cont  img {width:258px;height:auto;}
#shop_image_frame					{ width:auto;border-top: 1px	 solid #CEE68F;
    border-bottom: 1px solid #CEE68F;
    border-left: 1px solid #CEE68F;
    border-right: 1px solid #CEE68F;}

#main_product_text					{width:393px;overflow:hidden;float:right;}

#add_01				{width:393px;overflow:hidden;}
#add_02				{width:150px;overflow:hidden;float:left;}
#add_03				{width:180px;overflow:hidden;float:left;}
#add_03 a			{font-size:105%;}
.eighty				{font-size:105%;}

.form_quantity			{ width:25px; height:15px; border:solid #7d58ad 1px; padding:2px;margin-left:5px;}

/*========================= Code for Shop Templates Basket=========================*/

#left_basket			{width:430px;overflow:hidden;float:left;}
#right_basket			{width:220px;overflow:hidden;float:right;}
#right_basket p			{padding:0px;margin:0px;}

.basket_desc			{width:428px;height:33px;border:solid #bd9fe5 1px;background-image:url(/images/basket_top.jpg); }
.basket_desc p			{padding:0px;margin:0px;}

.basket_desc1			{width:226px;height:21px;border-right:solid #bd9fe5 1px;float:left;padding:6px; }
.basket_desc2			{width:56px;height:21px;border-right:solid #bd9fe5 1px;float:left;padding:6px; }
.basket_desc3			{width:56px;height:21px;border-right:solid #bd9fe5 1px;float:left; padding:6px;}
.basket_desc4			{width:38px;height:21px;float:left; padding:6px;}

.basket_products		{width:428px;overflow:hidden;border:solid #bd9fe5 1px;border-top:solid #7d58ad 0px;}
.basket_products p			{padding:0px;margin:0px;}

.basket_price			{width:428px;overflow:hidden;border:solid #bd9fe5 1px;border-top:solid #7d58ad 0px;}
.basket_price p			{padding:0px;margin:0px;padding-top:5px;}

.basket_price1			{width:295px;height:50px;border-right:solid #bd9fe5 1px;float:left;padding:6px; }
.basket_price1 p		{text-align:right;}

.basket_price2			{width:94px;height:50px;float:left; padding:6px;}

/*========================= Code for Shop Your Details =========================*/

.details_together		{width:408px;overflow:hidden;border:solid #bd9fe5 1px;padding:10px;margin-bottom:10px;}
.details_together p			{padding:0px;margin:0px;}

.details_left			{float:left;width:100px;height:16px;padding-top:4px;margin-bottom:8px;}
.details_right			{float:left;width:308px;height:20px;margin-bottom:12px;}	

.form_details			{ width:290px; height:15px; border:solid #bd9fe5 1px; padding:2px;margin-left:5px;}
.form_details2			{ width:290px; border:solid #bd9fe5 1px; padding:2px;margin-left:5px;}

.required{ width:290px; height:15px; border:solid #bd9fe5 1px; padding:2px;margin-left:5px;}


/*========================= Code for Training Homepage=========================*/


#training_text_home						{width:352px; overflow:hidden;float:right;padding-left:0px;padding-top:15px;padding-right:15px;}
#training_text_home	h1					{width:347px; }


.training title							{width:909px;overflow:hidden;float:left;margin-top:0px;border:solid 0px #bfaec9;}
.training_home_featured					{width:909px;overflow:hidden;float:left;margin-top:15px;border:solid 0px #bfaec9;}
.training_home_featured h2 				{color: #7D5881;font-size: 120%;}
.training_home_featured P 				{color: #7D5881;}

.training_home_featured01				{width:260px;height:260px;float:left;border:solid 0px #bfaec9;background-color:#E6F2C7;padding:15px;margin:6px;}
.training_home_featured02				{width:260px;height:260px;float:left;border:solid 0px #bfaec9;margin-left:17px;background-color:#E6F2C7;padding:15px;}
.training_home_featured03				{width:260px;height:260px;float:right;border:solid 0px #bfaec9;background-color:#E6F2C7;padding:15px;}

 .training_text { height:180px; }

.training_search						{background-color:#E6F2C7;width:647px;overflow:hidden;border:solid 1px #bfaec9;padding:15px;}


.training_home_overviews					{width:680px;overflow:hidden;float:left;margin-top:15px;border:solid 0px #bfaec9;}
.training_home_overviews h2 				{color: #7D5881;font-size: 120%;}
.training_home_featured P 				{color: #7D5881;}

.training_home_overviews01				{width:185px;height:360px;float:left;border:solid 0px #bfaec9;background-color:#E6F2C7;padding:15px; margin:5px;}
.training_home_overviews02				{width:185px;height:360px;float:left;border:solid 0px #bfaec9;margin-left:17px;background-color:#E6F2C7;padding:15px;}
.training_home_overviews03				{width:185px;height:360px;float:right;border:solid 0px #bfaec9;background-color:#E6F2C7;padding:15px;}

 .training_text_2 { height:220px; }

.calendar_desc			{width:909px;height:43px;border:solid #bd9fe5 0px;background-image:url(../images/calendar_top.jpg); margin-top:20px;}
.calendar_desc p			{padding:0px;margin:0px;}

.calendar_desc1			{width:110px;height:18px;border-right:solid #bd9fe5 1px;float:left;padding:10px;padding-top:15px; }
.calendar_desc2			{width:350px;height:18px;border-right:solid #bd9fe5 1px;float:left;padding:10px; padding-top:15px; }
.calendar_desc3			{width:75px;height:18px;border-right:solid #bd9fe5 1px;float:left; padding:10px;padding-top:15px; }
.calendar_desc4			{width:30px;height:18px;float:left;border-right:solid #bd9fe5 1px; padding:10px;padding-top:15px; }
.calendar_desc5			{width:70px;height:23px;border-right:solid #bd9fe5 1px;float:left; padding:10px;padding-top:7px; }
.calendar_desc6			{width:130px;height:18px;float:left; padding:10px;padding-top:15px; }

.calendar_list			{width:909px;height:43px;border:solid #bd9fe5 0px;background-color:#E6F2C7; margin-top:0px;border-bottom:solid #bd9fe5 1px;}
.calendar_list p			{padding:0px;margin:0px;}

.calendar_list1			{width:110px;height:18px;border-right:solid #bd9fe5 1px;float:left;padding:10px;padding-top:15px; }
.calendar_list2			{width:350px;height:18px;border-right:solid #bd9fe5 1px;float:left;padding:10px; padding-top:15px; }
.calendar_list3			{width:75px;height:18px;border-right:solid #bd9fe5 1px;float:left; padding:10px;padding-top:15px; }
.calendar_list4			{width:30px;height:18px;float:left;border-right:solid #bd9fe5 1px; padding:10px;padding-top:15px; }
.calendar_list5			{width:70px;height:18px;border-right:solid #bd9fe5 1px;float:left; padding:10px;padding-top:15px; }
.calendar_list6			{width:157px;height:23px;float:left; padding:5px;padding-top:10px;border-right:solid #bd9fe5 0px;  }

.calendar_price			{width:157px;height:23px;float:left; padding:5px;padding-top:15px;border-left:solid #bd9fe5 1px;margin-left:501px;}

.calendar_price2			{width:488px;height:23px;float:left; padding:5px;padding-top:15px;border-left:solid #bd9fe5 0px;float:left;}
.calendar_price3			{width:157px;height:18px;float:left; padding:5px;padding-top:8px;border-left:solid #bd9fe5 0px;float:left;}

.calendar_price4		{width:889px;overflow:hidden;border:solid #bd9fe5 0px;background-color:#E6F2C7; margin-top:0px;border-bottom:solid #bd9fe5 1px;padding:10px;}
.calendar_price4 p			{padding:0px;margin:0px}

.form_details			{ width:190px; height:15px; border:solid #bd9fe5 1px; padding:2px;margin-left:5px;}


.your_details			{width:889px;overflow:hidden;border:solid #bd9fe5 0px;background-color:#E6F2C7; margin-top:0px;border-bottom:solid #bd9fe5 1px;padding:10px;border-top:solid #bd9fe5 1px;margin-top:15px;}			


.surround				{width:1107px;height:100%; margin-left:auto; margin-right:auto;}
.footer_float			{position:fixed;width:100%;height:42px;z-index:999;bottom:0;}	
.footer_inner			{width:1107px;height:42px;text-align:center;background-image:url(../images/footer_back.png);margin-left:auto; margin-right:auto;}	

.topup				{float:left;margin-left:60px;margin-top:2px;}
.follow				{float:left;margin-left:3px;margin-top:2px;}
.twitter				{float:left;margin-left:0px;margin-top:2px;}
.facebook				{float:left;margin-left:0px;margin-top:2px;}
.donation				{float:left;margin-left:17px;margin-top:2px;}

.custom				{float:left;margin-left:267px;margin-top:2px;}

.display				{float:left;margin-left:15px;margin-top:12px;}


.home_section_001			{border:solid #bd9fe5 0px;position:relative;float:left;}

.home_fader				{border:solid #bd9fe5 0px;width:681px;height:349px;float:left;overflow:hidden;}


.news_home				{background-image:url(../images/news_home_back.jpg);width:198px;height:284px;float:left;padding:10px;padding-top:55px;padding-left:20px;}

.life_area				{width:900px;height:345px;background-image:url(../images/push_back.jpg);border:solid #bd9fe5 0px;position:relative;float:left;margin-top:12px;padding-left:10px;}

#home_text_box				{width:425px; height:284px; float:left; background:url(../images/main_text_box_bg.jpg) no-repeat; padding:30px;}
#home_text_box h2			{font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#00b8ff; margin-bottom:10px;}
#home_text_box p			{color:#ffffff; margin-bottom:12px;text-shadow:#000000 1px 1px 2px;}

#home_feature_left			{width:231px; overflow:hidden; float:left; margin-right:15px; margin-top:10px; border:2px solid #372f2d;}
#home_feature_right			{width:231px; overflow:hidden; float:left; margin-top:10px; border:2px solid #372f2d;}

#home_feature_title			{width:485px; overflow:hidden; float:left; border-bottom:0px solid #000; margin-top:10px;}
.home_feature_image			{width:235px; height:180px; float:left; background-color:#06C;}
#home_feature_title h1		{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold;}

/************ SLIDING THUMB CONTROLS ************/

.boxgrid					{width:215px;  height:156px; margin:0px; float:left; border: solid 0px #8399AF; overflow: hidden; position: relative;margin-right:9px;margin-top:10px;}
.boxgrid2					{width:215px;  height:170px; margin:0px; float:left; border: solid 0px #8399AF; overflow: hidden; position: relative;}
.boxgrid img				{position: absolute; top: 0; left: 0; border: 0;}

.boxcaption					{float: left; position: absolute; background: #cee68f; height: 800px; width: 100%;}
							
.captionfull .boxcaption 	{top:128px; left:0px;}
.boxcaption h1				{margin-left:10px; margin-top:8px; color:#fff;}
.boxcaption p				{color:#01b8fe; margin-left:10px;}


.strap_header			{float:left;margin-left:30px;margin-top:13px;}


.header_right_top			{float:right;width:300px;overflow:hidden;}
.header_support			{width:300px;height:45px;}

.header_quicklinks		{width:300px;margin-bottom:15px;}

.linkys				{width:300px;}
.link_left				{width:150px;float:left;}
.link_right				{width:150pxfloat:left;}

.header_biglinks		{width:300px;height:41px;margin-bottom:15px; border: solid 0px #8399AF;padding-top:20px;}

