/* stylesheet.css Bridegroom's Cafe */
/*UNIVERSAL STYLE RULE FOR ALL BROWSERS */
*{ margins:0;padding:0;}

/*  DIV BOXES BEGIN HERE */
/* WRAPPER LAYOUT */
#wrapper
   {
   width:55em;
   /* Put 20px margin above the wrapper */
   margin:20px auto 0 auto;
   border:12px ridge #DEB887;
   background-color:#daa520; /*background color goldenrod */
   }
/* Body text Color Darkgreen Background color DarkOlive Green */
body 
   { 
   color: #006400;
   background-color:#2F4F4F;  
   margin: 0;
   padding:0;
   border:0;
   }
/* Link Styles */
a:link {color:#ffe4c4;}    /*  Bisque  */
a:visited {color:#deb887;} /* burlywood */
/* Paragraph Styles */

/* List style Outside */
ul
  {
  list-style-position:outside;
  margin-right:3em;
  list-style-image:url(pics/star6.gif)
  }


/* CLASSES CLASSES CLASSES */
/* Style For Signing Signature */
.signature
  {
  font-family:'Lucida Handwriting','Monotype Corsiva','Bradley Hand   ITC',cursive;
  font-weight: bold;
  font-style:italic;
  font-size:x-large;    
  }

/* STYLE TO PAD LI FOR LISTENER TABLE */
.lisbox
 {
  border:15px ridge #ffff00;
  left-padding:20px;
  }
  


/* BOX FOR EASTER AUTH TABLE */
.easterbox
 {
  border: 15px ridge #ffff00;
  background-color:#cc99cc;
  padding:15px;
  color:#b8860b;
  font-weight:bold;
  }

/*BOX WITH LAVENDAR BACKGROUND */
 .boxlav
  {   
   background-color:#ffccff;/* fff0f5LAVENDAR BLUSH */
   color: #4b0082; /* INDIGO */
   border: 10px ridge #9370DB;/* MEDIUM PURPLE */
   padding: 10px;
   }

/* USE FOR A HEADLINER BOX */
.smallbx
  {
  font-size: large;
  font-weight: bold;
  background-color:#ffffe0;
  border: 4px ridge #90ee90;/* LIGHTGREEN */
  padding: 10px;
  text-align:justified;
  font-family:'Lucida Handwriting','Monotype Corsiva',
   'Brush Script MT',cursive;
  }

/* HEADLINER BOX- CENTER TEXT-COLOR ORANGE */
.smallbx1
 {
  font-size: large;
  color: #ff8c00;
  font-weight: bold;
  background-color:#ffffe0;
  border: 4px ridge #90ee90;/* LIGHTGREEN */
  padding: 10px;
  text-align:center;
  font-family:'Lucida Handwriting','Monotype       Corsiva', 'Brush Script MT',cursive;
  }



/* USE FOR HEADLINER BOX WITH BRIGHT YELLOW BACKGROUND BORDER RED */
.smallbxyb
  {
  font-size: large;
  font-weight: bold;
  background-color:#ffCC00;
  border: 3px ridge #B22222;/*SAME AS TABLE*/
  text-align:justified;
  font-family:'Lucida Handwriting','Monotype Corsiva',
   'Brush Script MT',cursive;
  }



/* paragraph for copywrite Text Color darkolivegreen */
.copy
  {
  margin:0em;
  padding:0em; 
  font-weight: bold;
  font-style: italic;
  font-size: xx-small;
  color: #A9A9A9;
  letter-spacing:.25pt;
  line-height:.5;
   }

/* USE FOR SCRIPTURES OR QUOTES ON SERVANT PAGE */
table.servpg
   {
   background-color:#ffccff;/* fff0f5LAVENDAR BLUSH */
   color: #4b0082; /* INDIGO */
   border: 10px ridge #9370DB;/* MEDIUM PURPLE */
   width:100%;
   padding: 10px;
   font-size: large;  
   font-family:'Lucida Handwriting','Monotype Corsiva',cursive;
   }


/* TABLE FOR AUTHOR PICTURE AND SCRIPTURE */
table.picscrip
  {
  background-color:#cccc99;
  color:#3300ff;
  border: 10px ridge #3399cc;
  }



table.brkpg
  {
  background-color:#ffffe0; /* light yellow */
  border: 10px ridge #DEB887; /* same as wrapper */
  width:100%;
  padding: 10px;
  }



/* BOX FOR POEM FOR AUTHOR TABLE */
.athpbox
  {
  background-color:#ffffe0; /* LIGHTYELLOW */
  border: 10px ridge #deb887; /* COLOR SAME AS WRAPPER */
  width:100%;
  text-align:left;
  padding-left:20px;
  }
  
/* BOX FOR POEM FOR AUTHOR TABLE TEXT COLOR: ORANGE */
.athpbox1
  {
  color: #ff8c00;  
  background-color:#ffffe0; /* LIGHTYELLOW */
  border: 5px ridge #deb887; /* COLOR SAME AS WRAPPER */
  width:95%;
  text-align:center;
  padding-left:10px;
  font-weight: bolder;
  font-size: large;
  font-family:'Lucida Handwriting','Monotype Corsiva',
   'Brush Script MT',cursive;
  }


/* USE FOR SCRIPTURES OR QUOTES ON MILITARY PAGE */
table.milpg
   {
   background-color:#4682B4;/* SKYBLUE */
   color: #000000; /* Black*/
   border: 5px ridge #B22222;/* BRICK RED */
   padding: 0px;
   font-stretch:wider;
   font-weight:bold;
   font-size: large;  
   /* font-family:'Lucida Handwriting','Monotype Corsiva',
   'Brush Script MT',cursive; */
   font-family: georgia;
   }




/* USED PRIMARILY FOR FAMILY TABLE SCRIPTURES IN MAIN SECTION */
table.biblev
   {
   background-color:#f0f8ff; /* ALICEBLUE */
   color: 00008B#;  /* DARKBLUE */
   border: 6px ridge #5f9ea0; /* CADET BLUE */
   width: 100%;
   padding: 10px;
   font-size: large;	        
   }		

/* USED FOR BIBLE VERSE COPYRIGHT INFO */
td.copyr
   {
   background-color:#f0f8ff; /* ALICEBLUE */
   color: #696969;  /* DIM GRAY */
   font-size: x-small;
   font-style: italic;
   }
   
.hilite
/* USED TO HILITE IN LIGHTGOLDENROD COLOR */
 {
 background-color:#f0e68c;
 font-style:italic;
 width:100%;
 }

/* Style For Centering */
.center
 {
  width:100%;
  text-align:center;
 } 
/* Style For 1st Paragraph Cap Large */
.icap
 {
 font-family: Parchment;
 font-size: 48px;
 font-weight: bold;
 color: #00BFFF;
 }

/* STYLE CREATED FOR BOLD AND UNDERLINE TEXT */
.boldu
  {
  font-weight:bold;
  text-decoration:underline;
  }

/* GOOD MORNING GOOD MANNA SCRIPTURE SUB HEADING GOLD COLOR */
.gmscripsub
 {
 /*color: #FFD700;*/
 color:#b22222;
 font-weight:bolder;
 font-variant:small-caps;
 text-decoration:underline;
 }
  
/* GOODMORNING GOOD MANNA PAGESUBHEADS Underline God Font Color Peru */
.gmpagesubh
  {
  color:#FFD700;
  font-weight:bolder;
  font-size:large;
  text-align:center;
  font-variant:small-caps;
  border-bottom: 5px ridge #FFD700; 
  }

/* MISCELANEOUS TEXT STYLES */
.scripstyle
 {
 color:#cc9900;/* YELLOW */
 font-weight: bold;
 font-style:italic;
 }

.scripstyle1
 {
 color:#2F4F4F;
 font-weight:bold;
 font-style:italic;
 font-size:x-large;
 }

.scripstyle2
 {
 color:#4169e1;/* ROYAL BLUE */
 font-weight:bold;
 font-style:italic;
 font-size:x-large;
 }  


.scriprefstyle
 {
 color:#2F4F4F; /* SAME BLUE AS MAIN COURSE TITLE*/
 font-weight:bold;
 text-decoration:underline;
 }

.subtitle1
 {
 color: #5f9ea0; /* CADET BLUE */
 font-weight:bolder;
 text-decoration:underline;
 font-style:italic;
 }
.subtitle2
{
 color: #2F4F4F; /* SAME BLUE AS MAIN COURSE TITLE */
 font-weight:bolder;
 text-decoration:underline;
 font-style:italic;
 }

.subtitle3
 {
 border: 5px groove #2F4F4f;
 color: #2F4F4F; /* SAME BLUE AS MAIN COURSE TITLE */
 font-weight:bolder;
 font-style:italic;
 padding: 8px;
 }

.subtitle4
 {
  font-family:'MonotypeCorsiva';
  color: #990000; /* RED */ 
  font-weight:bold;
  font-style:italic;
  font-size:x-large;
  text-align:center;
  }


/* STYLE FOR LIGHT PURPLE BOLD LARGE TEXT */
.bclpurple
 {
 color:#8a2be2;
 font-weight:bold;
 font-size:large;
 }


/* PADDING LEFT 100PX FOR POEMS */
.lpadding
  {
  padding-left: 100px;
  }

/* Page Header Style */
#header
   {  
   Height: 4.5em;
   text-align: center;
   background-image: url("pics/cafe1.jpg");
   background-repeat:repeat;
   border:8px ridge #deb887;
   margin:1em;
   }

/*Style for Left Navigation Bar */
 #lnavbar
  {
  background-color:#8b4513; /* saddlebrown */
  float: left;
  display: inline;
  padding: 0;
  margin-left: .5em;
  margin-right: .5em;
  width: 5em;
  border:4px ridge #deb887;
  text-align: center;
  }
#lnavbar p.top
 {
 text-align:center;
 color:Ivory;
 font-size:small;
 font-style:italic;
 background-color:#b8860b;
 margin:0;
 font-weight:bold;
 }

#lnavbar p.dclick
 {
 text-align:center;
 color:#8b4513; /*SADDLEBROWN */
 font-size:x-small;
 background-color:Ivory;
 font-weight:bold;
 margin:0em 0em .5em 0em;
 }

#lnavbar img
 {
 text-align:center;
 width:90%;
 height:3.5em;
 border:0;
 padding:0;
 margin:0;
 }


/*Style for Right Navigation Bar*/
 #rnavbar
  {
   background-color:#8b4513; /* saddlebrown */  
   float: right;
   display: inline;
   padding:0;
   margin-left: .5em;
   margin-right:.5em;
   width:5em;
   border:4px ridge #deb887;
   text-align:center;
  }

#rnavbar p
 {
 text-align:center;
 color:#b8860b;
 font-size:small;
 }

#rnavbar p.tops
 {
 text-align:center;
 color:Ivory;
 font-size:small;
 font-style:italic;
 background-color:#b8860b;
 margin:0;
 font-weight:bold;
 }

#rnavbar p.click
 {
 text-align:center;
 color:#8b4513; /* SADDLEBROWN */
 font-size:x-small;
 background-color:Ivory;
 font-weight:bold;
 margin:0em 0em .5em 0em;
 }

#rnavbar img
 {
 text-align:center;
 width:90%;
 height:3.5em;
 border:0;
 padding:0;
 margin:0;
 }

/*Style for main content column*/
/* Add margin space to main content */
/* Background color bisque text color is black */
 #main
   {
   background-color:#B8860B; */dark golden rod */
   font-family: Georgia,"Times New Roman",Serif;
   font-size:large;
   color: #000;   /* color was #006400 is black */
   margin:1em 3em 1em 3em;
   padding-left: 40px;
   padding-right:40px;
   padding-top:20px;
   border-bottom:6px ridge #DEB887;
   border-right: 6px solid #deb887;
   border-left: 6px solid #deb887;
   text-align: justify;
   }

/* ELEMENT STYLES FOR MAIN DIVISION  */
  /* Level 1-4 headings */
 #main h2,h3,h4 
  {
   color: #000000; /*8b4513 saddlebrown */  
   margin: 0em;
   padding: 0em;
   font-family: Georgia,"Times New Roman", sans-serif;
   font-weight: bold;
   font-style: italic;
   text-align: center;
   font-variant:small-caps;
   }

#main h1
   { 
   color:000000#;/* 8b4513saddlebrown */
   font-variant:small-caps;
   margin: 0em;
   font-family: Georgia,"Times New Roman", sans-serif;
   font-weight: bold;
   font-style: italic;
   text-align: center;
   }

/* MAIN PARAGRAPH TEXT COLOR BLACK */
#main p
   {
   color:#000;
   margin:0em;
   }

/* SCRIPTURE VERSE TALK IT UP SECTION HEADER */
#main p.scriptalk
   {
   color:#2F4F4F; /* COLOR IS STATE BLUE WAS STEELBLUE #4682B4 */
   font-weight:bolder;
   text-align:center;
   font-size:large; 
   margin:0em;  
  }

/* BOX STYLE DARK CREAM BACKGROUND BRIGHT BLUE TEXT ALIGN CENTER GOOD FOR POEMS */
#main p.poem
 {
  background-color:#cccc99;
  color:#006600;
  text-align:center;
  border: 10px ridge #3399cc;
  padding-left:20px;
  padding-right:20px;
  }

/* TWAS POEM STYLES RED */
#main p.twasred
 {
  color:#990000;
  font-family:'monotype corsiva';
  font-size:larger;
  text-align:center;
  font-weight:bold;
  border: 5px ridge #990000;
  background-color:#ffcccc;
  }

/* TWAS POEM STYLES RED */
 #main p.twasgreen
 {
 color:#336600;
 font-family:'monotype corsiva';
 font-size:larger;
 text-align:center;
 font-weight:bold;
 border: 5px ridge #336600;
 background-color:#ffcccc;
 }

/* BOX STYLE DARK CREAM BACKGROUND BRIGHT BLUE TEXT */
#main p.bxstyle3
  {
  background-color:#cccc99;
  color:#3300ff;
  border: 10px ridge #3399cc;
  padding-left:20px;
  padding-right:20px;
  }

#main p.subheadred
  {  
  color:#990000;
  font-family:'Monotype Corsiva';
  font-weight:bold;
  font-style:italic; 
  font-size:x-large;
  text-align:center;
  }

/* USE FOR TEXT BOX WITH BACKGROUND COLOR- dark pink BOLD TEXT- BLUE BORDER SAME AS SCRIPTALK COLOR-BLUE TEXT COLOR SAME BLUE*/
#main p.smallbx1
 {
 background-color:#cccc66;
 font-weight:bold;
 border: 4px ridge #2F4F4F;
 padding:10px;
 color:#2f4f4f;
 }

#main p.scripverse
   {
   border: 3px groove #deb887;
   color:#B8860B;  /* DARKGOLDEN ROD */
   margin:0; padding:10px;
   font-weight:bold;
   /* COLOR DARKBLUE */
   }

/* BOX USED FOR LISTENER TABLE TO EXPLAIN EXCERPT */
#main p.eexplain
   {
   /*color:#6B8E23; /* COLOR IS OLIVE DRAB  */ 
   border:6px ridge #deb887; /* COLOR IS SAME AS DOC WRAPPER  
   background-color: #fffff0; /* COLOR IS IVORY */
   padding: 10px;
   margins: 2em;
   }

#main div
   {
   background-color:#f5f5f5;  /*COLOR WHITESMOKE */
   border:6px ridge #DEB887; 
   padding:24px;
   }

#main p.jtalk
  {
  background-color: #f0f8ff; /* ALICEBLUE */
  border: 4px ridge #5f9ea0;
  text-align: justify;
  padding: 10px;
  font-size: large;
  }  


#main
/* Link Styles */
a:link {color:#ffffff;} /* White */
a:visited {color:#deb887;} /* burlywood */


/* Blockquotes Styles */

blockquote
 {
  background: #EBD;   margin: 1em 0em 1em 0em;
  font-style: italic;
  padding: 0.5em;
  }


/* Page Footer Style */
#footer   
   {
   font-weight:bold;
   color:#ffffff;
   width: 55em;
   margin: auto;
   clear: both;
   height:45px;
   border: 4px ridge #DEB887;
   padding: 5px;
   background-image: url("pics/cafe.jpg");
   background-repeat: repeat;
   {  

