/* 
This is the Gray/Khaki design, Style #2
Contains plain background with scrolls
*/


body {
	width: 960px;
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Geneva, Tahoma;
	padding: 20px 0px 20px 0px;
	/* background: #a5906b url("images/bg.png") repeat-y; */
	background: #a5906b;
	height: auto;
	/* vertical-align: bottom; */
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}

#wpfooter {
	background: #a5906b;
}
	
#banner {
	margin-top: 0px;
	margin-bottom: 20px;
	padding: 0px 120px 0px 120px;
}

.search {
	float: right;
	margin-top: 0px;
	margin-right: 100px;
}
	
#wrap {
	background: #a5906b url("images/bg.png") repeat-y;
	width: 960px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	}
	
#wraptop  {
	background: url("images/wraptop.png") no-repeat;
	color: #000000;
	/* font-size: 12px; */
	font-family: Verdana, Geneva, Tahoma;
	margin: 0px;
	padding: 20px 30px 0px 0px;
	vertical-align: top;
	text-align: right;
	height: 30px;
	}

#wraptop a {
	/* text-transform: uppercase; */
	margin-top: 20px;
	/* padding-right: 5px;
	padding-left: 5px; */
	}


/************************************************
*	Hyperlinks									*
************************************************/

a, a:visited {
	color: #680000;
	text-decoration: none;
	}
	
a:hover {
	text-decoration: underline;
	}
	
a.feed:link, a.feed:visited {
	color: #E70;
	font-size: 12px;

	}

a.feed:hover {
	color: #E70;
	font-size: 12px;
	font-weight: bold;
	}

/************************************************
*	Header  									*
************************************************/

#header {
	width: 720px;
	height: 110px;
	color: #680000;
	padding: 0px;
	overflow: hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	background-image: none;
	}
	
#header a {
	font-family: Verdana, Geneva, Tahoma;
	font-size: 24px;
	color: #680000;
	text-decoration: none;
	padding: 5px;
	margin: 0px;
	text-transform: uppercase;
	}

#header a:hover{
	color: #680000;
	}

#headerleft {
	width: auto;
	float: left;
	font-size: 14px;
	margin: 0px;
	overflow: hidden;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	}
	
#headerleft a img {
	border: none;
	margin: 0px;
	padding: 0px;
	}

#headerright {
	width: 450px;
	float: center;
	font-size: 12px;
	text-align: right;
	margin: 6px;
	overflow: hidden;
	height: 88px;
	padding: 1px;
	background-color: #FFFFFF;
	}
	
/************************************************
*	Navbar      								*
************************************************/

#navbar {
	background: #332c21;
	background-image: url('http://bible-baptistchurch.org/wp-content/themes/bbc/images/bar.png');
	background-repeat: repeat-x;
	width: 700px;
	height: 35px;
	color: #FFFFFF;
	margin: 0px auto 20px;
	padding: 0px 10px 0px 10px;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	}
	
#navbarleft {
	width: auto;
	height: 35px;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
	
#navbarright {
	width: 180px;
	height: 35px;
	float: right;
	margin: 0px;
	padding: 0px 10px 0px 0px;
	text-align: right;
	}
	
#navbarright a img {
	border: none;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	}

#nav {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}
	
#nav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}

#nav a {
	background: #332c21;
	background-image: url('http://bible-baptistchurch.org/wp-content/themes/bbc/images/bar.png');
	background-repeat: repeat-x;
	color: #FFFFFF;
	display: block;
    font-weight: bold;
    margin: 0px 10px 0px 0px;
	padding: 10px 10px 10px 10px;
	}
	
#nav a:hover {
	background: #665942;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
    margin: 0px 10px 0px 0px;
	padding: 10px 10px 10px 10px;
	}

#nav li {
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
#nav li li {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 160px;
	}
	
#nav li li a, #nav li li a:link, #nav li li a:visited {
	background: #332c21;
	width: 160px;
	float: none;
	margin: 0px;
	padding: 5px 10px 5px 10px;
	border-top: 1px solid #665942;
	}
	
#nav li li a:hover, #nav li li a:active {
	background: #665942;
	padding: 5px 10px 5px 10px;
	}

#nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	}

#nav li:hover ul {
	left: auto;
	display: block;
	}
	
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	}
	
	
/************************************************
*	Content 					     		    * 
************************************************/

#content {
	width: 680px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	/* line-height: 18px; */
	}

#content p {
	padding: 0px 0px 15px 0px;
	margin: 0px;
	}
	
#content h1 {
	color: #680000;
	font-size: 18px;
	font-family: Verdana, Geneva, Tahoma;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#content h1 a, #content h1 a:visited  {
	color: #680000;
	text-decoration: none;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}

#content h1 a:hover {
	color: #680000;
	text-decoration: none;
	}

#content h2 {
	color: #680000;
	font-size: 18px;
	font-family: Verdana, Geneva, Tahoma;
	font-weight: bold;
	font-variant: small-caps;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/* border-bottom: 1px solid #C0C0C0; */
	}
	
#content h2 a, #content h2 a:visited, #content h2 a:hover {
	color: #680000;
	text-decoration: none;
}

#content h3 {
	color: #680000;
	font-size: 18px;
	font-family: Verdana, Geneva, Tahoma;
	font-weight: bold;
	font-variant: small-caps;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	}

#content h3 span {
	border-bottom: none; /* thin dotted; */
	}
	
#content h3 a, #content h2 a:visited, #content h2 a:hover {
	color: #680000;
	text-decoration: none;
}	

#content h4 {
	color: #000000;
	font-size: 14px;
	font-family: Verdana, Geneva, Tahoma;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	/* border-bottom: 1px solid #C0C0C0; */
	}
	
#content img.wp-smiley {
	float: none;
	border: none;
	padding: 0px;
	margin: 0px;
	}

#content img.wp-wink {
	float: none;
	border: none;
	padding: 0px;
	margin: 0px;
	}

#contentleft {
	/* background: #333333; */
	float: left;
	width: 470px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	}

#contentleft p img {
	border: none;
    /* float: left; */
	margin: 0px 0px 0px 0px;
	}
	
.archive {
	float: left;
	width: 195px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	}
	
#contentleft ol {
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 15px 0px;
	}
	
#contentleft ol li {
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}
	
#contentleft ul {
	list-style-type: square;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
	}
	
#contentleft ul li {
	list-style-type: square;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}
	
.main {
	margin: 0px 0px 20px 0px;
}

.lower {
	margin: 0px 0px 0px 0px;
}

.rotator {
	margin: 20px 0px;
}

blockquote {
	margin: 0px 20px 15px 20px;
	padding: 5px 0px 5px 15px;
	/* border-left: 5px solid #C0C0C0; */
	}
	
#content blockquote p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
/* .postmeta {
	width: 500px;
	font-size: 12px;
	padding: 5px 0px 40px 0px;
	margin: 0px;
	border-top: double #C0C0C0;
	} */
	
/************************************************
*	Content Post    					     	* 
************************************************/
	
#contentpost {
	float: left;
	width: 520px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#contentpost small {
	padding: 0px 0px 0px 0px;
	}	

#contentpost h1 {
	color: #680000;
	font-size: 18px;
	font-family: Verdana, Geneva, Tahoma;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#contentpost h1 a, #contentpost h1 a:visited  {
	color: #680000;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

.post {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
	
.post h2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
	
#contentpost h1 a:hover {
	color: #680000;
	text-decoration: none;
	}

#contentpost p img {
	border: none;
    float: left;
	margin: 0px 10px 10px 0px;
	}
	
#contentpost ol {
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 15px 0px;
	}
	
#contentpost ol li {
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}
	
#contentpost ul {
	list-style-type: square;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
	}
	
#contentpost ul li {
	list-style-type: square;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}

.posteven {
	background: #f5f5f5;
	padding: 5px 5px 5px 5px;
	border-top: 0.1em solid #C0C0C0;
	border-bottom: 0.1em solid #C0C0C0;
	margin-bottom: 20px;
	}

.postodd {
	padding: 5px 5px 5px 5px;
	border-top: 0.1em solid #C0C0C0;
	border-bottom: 0.1em solid #C0C0C0;
	margin-bottom: 20px;
	}

