.center{
	text-align: center;
}
.left{
	text-align: left;
}
.right{
	text-align: right;
}
.div_clear{ 
	clear:both;
}

.white_box_blue_heading{
	background-color: #FFFFFF;
	border: none;
	margin-top: 10px;
}

.white_box_blue_heading p{
	background-color: #FFFFFF;
	padding: 0px 5px 5px;
	line-height: 1.8em;
	margin: 0px;
	padding: 5px;
}

.white_box_blue_heading h1 {
	background-color: #003366;
	padding: 5px;
	color: #FFFFFF;
	margin: 0px;
}


/* ======== THUMBNAILS PAGE ====== */

ul#thumbnails {
padding: 0 0 0 0; 
margin: 5px 0 5px 0; 
list-style-type: none; 
}

ul#thumbnails img {
margin: 0 0 0 0; 
} /* OVERIDE THE MAIN CONTENT IMAGE MARGINS */

#contentBlock ul.folioThumbs img {
margin: 0 0 0 0; 
} /* OVERIDE THE MAIN CONTENT IMAGE MARGINS */


ul#thumbnails a img, ul.folioThumbs a img {
border: 2px solid #FFF; 
} 

ul#thumbnails a:hover img {
} 

ul#thumbnails li.thumb, ul.folioThumbs li.thumb {
display: inline;
}
ul#thumbnails li.thumb a, ul.folioThumbs li.thumb a {
padding: 3px;
float: left; 
border: 1px solid #DDD; 
background-color: #EEE;
display: block;
margin: 0 15px 12px 0;
} 
ul#thumbnails li.thumb a:hover, ul.folioThumbs li.thumb a:hover {
background-color: #DDD; 
}

