BODY									{margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif; color: #575757;font-weight: normal;}
.body									{background-image:url(../images/home_main_background.jpg); background-repeat:repeat-x;}
img{ border:0;}
h1 										{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 105%;font-weight: bold;text-align:left;margin:0px;}
h2 										{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 120%;font-weight: bold;}
h3 										{font-family: Arial, Helvetica, sans-serif;color: #3e9400; font-weight:normal;text-align:left; font-size:15px; padding: 0px 0px 0px 0px;}
h4 										{font-family: Arial, Helvetica, sans-serif;color: #496908;font-size: 100%;font-weight: bold;margin:0px;margin-top:10px;}
h5 										{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 100%;font-weight: normal;margin:0px;}
h6										{font-family: Arial, Helvetica, sans-serif;color: #575757;font-weight: normal;text-align:left; font-size: 90%; padding:0px; margin-top:2px;}
h7 										{font-family: Arial, Helvetica, sans-serif;color: #575757;font-weight: normal;text-align:left; font-size:13px;}
h8 										{font-family: Arial, Helvetica, sans-serif;color: #3e9300;font-weight: bold;text-align:left; font-size:18px;}

p 										{font-family: Arial, Helvetica, sans-serif;color: #575757;font-weight: normal;text-align:left;}
.title									{font-family: Arial, Helvetica, sans-serif;color: #000000;font-weight: bold;text-align:left;font-size: 130%;}

/*========================= log out Box =========================*/

#login_status22							{width:167px; height:90px; padding-left:5px; padding-right:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#575757; border-bottom:1px solid #dddddd; margin-bottom:5px;}

#login_status h3						{margin-bottom:0;}
#logout22								{width:57px; height:24px; background-image:url(../images/logout_but001.jpg); display:block; float:right; margin-top:10px;}
#logout22:hover 						{background-image: url(../images/logout_but002.jpg);}
#logout22 span 							{display:none;}

#not_signed								{width:557px; height:74px; margin-top:13px; margin-bottom:13px; overflow:hidden; background-color:#eeeeee; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding-left:10px; padding-top:10px; border: solid 1px #CCC;}


/*========================= MAIN DIV CONTROLS =========================*/
#shout 									{width:569px; height:30px; margin-left:auto; margin-right:auto;}

/*========================= MAIN DIV CONTROLS =========================*/

#holder									{width:999px; overflow:hidden; margin-left:auto; margin-right:auto;}

/*========================= TOP NAV CONTROLS =========================*/

#topbar_nav								{width:986px; height:41px; margin-left:auto; margin-right:auto; background-image:url(../images/nav/nav_bar_bg.jpg);text-align:left; padding-right:0px;}
#topbar_nav ul							{margin: 0px;padding: 0px;list-style: none;width:986px;}
#topbar_nav ul li 						{list-style: none;margin: 0px;padding: 0px;float:right;}

#search_box								{position:absolute; margin-left:180px; margin-top:8px; font-size:80%; font-weight:bold; color:#FFF}
#search_box .search_input				{width:125px}
#search_box .search_button				{padding-left:5px; padding-right: 5px; border: 1px solid #999; border-right: 1px solid #666; border-bottom:1px solid #666; background-color: #333; color: #fff}

#eight_links span 						{display:none;}

#signup_link 							{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 80%;font-weight: bold;background-image: url(../images/nav/top_nav_001.jpg);height:31px;width: 85px;display: block;text-align: center;padding-top: 10px;text-decoration: none;float: left;}
#signup_link:hover 						{color: #FFFFFF;background-image: url(../images/nav/top_nav_002.jpg);}
#signup_link span 						{display:none;}

#company_link 							{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 80%;font-weight: bold;background-image: url(../images/nav/top_nav_001.jpg);height:31px;width: 100px;display: block;text-align: center;padding-top: 10px;text-decoration: none;float: left;}
#company_link:hover 						{color: #FFFFFF;background-image: url(../images/nav/top_nav_002.jpg);}
#company_link span 						{display:none;}

#about_link 							{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 80%;font-weight: bold;background-image: url(../images/nav/top_nav_001.jpg);height:31px;width: 85px;display: block;text-align: center;padding-top: 10px;text-decoration: none;float: left;}
#about_link:hover 						{color: #FFFFFF;background-image: url(../images/nav/top_nav_002.jpg);}
#about_link span 						{display:none;}

#contact_link 							{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 80%;font-weight: bold;background-image: url(../images/nav/top_nav_001.jpg);height:31px;width: 78px;display: block;text-align: center;padding-top: 10px;text-decoration: none;float: left;}
#contact_link:hover 					{color: #FFFFFF;background-image: url(../images/nav/top_nav_002.jpg);}
#contact_link span 						{display:none;}

#advertise_link 						{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 80%;font-weight: bold;background-image: url(../images/nav/top_nav_001.jpg);height:31px;width: 92px;display: block;text-align: center;padding-top: 10px;text-decoration: none;float: left;}
#advertise_link:hover 					{color: #FFFFFF;background-image: url(../images/nav/top_nav_002.jpg);}
#advertise_link span 					{display:none}

#about_link2 							{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 80%;font-weight: bold;background-image: url(../images/nav/top_nav_001.jpg);height:31px;width: 88px;display: block;text-align: center;padding-top: 10px;text-decoration: none;float: left;}
#about_link2:hover 						{color: #FFFFFF;background-image: url(../images/nav/top_nav_002.jpg);}
#about_link2 span 						{display:none;}

#under_nav								{height:25px; width:791px; background-image:url(../images/nav_bar_under.jpg); margin-left:auto; margin-right:auto; padding-left:195px; padding-top:3px;}
#under_nav span 						{display:none;}

/*========================= LEFT BAR =========================*/


#main_container							{height:auto; width:986px; margin-left:auto; margin-right:auto;}

#left_bar								{height:auto; width:167px; float:left;}

#logo									{height:99px; width:167px; background-image:url(../images/logo_bottom.jpg); margin-bottom:10px;}
#logo span 								{display:none;}

#lhs_advert								{overflow:hidden; margin-top:13px; width:205px;}

/*========================= BLOG BUTTON =========================*/

#bookshop_link 								{font-family: Arial, Helvetica, sans-serif;color: #313131;font-size: 80%;font-weight: bold; background-image:url(../images/book_button_bg.jpg);width:157px;display: block;text-align:left;padding-top: 7px; padding-left:10px; padding-bottom: 6px;text-decoration: none;float: left; margin-bottom:10px;}
#bookshop_link:hover 						{color: #FFFFFF; background-image:url(../images/book_button_bg2.jpg);}


/*========================= BLOG BUTTON =========================*/

#book_link 								{font-family: Arial, Helvetica, sans-serif;color: #313131;font-size: 80%;font-weight: bold; background-image:url(../images/book_button_bg.jpg);height:23px;width:157px;display: block;text-align:left;padding-top: 7px; padding-left:10px;text-decoration: none;float: left; margin-bottom:10px;}
#book_link:hover 						{color: #FFFFFF; background-image:url(../images/book_button_bg2.jpg);}

/*========================= BLOG BUTTON =========================*/

#blog_link 								{font-family: Arial, Helvetica, sans-serif;color: #313131;font-size: 80%;font-weight: bold; background-image:url(../images/blog_button_bg.jpg);height:23px;width:157px;display: block;text-align:left;padding-top: 7px; padding-left:10px;text-decoration: none;float: left; margin-bottom:10px;}
#blog_link:hover 						{color: #FFFFFF; background-image:url(../images/blog_button_bg2.jpg);}

/*========================= LEFT NAV MAIN CODE =========================*/

#left_nav								{width:167px; height:auto; float:left; margin-bottom:10px;}
	
.left_nav_look2							{width:162px; height:20px; border-bottom:1px solid #dddddd; font-family: Arial, Helvetica, sans-serif;color: #575757;font-size: 80%;font-weight: bold;display:block;text-align:left;padding-top:5px;text-decoration:none; padding-left:5px;}
#left_nav_look2:hover 					{color: #ffffff; background-color:#575757;}

#navigation_sectors_img{background-image:url(../images/drop_down_button001.jpg);}
#navigation_options_img{background-image:url(../images/drop_down_button001.jpg);}
#navigation_context_img{background-image:url(../images/drop_down_button001.jpg);}
/*========================= LEFT NAV INPAGE CODE =========================*/

#left_nav_look_inpage					{width:157px; height:20px; border-bottom:1px solid #dddddd; font-family: Arial, Helvetica, sans-serif;color: #3e9400;font-size: 80%;font-weight: bold;display:block;text-align:left;padding-top:5px;text-decoration:none; padding-left:10px;}
#left_nav_look_inpage:hover 			{color: #ffffff; background-color:#3e9400;}

.left_nav_look_inpage					{width:157px;border-bottom:1px solid #dddddd; font-family: Arial, Helvetica, sans-serif;color: #3e9400;font-size: 80%;font-weight: bold;display:block;text-align:left;padding-top:5px;text-decoration:none; padding-left:10px;padding-bottom:5px;}
.left_nav_look_inpage:hover 			{color: #ffffff; background-color:#3e9400;}

/*========================= SIGN UP SECTION =========================*/

#sign_up								{width:167px; overflow:hidden; float:left; margin-bottom:20px; background-color:#e3e3e3;background-color:#e3e3e3;}
#sign_up_table							{font-family: Arial, Helvetica, sans-serif;color: #ffffff;font-size: 80%;font-weight: bold;display:block;text-align:left; padding-left:3px; margin-top:5px; margin-bottom:5px; }
#sign_up_table a						{text-decoration:none; color: #FFFFFF;}
#sign_up_table a:hover					{color: #575757;}

.sign_up_table							{font-family: Arial, Helvetica, sans-serif;color: #ffffff;font-size: 80%;font-weight: bold;display:block;text-align:left; padding-left:3px; margin-top:5px; margin-bottom:5px;}
.sign_up_table a						{text-decoration:none; color: #FFFFFF;}
.sign_up_table a:hover					{color: #575757;}

.sign_up_table2							{font-family: Arial, Helvetica, sans-serif;color: #ffffff;font-size: 80%;font-weight: bold;display:block;text-align:left; padding-left:3px; margin-top:5px; margin-bottom:5px;}
.sign_up_table2 a						{text-decoration:none; color: #FFFFFF;}
.sign_up_table2 a:hover					{color: #575757;}

.sign_up_table3							{font-family: Arial, Helvetica, sans-serif;color: #575757;font-size: 80%;font-weight: bold;display:block;text-align:left; padding-left:3px; margin-top:5px; margin-bottom:5px;background-color:#e3e3e3;}
.sign_up_table3 a						{text-decoration:none; color: #575757;}
.sign_up_table3 a:hover					{color: #575757;}
			
#sign_up_button							{width:87px; height:24px; display:block;text-align:left; background-image:url(../images/sign_up_button_002.jpg); margin-top:4px; margin-bottom:4px; float:right;}
#sign_up_button:hover 					{background-image:url(../images/sign_up_button_001.jpg);}
#sign_up_button span					{display:none;}

#sign_up_table input, textarea, select	{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 100%;border:0px;	border: solid 1px #CCC;padding:0px;}


/*========================= CENTER SECTION =========================*/

#center_section							{width:569px; overflow:hidden; float:left; margin-left:26px; margin-top:26px;}

#main_page_title						{width:569px; height:30px; margin-bottom:13px; font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 150%;font-weight: bold;}

#main_page_title2						{width:569px; height:30px; margin-bottom:13px; font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 150%;font-weight: bold;}

#main_image								{width:569px; height:223px; margin-bottom:13px;}
#main_image2							{width:569px; height:223px; margin-bottom:13px;}

#main_image3							{width:380px; height:158px; margin-bottom:3px;overflow:hidden; margin-right:6px; float:left;}

#body_txt2								{width:569px; overflow:hidden; margin-bottom:13px; font-family: Arial, Helvetica, sans-serif;color:#575757;font-size: 80%;font-weight:normal; text-decoration:none;}

#body_txt3								{width:569px; overflow:hidden; margin-bottom:20px; font-family: Arial, Helvetica, sans-serif;color:#575757;font-size: 80%;font-weight:normal; text-decoration:none;}

#three_bars								{width:183px; height:164px; float:right;}

#intro									{width:183px; height:35px; margin-bottom:3px; background-image:url(../images/intro.jpg); display:block; margin-right:10px; margin-bottom:6px;}
#intro:hover							{background-image:url(../images/intro02.jpg);}
#intro span								{display:none;}

#bar1									{width:183px; height:35px; margin-bottom:3px; background-image:url(../images/sector_snapshot_top01.jpg); display:block; margin-right:10px; margin-bottom:6px;}
#bar1:hover								{background-image:url(../images/sector_snapshot_top02.jpg);}
#bar1 span								{display:none;}

#bar2									{width:183px; height:35px; margin-bottom:3px; background-image:url(../images/stock_snapshot_mid_01.jpg);display:block; margin-right:10px; margin-bottom:6px;}
#bar2:hover								{background-image:url(../images/stock_snapshot_mid_02.jpg);}
#bar2 span								{display:none;}

#bar3									{width:183px; height:35px; margin-bottom:3px; background-image:url(../images/stock_directory_bot_01.jpg);display:block; margin-bottom:6px;}
#bar3:hover								{background-image:url(../images/stock_directory_bot_02.jpg);}
#bar3 span								{display:none;}

.booklink								{
	color: #000;
}

.booklink:hover {
	color: #080;
}

#quote									{
										width:999px;
										overflow:hidden; 
										/*background-color:#eeeeee; */
										padding:10px 10px; 
										font-family:Arial, Helvetica, sans-serif; 
										font-size:11px; 
										font-style:italic; 
										color:#575757;
										/*border: solid 1px #CCC; */
										margin:5px auto;
										}
#quote h4								{margin: 0; padding: 0; display: block; float:right; text-align:right;}

.green_header          					{width:569px; height:23px; background-color:#3e9400; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:600; display:block; padding-top:7px; padding-left:10px;}

.directory_button						{font-family: Arial, Helvetica, sans-serif;color:#575757;font-size: 100%;font-weight: bold; text-decoration:none; }
.directory_button:hover 				{color: #3e9400;}


#center_section2						{width:793px; overflow:hidden; float:right; margin-left:26px; margin-bottom:13px; border-bottom:solid #CCC 1px;}

.company_holder							{width:546px; overflow:hidden; margin-bottom:13px; float:left;  padding-bottom:10px; margin-right: 13px;}

.company_info							{width:546px; overflow:hidden;font-family: Arial, Helvetica, sans-serif;color:#575757;font-size: 80%;font-weight:normal; text-decoration:none;}

.company_feeds							{overflow:hidden; width:205px; float:right; text-align:center; margin-top:0px; padding-bottom:0px; margin-top:26px;}
.company_feeds_feeds						{overflow:hidden; width:205px; float:right; margin-top:0px; padding-bottom:0px; margin-top:26px;}
.company_feeds2							{overflow:hidden; width:202px; float:right; margin-top:5px; margin-bottom:10px;
										border-bottom:1px solid #3e9400;
										border-left:1px solid #3e9400;
										border-right:1px solid #3e9400;
										border-top:1px solid #3e9400;
										padding-bottom:0px;}
.company_feeds3							{overflow:hidden; width:202px; float:left; margin-top:0px; 
										padding-bottom:0px;}
										
.company_feeds4							{overflow:hidden; width:200px; float:left; margin-top:0px; padding-bottom:10px; border: solid 1px #3e9400; margin-bottom:13px;}	

.company_feeds5							{overflow:hidden; width:200px; float:left; margin-top:0px; padding-bottom:10px; border: solid 1px #3e9400; margin-bottom:13px;}	

#rss									{width:167px; height:47px; margin-top:10px; margin-bottom:10px; background-image:url(../images/rss_feed.jpg);}

#widgetz								{width:167px; overflow:hidden; margin-bottom:10px;}

.rrs_greebbar							{width:195px; overflow:hidden; background-color:#3e9400; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block; padding-top:7px; padding-bottom:7px; padding-left:10px; font-weight:bold; padding-right:10px; text-align:left;}
.rrs_greebbar2							{width:205px; height:23px; background-color:#3e9400; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block; padding-top:0px; padding-left:0px; font-weight:bold; text-align:left;}

.feed_holder							{width:185px; overflow:hidden; margin-top:0px; font:Arial, Helvetica, sans-serif; font-size:12px; color:#575757; text-decoration:none;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px; text-align:left;}

.feed									{width:205px; overflow:hidden; margin-top:7px; font:Arial, Helvetica, sans-serif; font-size:12px; color:#575757; text-decoration:none; font-weight: normal; text-align:left;}
.feed:hover 							{color: #3e9400;}


#rhs_advert								{overflow:hidden; margin-top:13px; width:205px;}

.features_button						{width:546px; height:22px; display:block; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.features_button:hover

/*========================= FORM =========================*/

.form									{width:526px; overflow:hidden; margin-bottom:13px; background-color:#e3e3e3; display:block; padding:5px 20px 10px 20px; border:solid #b9b8b8 1px;}
.form h1 								{font-family: Arial, Helvetica, sans-serif;color: #575757;font-size: 75%; font-weight:normal;text-align:left;margin:0px;}


/*========================= RIGHT SECTION =========================*/

#right_bar								{overflow:hidden; width:200px; float:right; margin-top:13px;}

#latest_news 							{height:53px; width:200px; background-image:url(../images/latest_news.jpg);}

.news_feed								{overflow:auto; width:176px; background-color:#eeeeee; border-bottom:1px solid #bab8b8; padding:12px 12px 12px 12px; font-family: Arial, Helvetica, sans-serif;color:#575757;font-size: 80%;font-weight:normal; text-decoration:none;}

.news_feed_button						{font-family: Arial, Helvetica, sans-serif;color:#575757;font-size: 100%;font-weight: bold; text-decoration:none; padding:2px 2px 2px 2px; }
.news_feed_button:hover 				{color: #ffffff; background-color:#3e9400;}

/*========================= FOOTER SECTION =========================*/

#footer_nava							{width:986px; height:41px; margin-left:auto; margin-right:auto;text-align:left; padding-right:0px; padding-bottom:15px; border-bottom:1px solid #bab8b8;}
#footer_nava ul							{margin: 0px;padding: 0px;list-style: none;width:986px;}
#footer_nava ul li 						{list-style: none;margin: 0px;padding: 0px;float:left;}

#home_2 								{font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;font-size:80%;font-weight:bold;height:21px;width:70px;display: block;text-align: center;padding-top: 20px;text-decoration: none;float: left; margin-right:80px; margin-top:2px;}
#home_2:hover 							{color: #6e6e6e;}
#home_2 span 							{display:none;}

#sectors 								{font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;font-size:80%;font-weight:bold;height:21px;width:125px;display: block;text-align: center;padding-top: 20px;text-decoration: none;float: left; margin-right:90px; margin-top:2px;}
#sectors:hover 							{color: #6e6e6e;}
#sectors span 							{display:none;}

#options 								{font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;font-size:80%;font-weight:bold;height:21px;width:125px;display: block;text-align: center;padding-top: 20px;text-decoration: none;float: left;margin-right:70px; margin-top:2px;}
#options:hover 							{color: #6e6e6e;}
#options span 							{display:none;}

#features 								{font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;font-size:80%;font-weight:bold;height:21px;width:125px;display: block;text-align: center;padding-top: 20px;text-decoration: none;float: left;margin-right:40px; margin-top:2px;}
#features:hover 						{color: #6e6e6e;}
#features span 							{display:none;}

#resources 								{font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;font-size:80%;font-weight:bold;height:21px;width:125px;display: block;text-align: center;padding-top: 20px;text-decoration: none;float: left;margin-right:60px; margin-top:2px;}
#resources:hover 						{color: #6e6e6e;}
#resources span 						{display:none;}


#the_footer 							{width:100%; overflow:hidden; background-image:url(../images/footer_background.jpg); margin-top:10px;}

#contain_my_nav							{overflow:hidden; width:986px; margin-left:auto; margin-right:auto; margin-top:10px;}

.my_nav22								{width:145px; height:auto; float:left; margin-bottom:10px; float:left; margin-right:5px;}

.my_nav222								{width:210px; height:auto; float:left; margin-bottom:10px; float:left; margin-right:5px;}

.my_nav2222								{width:220px; height:auto; float:left; margin-bottom:10px; float:left; margin-right:5px;}

.my_nav22222							{width:210px; height:auto; float:left; margin-bottom:10px; float:left; margin-right:5px;}

.my_nav									{width:145px; font-family: Arial, Helvetica, sans-serif;color:#d9d9d9;font-size:75%;font-weight: normal;display:block;text-align:left;padding-top:2px;text-decoration:none; padding-left:2px;padding-bottom:2px;}
.my_nav:hover 							{color: #ffffff; background-color:#6e6e6e;}

.my_nav_sitemap								{width:145px; font-family: Arial, Helvetica, sans-serif;color:#575757; font-size:75%;font-weight: normal;display:block;text-align:left;padding-top:2px;text-decoration:none; padding-left:2px;padding-bottom:2px;}
.my_nav_sitemap:hover 							{color: #575757; background-color:#3e9400;}

#disclaimer_box							{width:723px; overflow:hidden; float:left; background-color:#4a4a4a; margin-top:10px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding:20px 20px 20px 20px;}

#logo_footer							{width:200px; height:194px; float:right; background-image:url(../images/logo_footer.jpg);margin-top:26px;}

#company_details						{overflow:hidden; width:986px; margin-left:auto; margin-right:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; margin-bottom:10px;}
/*========================= HOMEPAGE CONTROL =========================*/

#homepage_left							{width:569px; overflow:hidden;}
#homepage_right							{width:569px; overflow:hidden;}


/*==== homepage blog ====*/

#main_page_nicks_blog, #main_page_all_feeds {
	background-color: #EEE;
	border: 1px solid #CCC;
	padding:10px;
	margin: 10px 0;
}

#blog_title, #main_page_feeds_title {
	color: #333;
	font-weight:bold;
	font-size:150%;
	text-decoration:none;
	margin: 0 0 10px 0;
	padding: 0;
}

#blog_title:hover {
	color: #3e9400;
}

.blog_post {
	margin-bottom: 20px;
}

.blog_post_text {
	margin-top: 5px;
	font-size: 12px;
}

.blog_post_title {
	color: #575757;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
}

.blog_post_title:hover {
	color: #3e9400;
}

/*========================= MAIN HOMEPAGE STORY SECTION =========================*/

#main_story_image						{width:569px; margin-bottom:13px;}

#main_story								{width:547px; overflow:hidden; font-family: Arial, Helvetica, sans-serif;color:#575757;font-size: 90%;font-weight:normal; margin-bottom:13px; border-bottom:0px solid #cacaca;}
										
#main_story_button						{font-family: Arial, Helvetica, sans-serif;color:#575757;font-size:100%;font-weight:bold; padding:5px 5px 5px 5px; text-decoration:none;}
#main_story_button:hover				{color: #ffffff; background-color:#3e9400;}

/*========================= SECOND HOMEPAGE STORY SECTION =========================*/

#second_story_image						{width:569px; overflow:hidden; font-family: Arial, Helvetica, sans-serif;color:#575757;font-size: 80%;font-weight:normal; border-bottom:1px solid #cacaca; margin-bottom:13px;}

#second_story_header					{width:547px; overflow:hidden; font-family: Arial, Helvetica, sans-serif;color:#575757;font-size: 105%;font-weight:bold; margin-bottom:13px;padding-top:10px; padding-bottom:10px;}	

#second_story							{width:569px; overflow:hidden; font-family: Arial, Helvetica, sans-serif;color:#575757;font-size: 80%;font-weight:normal; border-bottom:1px solid #cacaca; margin-bottom:13px;}
										
#second_story_button					{font-family: Arial, Helvetica, sans-serif;color:#575757;font-size:100%;font-weight:bold; padding:5px 5px 5px 5px; text-decoration:none;}
#second_story_button:hover				{color: #ffffff; background-color:#3e9400;}

/*========================= THIRD HOMEPAGE STORY SECTION =========================*/

#third_story_image						{width:547px;  background-color:#eeeeee; border-left:#CCC solid 1px; border-right:#CCC solid 1px; padding-left:10px; padding-right:10px;}

#third_story_header						{width:547px; overflow:hidden; font-family: Arial, Helvetica, sans-serif;color:#575757;font-size: 105%;font-weight:bold; background-color:#eeeeee; border-left:#CCC solid 1px; border-right:#CCC solid 1px; border-top:#CCC solid 1px; padding-left:10px; padding-right:10px;  padding-top:10px; padding-bottom:10px;}	

#third_story							{width:547px; overflow:hidden; font-family: Arial, Helvetica, sans-serif;color:#575757;font-size: 80%;font-weight:normal; border-bottom:1px solid #cacaca;margin-bottom:13px; background-color:#eeeeee; border-left:#CCC solid 1px; border-right:#CCC solid 1px; border-bottom:#CCC solid 1px; padding-left:10px; padding-right:10px;}
										
#third_story_button						{font-family: Arial, Helvetica, sans-serif;color:#575757;font-size:100%;font-weight:bold; padding:5px 5px 5px 5px; text-decoration:none;}
#third_story_button:hover				{color: #ffffff; background-color:#3e9400;}

/*========================= FEATURES BOX =========================*/

#features_title							{width:552px; height:28px; margin-top:13px; font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 110%;font-weight: bold; padding-top:10px; padding-left:15px; background-image:url(../images/features_box_title.jpg); border-top: solid 1px #CCC; border-left: solid 1px #CCC; border-right: solid 1px #CCC;}

#features_box							{width:552px; overflow:hidden; font-family: Arial, Helvetica, sans-serif;color:#575757;font-size: 80%;font-weight:normal; background-color:#eeeeee; padding-top:10px; padding-left:15px;  padding-bottom:10px; border-bottom: solid 1px #CCC; border-left: solid 1px #CCC; border-right: solid 1px #CCC;}

#features_box ul, features_box li{
	margin:0;
	padding:0;
	list-style:none;
}
.features_button						{font-family: Arial, Helvetica, sans-serif;color:#575757;font-size: 100%; font-weight:normal; text-decoration:none; padding:0; display:block;  margin:0px; width:502px; height:20px;}
.features_button:hover					{color: #ffffff; background-color:#3e9400;}

/*========================= ADVERTS =========================*/
#widget									{float:left;width:167px; overflow:hidden; margin-top:10px;}

#small_advert							{width:205px; height:300px; margin-bottom:25px; margin-top:20px;}

#banner_advert							{width:569px; height:0px; margin-top:0px; margin-bottom:0px; overflow:hidden}

#box_advert								{width:267px; height:236px; margin-top:13px; margin-bottom:13px;}
	

/******************** SITEMAP *************************/
.sitemap li								{padding:0; margin:0;}
			
#sign_up_table 							{color:#575757; border:solid #b9b8b8 1px;  background-color:#e3e3e3; display:block; padding:5px 20px 10px 20px; border:solid #b9b8b8 1px; color:#666; }	

.input_img								{border:0;}

.copyright								{text-align:left;font-size:70%; margin-top:5px; margin-bottom:5px; color:#3e9400; text-decoration:none; border-bottom:#CCC solid 1px; padding-bottom:10px;}

.sign_up_table td{ color: #575757; } ?

.sign_up_table2 td{ color: #ffffff; } ?


/**** Books ***/
.green_bar{
background-color:#3e9400;
width:100%;
height:40px;
color:white;
border:1px solid red;
}
.book{
width:550px;
margin-bottom:10px;
}

