html { background-color: #f2f2f2;}body { background: ; font: 13px Open Sans; line-height: 1.5em; color: #000; letter-spacing: 1px; height: auto;}form { font-size: 12px;}a { color: #000000;}a:hover { color: #BC9133;	/*	#222222;	*/}p { padding: 0 0 10px 0;}h2 { color: #BC9133; font: 16px Arial, Sans-serif; font-weight: 700; padding: 0 0 5px;}h2 a { color: #BC9133; text-decoration: none;}h2 a:hover { color: #000;}h2 a:visited { color: #C64446;}h3 { color: #000; font-size: 15px; font-family: "Bodoni MT", "Times New Roman", Times; text-transform: uppercase; font-weight: 700; padding: 0 0 5px;}h4 { color: #000; font: 13px Arial, Sans-serif; line-height: 18px; font-weight: 700; padding: 0 0 6px;}#header { background: #f2f2f2 url('images/banner.jpg') no-repeat center top; height: 226px;}#social { float: right; display: inline; font-weight: 700; font-family: "Bodoni MT", "Times New Roman", Times; text-align: right; width: 400px; padding: 20px 30px 0 0;}#language { float: right; display: inline; font-weight: 700; font-family: "Bodoni MT", "Times New Roman", Times; text-align: right; width: 300px; padding: 0;}#socialIconsSm { float: right; display: inline;}#loginRegister { width: 250px; float: right; display: inline; font-size: 11px; padding: 1px 12px 0 0;}#loginRegister a { text-decoration: none; color: #505613; text-transform: uppercase;}#navigation { float: right; display: inline; font-weight: 700; font-family: "Bodoni MT", "Times New Roman", Times; padding: 100px 10px 0 0;}#homeLink { float: left; width: 475px; height: 180px; margin-top: 35px; cursor: pointer;}#content { background-color: #fff; padding-bottom: 10px;}#devo { background-color: #f1e8d5; padding: 0; margin: 0;}#comments { color: #505613; font-size: 15px; font-family: "Bodoni MT", "Times New Roman", Times; text-transform: uppercase;}#leftColumn { background-color: #fff; padding: 20px 0 0;}#rightColumn { padding: 20px 0 0;}#rightColumn p { line-height: 1.25em;}.blackBorderTop { border-top: 1px solid #000; padding-top: 8px;}.blackBorderBottom { border-bottom: 1px solid #000; padding-bottom: 10px;}.shaded { background-color: #F2F2F2;}.padme { margin: 0; padding: 10px;}.controls { float: right; display: inline; color: #000; margin: 0; padding: 0;}#tagCloud { background-color: #FFF; padding: 0;}#tagCloud a { text-decoration: none; font-family: Arial, Sans-serif; color: #8D8D8D; letter-spacing: 1px;}#tagCloud a:hover { text-decoration: none; font-family: Arial, Sans-serif; color: #BC9133; letter-spacing: 1px;}#churchFinder { background-color: #DBD9D6; padding: 0;}#emailContainer { background-color: #DBD9D6; padding: 0;}#emailContainer h3 { color: #BC9133;}#churchFinder h3 { color: #BC9133;}.churchFinderLinkContainer,.readMoreLinkContainer { text-align: right;}#footer { text-align: right; font-size: 10px;}div.spacer { background-color: #fff; height: 5px;}div.spacer2 { height: 5px;}div#navigation ul { list-style: none; display: block; margin: 0;}div#navigation ul li { float: left; display: inline; font-weight: 700; font-family: "Bodoni MT", "Times New Roman", Times; margin: 0 .5em;}.devoList { padding-left: 10px; line-height: 1.2em;}.devoListTop { padding-top: 8px;}.devoList:hover { background-color: #EEE;}.devoElement { height: 90px; overflow: hidden;}.devoList a { color: #000; text-decoration: none;}.dateBadge { text-align: left; color: #BC9133; font-family: "Bodoni MT", "Times New Roman", Times; float: left; display: inline; height: 90px; margin: 0; padding: 0 10px 0 0;}.dateBadge .top { font-size: 16px; letter-spacing: 2px; line-height: 16px; text-transform: uppercase; margin: 0;}.dateBadge .bottom { font-size: 45px; line-height: 40px; margin: 0; padding: 0;}#commentform { margin: 5px 10px 0 0;}#commentform textarea { width: 100%; padding: 2px; margin-top: 5px;}#commentform #submit { float: right; margin: 5px 0 0 auto;}#commentform p { margin: 5px 0;}.commentlist li ul li { font-size: 1em;}.commentlist li { font-weight: 700;}.commentlist li .avatar { background: #fff; padding: 2px;}.commentlist cite,.commentlist cite a { font-weight: 700; font-style: normal; font-size: 1.1em;}.commentlist p { font-weight: 400; line-height: 1.5em; text-transform: none;}.commentmetadata { font-weight: 400;}.url { text-decoration: underline; font-weight: 400; color: #000;}#loginRegister a:hover,div#navigation ul li a:hover { text-decoration: none; color: #BC9133; /* #FFF; */}.controls { margin-top: 5px;}.controls a { color: #BC9133; text-decoration: none;}#churchFinder a { color: #BC9133; text-decoration: none;}.controls a:hover,#churchFinder a:hover { text-decoration: none; color: #000;}#footer a { color: #000;}#footer a:hover { color: #505613;}div#navigation ul li a { text-decoration: none; color: #505613;}#searchContainer { background-color: #DBD9D6;}#lang_sel { float: right; padding: 10px 30px 0 0;}#lang_sel li { width: 120px;}.lang_sel_sel { padding: 0px 20px;}#lang_sel ul ul { width: 120px;}#lang_sel { font-family: "Bodoni MT", "Times New Roman", Times;}/* begin REFTAGGER */.lbsTooltip { background: white; border: 1px solid black; z-index: 99; text-align: left; text-indent: 0;}.lbsTooltip div { text-align: left;}.lbsTooltipHeader { background: #676D2F; border-bottom: 1px solid black; color: white; font-weight: bold; font-size: 15px; line-height: 18px; font-family: Arial, Helvetica, serif; margin: 0; padding: 4px; position: relative; border: 0;}.lbsTooltipBody { padding: 4px 8px 0 8px; margin: 0; position: relative; z-index: 2; border: 0; line-height: 14px; letter-spacing: 1px;}.lbsTooltipBody p,.lbsTooltipBody span { display: inline; color: black; font-family: Arial, Helvetica, serif; font-size: 13px; line-height: 14px;}.lbsTooltipFooter { font-size: 11px; font-family: Arial, Helvetica, serif; bottom: 1px; margin-top: 4px; position: absolute; text-align: right; border: 0;} .lbsTooltipFooter a:link,.lbsTooltipFooter a:visited,.lbsTooltipFooter a:hover	{ color: #8D8D8D; text-decoration: none; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, serif;}.lbsTooltipFooter div { text-align: right;}.lbsTooltipBody .ch-ref,.lbsTooltipBody .verse-ref { font-size: 85%; top: -1px; position: relative;}.lbsTooltipBody .ch-ref { font-weight: bold;}.lbsTooltipBody .verse-ref { color: #C64446;}.lbsTooltip,.lbsTooltipBody span,.lbsTooltip a,.lbsTooltipBody p { margin: 0; padding: 0;}.lbsLibronix img { float: none !important;}/* end REFTAGGER */