html, body        {font-size:              10pt; background-color: transparent;
	               color:               #000000; margin:                     0;
	               padding:                   0;}
.larger           {font-size:              11pt;}
a:link            {color:               #000000; text-decoration:         none;}
a:visited         {color:               #000000; text-decoration:         none;}
a:hover           {color:               #000000; text-decoration:         none;}

/* basic page layout */
#title            {font-size:               9pt; font-weight:           normal;
                   line-height:          normal; margin:               0 0 0 0;}
.intro, .intro_c  {font-size:               9pt; font-weight:           normal;
                   line-height:            11pt; margin:     0.04in 0 0.03in 0;
                   text-transform:         none;}
.info             {font-size:               9pt; font-weight:           normal; 
                   text-align:           center; margin:       0.2in 0 0.2in 0;}
.hide, #nav,
#logo, #footer    {display:                none;}      
#wrapper          {width:                  100%; margin:                     0;}
#mainWrapper      {width:                  100%;}
#main             {width:                  100%; height:                  100%;
                   margin:                    0; padding:                    0;
			       overflow:            visible;}
#innerMain        {width:                  100%; margin:                     0;}
.scrollHelper     {height:                 auto;}
.pb               {page-break-after:     always;}
		
/* thumbnails */	
.ponyData,
.ponyData table ,
.ponyData td      {font-size:               7pt; font-weight:           normal; 
                   margin:                    0;}
.ponyData         {margin:          0 0 0.1in 0;}

/* detail */
.photo0,
.photo1, .photo2  {font-size:               8pt; font-weight:           normal;
                   width:                  100%; margin:          0 0 0.07in 0;}
.foals, .foal2    {font-size:               8pt; font-weight:           normal; 
                   text-align:           center; text-transform:     uppercase;
                   margin:        0 auto 0 auto;} 

/* results */
#resultsHeader    {display:                none;} 
.results thead    {display:  table-header-group;} 
.results table    {font-size:               7pt; font-weight:           normal; 
                   margin:                    0; width:                   100%;}
.results table th {font-variant:     small-caps; font-weight:           bolder;}
.results		  {width:                  100%; margin-top:            0.25in;}
.ponyCol,
.horseShowCol,
.divisionCol,
.placeCol,
.riderCol         {width:                  auto;}
tr.newHorse       {page-break-inside:     avoid;}

/* prices */
#prcHeader        {display:                none;} 
.prc thead	      {display:  table-header-group;} 
.prc table 		  {font-size:               7pt; font-weight:           normal; 
                   margin:                    0; width:                   100%;}
.prc table th     {font-variant:     small-caps; font-weight:           bolder;}
.prc     		  {width:                  100%; margin-top:            0.25in;}
.prc0,             
.prc1,             
.prc2,            
.prc3,             
.prc4             {width:                  auto;}
tr.newOne td      {border:                 none; page-break-inside:     avoid;}

/* contact us */
.contact table    {font-size:               8pt; font-weight:           normal; 
                   margin:                    0;}
				   
/* stall camera controls */
#controls         {display:                none;}

/* miscellaneous pages */
.contract         {font-size:              10pt; font-weight:           normal;
                   line-height:            11pt; width:                   100%;
 			       margin:              0 0 0 0;}
.indent		      {margin-left:          0.75in;}
