/* body */

body { font-family:Arial, Verdana, Helvetica, Geneva, sans-serif;}
	
#wrapper2 {margin:0px auto; text-align:left; padding:0px auto; width:800px;}


/* header  */
/* see updated header css below */


/*  left column */

#left_column { width: 335px; height:100%; padding-right: 1px; margin: 0px 1px 0px 0px; float:left; border-right: 1px; border-right-color:#cccccc; border-right-style: solid; }
#left_column .join_box{ border: 1px solid #bfdef3; width: 329px; height:205px; margin: 2px 0px 0px 0px; background-color:#FFFFFF; padding: 2px; }
#left_column .join_box_inner{background-color: #def2fe;width: 313px; height: 189px;  padding:15px 0px 0px 16px; text-decoration:none; }
#left_column .join_box_inner .header a:link {font-size:17px;  color:#2e77ae; font-weight:bold; margin:0px; padding:0px; text-decoration:none;}
#left_column .join_box_inner .header a:active {font-size:17px;  color:#2e77ae; font-weight:bold; margin:0px; padding:0px; text-decoration:none;}
#left_column .join_box_inner .header a:hover {font-size:17px;  color:#2e77ae; font-weight:bold; margin:0px; padding:0px; text-decoration:none;}
#left_column .join_box_inner .header a:visited {font-size:17px;  color:#2e77ae; font-weight:bold; margin:0px; padding:0px; text-decoration:none;}
#left_column .join_box_inner ul { font-size:11px; color:#5b97c3; font-weight:bold;  margin:10px 0px 13px 16px; padding: 0px}
#left_column .join_box_inner li {list-style-image:url(http://www.finishrich.com/images/davidbach/bullet.gif); list-style-position:inherit; }
#left_column .join_box_inner .click a:link{color: #0066cc; font-weight:bold; text-decoration:none;}
#left_column .join_box_inner .click a:active{color: #0066cc; font-weight:bold; text-decoration:none;}
#left_column .join_box_inner .click a:hover{color: #0066cc; font-weight:bold; text-decoration:none;}
#left_column .join_box_inner .click a:visited {color: #0066cc; font-weight:bold; text-decoration:none;}
#left_column .join_box_inner .form {height:18px; margin:10px 0px 0px 0px;}
#left_column .join_box_inner .form .input_container {float:left; padding: 0px 3px 0px 0px;}
#left_column .join_box_inner .form .input_container input { height:17px; width:90px; color:#999999}
.error{font-size:10px; color:#FF0000;}
#left_column .content {margin:15px 0px 0px 0px; }
#left_column .content .learn_more {padding-top: 42px;}

/* left and center column */

#left_column .content .para, #center_column .content .para {font-size:11px; margin-bottom:15px; line-height:16px; padding-right:50px;}
#left_column .content .para .header a:link, #center_column .content .para .header a:link{color: #0066cc; font-weight:bold; text-decoration:none;}
#left_column .content .para .header a:active, #center_column .content .para .header a:active{color: #0066cc; font-weight:bold; text-decoration:none;}
#left_column .content .para .header a:hover, #center_column .content .para .header a:hover{color: #0066cc; font-weight:bold; text-decoration:none;}
#left_column .content .para .header a:visited, #center_column .content .para .header a:visited {color: #0066cc; font-weight:bold; text-decoration:none;}
#left_column .content .para img{float:left; margin-right:5px; margin-bottom:5px;}

/* center column */

#center_column { width: 337px; margin-right: 4px; float:left; vertical-align:top; }
#center_column .wf_logo {margin-bottom:10px;}
#center_column .content {margin: 3px 0px 0px 15px;}
#center_column .content .sponsor {font-size:10px; margin-bottom:15px; line-height:16px; padding-right:50px;}
#center_column .content .sponsor img { float:left;}
/* note */

#note { font-size:9px; margin-bottom:15px; line-height:14px; padding-right:50px; }

/* right tower */

#right_tower {width: 118px; float:left;  vertical-align:top; }

/* footer */

#footer { float:left; width:100%; font-size:10px; margin: 20px 0px 30px 0px;  }
#footer a:link	{color:#1F6E8F;text-decoration:none;}
#footer a:active	{color:#1F6E8F;text-decoration:none;}
#footer a:visited	{color:#1F6E8F;text-decoration:none;}
#footer a:hover	{color:#1F6E8F;text-decoration:underline;}

/*
A.footer:link	{color:#1F6E8F;text-decoration:none;}
A.footer:active	{color:#1F6E8F;text-decoration:none;}
A.footer:visited	{color:#1F6E8F;text-decoration:none;}
A.footer:hover	{color:#1F6E8F;text-decoration:underline;}*/


/* -------------------------------------------------- */
/* The header section */
#header {
	height: 271px;
	background: #bcdbef url(http://www.finishrich.com/images/davidbach/headerBg.gif) top no-repeat;
	margin: 0px 0px 3px 0px;
}
#headerLeft {
	float: left;
	width: 319px;
	padding: 20px 33px 0 192px;
}
#headerLeft h1 {
	margin: 0 0 0;
	padding: 10px 0 0;
	text-transform: uppercase;
	font-weight: normal;
	color: #fff;
	font-size: 45px;
	line-height: 40px;
}
#headerLeft h1 em{
	font-style: normal;
	font-weight: bold;
}
#headerLeft h2 {
	text-transform: uppercase;
	margin: 0;
	padding: 0 0 0 100px;
	font-size: 11px;
	color: #fff;
	line-height: 14px;
	font-weight: normal;
	letter-spacing: 3px;
}
#headerLeft h3 {
	margin: 30px 0 0;
	color: #275188;
	font-size: 17px;
}
#headerLeft p {
	margin: 0;
	font-size: 12px;
	color: #275188;
	line-height: 18px;
	letter-spacing: 1px;
}
#headerRight {
	padding: 27px 0px 0 20px;
	width: 236px;
	float: left;
}
#FeedPlayerAudioSlim {
	margin: 0 0 5px;
}
.headerButton img{
	padding: 0 2px 0 0px;
}
#sponsors {
	padding: 15px 0 0;
	margin: 0 0 7px;
	width: 220px;
	height: 33px;
	background: url(http://www.finishrich.com/images/davidbach/sponsors.gif);
}
#sponsors a{
	float: right;
}
img {
	border: 0;
}