.crform{ background-color:#FFD67B; border:1px solid #C8A454; padding:5px;
}
.crform_fieldset{
	border:1px solid #666666;
	margin:3px 0px;	
}
.crform_element{
	float:left;
	padding:5px; margin:0px; vertical-align:middle;
}
.crform_label_horiz{
	float:left; width:100px; padding:2px 0px;
}
.crform_label_vert{
	display:block; padding:0px 0px;
}
.crform_required_field{
	color:#FF0000;
}
.crform_errortext{
	padding:5px;
}
.crform_element_errortext{color:#FF0000; padding-bottom:2px;}
.crform_input{background-color:#FFFFFF; border:1px solid #CCCCCC; padding:2px 2px;}
.crform_input_error{background-color:#FCFFBB; border:1px solid #CCCCCC;}
.crform_button{}
.crform_button1{}
.crform_button2{}

.crform_small{padding:5px 0px 0px 0px; width:179px; margin:0px; border:1px solid #C8A454 ; background-color:#FFD67B; color:#000000;}
.crform_fieldset_small{
	border:1px solid #666666;
	margin:3px 0px;	
}
.crform_element_small{
	float:left;
	padding:0px; margin:0px; vertical-align:middle;
}
.crform_intro_text_small{height:1px; overflow:hidden }
.crform_input_small{background-color:#FFFFFF; border:1px solid #CCCCCC; width:90px; height:14px; font-size:10px; }
.crform_input_error_small{background-color:#FCFFBB; border:1px solid #CCCCCC;width:75px; padding:2px 0px;width:90px; height:14px; font-size:10px;}
.crform_label_horiz_small{float:left; width:75px; padding:5px 3px;}
.crform_label_vert_small{float:left; width:75px; padding:5px 3px;}
.crform_button_small{ margin-right:0px;}

.ul_general_list
	{line-height: 28px;
	margin: 0px 5px;
	padding: 0;
	
	text-align:right;}
	
.ul_general_list li{	
	margin: 5px 0px;
	padding: 0;
	display: inline;
	list-style-type: none;
}

.ul_menu_lang_sel{	
}

.back_content{	
	padding:5px;
	border:1px solid #666666;
	margin:5px;
	float:right;
	width:200px;
	text-align:center;
	background:#EFEFEF;
}
.back_content a:link{color:#000000; font-weight:bold; text-decoration:none;}
.back_content a:visited{color:#000000; font-weight:bold; text-decoration:none;}
.back_content a:hover{color:#ff0000;}
.back_content a:active{color:#ffffff;}

.verse_content{
	margin:0px;
	padding:0px;
}
.verse_content table{
	margin:0px;
	border:1px solid #C8A454;
	padding:5px;
	background-color:#FFD67B;	
}
.verse_content th{
	padding:2px 5px 2px 5px;
	font-weight:bold;
}
.verse_content td{
	padding:4px 5px 4px 5px;
}
.verse_content a:link{color:#000000; font-style:italic; text-decoration:none;}
.verse_content a:visited{color:#000000; font-style:italic; text-decoration:none;}
.verse_content a:hover{color:#ffffff;}
.verse_content a:active{color:#ffffff;}

.blog_entry{
	margin:0px;
	border:1px solid #666666;
	padding:5px;
	background-color:#FFD67B;}
.blog_entry hr
	{border:1px solid #C8A454;}
	
.novels{
	margin:0px 0px;
	/*border:1px solid #666666;
	padding:5px;
	background-color:#EFEFEF;*/}
	
.forum{ margin:5px 0px 0px 0px; border:1px solid #666666; padding:5px; background-color:#E7E7E7;}
.forum table {}
.forum td{}
.forum tr{padding:3px;}
.red_text{color:#FF0000; font-weight:bold}

.general_content{
	margin:0px 0px;
	/*border:2px solid #666666;*/
	padding:0px;
	/*background-color:#EFEFEF;*/
}

#menu_header{ background-image:url(../img/menu_top.gif); background-repeat:no-repeat; height:19px; padding:0px; margin:0px; line-height:0px;}

#breadcrumbs{ color:#666666;}
.breadcrumb_path{ color:#9C3131;}
.breadcrumb_path a:link{color:#9C3131; text-decoration:none;}
.breadcrumb_path a:visited{color: #9C3131; text-decoration:none;}
.breadcrumb_path a:hover{color:#ff0000; text-decoration:underline}
.breadcrumb_path a:active{color:#9C3131;}

.small_text {font-size: 0.9em;}
.large_text {font-size: 1.3em;}

.novel_chapter{float:left; font-size: 1.3em; font-weight:bold; border:1px solid #C8A454; background-color:#FFD67B; width:255px; margin:2px 5px; padding:5px;}
.novel_chapter a:link{color:#9C3131; font-weight:bold; text-decoration:none;}
.novel_chapter a:visited{color: #000000; font-weight:bold; text-decoration:none;}
.novel_chapter a:hover{color:#ff0000;}
.novel_chapter a:active{color:#9C3131;}

.login_status_message {color:#FF0000; margin:5px 0px;}
.back_link{text-align:right;}
.back_link a:link{color:#9C3131; font-weight:bold; text-decoration:none;}
.back_link a:visited{color: #000000; font-weight:bold; text-decoration:none;}
.back_link a:hover{color:#ff0000;}
.back_link a:active{color:#9C3131;}

.book_child_set {padding:0px;}
.book_child_item {font-weight:bold; border:1px solid #C8A454; background-color:#FFD67B; margin:2px 5px; padding:5px;}
.book_child_item a:link{color:#9C3131; font-weight:bold; text-decoration:none;}
.book_child_item a:visited{color: #000000; font-weight:bold; text-decoration:none;}
.book_child_item a:hover{color:#ff0000;}
.book_child_item a:active{color:#9C3131;}

.chapter_list {padding:0px;}
.chapter_list_item { float:left;font-weight:bold; border:1px solid #C8A454; background-color:#FFD67B; margin:2px 2px; padding:2px;}
.chapter_list_item a:link{color:#9C3131; font-weight:bold; text-decoration:none;}
.chapter_list_item a:visited{color: #000000; font-weight:bold; text-decoration:none;}
.chapter_list_item a:hover{color:#ff0000;}
.chapter_list_item a:active{color:#9C3131;}
.chapter_list_item_selected { float:left;font-weight:bold; border:1px solid #C13234; background-color:#FFD67B; margin:2px 2px; padding:2px; color:#C13234}

.white_spacer_div{ padding:2px;background-color:#FFFFFF;}
.general_text{ padding:0px 5px 5px 5px;}