.posteven small, .postodd small {
	margin-top: 2px;
	padding-left: 10px;
}
	
.postmeta2 {
	width: auto;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-top: 0.1em dotted #C0C0C0;
	/* border-bottom: double #C0C0C0; */
	}

.postmeta2 p {
	margin: 0px;
	padding: 0px;
}
	
.postmeta2 a, .postmeta2 a:hover, .postmeta2 a:visited {
	color: #680000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	/* font-weight: bold;	 */
}

.postmeta3 {
	width: auto;
	font-size: 12px;
	padding: 5px 0px 5px 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #F5F5F5;
	border-top: 0.1em solid #C0C0C0;
	border-bottom: 0.1em solid #C0C0C0;
	}

.bottomlinklist {
	display: block;
	text-align: justify;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px 5px 5px 0px;
	}

.homepagenews {
	display: block;
	text-align: justify;
	margin-left: 10px;
	margin-bottom: 0px;
	}	

.navigation {
	display: block;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 40px;
	}
	
.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}	

/************************************************
*	Sidebar 		    	        	        * 
************************************************/

#sidebar {
 	background-color: #eeeae3;
	float: right;
	width: 190px;
	margin-right: 0px;
	padding: 10px 0px 0px 0px;
	/* line-height: 20px; */
	display: inline;
	/* border: double #C0C0C0; */
	}

#sidebar img {
	border: none;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}
	
#sidebar p {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	}
	
#sidebar h2 {
	color: #680000;
	font-size: 14px;
	font-family: Verdana, Geneva, Tahoma;
	font-weight: bold;
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 2px 0px;
	border-bottom: double #C0C0C0;
	}
	
#sidebar h2 a{
	text-decoration: none;
	}
	
#sidebar h4 {
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Geneva, Tahoma;
	font-weight: bold;
	margin: 0px 0px 5x 0px;
	padding: 0px 0px 0px 0px;
	/* border-bottom: 1px solid #C0C0C0; */
	}
.sidelinkbutton li {
	list-style-type: none; /* square; */
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#sidebar li {
	list-style-type: none;
	margin-bottom:  10px;
	padding-left: 10px;
	padding-right: 10px;
	}
	
#sidebar ul {
	list-style-type: none;
	width: 190px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

	

#sidebar li ul li {
	list-style-type: none; /* square; */
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	}


#sidelinks {
	background: #f6f2e9;
/* 	background-image: url('http://bible-baptistchurch.org/wp-content/themes/bbc/images/slink_bg.jpg');
	background-repeat: repeat-y; */
	color: #333300;
	margin: 0px auto 10px;
	padding: 0px 0px 0px 0px;
	}

#sidelinks li {
	padding: 0px;
	margin: 0px;
	}
	
#slink {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	list-style: none;
	}
	
#slink a {
	background: #f6f2e9;
 	background-image: url('http://bible-baptistchurch.org/wp-content/themes/bbc/images/slink_button.png');
	color: #555146;
	display: block;
	height: 14px;
    font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 13px 15px 13px 20px;
	/* border: 1px solid #000000; */
	}
	
#slink a:hover {
	background: #f6f2e9;
 	background-image: url('http://bible-baptistchurch.org/wp-content/themes/bbc/images/slink_button_hover.png');
	color: #555146;
	display: block;
	text-decoration: none;
	height: 14px;
	margin: 0px 0px 0px 0px;
	padding: 13px 15px 13px 20px;
	/* border: 1px solid #000000; */
	}

#slinknt {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}
	
#slinknt a {
	background: #1b617d;
 	background-image: url('http://bible-baptistchurch.org/wp-content/themes/bbc/images/slink_button_nt.png');
	color: #e1ddc5;
	display: block;
	height: 14px;
    font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 13px 15px 13px 20px;
	/* border: 1px solid #000000; */
	}
	
#slinknt a:hover {
	background: #1b617d;
	background-image: url('http://bible-baptistchurch.org/wp-content/themes/bbc/images/slink_button_nt_hover.png');
	color: #e1ddc5;
	display: block;
	height: 14px;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 13px 15px 13px 20px;
	/* border: 1px solid #000000; */
	}
	

