

/* CSS Document */
html, body {
	/*background: #fafafa url(../images/bag.gif) no-repeat;*/
	background: #fafafa;
	font: normal 100%/100%  Verdana, Arial, Helvetica, sans-serif;
	color: #555;
	margin:0;
	padding: 0px 0px 0px 0px;
	text-align:center;
	height:100%;
}
#link_btn {position:relative;width:100%;height:100%;margin-bottom:5px;}
#tran_btn{position:absolute;top:0px;left:0px;width:100%;height:100%;}

a {color: #444;outline:none;}
a img{border: none;}
a:visited {color: #444;}
a:hover {color: #c00;}
p {color: #222;padding: 0px 0px 0px;margin: 0px;font: normal 130%/100%  Verdana, Arial, Helvetica, sans-serif;line-height:1.3em;}
h1 a{color: #000;text-decoration: none;}
h1 a:visited{color: 000;text-decoration: none;}
h1 a:hover{color: #ffffff;text-decoration: none;}
h2 {color: #333;margin: 0px 0px 2px;letter-spacing: -1px;font: normal 130%/100%  Verdana, Arial, Helvetica, sans-serif;padding-bottom: 3px;}
h2 a, h2 a:visited {color: #59770e;text-decoration: none;}
h2 a:hover {color: #FF6600;text-decoration: none;}

/* start header */
.top_wrapper{position:relative;margin-left: auto;margin-right: auto;width: 900px;text-align:center;}
.bottom_wrapper{margin:0 auto;width:900px;text-align:center;background-color:#fff;}
.footer_wrapper{z-index:200;margin-left: auto;margin-right: auto;width: 900px;text-align:center;}

/* start flash obj */
#flash_obj {background:#f7f7f7 /*url(../images/flash_obj.jpg) no-repeat*/;height:300px;margin-bottom:20px;padding:0 0 5px 0;text-align:center;border-bottom:1px solid #e1e1e1;}

/* start main content sections - styles already defined in base.css
#main_content {width: 900px;position:relative;padding-top:0px;padding-bottom:0px;background-color:#fff;}
*/ 
#left_col {background: url(../images/home/growth_header.jpg) no-repeat left bottom;padding:0 3px 0 0px;width:204px;height:230px;float:left;display:inline;/*required by IE6*/}
#center_col {background: url(../images/home/inspiration_header.jpg) no-repeat left bottom;padding:0 0px 0 3px;height:230px;width:204px;float:left;display:inline;/*required by IE6*/margin-left:3px;}
#right_col {background: url(../images/home/abundance_header.jpg) no-repeat left bottom;padding:0 3px 0 0px;height:230px;width:204px;float:left;display:inline;/*required by IE6*/margin-left:3px;}
#far_right_col {background:#fff;padding:5px 10px 0 2px;width:250px;float:right;display:inline;/*required by IE6*/margin:-15px 0 0 10px;}

/* news and events sign up stack */
.menu_list {width:250px;font-family:Verdana, Geneva, sans-serif;font-stye:strong;font-size:13px;height:230px;text-align:center;margin-left:20px;margin-right:20px;margin-top:5px;position:relative;text-align:left;padding:0 0 0 10px;}
.menu_head {padding:4px 0px 4px 2px;;cursor:pointer;position:relative;margin:1px;color:#111;font-size:15px;letter-spacing:-.03em;margin-bottom:4px;color:#DF1E30;font-weight:bold;}
.menu_body {padding:0 0 6px 10px;color:#333;}
.menu_body ul {margin:0;padding:0;}
.menu_body ul li {list-style:square;list-style-image:url(../images/arrow1.gif);}
.menu_body ul li:hover {list-style:square;list-style-image:url(../images/arrow.gif);}
.menu_body a{display:block;color:#333;background-color:#fff;padding:2px 0 2px 2px;margin:1px 0;font-weight:normal;text-decoration:none;}
.menu_body a:hover{text-decoration:underline;cursor:pointer;text-decoration:none;color:#DF1E30;}

#news_item_large{display:block;background-color:#fff;position:relative;width:200px;height:26px;padding: 4px 0 0 0px;}

#news_item_larger{display:block;background-color:#fff;position:relative;width:200px;height:38px;padding: 4px 0 0 0px;}
  #news_item_find_cons{background-color:#fff;position:relative;width:198px;line-height:12px;padding: 0px 0 0 4px;}