BODY {
      background-color : #54ABF2;
      font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
      color : #1002CC;
      margin: 0px;
      width: 1280px; 
      }

.background {/*this is the background to the main content area*/
    position: absolute;
    top: 50px;
    background: #ffffff; 
    /*declare a color together with a contrasting background color*/
    color: #000088;/*to insure readability*/
    margin-left: 125px;
    /*to position the content area to the right of the navigation*/
    margin-right: 20px;/*breathing space for the text*/
    padding: 5px;/*space to separate navigation and content*/
    font-family : Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif; 
    width: 968px;
    min-height:1600px;
    border: 0.1px solid #cccccc; 
   /*to insure that NN4.xx renders the background-color of the content area*/
  z-index: 1;
    }

   
.TopNavBar {/*Top Navigation Bar*/
    position: absolute;
    top: 560px;
    left: 137px;
    width: 944px;
    min-height: 35px;    
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
  font-size: 15px;

  color: #000000;
  padding : 3px;
  margin: 3px;
background: #70CACA;
-moz-border-radius-bottomleft: 15px;
-moz-border-radius-bottomright: 15px;

-webkit-border-bottom-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
border-radius: 10px;
z-index:2;
    }

 
.Header{/*Logo Header*/
position: absolute;
    top: 60px;
    left:  130px;
    width: 900px;     
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #000000;
  padding : 8px;
  margin: 2px;
  z-index:3;
}


.Quote {/*Quote Box in Header*/
  position: absolute;
    top: 100px;
    left: 1180px;
    width: 200px;
    min-height: 300px;
  padding : 2px;
  margin: 2px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
      color : #9B5A21;
z-index:4;
  }



.Quote2 {/*Quote Box in Header*/
  position: absolute;
    top: 60px;
    left: 1300px;
    width: 200px;
    min-height: 300px;
  padding : 2px;
  margin: 2px;
  z-index: 1;
  background: transparent;
  }

.leftcontent1 {/*Left Content Box*/
  position: absolute;
    top: 620px;
    left: 148px;
    width: 550px;
    min-height: 430px;
  padding : 2px;
  margin: 2px;
  z-index: 2;
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-bottomright: 10px;
  -webkit-border-top-left-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  background: #F4C077;
  }


.leftcontent2 {/*Left Content Box*/
  position: absolute;
    top: 1330px;
    left: 148px;
    width: 550px;
    min-height: 225px;
  padding : 2px;
  margin: 2px;
  z-index: 1;
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-bottomright: 10px;
  -webkit-border-top-left-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  background: #F4C077;
  }

.RightColumn {/*The Column on the right side, positioned absolutely*/
    position: absolute;
    top: 620px;
    left: 730px;
    width: 350px;
    min-height: 940px;
    background: #CBDAB9;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
    z-index: 3;    
    }

.box1 {/*Graphic Menu Box1 (Right Column)*/
  position: absolute;
    top: 630px;
    left: 739px;
    width: 316px;
    min-height: 250px;
  padding : 2px;
  margin: 2px;
  z-index: 4;
  border-style: solid;
  border-width: medium;
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-bottomright: 10px;
  -webkit-border-top-left-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  border-color: #4CB685;
  }

.box2 {/*Graphic Menu Box2 (Right Column)*/
  position: absolute;
    top: 980px;
    left: 739px;
    width: 316px;
    min-height: 250px;
  padding : 2px;
  margin: 2px;
  z-index: 4;
  border-style: solid;
  border-width: medium;
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-bottomright: 10px;
  -webkit-border-top-left-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  border-color: #4CB685;
  }

.box3 {/*Graphic Menu Box3 (Right Column)*/
  position: absolute;
    top: 1330px;
    left: 739px;
    width: 316px;
    min-height: 200px;
  padding : 2px;
  margin: 2px;
  z-index: 4;
  border-style: solid;
  border-width: medium;
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-bottomright: 10px;
  -webkit-border-top-left-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  border-color: #4CB685;
  }


.box4 {/*Graphic Menu Box4 (Right Column)*/
  position: absolute;
    top: 1540px;
    left: 735px;
    width: 316px;
    min-height: 75px;
  padding : 2px;
  margin: 2px;
  z-index: 4;
  border-style: solid;
  border-width: medium;
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-bottomright: 10px;
  -webkit-border-to-left-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  border-color: #4CB685;
  }


   
.Addtopnav {/*Additional Navigation at top of page*/
    position: absolute;
    top: 930px;
    left: 197px;
    width: 979px;
    min-height: 50px;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    line-height : 110%;/*line-height set to 110% in order to*/
                                /*have the navigation elements better separated*/
    background: transparent;
    z-index: 3;    
    }                                  


.BottomNavBox{/*For the Bottom Navigation Links*/
position: absolute;
    top: 1675px;
    left: 120px;      
    background: transparent;
  padding : 8px;
  margin: 2px;
  z-index:4
}


.BottomNavBar {/*Bottom Navigation Bar*/
    position: absolute;
    top: 1650px;
    left: 122px;
    width: 972px;
    min-height: 100px;    
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
  font-size: 15px;

  color: #000000;
  padding : 3px;
  margin: 3px;
background: #70CACA;
-moz-border-radius-bottomleft: 15px;
-moz-border-radius-bottomright: 15px;
-webkit-border-bottom-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
border-radius: 10px;
z-index:0;
    }
 
.fishpic {/*Jesus Fish Picture Box*/
  position: absolute;
    top: 1670px;
    left: 895px;
    width: 300px;     
  padding : 2px;
  margin: 2px;
z-index:4
  }

.bottomfill{/*Provides a bit of space at the bottom of the page*/
    position: absolute;
    top:  1770px;
    left: 122px;
    width: 976px;
    min-height: 50px;
    background: #54ABF2;
       }


A, P, OL, UL, DL {font-size: 13px;}
/*font-family is already defined, here I only set the font-size*/
A, P OL, P UL, P DL, OL UL {font-size: 13px;}
/*and here the I prevent the incredible shrinking text*/
        
  
a:link {color:#1D7301;}    /* unvisited link */
a:visited {color:#F0202E;} /* visited link */
a:hover {color:#ffffff;}   /* mouse over link */
a:active {color:#1D7301;}  /* selected link */

a.navfoot:link {
   color: #1D7301;
   background: transparent;
   text-decoration: none;
   }
a.navfoot:visited {
   color: #9B5A21;
   background: transparent;
   text-decoration: none;
}
a.navfoot:hover {
  color: #ffffff;
  background: transparent;
  text-decoration: none;
}
a:navfoot:active {color:#4b4b4b; text-decoration: none;}


a.navhead:link {
   color: #ffea95;
   background: transparent;
   text-decoration: none;
   }
a.navhead:visited {
   color: #ffea95;
   background: transparent;
   text-decoration: none;
}
a.navhead:hover {
  color: #f4f07b;
  background: transparent;
  text-decoration: none;
}
a:navhead:active {color:#ffea95; text-decoration: none;}

ul
{
float: right;
list-style-type:none;
margin:0;
padding:0;
padding-top:6px;
padding-bottom:6px;
}

li
{
display:inline;
}

a.topnav:link, a.topnav:visited
{
font-weight:bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
color:#1D7301;
background-color:#70CACA;
text-align:center;
padding:6px;
text-decoration: none;
text-transform: uppercase;
}
a.topnav:hover,a.topnav:active
{
background-color:#F4C077;
}


img.menu{ 
    float: left; 
    margin: 3px; 
}

img.menu2{ 
    float: right; 
    margin: 3px; 
}

img
{  border-style: none;
}


    