/************************************************
*	Left Sidebar                    	        * 
************************************************/

#l_sidebar {
	background: #FFFFFF;
	float: left;
	width: 160px;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	line-height: 20px;
	display: inline;
	}
	
#l_sidebar p {
	padding: 0px 0px 15px 0px;
	margin: 0px;
	}
	
#l_sidebar a img {
	border: none;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}
	
#l_sidebar h2 {
	color: #680000;
	font-size: 12px;
	font-family: Verdana, Geneva, Tahoma;
	font-weight: bold;
	padding: 0px 0px 3px 0px;
	margin: 0px 0px 5px 0px;
	border-bottom: double #C0C0C0;
	}
	
#l_sidebar ul {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}
	
/************************************************
*	Right Sidebar                       	    * 
************************************************/

#r_sidebar {
	background: #FFFFFF;
	float: right;
	width: 250px;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	line-height: 20px;
	display: inline;
	}
	
#r_sidebar p {
	padding: 0px 0px 15px 0px;
	margin: 0px;
	}
	
#r_sidebar a img {
	border: none;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}
	
.categories img{
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.categories {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align: middle;
	}

#section {
	padding: 0px 0px 0px 0px;
}
	
#navbarright a img {
	border: none;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	}
	
#r_sidebar h2 {
	color: #680000;
	font-size: 12px;
	font-family: Verdana, Geneva, Tahoma;
	font-weight: bold;
	padding: 10px 0px 3px 0px;
	margin: 0px 0px 5px 0px;
	border-bottom: double #C0C0C0;
	}

#r_sidebar ul {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}
	
/************************************************
*	Widgets 									*
************************************************/

#recent-posts ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#recent-posts ul li {
	background: #FFFFFF url(images/icon_recent.gif) no-repeat top left;
	padding: 0px 0px 5px 18px;
	margin: 0px 0px 0px 0px;
	}
	
#recent-comments ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#recent-comments ul li {
	background: #FFFFFF url(images/icon_links.gif) no-repeat top left;
	padding: 0px 0px 5px 18px;
	margin: 0px 0px 0px 0px;
	}
	
#categories-1 ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#categories-1 ul li {
	background: #FFFFFF url(images/icon_categories.gif) no-repeat top left;
	padding: 0px 0px 5px 18px;
	margin: 0px 0px 0px 0px;
	}
	
#archives ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0x 0px 0px 0px;
	}

#archives ul li {
	background: #FFFFFF url(images/icon_archives.gif) no-repeat top left;
	padding: 0px 0px 5px 18px;
	margin: 0px 0px 0px 0px;
	}
	
#pages ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#pages ul li {
	background: #FFFFFF url(images/icon_meta.gif) no-repeat top left;
	padding: 0px 0px 5px 18px;
	margin: 0px 0px 0px 0px;
	}
	
#links ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#links ul li {
	background: #FFFFFF url(images/icon_links.gif) no-repeat top left;
	padding: 0px 0px 5px 18px;
	margin: 0px 0px 0px 0px;
	}

#meta ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#meta ul li {
	background: #FFFFFF url(images/icon_meta.gif) no-repeat top left;
	padding: 0px 0px 5px 18px;
	margin: 0px 0px 0px 0px;
	}
	
#text-1 ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#text-1 ul li {
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	}
	
/************************************************
*	Footer      								*
************************************************/

#footer {
	background: url("images/wrapbottom.png") no-repeat;
	margin: 0px;
	}
	
#footer p {
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Geneva, Tahoma;
	margin: 0px 0px 0px 0px;
 	padding: 5px 0px 0px 0px;
	vertical-align: top;
	text-align: center;
	height: 25px;
	}
	
#footer a, #footer a:visited {
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Geneva, Tahoma;
	margin: 0px 0px 0px 0px;
 	padding: 5px 0px 0px 0px;
	vertical-align: top;
	text-align: center;
	height: 25px;
	}
	
#footer a:hover {
	text-decoration: underline;
	}
	
#footer a img {
	border: none;
	margin: 0px 0px 0px 3px;
	padding-bottom: 0px;
	}
	
