/* CSS Document */
body{margin:0px; background: url(http://www.fundforthearts.com/images/ffahome.jpg) top center no-repeat #ffffff; padding:0px;font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}
a{ color:#7cc244;text-decoration:none;}
a:hover{text-decoration:underline; color:#3f7116}
img{border:none;}
a.redmore { color:#7cc244;font-size:11px; text-decoration:none;}
h1, h2, h3, h4, h5, h6, div, tr, td, table, form, li, ul, ol, p, img
{margin:0px; border:none;list-style:none;padding:0px;}
h1, .componentheading, .contentheading{font-size:32px; font-family:Georgia, "Times New Roman", Times, serif; color:#aaa392; margin-bottom:15px;
font-weight:normal; padding:0 0 0px 0px;}
.clr{clear:both;height:0px;}
.style1 { color: #a91f8c; font-size: 24px;}
.style2 {font-size:15px;}
h3{color:#717171; font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; margin:0px; padding:7px 10px 15px 0px; font-weight: normal;}
.speaser{width:100%;padding:11px 0px;}
#upper{width:100%; background:url(../images/header.jpg) top center no-repeat; margin:0  auto;}
#maincont{margin:0  auto; width:1000px; background: url()  50% 10px no-repeat; padding:0px;}
#top-lef{ width:470px; padding:10px 5px 5px 60px;	float:left;	height:135px;  clear: both; }
#top-right{ width:335px; padding:0px 60px 0px 0px; float:right; height:150px; }
#banner_con{ padding-left: 10px; padding-top: 0px; }
#menu_bottom{ width: auto; height:30px;	margin:10px 0px 1px 90px; text-align:center;}
#menu{ width: 0 auto; text-align:center;}
#menu_bottom li {list-style:none; text-align:center;line-height:22px;display:inline; }
#menu_bottom li a{ text-align:center; padding:12px 10px;float:left; color:#000000; font-size:12px; font-weight:bold;}
#soc_icon{width:30px; padding:0px 10px 10px 11px; margin: 0 auto;	float:left;  } 
#mid_left{width:500px; padding:0px 0px 0px 0px; margin: 0 auto;	float:left; height:200px;} 
#gocon{	width:335px; padding:0px 55px 3px 3px;	margin: 0 auto;	float:right; height:200px;} 
#bottom_left{width:465px; padding:40px 10px 0px 30px;	margin: 0 auto;	float:left; height:145px; color:#000000;} 
#bottom_right1{	width:335px; padding:0px 77px 30px 3px;	margin: 0 auto;	float:right; height:145px;} 
#footer{ clear:both; width:900px; margin:0px auto 0px; text-align:center;}
#f-bottom { float:left; width:450px; height:100px; padding-left:20px;}
#f-bottom2 {}
#f-bottom3 { float:right; width:410px; height:250px;}
