/* CSS for Amana Trail Ride */
body {   background-image: url('backgrounds/horsesbkgrnd.jpg');
		 line-height: 125%;
         font-size: 15PT;
		 padding: 0;
		 margin: 0;
		 }
a {
  font-weight: bold; 
  }
th {padding:0em;
   font-size:larger; 
   padding-right: 20px;}
   
td {padding: 0em; 
   font-size: larger;
   }

#header {        
        text-align:center;
        width: 100%;
        color: brown;
        padding-bottom: .2em;
	    padding-left: .4em;
	    margin:0; 
        }		 
#header h1 {
	font-weight: bold;
    }
#header img {
  width:900px;
  height:100px; 
  border:0;  }

#bodycontent img{
  float: right;
  margin: 15px;
  border: 8px solid brown;
  width: 375px; 
  height: 260px; 
   }
   
#nonIndex img{
  float: right;
  margin: 15px;
  border: 8px solid brown;
  width: 375px; 
  height: 260px; 
 }
#bandPage img{
  margin: 15px;
 }
#photo table{
          padding:0 0 0 0;
          margin:2px;
          float:right;
           }
#photo img{
          float:left;
           border: 8px solid brown;
           width: 375px; 
           height: 260px;  }
#tagline p {
		    font-style:italic;
		   background-color: #bed8f3;
		   border-top: 3px solid #7da5d8;
		   border-bottom: 3px solid #7da5d8;
           margin: 0;
		   }	

  
#navigation { 	
    width: 240px;
    height: 700px;
    padding-left: .4em;
    margin-left:5px;
	}
#break img{
       width:550px;
       height:20px;
       border:0px; }
/*    
#navigation hr {
			   	  color: black;
				  width: 80%; 
               }
               
#bodycontent img {
    border: 8px solid brown;
     }*/
     
.border {
      }
.title {
  font-weight: bold;
  font-size: 45px;
  color: brown; 
  line-height:85%;
  text-align: center;  
  }
.said {
      font-size:35px;
      color: brown;
      line-height:100%;
      text-align:center; }
.disclamer {
           color: #BF1300;
           font-style: italic;
           font-weight:bold;
            /*  padding-bottom: 1em;*/
            }
.new {
     color: #008000;
     font-size:35px;
     font-weight: bold;
     line-height:normal;
     }
form.registraion label.fixedwidth{
display: block;
float:left; }

.buttonarea {
 text-align:center;
 padding:4px; }
/*
screen position of items on the screen.  it uses absolute
positioining - fixed x and y coordinates messured from the
top-left corner of the browers content display.
*/
#nonIndex, #regForm, #bandPage {
   left: 300px;
   width:750px;}
#Photo{
   left: 350px;
   width:750px;}
#navigation, #bodycontent, #header, #nonIndex, #photo, #regForm, #bandPage {
	 position: absolute;
	 }

#navigation, #bodycontent, #nonIndex, #Photo, #regForm, #bandPage {
  top: 190px;
   } 
#navigation{
border:3px solid brown }
		  
#bodycontent {
  left: 260px;
  margin-left:25px
   }	

#header, #tagline {
  width: 100%;
}
.disclamerC {
           color: #BF1300;
           font-style: italic;
           font-weight:bold;
           text-align:center;
            }	
#totals{
left:800px }

.locked{
background-color:#D2FFD3;
font-weight:bold; 
color:black;}