#footerleft {
	width: 550px;
	float: left;
	margin: 0px;
	padding: 5px 0px 0px 0px;
	}
	
#footerright {
	width: 160px;
	float: right;
	margin: 0px;
	padding: 3px 0px 0px 0px;
	text-align: right;
	vertical-align: middle;
	}

/************************************************
*	Search Form									*
************************************************/
#searchdiv {
	margin: 0px;
	padding: 0px;
	}
	
#searchform {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	display: inline;
	}
	
#searchbox {
	background: #EEEEEE !important;
	width: 120px;
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Geneva, Tahoma;
	font-weight: normal;
	margin-top: 0px;
	padding: 4px 0px 3px 5px;
	border: 1px solid #000000;
	display: inline;
	}
	
#searchbutton {
	background: #333300 url(images/topnav.png);
	color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana, Geneva, Tahoma;
	margin: 0px 0px 0px 5px;
	padding: 3px 3px 2px 3px;
	font-weight: bold;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #666666;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #666666;
	}
	
#signup {
	background: #F5F5F5;
	width: 240px;
	color: #333333;
	font-size: 12px;
	font-family: Verdana, Geneva, Tahoma;
	padding: 4px;
	margin: 0px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	}

#name, #email, #url, #submit {
	background: #FFFFFF;
	color: #333333;
	font-size: 12px;
	font-family: Verdana, Geneva, Tahoma;
	padding: 4px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	}
	
#words {
	background: #FFFFFF;
	width: 380px;
	color: #333333;
	font-size: 12px;
	font-family: Verdana, Geneva, Tahoma;
	padding: 4px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	}

/************************************************
*	RefTagger									*
************************************************/
	
.lbsTooltip
{
	background:#f5f2e9;
	border: 1px solid gray;
	z-index: 99;
	text-align: left;
	text-indent: 0;
}

.lbsTooltip div
{
	text-align: left;
}

.lbsTooltipHeader
{
	background:#545045;
	color: #f5f2e9;
	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:16px;
}

.lbsTooltipBody p, .lbsTooltipBody span
{
	display: inline;
	color: black;
	font-family:Arial,Helvetica,serif;
	font-size: 14px;
	line-height:16px;
}

.lbsTooltipFooter
{
	font-size:11px;
	font-family:Helvetica,Arial,serif;
	bottom:4px;
	margin-top: 4px;
	position:absolute;
	text-align:right;
	border: 0;
}

.lbsTooltipFooter a:link, .lbsTooltipFooter a:visited, .lbsTooltipFooter a:hover 
{
	color: blue;
	text-decoration: underline;
	font-weight: normal;
	font-size:11px;
	font-family:Helvetica,Arial,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: #680000;
}

.lbsTooltip, .lbsTooltipBody span, .lbsTooltip a, .lbsTooltipBody p
{
	margin: 0;
	padding: 0;
}

.lbsLibronix img
{
	float: none !important;
}
	
/************************************************
*	Comments									*
************************************************/

	
#commentblock {
	width: 440px;
	color: #000000;
	float: left;
	padding: 20px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	}
	
#commentblock ol {
	list-style-type: square;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	}

.commentdate {
	font-weight: bold;
	font-size: 12px;
	}

.commentname {
	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding: 5px 0px 0px 0px;
	}

.commentinfo {
	clear: both;
	}

.commenttext1 {
	width: 440px;
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Geneva, Tahoma;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 20px 0px;
	border-bottom: 1px dotted #C0C0C0;
	}

.commenttext2 {
	width: 440px;
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Geneva, Tahoma;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 20px 0px;
	border-bottom: 1px dotted #C0C0C0;
	}

.commenttext-admin {
	width: 440px;
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Geneva, Tahoma;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 20px 0px;
	border-bottom: 1px dotted #C0C0C0;
	}
a.feed:link, a.feed:visited {
	color: #E70;
	font-size: 12px;

	}

a.feed:hover {
	color: #E70;
	font-size: 12px;
	font-weight: bold;
	}
#sidebar ul li {
	list-style-type: none;
	margin: 0 0 10px 0;
	padding: 0 10px 0 10px;
	}

#sidebar ul li ul li ul {
	width:170px;
}
