
/* Set the default page element styles */

body {
   font-family: Verdana, Geneva, sans-serif;
   font-size: 100%;
   font-weight: inherit;
   line-height: 1.2em;
   list-style: none;
   
   width:1280px;
   margin: 0 auto;
   
    background: url(backGroundTexture.jpg) repeat; /*Disabled for transperinces */
   
   font-family: Verdana, Geneva, sans-serif;
   font-weight: normal;
   /* position:fixed;*/ /* DISABLED FOR DEBUGING. */

   padding: 0px;
   text-decoration: none;
   
  
   
}

/* Header NAV */

header {
   padding-bottom:27px;
   
   background: url(bottomBorder.png) no-repeat; /* NO TOUCHY */
   background-position: bottom;
  
}

header nav.menu {
   position: absolute;
   top: 160px;
   width:1280px;
   margin: 0 auto;
   z-index: 2;
}

header nav.menu ul {
   padding:0px;
   list-style-type: none;

}

header nav.menu ul li {

   float: left; 
   margin: 0px 2px;
   text-align: center;
   padding-bottom:5px;
   padding-left:0px;
   padding-right:50px; /* This number needs to change when list items are changed */
   padding-top:5px;
}



header nav.menu ul li a {
   display: block;
   border: 1px solid black;
   width: 100%;
   
   background-color: rgb(162, 112, 41);
   background: url(goldTexture.jpg) no-repeat;
   text-shadow: black 2px 1px 3px;
   box-shadow: black 0px 0px 10px, inset black 0px 0px 15px;
   text-decoration:none;
   color: white;
   
   -moz-border-radius:  15px;
   -webkit-border-radius:  15px;
   border-radius: 15px;
   
   padding-bottom:4px;
   padding-left:21px;
   padding-right:21px;
   padding-top:4px
}

header nav.menu ul li a#currentPage{
   display: block;
   border: 1px solid black;
   width: 100%;
   
   background-color: rgb(162, 112, 41);
   background: url(redGoldTexture.jpg) no-repeat;
   text-shadow: black 2px 1px 3px;
   box-shadow: black 0px 0px 10px, inset black 0px 0px 15px;
   text-decoration:none;
   color: white;
}
header nav.menu ul li a#currentPage:hover{
   background-color:gray;
   
   background: url(hoverGoldTexture.jpg) no-repeat;
   text-shadow: black 2px 1px 3px;
   box-shadow: white 0px 0px 10px, inset black 0px 0px 15px;
   text-decoration:none;
   color: white;
}

header nav.menu ul li a:hover {
   color: black;
   background-color:gray;
   
   background: url(hoverGoldTexture.jpg) no-repeat;
   text-shadow: black 2px 1px 3px;
   box-shadow: white 0px 0px 10px, inset black 0px 0px 15px;
   text-decoration:none;
   color: white;
}

/* Section Styles */


section.main {
   display:block;
   margin-top:10px;

   
}


section.main article{
   float: left;
   width: 1280px;
   text-align: center;
   
/*    border-color: blue;
 */}

section h4 {  
   color: black;
   font-size: 1.4em;
   letter-spacing: 2px;
   font-weight: bold;
   text-align:center;
   
   }
   
section.main article img {
   float: right;
   margin: 0px;
}


section article h2 {
   margin: 0px 0px 15px 0px;
   font-weight: bold;
   text-align: center;
   color:  white;
   
   background-color: rgb(162, 112, 41);
   background: url(headerTexture.jpg) repeat-x right;
   text-shadow: black 2px 1px 3px;
   box-shadow: black 0px 0px 10px, inset black 0px 0px 15px;
   
   border-bottom: 3px solid black;

   -moz-border-radius-topleft: 15px;
   -webkit-border-top-left-radius: 15px;
   border-top-left-radius: 15px;

   -moz-border-radius-topright: 15px;
   -webkit-border-top-right-radius: 15px;
   border-top-right-radius: 15px;


   font-size: 1.2em;
   letter-spacing: 5px;
   line-height: 2em;
}

section article {
   background-color: white;
   border: 3px  solid rgb(162, 112, 41);
   
   box-shadow: white 0px 0px 3px, inset black 0px 0px 15px;
   
   -moz-border-radius:  15px;
   -webkit-border-radius:  15px;
   border-radius: 15px;
   
   background: url(articleBackground.jpg) no-repeat center;


   margin-bottom: 20px;
}

section article p {
   font-size: 1.0em;
   font-weight: bold;
 
   margin: 35px;
   text-align: justify;
   text-indent: 25px;
   
}




#homeBack{

    margin: 15px;
	float:left;
}


#homeNext{
	margin: 15px;
	float:right;
} 


