@charset "UTF-8";.buildLink img {	margin-left:10px;	margin-right:10px;}.bradyBlog {	height:67px;	width:219px;	margin-bottom:6px;}.none {display:none;}.groups {	width:227px;	height:159px;	margin-left:7px;	margin-top:7px;	float:left;	background-color:#CCCCCC;	background-image:url(../images2/groups_back.png);	background-position:bottom left;	background-repeat:repeat-x;	font-size:11px;	padding-left:13px;	padding-right:13px;}.groups form {	margin:0px;	padding:0px;	display:inline;}.groups input {	width:115px;	float:left;	margin-right:10px;}.groups select {	float:left;}.groups img {	margin:0px auto 0px auto;	padding-top:15px;	display:block;	clear:both;}.groupsLogo {	margin-top:10px;	margin-bottom:6px;	height:43px;	background-image:url(../images2/groups_logo.gif);	background-position:top center;	background-repeat:no-repeat;}.groupsText {	margin-bottom:5px;	line-height:12px;}.newtoNL {	width:252px;	height:159px;	margin-top:7px;	margin-left:7px;	background-color:#CCCCCC;	float:left;}.nlnow {	width:512px;	height:297px;	margin-top:7px;	margin-left:7px;	float:left;	background-image:url(../images2/nln_back.png);	background-position:bottom left;	background-repeat:repeat-x;}.nlnowitem {	height:34px;}.nlnowMore {	margin-top:3px;	margin-left:10px;}.nlnAnnouncements {	width:279px;	background-image:url(../images2/nln_announcements.png);	background-position:top center;	background-repeat:no-repeat;	font-size:1px;	margin-top:10px;}.nlnAnnouncements td {	padding-top:20px;	text-align:center;}.nlnAnnouncements td img {	border:none;}.nlnowAll {	position:absolute;	top:230px;	left:0px;	font-weight:bold;	width:279px;	text-align:center;}.nlnowAll img {	border:none;	margin-right:27px;	margin-left:27px;	display:inline-table;}.nlnImgBig {	position:absolute;	top:45px;	left:6px;	width:229px;	height:131px;	background-image:url(../images2/nln_sh_back_new.png);	background-position:top left;	background-repeat:no-repeat;	overflow:hidden;	padding:3px;	z-index:2;}.nlnImgSmall {	width:50px;	height:28px;	padding:2px;	background-image:url(../images2/nln_sh_back_sm_new.png);	background-position:top left;	background-repeat:no-repeat;	overflow:hidden;	margin-left:8px;	float:left;	display:inline;}.nlnMainTitle {	position:absolute;	top:14px;	left:16px;	width:206px;	height:28px;	background-image:url(../images2/nln_title.png);	background-position:top left;	background-repeat:no-repeat;	overflow:hidden;	z-index:1;}.nlnowItems {	position:absolute;	top:9px;	left:233px;	height:288px;	width:279px;}.nlnOn {	height:34px;		background-image:url(../images2/nln_on_back_fade.png);	background-position:left center;	background-repeat:repeat-x;}.nlnOn .nlnTitle, .nlnOn .nlnTitle a {	color:#333333;	text-decoration:none;}.nlnOn .nlnImgSmall {	background-image:none;}.nlnOn .nlnImgSmall img{	display:none;}.nlnowReflect {	position:relative;	width:512px;	height:297px;	/*background-image:url(../images2/nln_announcements.png);	background-repeat:no-repeat;	background-position:276px 217px;*/}.nlnText {	position:absolute;	top:190px;	left:18px;	width:210px;	height:100px;	overflow:none;}a.nlnTexta {	display:block;	font-size:11px;	font-weight:bold;}.nlnTitle {	height:23px;	display:block;	float:left;	letter-spacing: -1px;	padding-top:11px;	font-weight:bold;	color:#888888;	padding-left:8px;	width:192px;}.nlnTitle a {	color:#888888;	text-decoration:none;}.photos {	width:512px;	height:105px;	margin-left:7px;	float:left;}.promo1 {	width:252px;	height:159px;	margin-top:7px;	margin-left:7px;	background-color:#cccccc;	float:left;}.promo2 {	width:252px;	height:159px;	margin-left:7px;	margin-top:7px;	float:left;	background-color:#cccccc;}.promoBox1 {	width:165px;	height:159px;	margin-top:7px;	margin-left:7px;	background-color:#cccccc;	float:left;	overflow:hidden;}.promoBox2 {	width:166px;	height:159px;	margin-left:7px;	margin-top:7px;	float:left;	background-color:#cccccc;	overflow:hidden;}.promoBox3 {	width:166px;	height:159px;	margin-left:7px;	margin-top:7px;	float:left;	background-color:#cccccc;	overflow:hidden;}.promos {	width:511px;	height:159px;	float:left;	margin-top:7px;	margin-left:7px;}.promos a {	display:block;	width:165px;	height:159px;	float:left;	border:none;	margin-right:5px;}.promos a img {	border:none;}.sermons {	position:relative;	width:219px;	height:575px;	float:left;	background-image:url(../images2/sermon_back.png);	background-position:bottom left;	background-repeat:repeat-x;}.sermonCurrentSermon {	width:219px;	height:16px;	font-size:11px;	font-weight:bold;	text-align:center;	padding-top:3px;	background-image:url(../images2/most_recent_sermon.png);	background-position:bottom right;	background-repeat:repeat-x;	text-transform:uppercase;}.sermonDescription {	padding-top:6px;	padding-left:6px;	padding-right:6px;	text-align:center;	font-size:12px;	line-height:13px;	}.sermonDownload {	font-size:11px;	font-weight:bold;	text-align:left;	margin-top:7px;	height:13px;	background-image:url(../images2/view_all_back.png);	background-position:top left;	background-repeat:repeat-x;	padding-top:1px;}.sermonDownloadCentered {	text-align:center;}.sermonDownloadCentered a {	text-decoration:none;	text-transform:uppercase;	font-size:10px;}.sermonInfo {	position:relative;	width:219px;	height:264px;	background-image:url(../images2/current_series_reflect.jpg);	background-repeat:no-repeat;	background-position:6px 136px;}.sermonInfoText {	width:219px;	height:181px;	overflow:hidden;}.sermonPlayer {	text-align:center;	position:relative;	width:219px;	height:85px;}.sermonPlayer img {	border:none;}.sermonTable1 {	text-transform:uppercase;	font-weight:bold;	font-size:11px;	text-align:right;	padding-right:5px;}.sermonTable2 {	font-weight:bold;	font-size:12px;}.sermonTitle {	padding-top:6px;	padding-bottom:10px;	padding-left:6px;	padding-right:6px;	color:#333333;	font-size:14px;	line-height:15px;	font-weight:bold;	text-align:center;	/*letter-spacing:1px;*/}