body {  
    margin: 0 auto 0 auto;
    text-align: center;
	background-image: url('../images/03bge.jpg');

}
/*-- header --*//*-- header --*//*-- header --*//*-- header --*//*-- header --*//*-- header --*/
/*    tab headings   */
.button {
        background-image: url('../images/button.png');
		border: 0;
		background-repeat: no-repeat;
		width: 135px;
		height: 37px;
		display: inline;
		float:left;
		color: white;		
}
/*      end tab headings      */

#header {   
    width: 800px;
    margin: 0 auto 0 auto;
    text-align: left;
	background-image: url('../images/03bge.jpg');
    color: #F8FBFD;    
    padding: 0;
    
}
#imgage{
   background-image: url('../images/03bge.jpg');
}
#header  h1{   
	background-color: #000040;
	margin: 0;
    color: white;
    /*position: relative;*/
    /*top: -5px;*/
    padding-left: 10px;
}  
h1 {
    text-align: center;
    font-family: Arial;
}
#headerday {
margin: 0;
padding: 0;	
}
#userform {
	margin: 0;
	display: inline;
	background-color: #000040;
}
input[type=text] {
    background-color: #ffffcc;
}
#logoutform {
	margin: 0;	
	display: inline;

}
.userForms {
	background-color: #000040;
	border: none;
	vertical-align: bottom;	
	width: 233px;	
}
/* end header *//* end header *//* end header *//* end header *//* end header *//* end header */



/*-- main container --*//*-- main container --*//*-- main container --*//*-- main container --*/
#main {    
    color: black;
    /*width: 700px;*/
    width: 800px;
    margin: 0 auto 0 auto;
    padding: 0; 
    background-color: #F8FBFD;
    text-align: left;   
    min-height: 550px;
} 

/* prayer list *//* prayer list *//* prayer list *//* prayer list *//* prayer list */          
.lists {
	border: 1px solid navy;
	margin: 0;
} 
.pray {
		padding: 30px;
}
tr td {
	border: 1px solid navy;
		padding:5px;
}


table {
		border-collapse: collapse;
		width: 100%;
		margin-top: 0;		
}
.th, tr th {
		background-color: #99CC99;
		background-image: url("images/marb078.jpg");
		padding-left: 10px;
		color: white;
		border-top: 2px solid maroon;
		border-bottom: 2px solid maroon;

		
}
ul {
	margin: 0;
	padding: 0;
}
ul li {
	margin: 0;
	line-height: 110%;
	/*list-style-image: url(../images/dot.png);*/
	list-style-type: lower-roman;

}
#desires {
	background-color:#000040;
	border:1px dashed maroon;
	padding: 15px;		
}

#desires ul li{
list-style-position: inside;	
	padding: 10px;
	border: 1px dashed gray;
	margin-top: 5px;
}
.desires {
	list-style-type: none;

}
/* end prayer list *//* end prayer list *//* end prayer list *//* end prayer list */









/*side panes *//*side panes *//*side panes *//*side panes *//*side panes *//*side panes */
/*side panes *//*side panes *//*side panes *//*side panes *//*side panes *//*side panes */
/*side panes *//*side panes *//*side panes *//*side panes *//*side panes *//*side panes */
/*side panes *//*side panes *//*side panes *//*side panes *//*side panes *//*side panes */



/*this block contains all panes as a div*/
/*left block*/
#block {
		position: absolute;
		left: 10px;
		top: 120px;
		color: white;
}
/*right block*/
#block2 {
		position: absolute;
		left: 985px;
		top: 120px;
		color: white;
}
#pane1,#pane2 {
		width:250px;
		position: absolute;	
		margin: 0;	
}
#pane3,#pane4 {
		min-width:250px;
		position: absolute;	
		margin: 0;
}
#table1 td {
	border: 0;
	padding-top:3px;
	padding: 6px;	

}
#fieldset1, #fieldset2,#fieldset3, #fieldset4 {
		border: 1px dashed maroon;
		background-color: #000040;
		color: white;
		margin: 0;
		height: 350px;

}
#fieldset2 , #fieldset4 {
		display: none;
}

/*pane tab buttons*/
#button1, #button3 {
		background-image: url('../images/tabl.png');
}

#button2,#button4  {

		left: 102px;
		top: 0;		
}
.pbutton {
		background-image: url('../images/tabln.png');
		background-repeat: no-repeat;
		z-index: 3;
		position: relative;
		left: 2px;
		padding: 9px 20px;	
		cursor: default;
		width: 63px;
		margin:0;

}

/* audio page */

#table tbody tr{
	vertical-align: top;
}
table tbody tr{
	vertical-align: top;
}
#tablebible tr th{
	border-left: 2px solid maroon;
	border-right: 2px solid maroon;
}
#bibletable1 a,#bibletable2 a, #bibletable3 a,#bibletable4 a,#bibletable5 a{
	color:white;
	padding:0;
	margin: 0;
}
/*below test */
#bibletable1 tr td, #bibletable2 tr td, #bibletable3 tr td, #bibletable4 tr td,  #bibletable5 tr td, .bibletable {
	color:white;
	padding:0;
	margin: 0;
}

