/*External CSS file for Boddington Lions Rodeo Web pages*/

/*pseudostyles for links*/
	a:link		{background: none; color:white; font-size:100%; font-weight:bold; text-decoration:none;}
	a:visited	{background: none; color:white; font-size:100%; font-weight:bold; text-decoration:none;}
	a:active	{background: none; color:#33ffcc; font-size:100%; font-weight:bold; text-decoration:none;}
	a:hover		{background: none; color:#ffcc33; font-size:100%; font-weight:bold; text-decoration:underline;}
	
/*basic elements */	

body         { margin: 0; padding: 0;
               background: #8aa03a;
               color: white;
               font: 100% Geneva, Arial, Helvetica, sans-serif }
               
h1           { margin: 0; font-size: 140%; line-height: 100%; text-align: center }
               
               
/*Division ID's */               

#header      { background: #000; color: #fff;
               text-align: center }
#header h1     { margin: 0; font-size: 140%; line-height: 100%; text-align: center }
#header h2     { margin: 0; font-size: 140%; line-height: 100%; text-align: center }
#header h1 img     { display: block; margin-left: auto; margin-right: auto }
#header h2 img     { display: block; margin-left: auto; margin-right: auto }               
                          
#strip       { background: #fdc804;  color: #000;
               border-top: 10px solid #516f17;
               position: relative; /* fixes IE6 bug */ }
               
#nav         { background: #516f17;  color: #fff;
               padding: .2em 0px;
               text-align: center;
               position: relative /* fixes IE6 bug */ }

#nav a         { font-size: 90%}

#content, #content1, #content3, #content4
               { background: none; color: #fff;
                 border-top: 6px #a9b585; border-bottom: 6px #a9b585; border-style: solid none;
                 clear: left; height: 355px;}
                 
#content2      { background: none; color: #fff;
                 border-top: 6px #a9b585 ;border-bottom: 6px #a9b585 ; border-style: solid none;
                 clear: left; width: 749px; text-align: center;}  
                 
#content5	   { background: none; color: #fff;
                 border-top: 6px #a9b585; border-bottom: 6px #a9b585; border-style: solid none;
                 height:355px; clear: left;}
                 
#content6      { background: none; color: #fff; display: block;
                 border-top: 6px #a9b585 ;border-bottom: 6px #a9b585 ; border-style: solid none;
                 clear: left; width: 100%; text-align: center;}     
                 
#sponsors	   { color: #ffffff;
                 background: transparent;
                 border-top: 6px #a9b585 solid;
                 clear: left; }  
                 
#sponsors h2.gold
			   { width: 100%; line-height: 110%;} 
#sponsors1 h2.silver
			   { color: silver;  background: black; width: 100%; line-height: 110%;}
#sponsors h2, #sponsors1 h2, #sponsors3 h2, #sponsors4 h2
			   { margin: 0; font-size: 140%; line-height: 100%;
                 color: #ffd700; background: #000000; width: 50%; text-align: center; }                 			   
#sponsors3 h2.bronze
			   { color: #a97838;  background: black; width: 100%; line-height: 110%;}
#sponsors4 h2.other
			   { color: #ffebcd;  background: black; width: 100%; line-height: 110%;}	
                                             
                 
#content img   { float: left; }

#centre  img     { 
	             display: block;
                 margin-left: auto;
                 margin-right: auto;}
                 
#centre  embed   { 
	             display: block;
                 margin-left: auto;
                 margin-right: auto;}     
                 
#centre p	   {margin: 0 auto 0 auto;
			    font-weight: bold;
			    width: 50%;
		    }                             
                 
#content h2, #content1 h2, #content3 h2, #content4 h2
			   { margin: 0; font-size: 140%; line-height: 100%;
                 color: #ffd700; background: #000000; width: 50%; text-align: center; }

#content h2.gold
			   { width: 100%; line-height: 110%;} 
#content1 h2.silver
			   { color: silver;  background: black; width: 100%; line-height: 110%;}
#content3 h2.bronze
			   { color: #a97838;  background: black; width: 100%; line-height: 110%;}
#content4 h2.other
			   { color: #ffebcd;  background: black; width: 100%; line-height: 110%;}	
#content h3	   { text-align: center; }
			                     

#content p.centre     
               { display: block;
                 width: 798px;
                 margin-left: auto;
                 margin-right: auto} 

#results	   { width: 100%;
                 /*border: 2px solid red;*/
                 margin: 0;
                 padding: 0;
                 text-align: center;
                 color: white;
                 background: transparent;
             }
             
#results a:link { font-size: 100%;
				  font-style: italic;
				  color: #ffef00;
				  background: transparent;
			  }
             
#results h3	   { color: yellow;
                 Background: transparent;
                 margin: 1% 0 0 0;
			 }             
             
#results p     { width: 95%;
				 margin: 1%;
				 padding: 0;
				 text-align: left;
			 }  
			 
#results p.narrow { width: 50%;}
			 
#results p.event 
			   { font-size: 120%;
			     color: yellow;
			     background: transparent;
			     margin: 10% 1% 1% 1%;
             }
			                  
#column1, #column2, #column3    /*  Results columns 1, 2, & 3  */
			   { width: 20%;
			     margin: 0 0 0 4%;
				 padding: 3%; 
				 /*border: 1px solid yellow;*/
				 font-size: 80%;
				 float: left;
			 }  
                 
#lists1, #lists2, #lists3, #lists4, #lists5, #lists6, #lists7, #lists8, #lists9, #lists10, #lists11, #lists12  /*Sponsors*/
               { float: left;
                 width: 23%;
                 margin: 1% auto 1% 9%;
                 font-size: 90%;
                 line-height: 100% ;
               }
                 

 #lists1 p, #lists2 p, #lists3 p, #lists4 p, #lists5 p, #lists6 p, #lists7 p, #lists8 p, #lists9 p, #lists10 p, #lists11 p, #lists12 p                  
               {color:white; background: none; font-size:100%; font-weight:bold; text-decoration:none;
                margin: 2%;  padding: 1%;}

#indent        {width: 30%;
				padding-left: 15%;
			  }

td     {text-align: left;
				width: 30%;
		}

table		   {margin: auto auto auto auto;}		

#thumbs        {float: left;}
                
#thumbs img	   {padding: 20px 20px 20px 20px;}       

       

address        { margin: 100px 0 0 10%;
                 float: left;
			}
                 
#footer        { clear: left;
                 background: #516f17; color: #fff;
                 padding: .2em 0;
                 text-indent: 2em;
                 font-style: normal;
                 font-size: 90% }

#footer p      { margin: 0;
                 width: 100%;
                 text-align: left; }
                 
#footer p.centre {text-align: center;}    

#ttd	{ margin: 1em auto 0 auto;
          width: 50%;
          font-size: 100%;
          font-weight: bold;
          line-height: 100% ;
          text-align: center;
               }
               
ttd p	{color:white; background: none; font-size:100%; font-weight:bold; text-decoration:none;
                margin: 2%;  padding: 1%;}               
		               

/*  Classes - Accommodation table */

.acombody      {
				font-family:Helvetica;
				font-size: 100%;
				color:#ffffff;
				background: none;
				text-align:left;
	           }
.acomhead      {
				font-family:Helvetica;
				font-size:100%;
				font-weight:bold;
				color:#000000;
				background: none;
				text-align:left;
		       }	
		       
/* Classes - other  */		

.bigbold	{ font-size: 200%;
			  font-weight: bold;
			  color: #fdd903;
			  background: transparent;
		  }       
		  

.clearit     { clear: both; line-height: 100%; }


