/*			Stylesheet for Erinisle Wheatens				*/

html		{ overflow-y: scroll; }
body		{ font-family: arial, sans-serif; font-size: 100%; font-style: normal; font-weight: normal; text-align: left; 
				color: #000; background: #FFF; border: 0; padding: 0; margin: 10px 0; }
h1 			{ font-family: arial, sans-serif; font-size: 120%; color: #000000; background: #FFF; text-align: left; margin: 25px 0 25px 0; 
				font-weight: normal; }
h2	 		{ font-family: arial, sans-serif; font-size: 100%; color: #000; background: #FFF; text-align: left; margin: 0 0 10px 20px;
				font-weight: bold; }
p				{ font-family: Arial, Helvetica, sans-serif; font-size: 80%; font-style: normal; font-weight: normal; text-align: justify;
				color: #000; background: transparent; margin: 10px 0 0 0; padding: 0; }

/*Font Classes */
.active					{ color: #BFD0B5; background: #587944; }
.callname			{ text-align: center; }
.ctr_h2				{ text-align: center; margin: 0 0 10px 0;}
.desc 					{ margin: 0 0 50px 0; text-align: center; }
.details				{ margin: 0 0 10px 20px; }
.flip_back			{ font-size: 90%; font-weight: bold; text-align: left; margin: 0; }
.flip_next			{ font-size: 90%; font-weight: bold; text-align: right; margin: 0; }
.flip_thumb		{ font-size: 90%; font-weight: bold; text-align: center; margin: 28px 0 28px 0; }
.frame_P			{ margin: 0; padding: 4px; border: 1px solid #587944; }
.frame_T			{ border: 1px solid #587944; }
.frame_I				{ margin: 0 20px 10px 0; padding: 4px; border: 1px solid #587944; }
.last						{ margin: 0 0 40px 0; }
.link						{ font-size: 90%; margin: 0 0 3px 0; }
.link2					{ margin: 0 30px 20px 20px; }
.litter 					{ margin: 0 0 10px 0; text-align: center; }
.parent				{color: #999; background: #FFF; font-style: italic; }

/* Table Classes */
table			{ font-family: arial, sans-serif; font-style: normal; font-weight: normal; text-align: justify; }
tr 					{ font-family: arial, sans-serif; font-style: normal; font-weight: normal; text-align: justify; }
td 				{ font-family: arial, sans-serif; font-style: normal; font-weight: normal; text-align: justify; }

td.bg				{ background: #587944; }
td.C					{ text-align: center; }
td.foot_L			{ color: #666; background: #FFF; font-size: 70%; text-align: left; padding: 20px 0 10px 0; }
td.foot_R		{ color: #666; background: #FFF; font-size: 70%; text-align: right; padding: 20px 0 10px 0; }
td.L					{ text-align: left; }
td.menu			{ font-size: 75%; padding: 0; color: #FFF; background: #587944; text-align: center; }
td.ped 			{color: #000; background: #FFF; font-size: 70%; text-align: left; padding: 0 0 0 5px; }
td.ped_pic		{color: #FFF; background: #587944; font-size: 70%; text-align: center; padding: 0 0 5px 0; }
td.ped_hdr		{color: #FFF; background: #587944; font-size: 70%; font-weight: bold; text-align: center; padding: 5px 0 5px 0; }
td.top				{ color: #666; background: #FFF; font-size: 70%; text-align: right; font-weight: normal; padding: 0 30px 0 0; }

/* Link Classes */
a:link 			{ font-style: normal; text-decoration: none; color: #587944; }
a:visited		{ font-style: normal; text-decoration: none; color: #587944; }
a:active	 	{ font-style: normal; text-decoration: none; color: #587944; }
a:hover		{ font-style: normal; text-decoration: none; color: #000000; }

a.pix_P img				{ padding: 4px; border: 1px solid #587944; }
a.pix_P:visited img	{ padding: 4px; border: 1px solid #587944; }
a.pix_P:hover img	{ padding: 4px; border: 1px solid #CCC; }

a.pix_T img				{ border: 1px solid #587944; }
a.pix_T:visited img	{ border: 1px solid #587944; }
a.pix_T:hover img	{ border: 1px solid #CCC; }

a.nav:link 		{ font-weight: normal; text-decoration: none; color: #FFF; }
a.nav:visited	{ font-weight: normal; text-decoration: none; color: #FFF; }
a.nav:active 	{ font-weight: normal; text-decoration: none; color: #FFF; }
a.nav:hover 	{ font-weight: normal; text-decoration: none; color: #D3C8BE; } 