/* end audio page */
a {color:navy;}
a:hover { color:black;}
h2 {color:maroon;}

#audio {float:left;}
#audio, #bills, #banks, #websites, #personal, #lander, #weather, #school  {
	padding: 8px;
	margin: 8px;
}
#bills{
clear: left;
	float: left;
	}
#banks {
	clear: right;
}
#personal {
	clear: left;
}
.float {
	float: left;
}
#main2 {
width: 48%;

}
.thfront {
	width: 100px;
}




/*00000000000000000000  homework 000000000000000000000000*/
tr td.yes, tr td.yest {
	border-bottom: 1px dashed black;
	padding-bottom: 3px;
	height: 40px;
	font-family: verdana;
	font-size: 80%;
}
tr td.yest {
	background-color: #FFFFCC;
	font-family: verdana;
	font-size: 80%;
	padding-left: 10px;
	width:380px;
}
.yesc {
	background-color: #66FF66;
}	
.yesd {
	background-color: yellow;
}
.yesr {
	background-color: red;
}
.yest {
	background-color: orange;
}
.yesm {
	background-color: #99FFFF;
}
.yesv {
	background-color: #FFFFA7;
}
.yesp {
	background-color: #CCCC99;
}
tr td.not {
	border-bottom: 0;	  
}
.done {
	color: red;
	display: none;
}
h5{
	text-align: center;
	display: inline;
}
/*  links email etc... */
.dd {
	width: 20px;
}
.da {
	width: 30px;
}
#links table{
	
	margin: 0 auto;
}
#links table tr td{
	text-align: center;
	border: 1px dashed navy;
	padding: 0 5px;
}

#links table tr td , #links table tr td a{
	text-decoration: none;
	color: navy;
}
#links2 a{
	text-decoration: none;
	color: navy;
}
/* --------------------side calendar and add pane-------------------------*/
/******homework add ****/

#assign tr td {
	border: 0;
	padding-top:3px;

}
#assign {
	text-align: left;

}
/* calendar */
#hwcal tr td {
		width: 25px;
		height: 40px;
		padding: 3px;
}
#hwcal th{
	padding-left: 1px;
}
h3 {
	font-size: 80%;
	color: navy;
	text-align: center;
}
.total{
		background-color:#0066FF;
		color: white;
}

#calform input{
		color: green;
	 font-family : Verdana;
	  font-size : 
	  10px; color :white; 
}
#plannertable tbody tr td li{
	list-style-position: inside;	
}
#plannertable tbody tr td {
	width:33%;	
}





.highlight {
	background: yellow;
}
.book {
    text-align: right;
	background-image: url("icons/book.gif");
	background-repeat: no-repeat;
	padding-left: 5px;
	background-position: center;
}

.cd{
	background-image: url("icons/cd.gif");
	background-repeat: no-repeat;
	padding-left: 5px;
	background-position: center;
}
.video{
	background-image: url("icons/camera.gif");
	background-repeat: no-repeat;
	padding-left: 5px;
	background-position: center;
}
.cassette{
	background-image: url("icons/tape.gif");
	background-repeat: no-repeat;
	padding-left: 5px;
	background-position: center;
}
.journal{
	background-image: url("icons/mag.gif");
	background-repeat: no-repeat;
	padding-left: 5px;
	background-position: center;
}

#searcher img {
	width: 80px;
}
.thumb_img {
	border:1px solid navy;
	max-width: 80px;
	width: 80px;
	padding: 0;
	margin: 0;
}
.search_info {
	border-right: none;
}
.search_info b{
	background-color: yellow;
}
.search_title {
	font-size: 120%;
	color: navy;
	font-style: italic;
	padding-left: 20px;
}
.search_author {
	font-family: Georgia;
	font-size: 100%;
	color: orange;
	font-weight: bold;
	padding-left: 20px;		
}
.search_description {
	font-family: Verdana;
	font-size: 80%;
	color: black;
	font-weight: bold;
	padding-left: 20px;		
}
.search_det {
	border-left: none;
	border-right: none;
	color: red;
}

#main_search {

	float: left;
}
#search_block, #advanced{
	padding: 20px;
	margin: 20px auto 10px auto;
	border: 1px dashed navy;
	width: 500px;
	
}
.left_nav {

font-size: 150%;
border: none;
		
}
.right_nav {


font-size: 150%;
border: none;
text-align: right;
float: right;
		
}
#returnMessage , .response{
    border: 1px solid red;
    background-color: orange;
    text-align: center;
    margin: 40px auto;
    width: 400px;
}
#media_img td{	
    border: none;
    padding: 1px;
}
#media_images td{

	text-align: center;
}
#media_images img {
    width: 20px;
}

#book_not_found {
  width: 400px;
  height: 200px;
  text-align: center;
  font-family: monospace;  
 
  margin: auto auto;
  border-top-style: dotted;
  border-bottom-style: dotted;
  border-left-style: dotted;
  border-right-style: dotted;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-color: orange;
  border-bottom-color: orange;
  border-left-color: orange;
  border-right-color: orange;
  background-color: #999999;
}



