/**************** Body and Global styles ****************/body{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	font-weight: normal;	color: #4D4D4D;	background:#ffffff;	margin: 0px;	height: 45px;}.clear_it {	clear: both;	clear: all;}a {	color:#665ba7;	font-weight:normal;	text-decoration:underline;}a:hover {	color:#665ba7;	text-decoration:none;}a img {border:none;}a {outline: none;}p {	padding:0px 0px 2px;	margin-left: 40px;	margin-right: 60px;}p form {	margin-top:0;	margin-bottom:20px;}hr {	border: 0;	color: #CCC;	background-color: #CCC;	height: 1px;	width: 85%;	text-align: left;	margin-bottom: 20px;}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 24px;	color: #665ba7;	text-transform: uppercase;	margin-top: 40px;	margin-left: 20px;	list-style-type: none;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 24px;	color: #665ba7;	margin-left: 40px;	font-weight: bold;}h2 a {	color:#665ba7;	font-weight: bold;	text-decoration:underline;}h2 a:hover {	color:#665ba7;	text-decoration:none;}ul {	margin-left: 60px;	margin-bottom:20px;}input {	background: #FFFFFF;	color: #4D4D4D;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	padding: 2px;	border: 1px solid #ccc;	width: 350px;	height: 18px;	margin-bottom: 10px;} input.btn {	background: #ccc;	color: #4D4D4D;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	padding: 2px 10px;	border: 1px solid #4D4D4D;	width: 70px;	margin-bottom: 10px;	text-transform: uppercase;} input.radio {	background: #FFFFFF;	color: #000000;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding: 10px;	border: 1px solid #FFFFFF;	margin-bottom: 0px;} textarea {	background: #FFFFFF;	color: #4D4D4D;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	padding: 4px 2px 4px 4px;	border: 1px solid #ccc;	width: 350px;	margin-bottom: 10px;} select {	background: #ccc;	color: #4D4D4D;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;} /**************** Header and Container ****************/#container {	width: 960px;	margin: 0px auto;	text-align: left;	background-color: #FFFFFF;}#header {	height:130px;	width:960px;}#logo {	float: left;	clear: both;}#logo a {	background-image: url(../images/logo2.jpg);	background-repeat: no-repeat;	background-position: left top;	text-indent: -999em;	height: 130px !important;	width: 232px;	display: block;	position: relative;}#logo a:hover {	background-position: bottom;}/**************** Navigation styles ****************/#navigation {	float: right;	width: 663px;	margin-top: 45px;	float: right;	padding-right: 0px;}/* remove the list style */#nav {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 24px;	font-weight: normal;	color: #808080;	margin: 0;	padding: 0;	list-style: none;}		/* make the LI display inline *//* it's position relative so that position absolute *//* can be used in submenu */#nav li {	float: right;	display: block;	/*background: #ccc;*/ 	position: relative;	margin: 0 5px;	z-index:500;}		/* this is the parent menu */#nav li a {	text-transform: uppercase;	display: block;	height: 25px;	padding: 45px 3px 0;	text-decoration: none;	color: #fff;	text-align: left;	color: #808080;}#nav li a:hover {	color: #665ba7;}	/* you can make a different style for default selected value */#nav a.selected {	color: #665ba7;	font-weight: bold;}	/* submenu, it's hidden by default */#nav ul {	width: 161px;	position: absolute; 	left: 0; 	display: none; 	margin: 0 0 0 -1px; 	padding: 0; 	list-style: none;}		#nav ul li {	width: 156px;	float: left;	border-top: 1px solid #ccc;}		/* display block will make the link fill the whole area of LI */#nav ul a {	background: #665ba7;	text-transform: none;	display: block;	width: 140px;	height: 15px;	padding: 4px 8px 12px;	color: #fff;}		#nav ul a:hover {	color: #fff;	background: #4D4D4D;}/* fix ie6 small issue */*html #nav ul {	margin: 0 0 0 -2px;}/**************** 2 column content styles ****************/#content {	background-image: url(../images/grey_bar.jpg);	background-repeat: repeat-x;	background-position: left top;	float: right;	width: 723px;	border-right-width: 5px;	border-right-style: solid;	border-right-color: #665ba7;}#contentBios {	background-image: url(../images/grey_bar.jpg);	background-repeat: repeat-x;	background-position: left top;	float: right;	width: 723px;	border-right-width: 5px;	border-right-style: solid;	border-right-color: #665ba7;	border-left-width: 20px;	border-left-style: solid;	border-left-color: #FFFFFF;}#sideImage {	float: left;	width: 212px;	height: 240px;	background-color: #666666;	border-left-width: 20px;	border-left-style: solid;	border-left-color: #665ba7;}#feature {	width:960px;	height: 278px;}#featureAbout {	width:960px;}#bios {	background-image: url(../images/grey_bar.jpg);	background-repeat: repeat-x;	background-position: left top;	background: #FFF;	width: 955px;	height: 1400px; /* See Height on about main page script */	display: none;	border-right-width: 5px;	border-right-style: solid;	border-right-color: #665ba7;}#playlist1 {	width: 450px;	height: 160px;	background-color: #FFFFFF;	/*border: thin dashed #FF0000;*/}#flashcontent {}#flashcontent2 {}#flashcontent3 {}/**************** 3 column content styles ****************/#leftContent {	float: left;	width: 190px;	margin-left: 40px;}#leftContent p {	padding:0px 0px 10px;	margin-left: 0px;	margin-right: 0px;}#leftContent h2 {	font-size: 13px;	font-weight: bold;	padding: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: -5px;}#rightContent {	float: right;	width: 418px;	margin-right: 60px;}#rightContent p {	padding:0px 0px 10px;	margin-left: 0px;	margin-right: 0px;}#rightContent h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 24px;	color: #665ba7;	text-transform: none;	padding: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: -15px;}#rightContent h2 {	font-size: 13px;	font-weight: bold;	padding: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: -5px;}/**************** 3 column content styles option 2 ****************/#leftContent2 {	float: left;	width: 216px;	margin-left: 40px;}#leftContent2 p {	padding:0px 0px 10px;	margin-left: 0px;	margin-right: 0px;}#leftContent2 h2 {	font-size: 13px;	font-weight: bold;	padding: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: -5px;}#rightContent2 {	float: right;	width: 392px;	margin-right: 60px;	border: thin dashed #00FF00;	/*display:none;*/}#rightContent2 p {	padding:0px 0px 10px;	margin-left: 0px;	margin-right: 0px;}#rightContent2 h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 24px;	color: #665ba7;	text-transform: none;	padding: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: -15px;}#rightContent2 h2 {	font-size: 13px;	font-weight: bold;	padding: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: -5px;}/**************** Client Logos ****************/#logo1 a {	background-image: url(../images/logos/back_to_the_bible.jpg);	background-repeat: no-repeat;	background-position: left top;	text-indent: -999em;	height: 77px !important;	width: 216px;	margin-left: 40px;	margin-bottom: 20px;	display: block;	position: relative;	float: left;	clear: both;}#logo1 a:hover {	background-position: bottom;}#logo2 a {	background-image: url(../images/logos/bible_league.jpg);	background-repeat: no-repeat;	background-position: left top;	text-indent: -999em;	height: 70px !important;	width: 216px;	margin-left: 40px;	margin-bottom: 20px;	display: block;	position: relative;	float: left;	clear: both;}#logo2 a:hover {	background-position: bottom;}#logo3 a {	background-image: url(../images/logos/campus_radio.jpg);	background-repeat: no-repeat;	background-position: left top;	text-indent: -999em;	height: 214px !important;	width: 216px;	margin-left: 40px;	margin-bottom: 20px;	display: block;	position: relative;	float: left;	clear: both;}#logo3 a:hover {	background-position: bottom;}#logo4 a {	background-image: url(../images/logos/rzim-logo.jpg);	background-repeat: no-repeat;	background-position: left top;	text-indent: -999em;	height: 142px !important;	width: 216px;	margin-left: 40px;	margin-bottom: 20px;	display: block;	position: relative;	float: left;	clear: both;}#logo4 a:hover {	background-position: bottom;}#logo5 a {	background-image: url(../images/logos/leading_the_way.jpg);	background-repeat: no-repeat;	background-position: left top;	text-indent: -999em;	height: 91px !important;	width: 216px;	margin-left: 40px;	margin-bottom: 20px;	display: block;	position: relative;	float: left;	clear: both;}#logo5 a:hover {	background-position: bottom;}#logo6 a {	background-image: url(../images/logos/LifeWay.jpg);	background-repeat: no-repeat;	background-position: left top;	text-indent: -999em;	height: 91px !important;	width: 216px;	margin-left: 40px;	margin-bottom: 20px;	display: block;	position: relative;	float: left;	clear: both;}#logo6 a:hover {	background-position: bottom;}#logo7 a {	background-image: url(../images/logos/turning_point.jpg);	background-repeat: no-repeat;	background-position: left top;	text-indent: -999em;	height: 144px !important;	width: 216px;	margin-left: 40px;	margin-bottom: 20px;	display: block;	position: relative;	float: left;	clear: both;}#logo7 a:hover {	background-position: bottom;}#logo8 a {	background-image: url(../images/logos/tyndale.jpg);	background-repeat: no-repeat;	background-position: left top;	text-indent: -999em;	height: 224px !important;	width: 216px;	margin-left: 40px;	margin-bottom: 20px;	display: block;	position: relative;	float: left;	clear: both;}#logo8 a:hover {	background-position: bottom;}#logo9 a {	background-image: url(../images/logos/wof_logo.jpg);	background-repeat: no-repeat;	background-position: left top;	text-indent: -999em;	height: 82px !important;	width: 216px;	margin-left: 40px;	margin-bottom: 20px;	display: block;	position: relative;	float: left;	clear: both;}#logo9 a:hover {	background-position: bottom;}#logo10 a {	background-image: url(../images/logos/wv.jpg);	background-repeat: no-repeat;	background-position: left top;	text-indent: -999em;	height: 114px !important;	width: 216px;	margin-left: 40px;	margin-bottom: 20px;	display: block;	position: relative;	float: left;	clear: both;}#logo10 a:hover {	background-position: bottom;}#logo11 a {	background-image: url(../images/logos/sotl.jpg);	background-repeat: no-repeat;	background-position: left top;	text-indent: -999em;	height: 216px !important;	width: 216px;	margin-left: 40px;	margin-bottom: 20px;	display: block;	position: relative;	float: left;	clear: both;}#logo11 a:hover {	background-position: bottom;}#logo12 a {	background-image: url(../images/logos/s4s.jpg);	background-repeat: no-repeat;	background-position: left top;	text-indent: -999em;	height: 216px !important;	width: 216px;	margin-left: 40px;	margin-bottom: 20px;	display: block;	position: relative;	float: left;	clear: both;}#logo12 a:hover {	background-position: bottom;}/**************** Footer styles ****************/#footer {	float: right;	width: 960px;	font-size:10 px;}#footer p {	text-align: right;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #999;	letter-spacing: 1px;	margin: 0px;	padding: 30px 5px 10px 0px;}#footer a {	color: #665ba7;	font-weight: normal;	text-decoration: none;}#footer a:hover {	color:#665ba7;	text-decoration: underline;}#footerH {	float: right;	width: 960px;	font-size:10 px;}#footerH p {	text-align: right;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #999;	letter-spacing: 1px;	margin: 0px;	padding: 0px 5px 10px 0px;}#footerH a {	color: #665ba7;	font-weight: normal;	text-decoration: none;}#footerH a:hover {	color:#665ba7;	text-decoration: underline;}